diff --git a/package.json b/package.json index c9f6b77531e..c00abfbc5ca 100644 --- a/package.json +++ b/package.json @@ -91,17 +91,17 @@ "@ckeditor/ckeditor5-build-multi-root": "44.1.0", "@ckeditor/ckeditor5-case-change": "44.1.0", "@ckeditor/ckeditor5-comments": "44.1.0", - "@ckeditor/ckeditor5-dev-build-tools": "^45.0.0", - "@ckeditor/ckeditor5-dev-bump-year": "^45.0.0", - "@ckeditor/ckeditor5-dev-ci": "^45.0.0", - "@ckeditor/ckeditor5-dev-dependency-checker": "^45.0.0", - "@ckeditor/ckeditor5-dev-docs": "^45.0.0", - "@ckeditor/ckeditor5-dev-release-tools": "^45.0.0", - "@ckeditor/ckeditor5-dev-stale-bot": "^45.0.0", - "@ckeditor/ckeditor5-dev-tests": "^45.0.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", - "@ckeditor/ckeditor5-dev-web-crawler": "^45.0.0", + "@ckeditor/ckeditor5-dev-build-tools": "^46.0.0", + "@ckeditor/ckeditor5-dev-bump-year": "^46.0.0", + "@ckeditor/ckeditor5-dev-ci": "^46.0.0", + "@ckeditor/ckeditor5-dev-dependency-checker": "^46.0.0", + "@ckeditor/ckeditor5-dev-docs": "^46.0.0", + "@ckeditor/ckeditor5-dev-release-tools": "^46.0.0", + "@ckeditor/ckeditor5-dev-stale-bot": "^46.0.0", + "@ckeditor/ckeditor5-dev-tests": "^46.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", + "@ckeditor/ckeditor5-dev-web-crawler": "^46.0.0", "@ckeditor/ckeditor5-document-outline": "44.1.0", "@ckeditor/ckeditor5-export-pdf": "44.1.0", "@ckeditor/ckeditor5-export-word": "44.1.0", @@ -132,7 +132,7 @@ "coveralls": "^3.1.0", "date-fns": "2.30.0", "eslint": "^8.21.0", - "eslint-config-ckeditor5": "^8.0.0", + "eslint-config-ckeditor5": "^9.0.0", "eslint-formatter-stylish": "^8.40.0", "estree-walker": "^3.0.3", "fs-extra": "^11.0.0", diff --git a/packages/ckeditor5-adapter-ckfinder/package.json b/packages/ckeditor5-adapter-ckfinder/package.json index 64837e2378e..6075145f400 100644 --- a/packages/ckeditor5-adapter-ckfinder/package.json +++ b/packages/ckeditor5-adapter-ckfinder/package.json @@ -20,7 +20,7 @@ "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", diff --git a/packages/ckeditor5-alignment/package.json b/packages/ckeditor5-alignment/package.json index 4ba9e6680bd..ac6ff132454 100644 --- a/packages/ckeditor5-alignment/package.json +++ b/packages/ckeditor5-alignment/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-block-quote": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-autoformat/package.json b/packages/ckeditor5-autoformat/package.json index f1dc2f43f10..1472c9d34bb 100644 --- a/packages/ckeditor5-autoformat/package.json +++ b/packages/ckeditor5-autoformat/package.json @@ -23,7 +23,7 @@ "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", diff --git a/packages/ckeditor5-autosave/package.json b/packages/ckeditor5-autosave/package.json index 76efb8d7e6a..71c7f706f76 100644 --- a/packages/ckeditor5-autosave/package.json +++ b/packages/ckeditor5-autosave/package.json @@ -19,7 +19,7 @@ "lodash-es": "4.17.21" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-paragraph": "44.1.0", "@ckeditor/ckeditor5-source-editing": "44.1.0", diff --git a/packages/ckeditor5-basic-styles/package.json b/packages/ckeditor5-basic-styles/package.json index e509f6ea070..b22d5ce5c74 100644 --- a/packages/ckeditor5-basic-styles/package.json +++ b/packages/ckeditor5-basic-styles/package.json @@ -19,7 +19,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-essentials": "44.1.0", diff --git a/packages/ckeditor5-block-quote/package.json b/packages/ckeditor5-block-quote/package.json index 0c441b8ee03..1ec5e619833 100644 --- a/packages/ckeditor5-block-quote/package.json +++ b/packages/ckeditor5-block-quote/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", diff --git a/packages/ckeditor5-bookmark/package.json b/packages/ckeditor5-bookmark/package.json index 8046056bb3f..36d541956f3 100644 --- a/packages/ckeditor5-bookmark/package.json +++ b/packages/ckeditor5-bookmark/package.json @@ -25,7 +25,7 @@ "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-essentials": "44.1.0", diff --git a/packages/ckeditor5-build-balloon-block/package.json b/packages/ckeditor5-build-balloon-block/package.json index 12de3336fae..56a35771d8a 100644 --- a/packages/ckeditor5-build-balloon-block/package.json +++ b/packages/ckeditor5-build-balloon-block/package.json @@ -52,8 +52,8 @@ }, "devDependencies": { "@ckeditor/ckeditor5-core": "44.1.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "terser-webpack-plugin": "^5.0.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-build-balloon/package.json b/packages/ckeditor5-build-balloon/package.json index 40194215172..8bb60a24535 100644 --- a/packages/ckeditor5-build-balloon/package.json +++ b/packages/ckeditor5-build-balloon/package.json @@ -51,8 +51,8 @@ }, "devDependencies": { "@ckeditor/ckeditor5-core": "44.1.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "terser-webpack-plugin": "^5.0.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-build-classic/package.json b/packages/ckeditor5-build-classic/package.json index 12b0faf65a4..2da7a5103cd 100644 --- a/packages/ckeditor5-build-classic/package.json +++ b/packages/ckeditor5-build-classic/package.json @@ -51,8 +51,8 @@ }, "devDependencies": { "@ckeditor/ckeditor5-core": "44.1.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "terser-webpack-plugin": "^5.0.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-build-decoupled-document/package.json b/packages/ckeditor5-build-decoupled-document/package.json index 7c53157d602..e4cf2c9f3a9 100644 --- a/packages/ckeditor5-build-decoupled-document/package.json +++ b/packages/ckeditor5-build-decoupled-document/package.json @@ -53,8 +53,8 @@ }, "devDependencies": { "@ckeditor/ckeditor5-core": "44.1.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "terser-webpack-plugin": "^5.0.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-build-inline/package.json b/packages/ckeditor5-build-inline/package.json index 965066fc0cc..f5d59442226 100644 --- a/packages/ckeditor5-build-inline/package.json +++ b/packages/ckeditor5-build-inline/package.json @@ -51,8 +51,8 @@ }, "devDependencies": { "@ckeditor/ckeditor5-core": "44.1.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "terser-webpack-plugin": "^5.0.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-build-multi-root/package.json b/packages/ckeditor5-build-multi-root/package.json index c48fc2e3b0e..79a4cccb75f 100644 --- a/packages/ckeditor5-build-multi-root/package.json +++ b/packages/ckeditor5-build-multi-root/package.json @@ -51,8 +51,8 @@ }, "devDependencies": { "@ckeditor/ckeditor5-core": "44.1.0", - "@ckeditor/ckeditor5-dev-translations": "^45.0.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-translations": "^46.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "terser-webpack-plugin": "^5.0.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-ckbox/package.json b/packages/ckeditor5-ckbox/package.json index 2a2b45e0d19..f43deca2edb 100644 --- a/packages/ckeditor5-ckbox/package.json +++ b/packages/ckeditor5-ckbox/package.json @@ -27,7 +27,7 @@ "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-essentials": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", diff --git a/packages/ckeditor5-ckfinder/package.json b/packages/ckeditor5-ckfinder/package.json index e48cff6244c..69858bfa15e 100644 --- a/packages/ckeditor5-ckfinder/package.json +++ b/packages/ckeditor5-ckfinder/package.json @@ -21,7 +21,7 @@ "devDependencies": { "@ckeditor/ckeditor5-adapter-ckfinder": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-cloud-services/package.json b/packages/ckeditor5-cloud-services/package.json index 05693feda0a..b7e8257725a 100644 --- a/packages/ckeditor5-cloud-services/package.json +++ b/packages/ckeditor5-cloud-services/package.json @@ -17,7 +17,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", "typescript": "5.0.4", diff --git a/packages/ckeditor5-code-block/package.json b/packages/ckeditor5-code-block/package.json index 1bcb045ff3f..015937413c2 100644 --- a/packages/ckeditor5-code-block/package.json +++ b/packages/ckeditor5-code-block/package.json @@ -26,7 +26,7 @@ "@ckeditor/ckeditor5-autoformat": "44.1.0", "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-block-quote": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-html-support": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-easy-image/package.json b/packages/ckeditor5-easy-image/package.json index afc326103d9..5dc008fb8f9 100644 --- a/packages/ckeditor5-easy-image/package.json +++ b/packages/ckeditor5-easy-image/package.json @@ -21,7 +21,7 @@ "devDependencies": { "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", "@ckeditor/ckeditor5-paragraph": "44.1.0", diff --git a/packages/ckeditor5-editor-balloon/package.json b/packages/ckeditor5-editor-balloon/package.json index 0dc961b7a6e..180808badc2 100644 --- a/packages/ckeditor5-editor-balloon/package.json +++ b/packages/ckeditor5-editor-balloon/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-editor-classic/package.json b/packages/ckeditor5-editor-classic/package.json index 059616b2803..5aa1be063d3 100644 --- a/packages/ckeditor5-editor-classic/package.json +++ b/packages/ckeditor5-editor-classic/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-editor-decoupled/package.json b/packages/ckeditor5-editor-decoupled/package.json index 1fbd2caae0d..b308bb7d501 100644 --- a/packages/ckeditor5-editor-decoupled/package.json +++ b/packages/ckeditor5-editor-decoupled/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-editor-inline/package.json b/packages/ckeditor5-editor-inline/package.json index f03c5331c5c..766d910f394 100644 --- a/packages/ckeditor5-editor-inline/package.json +++ b/packages/ckeditor5-editor-inline/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-editor-multi-root/package.json b/packages/ckeditor5-editor-multi-root/package.json index 3381c639282..85ad5956d99 100644 --- a/packages/ckeditor5-editor-multi-root/package.json +++ b/packages/ckeditor5-editor-multi-root/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-enter": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", "@ckeditor/ckeditor5-paragraph": "44.1.0", diff --git a/packages/ckeditor5-essentials/package.json b/packages/ckeditor5-essentials/package.json index 072182f0299..698d08a028d 100644 --- a/packages/ckeditor5-essentials/package.json +++ b/packages/ckeditor5-essentials/package.json @@ -23,7 +23,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-paragraph": "44.1.0", "@ckeditor/ckeditor5-theme-lark": "44.1.0", diff --git a/packages/ckeditor5-find-and-replace/package.json b/packages/ckeditor5-find-and-replace/package.json index d63d6561f6a..3bde7cd4c91 100644 --- a/packages/ckeditor5-find-and-replace/package.json +++ b/packages/ckeditor5-find-and-replace/package.json @@ -20,7 +20,7 @@ "lodash-es": "4.17.21" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-editor-decoupled": "44.1.0", diff --git a/packages/ckeditor5-font/package.json b/packages/ckeditor5-font/package.json index 74a8ec7defb..ed1b30dc3b6 100644 --- a/packages/ckeditor5-font/package.json +++ b/packages/ckeditor5-font/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-undo": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-highlight": "44.1.0", "@ckeditor/ckeditor5-paragraph": "44.1.0", diff --git a/packages/ckeditor5-heading/package.json b/packages/ckeditor5-heading/package.json index ff3f46f8aa2..2aa00c93651 100644 --- a/packages/ckeditor5-heading/package.json +++ b/packages/ckeditor5-heading/package.json @@ -25,7 +25,7 @@ "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-editor-multi-root": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-highlight/package.json b/packages/ckeditor5-highlight/package.json index 16cf988fc1c..2699f11107b 100644 --- a/packages/ckeditor5-highlight/package.json +++ b/packages/ckeditor5-highlight/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-block-quote": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-horizontal-line/package.json b/packages/ckeditor5-horizontal-line/package.json index 2b280935475..47828231f24 100644 --- a/packages/ckeditor5-horizontal-line/package.json +++ b/packages/ckeditor5-horizontal-line/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", diff --git a/packages/ckeditor5-html-embed/package.json b/packages/ckeditor5-html-embed/package.json index a58d31bf4da..c99610393a0 100644 --- a/packages/ckeditor5-html-embed/package.json +++ b/packages/ckeditor5-html-embed/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", diff --git a/packages/ckeditor5-html-support/package.json b/packages/ckeditor5-html-support/package.json index 702c4061815..fc965c3595b 100644 --- a/packages/ckeditor5-html-support/package.json +++ b/packages/ckeditor5-html-support/package.json @@ -32,7 +32,7 @@ "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-editor-multi-root": "44.1.0", diff --git a/packages/ckeditor5-html-support/tests/manual/ghs-no-features.html b/packages/ckeditor5-html-support/tests/manual/ghs-no-features.html index 4d422f798b6..57fdec0cd74 100644 --- a/packages/ckeditor5-html-support/tests/manual/ghs-no-features.html +++ b/packages/ckeditor5-html-support/tests/manual/ghs-no-features.html @@ -15,13 +15,6 @@ border: 1px solid red !important; } - -
some custom text
@@ -61,7 +61,7 @@ - + diff --git a/packages/ckeditor5-image/ckeditor5-metadata.json b/packages/ckeditor5-image/ckeditor5-metadata.json index 3f89c5d4f2d..bae1297ba2b 100644 --- a/packages/ckeditor5-image/ckeditor5-metadata.json +++ b/packages/ckeditor5-image/ckeditor5-metadata.json @@ -265,6 +265,20 @@ "iconPath": "@ckeditor/ckeditor5-core/theme/icons/image-url.svg" } ] + }, + { + "name": "Image utils", + "className": "ImageUtils", + "description": "Provides utility functions for image handling.", + "docs": "features/images/images-overview.html", + "path": "src/imageutils.js" + }, + { + "name": "Image editing", + "className": "ImageEditing", + "description": "Provides basic common image engine features.", + "docs": "features/images/images-overview.html", + "path": "src/image/imageediting.js" } ] } diff --git a/packages/ckeditor5-image/package.json b/packages/ckeditor5-image/package.json index 2b24ec10af0..d676d32bfde 100644 --- a/packages/ckeditor5-image/package.json +++ b/packages/ckeditor5-image/package.json @@ -32,7 +32,7 @@ "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-ckfinder": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-indent/package.json b/packages/ckeditor5-indent/package.json index 9de8d33c88e..dfaf2751fde 100644 --- a/packages/ckeditor5-indent/package.json +++ b/packages/ckeditor5-indent/package.json @@ -20,7 +20,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-list": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-heading": "44.1.0", diff --git a/packages/ckeditor5-language/package.json b/packages/ckeditor5-language/package.json index fd0e501ae41..444886caa44 100644 --- a/packages/ckeditor5-language/package.json +++ b/packages/ckeditor5-language/package.json @@ -19,7 +19,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-paragraph": "44.1.0", diff --git a/packages/ckeditor5-link/package.json b/packages/ckeditor5-link/package.json index 870df7334fd..8d94d468ca0 100644 --- a/packages/ckeditor5-link/package.json +++ b/packages/ckeditor5-link/package.json @@ -29,7 +29,7 @@ "@ckeditor/ckeditor5-bookmark": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-list/package.json b/packages/ckeditor5-list/package.json index eb6ac61f9b7..f6e4b6889bf 100644 --- a/packages/ckeditor5-list/package.json +++ b/packages/ckeditor5-list/package.json @@ -29,7 +29,7 @@ "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-essentials": "44.1.0", diff --git a/packages/ckeditor5-markdown-gfm/package.json b/packages/ckeditor5-markdown-gfm/package.json index 4db7f54841f..112fd88634e 100644 --- a/packages/ckeditor5-markdown-gfm/package.json +++ b/packages/ckeditor5-markdown-gfm/package.json @@ -16,6 +16,8 @@ "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-core": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", + "@types/marked": "4.3.2", + "@types/turndown": "5.0.5", "ckeditor5": "44.1.0", "marked": "4.0.12", "turndown": "7.2.0", @@ -26,7 +28,7 @@ "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-essentials": "44.1.0", "@ckeditor/ckeditor5-font": "44.1.0", @@ -42,8 +44,6 @@ "@ckeditor/ckeditor5-theme-lark": "44.1.0", "@ckeditor/ckeditor5-undo": "44.1.0", "@ckeditor/ckeditor5-utils": "44.1.0", - "@types/marked": "^4.0.8", - "@types/turndown": "^5.0.4", "typescript": "5.0.4", "webpack": "^5.94.0", "webpack-cli": "^5.1.4" diff --git a/packages/ckeditor5-media-embed/package.json b/packages/ckeditor5-media-embed/package.json index ca4ca9c2361..3ce1af14b4d 100644 --- a/packages/ckeditor5-media-embed/package.json +++ b/packages/ckeditor5-media-embed/package.json @@ -25,7 +25,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-balloon": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-mention/package.json b/packages/ckeditor5-mention/package.json index 4490e981054..8b35299fe66 100644 --- a/packages/ckeditor5-mention/package.json +++ b/packages/ckeditor5-mention/package.json @@ -25,7 +25,7 @@ "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-font": "44.1.0", diff --git a/packages/ckeditor5-minimap/package.json b/packages/ckeditor5-minimap/package.json index 740d1ccf839..21fe42f9259 100644 --- a/packages/ckeditor5-minimap/package.json +++ b/packages/ckeditor5-minimap/package.json @@ -24,7 +24,7 @@ "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-decoupled": "44.1.0", "@ckeditor/ckeditor5-font": "44.1.0", diff --git a/packages/ckeditor5-page-break/package.json b/packages/ckeditor5-page-break/package.json index c8f30500e90..bae6eb2a41c 100644 --- a/packages/ckeditor5-page-break/package.json +++ b/packages/ckeditor5-page-break/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", diff --git a/packages/ckeditor5-paste-from-office/package.json b/packages/ckeditor5-paste-from-office/package.json index 613dce0cf37..e9c54b5084f 100644 --- a/packages/ckeditor5-paste-from-office/package.json +++ b/packages/ckeditor5-paste-from-office/package.json @@ -23,7 +23,7 @@ "@ckeditor/ckeditor5-bookmark": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-remove-format/package.json b/packages/ckeditor5-remove-format/package.json index de9654f3bb3..8684d616e89 100644 --- a/packages/ckeditor5-remove-format/package.json +++ b/packages/ckeditor5-remove-format/package.json @@ -21,7 +21,7 @@ "devDependencies": { "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-enter": "44.1.0", diff --git a/packages/ckeditor5-restricted-editing/package.json b/packages/ckeditor5-restricted-editing/package.json index a4483bfa3ac..ebe5621b489 100644 --- a/packages/ckeditor5-restricted-editing/package.json +++ b/packages/ckeditor5-restricted-editing/package.json @@ -23,7 +23,7 @@ "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-clipboard": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-show-blocks/package.json b/packages/ckeditor5-show-blocks/package.json index 8563cd6d0aa..bf1de0d6957 100644 --- a/packages/ckeditor5-show-blocks/package.json +++ b/packages/ckeditor5-show-blocks/package.json @@ -18,7 +18,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-editor-balloon": "44.1.0", "@ckeditor/ckeditor5-editor-decoupled": "44.1.0", diff --git a/packages/ckeditor5-source-editing/package.json b/packages/ckeditor5-source-editing/package.json index af230e16ab7..1b2546a9f97 100644 --- a/packages/ckeditor5-source-editing/package.json +++ b/packages/ckeditor5-source-editing/package.json @@ -20,7 +20,7 @@ "ckeditor5": "44.1.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-essentials": "44.1.0", diff --git a/packages/ckeditor5-special-characters/package.json b/packages/ckeditor5-special-characters/package.json index a71bd4e3592..6f2871b6a33 100644 --- a/packages/ckeditor5-special-characters/package.json +++ b/packages/ckeditor5-special-characters/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-cloud-services": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-image": "44.1.0", diff --git a/packages/ckeditor5-style/package.json b/packages/ckeditor5-style/package.json index 3d5c1daac16..fe250313358 100644 --- a/packages/ckeditor5-style/package.json +++ b/packages/ckeditor5-style/package.json @@ -27,7 +27,7 @@ "@ckeditor/ckeditor5-block-quote": "44.1.0", "@ckeditor/ckeditor5-cloud-services": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-easy-image": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", diff --git a/packages/ckeditor5-table/package.json b/packages/ckeditor5-table/package.json index 8173b7b5252..73089a5cfa3 100644 --- a/packages/ckeditor5-table/package.json +++ b/packages/ckeditor5-table/package.json @@ -26,7 +26,7 @@ "@ckeditor/ckeditor5-alignment": "44.1.0", "@ckeditor/ckeditor5-basic-styles": "44.1.0", "@ckeditor/ckeditor5-block-quote": "44.1.0", - "@ckeditor/ckeditor5-dev-utils": "^45.0.0", + "@ckeditor/ckeditor5-dev-utils": "^46.0.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-editor-multi-root": "44.1.0", "@ckeditor/ckeditor5-highlight": "44.1.0", diff --git a/packages/ckeditor5-ui/package.json b/packages/ckeditor5-ui/package.json index fa8d3f3a105..2da63923ecf 100644 --- a/packages/ckeditor5-ui/package.json +++ b/packages/ckeditor5-ui/package.json @@ -15,6 +15,7 @@ "@ckeditor/ckeditor5-core": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", "@ckeditor/ckeditor5-utils": "44.1.0", + "@types/color-convert": "2.0.0", "color-convert": "2.0.1", "color-parse": "1.4.2", "lodash-es": "4.17.21", @@ -49,7 +50,6 @@ "@ckeditor/ckeditor5-typing": "44.1.0", "@ckeditor/ckeditor5-undo": "44.1.0", "@ckeditor/ckeditor5-code-block": "44.1.0", - "@types/color-convert": "2.0.0", "typescript": "5.0.4", "webpack": "^5.94.0", "webpack-cli": "^5.1.4" diff --git a/packages/ckeditor5-utils/package.json b/packages/ckeditor5-utils/package.json index a1e1a7c5be4..2271415fcf0 100644 --- a/packages/ckeditor5-utils/package.json +++ b/packages/ckeditor5-utils/package.json @@ -12,15 +12,15 @@ "type": "module", "main": "src/index.ts", "dependencies": { - "lodash-es": "4.17.21", - "@ckeditor/ckeditor5-ui": "44.1.0" + "@ckeditor/ckeditor5-ui": "44.1.0", + "@types/lodash-es": "4.17.12", + "lodash-es": "4.17.21" }, "devDependencies": { "@ckeditor/ckeditor5-build-classic": "44.1.0", "@ckeditor/ckeditor5-editor-classic": "44.1.0", "@ckeditor/ckeditor5-core": "44.1.0", "@ckeditor/ckeditor5-engine": "44.1.0", - "@types/lodash-es": "^4.17.12", "typescript": "5.0.4" }, "depcheckIgnore": [ diff --git a/packages/ckeditor5-utils/src/collectstylesheets.ts b/packages/ckeditor5-utils/src/collectstylesheets.ts new file mode 100644 index 00000000000..41ab5eb16c9 --- /dev/null +++ b/packages/ckeditor5-utils/src/collectstylesheets.ts @@ -0,0 +1,66 @@ +/** + * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. + * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options + */ + +/** + * @module utils/collectstylesheets + */ + +/** + * A helper function for getting concatenated CSS rules from external stylesheets. + * + * @param stylesheets An array of stylesheet paths delivered by the user through the plugin configuration. + */ +export default async function collectStylesheets( stylesheets?: Array