mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 18:12:29 +08:00
chore(ckeditor): update to 45.0.0
This commit is contained in:
parent
bab9832ab3
commit
e636619563
@ -39,4 +39,5 @@
|
|||||||
* For documentation please consult [Notes/docs/Developer Guide/Developer Guide/Environment Setup.md at develop · TriliumNext/Notes](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md) and [Notes/docs/Developer Guide/Developer Guide/Project Structure.md at develop · TriliumNext/Notes](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Project%20Structure.md).
|
* For documentation please consult [Notes/docs/Developer Guide/Developer Guide/Environment Setup.md at develop · TriliumNext/Notes](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md) and [Notes/docs/Developer Guide/Developer Guide/Project Structure.md at develop · TriliumNext/Notes](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Project%20Structure.md).
|
||||||
* A large number of [dependency updates](https://github.com/TriliumNext/Notes/milestone/13).
|
* A large number of [dependency updates](https://github.com/TriliumNext/Notes/milestone/13).
|
||||||
* OpenAPI documentation fixes by @FliegendeWurst
|
* OpenAPI documentation fixes by @FliegendeWurst
|
||||||
* more info on several database table by @FliegendeWurst
|
* more info on several database table by @FliegendeWurst
|
||||||
|
* CKEditor (the editor used for text notes) has been updated 7 versions, from v42 to 45.
|
@ -39,7 +39,7 @@
|
|||||||
"@typescript-eslint/parser": "^5.18.0",
|
"@typescript-eslint/parser": "^5.18.0",
|
||||||
"@vitest/browser": "^2.0.5",
|
"@vitest/browser": "^2.0.5",
|
||||||
"@vitest/coverage-istanbul": "^2.0.5",
|
"@vitest/coverage-istanbul": "^2.0.5",
|
||||||
"ckeditor5": "44.3.0",
|
"ckeditor5": "45.0.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "^14.1.0",
|
"http-server": "^14.1.0",
|
||||||
@ -54,7 +54,7 @@
|
|||||||
"webdriverio": "^9.0.7"
|
"webdriverio": "^9.0.7"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"ckeditor5": "44.3.0"
|
"ckeditor5": "45.0.0"
|
||||||
},
|
},
|
||||||
"author": "Elian Doran <contact@eliandoran.me>",
|
"author": "Elian Doran <contact@eliandoran.me>",
|
||||||
"license": "GPL-2.0-or-later",
|
"license": "GPL-2.0-or-later",
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
"@typescript-eslint/parser": "^5.18.0",
|
"@typescript-eslint/parser": "^5.18.0",
|
||||||
"@vitest/browser": "^2.0.5",
|
"@vitest/browser": "^2.0.5",
|
||||||
"@vitest/coverage-istanbul": "^2.0.5",
|
"@vitest/coverage-istanbul": "^2.0.5",
|
||||||
"ckeditor5": "44.3.0",
|
"ckeditor5": "45.0.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "^14.1.0",
|
"http-server": "^14.1.0",
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"webdriverio": "^9.0.7"
|
"webdriverio": "^9.0.7"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"ckeditor5": "44.3.0"
|
"ckeditor5": "45.0.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "node ./scripts/build-dist.mjs",
|
"build": "node ./scripts/build-dist.mjs",
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
"@typescript-eslint/parser": "^5.18.0",
|
"@typescript-eslint/parser": "^5.18.0",
|
||||||
"@vitest/browser": "^2.0.5",
|
"@vitest/browser": "^2.0.5",
|
||||||
"@vitest/coverage-istanbul": "^2.0.5",
|
"@vitest/coverage-istanbul": "^2.0.5",
|
||||||
"ckeditor5": "44.3.0",
|
"ckeditor5": "45.0.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "^14.1.0",
|
"http-server": "^14.1.0",
|
||||||
@ -57,7 +57,7 @@
|
|||||||
"webdriverio": "^9.0.7"
|
"webdriverio": "^9.0.7"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"ckeditor5": "44.3.0"
|
"ckeditor5": "45.0.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "node ./scripts/build-dist.mjs",
|
"build": "node ./scripts/build-dist.mjs",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/ckeditor5-math",
|
"name": "@triliumnext/ckeditor5-math",
|
||||||
"version": "44.3.0",
|
"version": "45.0.0",
|
||||||
"description": "Math feature for CKEditor 5.",
|
"description": "Math feature for CKEditor 5.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"ckeditor",
|
"ckeditor",
|
||||||
@ -43,7 +43,7 @@
|
|||||||
"@typescript-eslint/parser": "^5.18.0",
|
"@typescript-eslint/parser": "^5.18.0",
|
||||||
"@vitest/browser": "^2.0.5",
|
"@vitest/browser": "^2.0.5",
|
||||||
"@vitest/coverage-istanbul": "^2.0.5",
|
"@vitest/coverage-istanbul": "^2.0.5",
|
||||||
"ckeditor5": "44.3.0",
|
"ckeditor5": "45.0.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "^14.1.0",
|
"http-server": "^14.1.0",
|
||||||
@ -59,7 +59,7 @@
|
|||||||
"webdriverio": "^9.0.7"
|
"webdriverio": "^9.0.7"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"ckeditor5": "44.3.0"
|
"ckeditor5": "45.0.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "node ./scripts/build-dist.mjs",
|
"build": "node ./scripts/build-dist.mjs",
|
||||||
@ -95,5 +95,8 @@
|
|||||||
"cache": "true"
|
"cache": "true"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@ckeditor/ckeditor5-icons": "45.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
import { icons, ButtonView, createLabeledInputText, FocusCycler, LabelView, LabeledFieldView, submitHandler, SwitchButtonView, View, ViewCollection, type InputTextView, type FocusableView, Locale, FocusTracker, KeystrokeHandler } from 'ckeditor5';
|
import { ButtonView, createLabeledInputText, FocusCycler, LabelView, LabeledFieldView, submitHandler, SwitchButtonView, View, ViewCollection, type InputTextView, type FocusableView, Locale, FocusTracker, KeystrokeHandler } from 'ckeditor5';
|
||||||
|
import { IconCheck, IconCancel } from "@ckeditor/ckeditor5-icons";
|
||||||
import { extractDelimiters, hasDelimiters } from '../utils.js';
|
import { extractDelimiters, hasDelimiters } from '../utils.js';
|
||||||
import MathView from './mathview.js';
|
import MathView from './mathview.js';
|
||||||
import '../../theme/mathform.css';
|
import '../../theme/mathform.css';
|
||||||
import type { KatexOptions } from '../typings-external.js';
|
import type { KatexOptions } from '../typings-external.js';
|
||||||
|
|
||||||
const { check: checkIcon, cancel: cancelIcon } = icons;
|
|
||||||
|
|
||||||
class MathInputView extends LabeledFieldView<InputTextView> {
|
class MathInputView extends LabeledFieldView<InputTextView> {
|
||||||
public value: null | string = null;
|
public value: null | string = null;
|
||||||
public isReadOnly = false;
|
public isReadOnly = false;
|
||||||
@ -48,7 +47,7 @@ export default class MainFormView extends View {
|
|||||||
const t = locale.t;
|
const t = locale.t;
|
||||||
|
|
||||||
// Submit button
|
// Submit button
|
||||||
this.saveButtonView = this._createButton( t( 'Save' ), checkIcon, 'ck-button-save', null );
|
this.saveButtonView = this._createButton( t( 'Save' ), IconCheck, 'ck-button-save', null );
|
||||||
this.saveButtonView.type = 'submit';
|
this.saveButtonView.type = 'submit';
|
||||||
|
|
||||||
// Equation input
|
// Equation input
|
||||||
@ -58,7 +57,7 @@ export default class MainFormView extends View {
|
|||||||
this.displayButtonView = this._createDisplayButton();
|
this.displayButtonView = this._createDisplayButton();
|
||||||
|
|
||||||
// Cancel button
|
// Cancel button
|
||||||
this.cancelButtonView = this._createButton( t( 'Cancel' ), cancelIcon, 'ck-button-cancel', 'cancel' );
|
this.cancelButtonView = this._createButton( t( 'Cancel' ), IconCancel, 'ck-button-cancel', 'cancel' );
|
||||||
|
|
||||||
this.previewEnabled = previewEnabled;
|
this.previewEnabled = previewEnabled;
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
"@typescript-eslint/parser": "^5.18.0",
|
"@typescript-eslint/parser": "^5.18.0",
|
||||||
"@vitest/browser": "^2.0.5",
|
"@vitest/browser": "^2.0.5",
|
||||||
"@vitest/coverage-istanbul": "^2.0.5",
|
"@vitest/coverage-istanbul": "^2.0.5",
|
||||||
"ckeditor5": "44.3.0",
|
"ckeditor5": "45.0.0",
|
||||||
"eslint": "^7.32.0",
|
"eslint": "^7.32.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "^14.1.0",
|
"http-server": "^14.1.0",
|
||||||
@ -57,7 +57,7 @@
|
|||||||
"webdriverio": "^9.0.7"
|
"webdriverio": "^9.0.7"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"ckeditor5": "44.3.0"
|
"ckeditor5": "45.0.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "node ./scripts/build-dist.mjs",
|
"build": "node ./scripts/build-dist.mjs",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/ckeditor5",
|
"name": "@triliumnext/ckeditor5",
|
||||||
"description": "The document editor build of CKEditor 5 – the best browser-based rich text editor.",
|
"description": "The document editor build of CKEditor 5 – the best browser-based rich text editor.",
|
||||||
"version": "44.3.0",
|
"version": "45.0.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "./dist/index.js",
|
"main": "./dist/index.js",
|
||||||
@ -26,7 +26,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ckeditor5": "44.3.0",
|
"ckeditor5": "45.0.0",
|
||||||
"@triliumnext/ckeditor5-keyboard-marker": "workspace:*",
|
"@triliumnext/ckeditor5-keyboard-marker": "workspace:*",
|
||||||
"@triliumnext/ckeditor5-mermaid": "workspace:*",
|
"@triliumnext/ckeditor5-mermaid": "workspace:*",
|
||||||
"@triliumnext/ckeditor5-admonition": "workspace:*",
|
"@triliumnext/ckeditor5-admonition": "workspace:*",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user