Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project migration to webpack 5 #10689

Merged
merged 16 commits into from
Dec 8, 2021
Merged

Project migration to webpack 5 #10689

merged 16 commits into from
Dec 8, 2021

Conversation

pomek
Copy link
Member

@pomek pomek commented Oct 13, 2021

Suggested merge commit message (convention)

Other: Project migration to webpack 5. Closes #10668.


Additional information

This PR requires changes from ckeditor/ckeditor5-dev#729.

Together with this PR, the following should be closed:

  • Internal and CF repositories.
  • Package Generator.
  • Online Builder.
  • Umberto.
  • CS (an update in the testing env. for the client package).

@pomek
Copy link
Member Author

pomek commented Oct 13, 2021

Before calling yarn install in CKEditor 5, update your package.json to install the proper version of ckeditor5-dev packages.

diff --git a/package.json b/package.json
index 83c5e137ce..0746d31ab4 100644
--- a/package.json
+++ b/package.json
@@ -81,11 +81,11 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-comments": ">=28.0.0",
-    "@ckeditor/ckeditor5-dev-docs": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-env": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-tests": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-webpack-plugin": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-docs": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-docs",
+    "@ckeditor/ckeditor5-dev-env": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-env",
+    "@ckeditor/ckeditor5-dev-tests": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-tests",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
+    "@ckeditor/ckeditor5-dev-webpack-plugin": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-webpack-plugin",
     "@ckeditor/ckeditor5-export-pdf": ">=1.0.0",
     "@ckeditor/ckeditor5-export-word": ">=1.0.0",
     "@ckeditor/ckeditor5-inspector": "^2.2.2",
diff --git a/packages/ckeditor5-adapter-ckfinder/package.json b/packages/ckeditor5-adapter-ckfinder/package.json
index 712399619c..f48b8f940f 100644
--- a/packages/ckeditor5-adapter-ckfinder/package.json
+++ b/packages/ckeditor5-adapter-ckfinder/package.json
@@ -18,7 +18,7 @@
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-heading": "^30.0.0",
diff --git a/packages/ckeditor5-alignment/package.json b/packages/ckeditor5-alignment/package.json
index 6c695c9ae2..c4a5e45e70 100644
--- a/packages/ckeditor5-alignment/package.json
+++ b/packages/ckeditor5-alignment/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-autoformat/package.json b/packages/ckeditor5-autoformat/package.json
index 07e70be023..95e27b3d95 100644
--- a/packages/ckeditor5-autoformat/package.json
+++ b/packages/ckeditor5-autoformat/package.json
@@ -19,7 +19,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-code-block": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-autosave/package.json b/packages/ckeditor5-autosave/package.json
index f9ad80c2eb..5d80643c86 100644
--- a/packages/ckeditor5-autosave/package.json
+++ b/packages/ckeditor5-autosave/package.json
@@ -17,7 +17,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-paragraph": "^30.0.0",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
diff --git a/packages/ckeditor5-basic-styles/package.json b/packages/ckeditor5-basic-styles/package.json
index b2b389b1cd..11f188a225 100644
--- a/packages/ckeditor5-basic-styles/package.json
+++ b/packages/ckeditor5-basic-styles/package.json
@@ -16,7 +16,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-essentials": "^30.0.0",
diff --git a/packages/ckeditor5-block-quote/package.json b/packages/ckeditor5-block-quote/package.json
index 8d5a162707..a561bf1845 100644
--- a/packages/ckeditor5-block-quote/package.json
+++ b/packages/ckeditor5-block-quote/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-build-balloon-block/package.json b/packages/ckeditor5-build-balloon-block/package.json
index aae6676cf1..30169f7805 100644
--- a/packages/ckeditor5-build-balloon-block/package.json
+++ b/packages/ckeditor5-build-balloon-block/package.json
@@ -49,8 +49,8 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-webpack-plugin": "^25.0.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
+    "@ckeditor/ckeditor5-dev-webpack-plugin": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-webpack-plugin",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
     "css-loader": "^5.2.7",
     "postcss": "^8.3.9",
diff --git a/packages/ckeditor5-build-balloon/package.json b/packages/ckeditor5-build-balloon/package.json
index c805a19812..141cfcd152 100644
--- a/packages/ckeditor5-build-balloon/package.json
+++ b/packages/ckeditor5-build-balloon/package.json
@@ -48,8 +48,8 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-webpack-plugin": "^25.0.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
+    "@ckeditor/ckeditor5-dev-webpack-plugin": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-webpack-plugin",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
     "css-loader": "^5.2.7",
     "postcss": "^8.3.9",
