diff --git a/packages/ckeditor5-build-trilium/package.json b/packages/ckeditor5-build-trilium/package.json index bfaa81478..b4b12c87f 100644 --- a/packages/ckeditor5-build-trilium/package.json +++ b/packages/ckeditor5-build-trilium/package.json @@ -28,39 +28,39 @@ "CHANGELOG.md" ], "dependencies": { - "@ckeditor/ckeditor5-adapter-ckfinder": "41.4.2", - "@ckeditor/ckeditor5-alignment": "41.4.2", - "@ckeditor/ckeditor5-autoformat": "41.4.2", - "@ckeditor/ckeditor5-basic-styles": "41.4.2", - "@ckeditor/ckeditor5-block-quote": "41.4.2", - "@ckeditor/ckeditor5-ckbox": "41.4.2", - "@ckeditor/ckeditor5-ckfinder": "41.4.2", - "@ckeditor/ckeditor5-cloud-services": "41.4.2", - "@ckeditor/ckeditor5-easy-image": "41.4.2", - "@ckeditor/ckeditor5-editor-decoupled": "41.4.2", - "@ckeditor/ckeditor5-essentials": "41.4.2", - "@ckeditor/ckeditor5-font": "41.4.2", - "@ckeditor/ckeditor5-heading": "41.4.2", - "@ckeditor/ckeditor5-image": "41.4.2", - "@ckeditor/ckeditor5-indent": "41.4.2", - "@ckeditor/ckeditor5-link": "41.4.2", - "@ckeditor/ckeditor5-list": "41.4.2", - "@ckeditor/ckeditor5-media-embed": "41.4.2", - "@ckeditor/ckeditor5-paragraph": "41.4.2", - "@ckeditor/ckeditor5-paste-from-office": "41.4.2", - "@ckeditor/ckeditor5-table": "41.4.2", - "@ckeditor/ckeditor5-typing": "41.4.2", - "@triliumnext/ckeditor5-math": "41.4.2-hotfix1" + "@ckeditor/ckeditor5-adapter-ckfinder": "43.2.0", + "@ckeditor/ckeditor5-alignment": "43.2.0", + "@ckeditor/ckeditor5-autoformat": "43.2.0", + "@ckeditor/ckeditor5-basic-styles": "43.2.0", + "@ckeditor/ckeditor5-block-quote": "43.2.0", + "@ckeditor/ckeditor5-ckbox": "43.2.0", + "@ckeditor/ckeditor5-ckfinder": "43.2.0", + "@ckeditor/ckeditor5-cloud-services": "43.2.0", + "@ckeditor/ckeditor5-easy-image": "43.2.0", + "@ckeditor/ckeditor5-editor-decoupled": "43.2.0", + "@ckeditor/ckeditor5-essentials": "43.2.0", + "@ckeditor/ckeditor5-font": "43.2.0", + "@ckeditor/ckeditor5-heading": "43.2.0", + "@ckeditor/ckeditor5-image": "43.2.0", + "@ckeditor/ckeditor5-indent": "43.2.0", + "@ckeditor/ckeditor5-link": "43.2.0", + "@ckeditor/ckeditor5-list": "43.2.0", + "@ckeditor/ckeditor5-media-embed": "43.2.0", + "@ckeditor/ckeditor5-paragraph": "43.2.0", + "@ckeditor/ckeditor5-paste-from-office": "43.2.0", + "@ckeditor/ckeditor5-table": "43.2.0", + "@ckeditor/ckeditor5-typing": "43.2.0", + "@triliumnext/ckeditor5-math": "43.2.0-hotfix1" }, "devDependencies": { - "@ckeditor/ckeditor5-core": "41.4.2", - "@ckeditor/ckeditor5-dev-translations": "^39.7.0", - "@ckeditor/ckeditor5-dev-utils": "^39.7.0", - "@ckeditor/ckeditor5-theme-lark": "41.4.2", + "@ckeditor/ckeditor5-core": "43.2.0", + "@ckeditor/ckeditor5-dev-translations": "^43.0.0", + "@ckeditor/ckeditor5-dev-utils": "^43.0.0", + "@ckeditor/ckeditor5-theme-lark": "43.2.0", "terser-webpack-plugin": "^4.2.3", "typescript": "5.0.4", - "webpack": "^5.58.1", - "webpack-cli": "^4.9.0" + "webpack": "^5.94.0", + "webpack-cli": "^5.1.4" }, "author": "CKSource (http://cksource.com/)", "license": "GPL-2.0-or-later", diff --git a/packages/ckeditor5-build-trilium/src/ckeditor_balloon.ts b/packages/ckeditor5-build-trilium/src/ckeditor_balloon.ts index 98740c6fe..b5a2eeeed 100644 --- a/packages/ckeditor5-build-trilium/src/ckeditor_balloon.ts +++ b/packages/ckeditor5-build-trilium/src/ckeditor_balloon.ts @@ -9,6 +9,7 @@ import { BlockToolbar } from '@ckeditor/ckeditor5-ui'; import '../theme/theme.css'; import { COMMON_PLUGINS, COMMON_SETTINGS } from './config'; +//@ts-ignore export default class BalloonEditor extends BalloonEditorBase { public static override builtinPlugins = [ ...COMMON_PLUGINS, diff --git a/packages/ckeditor5-build-trilium/src/ckeditor_decoupled.ts b/packages/ckeditor5-build-trilium/src/ckeditor_decoupled.ts index 44ff949f0..8a658a525 100644 --- a/packages/ckeditor5-build-trilium/src/ckeditor_decoupled.ts +++ b/packages/ckeditor5-build-trilium/src/ckeditor_decoupled.ts @@ -8,6 +8,7 @@ import { DecoupledEditor as DecoupledEditorBase } from '@ckeditor/ckeditor5-edit import '../theme/theme.css'; import { COMMON_PLUGINS, COMMON_SETTINGS } from './config'; +//@ts-ignore export default class DecoupledEditor extends DecoupledEditorBase { public static override builtinPlugins = [ ...COMMON_PLUGINS, diff --git a/packages/ckeditor5-build-trilium/sync_version.js b/packages/ckeditor5-build-trilium/sync_version.js new file mode 100644 index 000000000..43d87d183 --- /dev/null +++ b/packages/ckeditor5-build-trilium/sync_version.js @@ -0,0 +1,15 @@ +const fs = require("fs"); + +const sourcePackageJson = JSON.parse(fs.readFileSync("../ckeditor5-build-decoupled-document/package.json")); +const destPackageJson = JSON.parse(fs.readFileSync("./package.json")); + +function updateDependencies(sourceDeps, destDeps) { + for (const [ name, version ] of Object.entries(sourceDeps)) { + destDeps[name] = version; + } +} + +updateDependencies(sourcePackageJson.dependencies, destPackageJson.dependencies); +updateDependencies(sourcePackageJson.devDependencies, destPackageJson.devDependencies); + +fs.writeFileSync("./package.json", JSON.stringify(destPackageJson, null, 2));