From f58c10e19142f87b5f5aa6827d55e99501076cab Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Wed, 22 Apr 2020 19:29:15 +0300
Subject: [PATCH] remove resolve and url from rollup-config

---
 package.json                                |  4 +---
 wax-prosemirror-components/rollup.config.js |  7 ++-----
 wax-prosemirror-core/rollup.config.js       |  7 ++++---
 wax-prosemirror-layouts/rollup.config.js    |  9 ++++-----
 wax-prosemirror-plugins/rollup.config.js    |  4 ----
 wax-prosemirror-schema/rollup.config.js     |  4 ----
 wax-prosemirror-services/rollup.config.js   | 11 ++++++++---
 wax-prosemirror-themes/rollup.config.js     |  4 ----
 wax-prosemirror-utilities/rollup.config.js  |  4 ----
 9 files changed, 19 insertions(+), 35 deletions(-)

diff --git a/package.json b/package.json
index 0c73f8f3b..26d0bf751 100644
--- a/package.json
+++ b/package.json
@@ -39,9 +39,7 @@
     "rollup-plugin-peer-deps-external": "^2.2.2",
     "rollup-plugin-postcss": "^2.5.0",
     "rollup-plugin-terser": "^5.3.0",
-    "@rollup/plugin-commonjs": "^11.0.2",
-    "@rollup/plugin-node-resolve": "^7.1.1",
-    "@rollup/plugin-url": "^4.0.2"
+    "@rollup/plugin-commonjs": "^11.0.2"
   },
   "resolutions": {
     "styled-components": "4.2.0",
diff --git a/wax-prosemirror-components/rollup.config.js b/wax-prosemirror-components/rollup.config.js
index 642c08508..bfdfebdd9 100644
--- a/wax-prosemirror-components/rollup.config.js
+++ b/wax-prosemirror-components/rollup.config.js
@@ -2,8 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
-import url from "@rollup/plugin-url";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -24,8 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    url(),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
@@ -41,5 +37,6 @@ export default {
     }),
     commonjs(),
     terser()
-  ]
+  ],
+  external: ["wax-prosemirror-themes", "wax-prosemirror-core", "inversify"]
 };
diff --git a/wax-prosemirror-core/rollup.config.js b/wax-prosemirror-core/rollup.config.js
index 5180ef8a1..908c21532 100644
--- a/wax-prosemirror-core/rollup.config.js
+++ b/wax-prosemirror-core/rollup.config.js
@@ -2,7 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -23,7 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
@@ -46,6 +44,9 @@ export default {
     "uuid",
     "prop-types",
     "prosemirror-tables",
-    "wax-prosemirror-schema"
+    "wax-prosemirror-services",
+    "wax-prosemirror-schema",
+    "wax-prosemirror-themes",
+    "wax-prosemirror-layouts"
   ]
 };
diff --git a/wax-prosemirror-layouts/rollup.config.js b/wax-prosemirror-layouts/rollup.config.js
index ae5c52fc0..e82c070a1 100644
--- a/wax-prosemirror-layouts/rollup.config.js
+++ b/wax-prosemirror-layouts/rollup.config.js
@@ -2,8 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
-import url from "@rollup/plugin-url";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -24,8 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    url(),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
@@ -50,6 +46,9 @@ export default {
     "lodash",
     "react-is",
     "uuid",
-    "wax-prosemirror-schema"
+    "wax-prosemirror-schema",
+    "wax-prosemirror-core",
+    "wax-prosemirror-themes",
+    "wax-prosemirror-components"
   ]
 };
diff --git a/wax-prosemirror-plugins/rollup.config.js b/wax-prosemirror-plugins/rollup.config.js
index 642c08508..a25cbc39e 100644
--- a/wax-prosemirror-plugins/rollup.config.js
+++ b/wax-prosemirror-plugins/rollup.config.js
@@ -2,8 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
-import url from "@rollup/plugin-url";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -24,8 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    url(),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
diff --git a/wax-prosemirror-schema/rollup.config.js b/wax-prosemirror-schema/rollup.config.js
index 09fcf43a8..3fb2ea5f1 100644
--- a/wax-prosemirror-schema/rollup.config.js
+++ b/wax-prosemirror-schema/rollup.config.js
@@ -2,8 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
-import url from "@rollup/plugin-url";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -24,8 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    url(),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
diff --git a/wax-prosemirror-services/rollup.config.js b/wax-prosemirror-services/rollup.config.js
index 8551d0e30..21ba2c5dc 100644
--- a/wax-prosemirror-services/rollup.config.js
+++ b/wax-prosemirror-services/rollup.config.js
@@ -2,7 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -23,7 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
@@ -40,5 +38,12 @@ export default {
     commonjs(),
     terser()
   ],
-  external: ["uuid", "react", "react-dom", "wax-prosemirror-schema", "lodash"]
+  external: [
+    "uuid",
+    "react",
+    "react-dom",
+    "wax-prosemirror-schema",
+    "lodash",
+    "prosemirror-tables"
+  ]
 };
diff --git a/wax-prosemirror-themes/rollup.config.js b/wax-prosemirror-themes/rollup.config.js
index 57c69e134..853ae3605 100644
--- a/wax-prosemirror-themes/rollup.config.js
+++ b/wax-prosemirror-themes/rollup.config.js
@@ -2,8 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
-import url from "@rollup/plugin-url";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -24,8 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    url(),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
diff --git a/wax-prosemirror-utilities/rollup.config.js b/wax-prosemirror-utilities/rollup.config.js
index 09fcf43a8..3fb2ea5f1 100644
--- a/wax-prosemirror-utilities/rollup.config.js
+++ b/wax-prosemirror-utilities/rollup.config.js
@@ -2,8 +2,6 @@ import babel from "rollup-plugin-babel";
 import commonjs from "@rollup/plugin-commonjs";
 import external from "rollup-plugin-peer-deps-external";
 import postcss from "rollup-plugin-postcss";
-import resolve from "@rollup/plugin-node-resolve";
-import url from "@rollup/plugin-url";
 import { terser } from "rollup-plugin-terser";
 
 export default {
@@ -24,8 +22,6 @@ export default {
     external({
       includeDependencies: true
     }),
-    url(),
-    resolve(),
     babel({
       presets: [
         [require("@babel/preset-env"), { modules: false }],
-- 
GitLab