diff --git a/packages/ckeditor5-build-classic/package.json b/packages/ckeditor5-build-classic/package.json
index f890969f8a..2e36b51ee1 100644
--- a/packages/ckeditor5-build-classic/package.json
+++ b/packages/ckeditor5-build-classic/package.json
@@ -48,8 +48,8 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-webpack-plugin": "^25.0.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
+    "@ckeditor/ckeditor5-dev-webpack-plugin": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-webpack-plugin",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
     "css-loader": "^5.2.7",
     "postcss": "^8.3.9",
diff --git a/packages/ckeditor5-build-decoupled-document/package.json b/packages/ckeditor5-build-decoupled-document/package.json
index e460f29a93..6d2b265af4 100644
--- a/packages/ckeditor5-build-decoupled-document/package.json
+++ b/packages/ckeditor5-build-decoupled-document/package.json
@@ -50,8 +50,8 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-webpack-plugin": "^25.0.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
+    "@ckeditor/ckeditor5-dev-webpack-plugin": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-webpack-plugin",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
     "css-loader": "^5.2.7",
     "postcss": "^8.3.9",
diff --git a/packages/ckeditor5-build-inline/package.json b/packages/ckeditor5-build-inline/package.json
index 6c02039aff..63c27c42e3 100644
--- a/packages/ckeditor5-build-inline/package.json
+++ b/packages/ckeditor5-build-inline/package.json
@@ -48,8 +48,8 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
-    "@ckeditor/ckeditor5-dev-webpack-plugin": "^25.0.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
+    "@ckeditor/ckeditor5-dev-webpack-plugin": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-webpack-plugin",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
     "css-loader": "^5.2.7",
     "postcss": "^8.3.9",
diff --git a/packages/ckeditor5-ckfinder/package.json b/packages/ckeditor5-ckfinder/package.json
index 483001c263..2cc16e7524 100644
--- a/packages/ckeditor5-ckfinder/package.json
+++ b/packages/ckeditor5-ckfinder/package.json
@@ -18,7 +18,7 @@
     "@ckeditor/ckeditor5-adapter-ckfinder": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-image": "^30.0.0",
diff --git a/packages/ckeditor5-cloud-services/package.json b/packages/ckeditor5-cloud-services/package.json
index facd206c5e..2416e93763 100644
--- a/packages/ckeditor5-cloud-services/package.json
+++ b/packages/ckeditor5-cloud-services/package.json
@@ -15,7 +15,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
     "@ckeditor/ckeditor5-utils": "^30.0.0",
diff --git a/packages/ckeditor5-code-block/package.json b/packages/ckeditor5-code-block/package.json
index 19bd3d1bf2..bf43d4a09f 100644
--- a/packages/ckeditor5-code-block/package.json
+++ b/packages/ckeditor5-code-block/package.json
@@ -21,7 +21,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
diff --git a/packages/ckeditor5-easy-image/package.json b/packages/ckeditor5-easy-image/package.json
index 6cc8498a6c..3aa6fcfb4b 100644
--- a/packages/ckeditor5-easy-image/package.json
+++ b/packages/ckeditor5-easy-image/package.json
@@ -18,7 +18,7 @@
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-image": "^30.0.0",
     "@ckeditor/ckeditor5-paragraph": "^30.0.0",
diff --git a/packages/ckeditor5-editor-balloon/package.json b/packages/ckeditor5-editor-balloon/package.json
index 20583c831b..6b4275aed5 100644
--- a/packages/ckeditor5-editor-balloon/package.json
+++ b/packages/ckeditor5-editor-balloon/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-heading": "^30.0.0",
diff --git a/packages/ckeditor5-editor-classic/package.json b/packages/ckeditor5-editor-classic/package.json
index b595320806..2257b36c91 100644
--- a/packages/ckeditor5-editor-classic/package.json
+++ b/packages/ckeditor5-editor-classic/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-heading": "^30.0.0",
diff --git a/packages/ckeditor5-editor-decoupled/package.json b/packages/ckeditor5-editor-decoupled/package.json
index 4d99436aad..ce6344cc5c 100644
--- a/packages/ckeditor5-editor-decoupled/package.json
+++ b/packages/ckeditor5-editor-decoupled/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-heading": "^30.0.0",
diff --git a/packages/ckeditor5-editor-inline/package.json b/packages/ckeditor5-editor-inline/package.json
index 4c8ede7d9c..52b6fdcc7e 100644
--- a/packages/ckeditor5-editor-inline/package.json
+++ b/packages/ckeditor5-editor-inline/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-heading": "^30.0.0",
diff --git a/packages/ckeditor5-essentials/package.json b/packages/ckeditor5-essentials/package.json
index 84a73c93ad..849ca7e446 100644
--- a/packages/ckeditor5-essentials/package.json
+++ b/packages/ckeditor5-essentials/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
     "@ckeditor/ckeditor5-paragraph": "^30.0.0",
diff --git a/packages/ckeditor5-find-and-replace/package.json b/packages/ckeditor5-find-and-replace/package.json
index b1e0fb4595..70a28f1372 100644
--- a/packages/ckeditor5-find-and-replace/package.json
+++ b/packages/ckeditor5-find-and-replace/package.json
@@ -18,7 +18,7 @@
     "lodash-es": "^4.17.15"
   },
   "devDependencies": {
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
diff --git a/packages/ckeditor5-font/package.json b/packages/ckeditor5-font/package.json
index 0ed8d00dd2..64be77df1d 100644
--- a/packages/ckeditor5-font/package.json
+++ b/packages/ckeditor5-font/package.json
@@ -16,7 +16,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-highlight": "^30.0.0",
diff --git a/packages/ckeditor5-heading/package.json b/packages/ckeditor5-heading/package.json
index ac6ecfeb3e..7657214e94 100644
--- a/packages/ckeditor5-heading/package.json
+++ b/packages/ckeditor5-heading/package.json
@@ -20,7 +20,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-highlight/package.json b/packages/ckeditor5-highlight/package.json
index c16e5d080c..00f275c4b0 100644
--- a/packages/ckeditor5-highlight/package.json
+++ b/packages/ckeditor5-highlight/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-horizontal-line/package.json b/packages/ckeditor5-horizontal-line/package.json
index 8a6bba3931..5804635b9c 100644
--- a/packages/ckeditor5-horizontal-line/package.json
+++ b/packages/ckeditor5-horizontal-line/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-html-embed/package.json b/packages/ckeditor5-html-embed/package.json
index 4030ef2481..ee0a4db45f 100644
--- a/packages/ckeditor5-html-embed/package.json
+++ b/packages/ckeditor5-html-embed/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-html-support/package.json b/packages/ckeditor5-html-support/package.json
index c527c80a0e..f24c6f95f6 100644
--- a/packages/ckeditor5-html-support/package.json
+++ b/packages/ckeditor5-html-support/package.json
@@ -26,7 +26,7 @@
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-code-block": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-image/package.json b/packages/ckeditor5-image/package.json
index e7f90d0814..f5fa2e2568 100644
--- a/packages/ckeditor5-image/package.json
+++ b/packages/ckeditor5-image/package.json
@@ -25,7 +25,7 @@
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-indent/package.json b/packages/ckeditor5-indent/package.json
index 9c8fdfb58c..bd4e36ac3c 100644
--- a/packages/ckeditor5-indent/package.json
+++ b/packages/ckeditor5-indent/package.json
@@ -16,7 +16,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-heading": "^30.0.0",
diff --git a/packages/ckeditor5-language/package.json b/packages/ckeditor5-language/package.json
index 5e2ccc13de..027c2ceffb 100644
--- a/packages/ckeditor5-language/package.json
+++ b/packages/ckeditor5-language/package.json
@@ -16,7 +16,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-paragraph": "^30.0.0",
diff --git a/packages/ckeditor5-link/package.json b/packages/ckeditor5-link/package.json
index 5f843bb348..40568b8b20 100644
--- a/packages/ckeditor5-link/package.json
+++ b/packages/ckeditor5-link/package.json
@@ -23,7 +23,7 @@
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-code-block": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-list/package.json b/packages/ckeditor5-list/package.json
index f8cbcaac88..984696421d 100644
--- a/packages/ckeditor5-list/package.json
+++ b/packages/ckeditor5-list/package.json
@@ -19,7 +19,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-markdown-gfm/package.json b/packages/ckeditor5-markdown-gfm/package.json
index b091eb1246..468b4d126e 100644
--- a/packages/ckeditor5-markdown-gfm/package.json
+++ b/packages/ckeditor5-markdown-gfm/package.json
@@ -21,7 +21,7 @@
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-code-block": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-list": "^30.0.0",
diff --git a/packages/ckeditor5-media-embed/package.json b/packages/ckeditor5-media-embed/package.json
index 48d72b5586..7c772cecca 100644
--- a/packages/ckeditor5-media-embed/package.json
+++ b/packages/ckeditor5-media-embed/package.json
@@ -19,7 +19,7 @@
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-balloon": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-mention/package.json b/packages/ckeditor5-mention/package.json
index e4b5489e5e..6b82a492d0 100644
--- a/packages/ckeditor5-mention/package.json
+++ b/packages/ckeditor5-mention/package.json
@@ -20,7 +20,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-font": "^30.0.0",
diff --git a/packages/ckeditor5-minimap/package.json b/packages/ckeditor5-minimap/package.json
index c37f36c55b..7c37022954 100644
--- a/packages/ckeditor5-minimap/package.json
+++ b/packages/ckeditor5-minimap/package.json
@@ -20,7 +20,7 @@
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-code-block": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-decoupled": "^30.0.0",
     "@ckeditor/ckeditor5-font": "^30.0.0",
diff --git a/packages/ckeditor5-page-break/package.json b/packages/ckeditor5-page-break/package.json
index c189596052..87ce3a0e02 100644
--- a/packages/ckeditor5-page-break/package.json
+++ b/packages/ckeditor5-page-break/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
diff --git a/packages/ckeditor5-paste-from-office/package.json b/packages/ckeditor5-paste-from-office/package.json
index abbe187719..4fee6beb0e 100644
--- a/packages/ckeditor5-paste-from-office/package.json
+++ b/packages/ckeditor5-paste-from-office/package.json
@@ -19,7 +19,7 @@
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
diff --git a/packages/ckeditor5-remove-format/package.json b/packages/ckeditor5-remove-format/package.json
index 6358fee99b..0f15025cc8 100644
--- a/packages/ckeditor5-remove-format/package.json
+++ b/packages/ckeditor5-remove-format/package.json
@@ -18,7 +18,7 @@
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",
diff --git a/packages/ckeditor5-restricted-editing/package.json b/packages/ckeditor5-restricted-editing/package.json
index 1d167800cb..fa06780774 100644
--- a/packages/ckeditor5-restricted-editing/package.json
+++ b/packages/ckeditor5-restricted-editing/package.json
@@ -18,7 +18,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-link": "^30.0.0",
diff --git a/packages/ckeditor5-source-editing/package.json b/packages/ckeditor5-source-editing/package.json
index e74920ec02..6da34cfb00 100644
--- a/packages/ckeditor5-source-editing/package.json
+++ b/packages/ckeditor5-source-editing/package.json
@@ -17,7 +17,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-essentials": "^30.0.0",
diff --git a/packages/ckeditor5-special-characters/package.json b/packages/ckeditor5-special-characters/package.json
index 698b7c1a48..415df8ee40 100644
--- a/packages/ckeditor5-special-characters/package.json
+++ b/packages/ckeditor5-special-characters/package.json
@@ -17,7 +17,7 @@
   "devDependencies": {
     "@ckeditor/ckeditor5-cloud-services": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-easy-image": "^30.0.0",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-image": "^30.0.0",
diff --git a/packages/ckeditor5-table/package.json b/packages/ckeditor5-table/package.json
index 58b3a7d036..490540c2c0 100644
--- a/packages/ckeditor5-table/package.json
+++ b/packages/ckeditor5-table/package.json
@@ -20,7 +20,7 @@
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-clipboard": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-horizontal-line": "^30.0.0",
diff --git a/packages/ckeditor5-watchdog/package.json b/packages/ckeditor5-watchdog/package.json
index 72b0a38ea2..772a4b46b7 100644
--- a/packages/ckeditor5-watchdog/package.json
+++ b/packages/ckeditor5-watchdog/package.json
@@ -15,7 +15,7 @@
   },
   "devDependencies": {
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-paragraph": "^30.0.0",
     "@ckeditor/ckeditor5-theme-lark": "^30.0.0",
diff --git a/packages/ckeditor5-word-count/package.json b/packages/ckeditor5-word-count/package.json
index 2306d0ade2..6833540eed 100644
--- a/packages/ckeditor5-word-count/package.json
+++ b/packages/ckeditor5-word-count/package.json
@@ -19,7 +19,7 @@
     "@ckeditor/ckeditor5-basic-styles": "^30.0.0",
     "@ckeditor/ckeditor5-block-quote": "^30.0.0",
     "@ckeditor/ckeditor5-core": "^30.0.0",
-    "@ckeditor/ckeditor5-dev-utils": "^25.4.0",
+    "@ckeditor/ckeditor5-dev-utils": "file:/Users/pomek/Projects/ckeditor/ckeditor5-dev/packages/ckeditor5-dev-utils",
     "@ckeditor/ckeditor5-editor-classic": "^30.0.0",
     "@ckeditor/ckeditor5-engine": "^30.0.0",
     "@ckeditor/ckeditor5-enter": "^30.0.0",

Don't forget about updating paths from /Users/pomek/... to your directories.

@elliottregan
Copy link

It would be really nice to get these updates merged in...Is there a timeline for this?

@pomek
Copy link
Member Author

pomek commented Nov 30, 2021

We will go back to this topic next week. It means that the release in January will contain changes related to webpack 5.

@elliottregan
Copy link

Thanks for the update! Looking forward to it.

@pomek pomek merged commit d312ab6 into master Dec 8, 2021
@pomek pomek deleted the ck/10668 branch December 8, 2021 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade environment to use webpack 5
3 participants