From 58735a6343715c372834257840d6fb4cf1923958 Mon Sep 17 00:00:00 2001 From: Anang Yusman Date: Tue, 10 Feb 2026 15:37:24 +0800 Subject: [PATCH] update ckeditor --- components/details/details-content.tsx | 29 +- components/editor/custom-editor.js | 100 +- components/editor/view-editor.js | 3 +- components/table/article-table.tsx | 31 +- package-lock.json | 9364 +++++++++++++++++++++++- package.json | 2 +- styles/custom-editor.css | 121 + 7 files changed, 9410 insertions(+), 240 deletions(-) create mode 100644 styles/custom-editor.css diff --git a/components/details/details-content.tsx b/components/details/details-content.tsx index 41125df..f8f358a 100644 --- a/components/details/details-content.tsx +++ b/components/details/details-content.tsx @@ -23,6 +23,7 @@ import { import { useForm } from "react-hook-form"; import { Badge } from "../ui/badge"; import { map } from "zod"; +import { formatTextToHtmlTag } from "@/utils/global"; type TabKey = "trending" | "comments" | "latest"; @@ -336,21 +337,14 @@ export default function DetailContent() { } } - function decodeHtmlString(raw: string = "") { - if (!raw) return ""; + function removeImgTags(htmlString?: { __html: string }) { + const parser = new DOMParser(); + const doc = parser.parseFromString(String(htmlString?.__html), "text/html"); - // 1️⃣ Hapus newline escape, backslash, dsb - let decoded = raw - .replace(/\\n/g, "\n") - .replace(/\\"/g, '"') // ubah \" jadi " - .replace(/\\'/g, "'") // ubah \' jadi ' - .replace(/\\\\/g, "\\") // ubah \\ jadi \ - .trim(); + const images = doc.querySelectorAll("img"); + images.forEach((img) => img.remove()); - // 2️⃣ Decode entity HTML (misal ") - const el = document.createElement("textarea"); - el.innerHTML = decoded; - return el.value; + return { __html: doc.body.innerHTML }; } return ( @@ -529,11 +523,10 @@ export default function DetailContent() {
diff --git a/components/editor/custom-editor.js b/components/editor/custom-editor.js index 95886a7..cee120f 100644 --- a/components/editor/custom-editor.js +++ b/components/editor/custom-editor.js @@ -1,7 +1,7 @@ -// components/custom-editor.js - -import React from "react"; +import React, { useCallback, useEffect, useRef, useState } from "react"; import { CKEditor } from "@ckeditor/ckeditor5-react"; + +import "@/styles/custom-editor.css"; import Editor from "@/vendor/ckeditor5/build/ckeditor"; function CustomEditor(props) { @@ -47,7 +47,7 @@ function CustomEditor(props) { padding: 1rem; } p { - margin: 0.5em 0; + margin: 0.5em 0 !important; } h1, h2, h3, h4, h5, h6 { margin: 1em 0 0.5em 0; @@ -72,98 +72,6 @@ function CustomEditor(props) { }, }} /> -
); } diff --git a/components/editor/view-editor.js b/components/editor/view-editor.js index 31e7db9..1e579b0 100644 --- a/components/editor/view-editor.js +++ b/components/editor/view-editor.js @@ -48,7 +48,8 @@ function ViewEditor(props) { .ckeditor-view-wrapper { border-radius: 6px; overflow: hidden; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), + box-shadow: + 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } diff --git a/components/table/article-table.tsx b/components/table/article-table.tsx index 3a50853..919c99d 100644 --- a/components/table/article-table.tsx +++ b/components/table/article-table.tsx @@ -316,7 +316,7 @@ export default function ArticleTable() { return cellValue; } }, - [article, page] + [article, page], ); let typingTimer: NodeJS.Timeout; @@ -445,8 +445,8 @@ export default function ArticleTable() {
-
- +
+
{(username === "admin-mabes" @@ -455,7 +455,18 @@ export default function ArticleTable() { ).map((column) => ( {column.name} @@ -472,7 +483,17 @@ export default function ArticleTable() { ).map((column) => ( {renderCell(item, column.uid)} diff --git a/package-lock.json b/package-lock.json index 4354b2a..2cbba96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "react-apexcharts": "^1.7.0", "react-datepicker": "^8.4.0", "react-day-picker": "^9.7.0", - "react-dom": "^19.0.0", + "react-dom": "^19.2.4", "react-dropzone": "^14.3.8", "react-hook-form": "^7.59.0", "react-password-checklist": "^1.8.1", @@ -206,6 +206,1662 @@ "node": ">=6.9.0" } }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-47.4.0.tgz", + "integrity": "sha512-g90RXXOoyBL0hsUMo6/IsCKF6qlKtxYlwzeTch+XboZOxkvJmozETKY4mnkR+XI1xZeO1bqqzLe8sKiFRvG7Hg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-upload": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-alignment": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-alignment/-/ckeditor5-alignment-47.4.0.tgz", + "integrity": "sha512-MI4PrumF62HZ5kG824WOhqtntDS6oPhmlFwg2vOd8L8fW1Gn4SgigvhqxARLi/OIf0ExnNcXFunS30B6lz1Ciw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-alignment/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-autoformat": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-47.4.0.tgz", + "integrity": "sha512-dYjPpSaIt8z8d7em+I54+S6Y0m/4fXX27DF6gXMHG+79TIzZxakHK096RJBxj3cIjpzSjHI+v9FQ1Y+nO/M79Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-heading": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-autoformat/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-autosave": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autosave/-/ckeditor5-autosave-47.4.0.tgz", + "integrity": "sha512-1DpjdGn+xXfYoeDd6SIcQbkUiOeHQbjN7qmjQWrd6JvowQ6loPtDPGL9OHmL4OFubrVn5GM4dS3E1+cU29SVHg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-autosave/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-basic-styles": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-47.4.0.tgz", + "integrity": "sha512-nCVP7W5ryshBG7UfXuFRv58qb/HmSS9Gjb2UUM84ODLOjYPFxvzWgQ5bV5t+x1bYAT8z/Xqfv9Ycs9ywEwOA9A==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-basic-styles/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-block-quote": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-47.4.0.tgz", + "integrity": "sha512-B1iX0p5ByU/y7AVREgevr0Kfobt9uT1n9rtXToXbA9W4u4yZIVJULpceTgDw+/OJNU8lyKbq/S/6trjYFsyf0Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-block-quote/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-bookmark": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-bookmark/-/ckeditor5-bookmark-47.4.0.tgz", + "integrity": "sha512-XBAOfYpy0TdVqAXsBgKSKCD46S7kR/oohqP9UKTGUGrNjojW6FS1k1IxvcpRVATn0xPHjZld58wkwizIdeJveg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-link": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-bookmark/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-ckbox": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckbox/-/ckeditor5-ckbox-47.4.0.tgz", + "integrity": "sha512-Utk9nYwzVRLQXYVVR+oi3x4xN7C0lzt+ZUyPjBRf3k60ijP/OpA8lsJJWzonuEEsdELsLzaBNSivTa9hjLZLDA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-cloud-services": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-image": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-upload": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "blurhash": "2.0.5", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-ckbox/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-ckfinder": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckfinder/-/ckeditor5-ckfinder-47.4.0.tgz", + "integrity": "sha512-jXWwDfzFOn2S/oK84Io6cB7I0W9I7CwMyBfg5YbCEhYtv5aeNQBpRqwik/5cfmMrBMBXrPu1QRs60NIwegk/Eg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-image": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-ckfinder/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-clipboard": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-47.4.0.tgz", + "integrity": "sha512-LUR5yTXjHxLn8YLKrJj4/DBtqk6zdPg5SAVXkpNSz5UxU63aaj/L7jKCInr36Uy23Ov5TgT6FkgXPaBtakAqDA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-clipboard/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-cloud-services": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-cloud-services/-/ckeditor5-cloud-services-47.4.0.tgz", + "integrity": "sha512-6xUiyoMkcW8F/8OJrEGeKrMixRGLeQYHxij7tYyrXUqugdCJmZ5WNfvsoyVBwk7g3XQDSKnfKG28gSVBPirwBQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-cloud-services/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-code-block": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-code-block/-/ckeditor5-code-block-47.4.0.tgz", + "integrity": "sha512-lfZd1Zu6FvHbOEXa1yJnuRDK0jYXZR0OaV9ek6A2ZQ6Z169Brc+aH1sTakw7r6S8m1clTz+vRH3UuVk7ETsQGA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-code-block/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-core": { "version": "45.2.2", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-45.2.2.tgz", @@ -218,6 +1874,695 @@ "es-toolkit": "1.32.0" } }, + "node_modules/@ckeditor/ckeditor5-easy-image": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-easy-image/-/ckeditor5-easy-image-47.4.0.tgz", + "integrity": "sha512-YMxvD3Gh6kVux1OKdtdubvjtUHu4TIN7YgCThqsfnuumpnx94Dhq3+wy8o/dO73dRcq/iVvb/9LmkivT4+8uXg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-cloud-services": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-upload": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-easy-image/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-balloon/-/ckeditor5-editor-balloon-47.4.0.tgz", + "integrity": "sha512-FZuHy5EhzssTQZTuXQF7aVRJyvY0QaIOr6yj8fttRoWQgIDMzJNm+rVW9C9FRa1+j1i9tlrE21+GYIhCgEGyOg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-balloon/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-editor-classic": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-47.4.0.tgz", + "integrity": "sha512-b698aEHRJSC4jMP0fYD78tdqMw5oQHtCpUL6lU8LFsysCe5M0cqgab4V0hEjeIsg4Ft/UmkgFd1aAleRCDftJg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-classic/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-decoupled/-/ckeditor5-editor-decoupled-47.4.0.tgz", + "integrity": "sha512-4Nk/fe5Sob9aUf8gf4K7GQjqI0XftDThGRjX1eKOSDs+OGXRyB4Fxtu+tHLCyCt8cITac/PAMWaO7dwqbAK8bA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-decoupled/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-editor-inline": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-inline/-/ckeditor5-editor-inline-47.4.0.tgz", + "integrity": "sha512-/xKtAwq0Pg3Zq7q9QcmrUnqc8XScrUlixWnl58gOxsdmflaSaK4qLtnId0FmSrax0tqVp1qihsUfvE5uUNnyGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-editor-inline/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-editor-multi-root": { "version": "45.2.2", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-45.2.2.tgz", @@ -1017,6 +3362,147 @@ "@ckeditor/ckeditor5-word-count": "45.2.2" } }, + "node_modules/@ckeditor/ckeditor5-emoji": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-emoji/-/ckeditor5-emoji-47.4.0.tgz", + "integrity": "sha512-PbTqvbBzMfvKaxTzAt72VskT8ifGoKRNKzskEmm74RCLu6a60rUaqL/4ChkTsF1FKPvB07VDbyDQx4XkvUOBIA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-mention": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5", + "fuzzysort": "3.1.0" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-emoji/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-engine": { "version": "45.2.2", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-45.2.2.tgz", @@ -1026,11 +3512,1681 @@ "es-toolkit": "1.32.0" } }, + "node_modules/@ckeditor/ckeditor5-enter": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-47.4.0.tgz", + "integrity": "sha512-BQjJ7CjXENoF8Inv8ydRl+luRMKQvw1ohkiYsTEruHjGKkAFyDTGrorzkoGp2IU98n5SVGJE+XwVxpKgjsKAVQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-enter/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-essentials": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-47.4.0.tgz", + "integrity": "sha512-M+8xGJF+PKEcTjTeqofNe6cjcTnsy6EomqwGrbHDHhyAXC4d8k/vRrptymjonW7H9IsuOcQ5t2eZj3d+yl03gg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-select-all": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-undo": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-essentials/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-find-and-replace/-/ckeditor5-find-and-replace-47.4.0.tgz", + "integrity": "sha512-CZAX1XxrJcnOAwENfw4x4DiLyZ6uOHUHJqFXyyJdQC9qfEizvFYTXn3zO6fbViyDd/k4ugAoLBjpaZh6p9FyOQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-find-and-replace/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-font": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-font/-/ckeditor5-font-47.4.0.tgz", + "integrity": "sha512-QRIThyZg0kT1R4LTotD6cV9gm0NX3Z0Cq/IOQtuwTbRb3wa+kWXhVfKZPV9Qru5HifvrCrcWXMjkBRRIdfqp+Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-font/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-fullscreen": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-fullscreen/-/ckeditor5-fullscreen-47.4.0.tgz", + "integrity": "sha512-DdroZD1cgNU3up74ZQq84vXyCDknQJJyyxQIXS5CKJy7qNR9YmixpVmyXpYJmZzdSVvp/p8Ej87VlOXfju3ilQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-classic": "47.4.0", + "@ckeditor/ckeditor5-editor-decoupled": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-fullscreen/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-heading": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-47.4.0.tgz", + "integrity": "sha512-VWBxQ2ngrT0x50Tb1klZyIOykgNPby8sw5rBq/nv/UXBb2Ql/crp50miC8pBCOvkbTP16qzVbl5HoiltJQkH/g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-paragraph": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-heading/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-highlight": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-highlight/-/ckeditor5-highlight-47.4.0.tgz", + "integrity": "sha512-SHBkoMVu/uTkvE0/1zaehlvCpEqYuh/u1Rh7SHNysrD05Nacs1t5jw+l2lTFoyJnhTy+RA9IONYSDF+5tK3dqQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-highlight/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-horizontal-line/-/ckeditor5-horizontal-line-47.4.0.tgz", + "integrity": "sha512-UvL0x55QxRGiem8EPO9n/WQk6218TDNatKSCRueZkAYUrFC1bmtVs9g6GqvSl59RoRGcTxVcz0fXbsxrhZY6HA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-horizontal-line/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-html-embed": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-html-embed/-/ckeditor5-html-embed-47.4.0.tgz", + "integrity": "sha512-SnidyadvuC0ohT2kZ0crsnFy8adQwhHcRaGUNXx5qAHRK7K1wGp3nxdnyOW5GdK2CIe8DTo+H3v8nXfvt7VgnQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-html-embed/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-html-support": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-html-support/-/ckeditor5-html-support-47.4.0.tgz", + "integrity": "sha512-SGd6wvPB9VGNqEWvoEdK1kQJ3lpvrTNfsA5Pg02V/Zr3gIxnAqajYEArWDYtsz3ajaUDs06i1tFdpCbFB7JRMg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-heading": "47.4.0", + "@ckeditor/ckeditor5-image": "47.4.0", + "@ckeditor/ckeditor5-list": "47.4.0", + "@ckeditor/ckeditor5-remove-format": "47.4.0", + "@ckeditor/ckeditor5-table": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-html-support/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-icons": { "version": "45.2.2", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-45.2.2.tgz", "integrity": "sha512-QGPfkKZdWc5S2kpsFHCivfByNTqBtAL/prrMAQ8hhM5vLvA3xWVh45RAYYtCN3eGKA5LuY/JUTes2evQuGsaCg==" }, + "node_modules/@ckeditor/ckeditor5-image": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-image/-/ckeditor5-image-47.4.0.tgz", + "integrity": "sha512-Z0q+cANAvzvW/3lIMg0rpvVHx4nlWbUsfPw78gM7/DmB4qpdbKsX07iTut84ZnWvOP+WU3XIrhinMXTvl6IqEw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-undo": "47.4.0", + "@ckeditor/ckeditor5-upload": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-image/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-indent": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-47.4.0.tgz", + "integrity": "sha512-lFPYPUSuByK6GHiTnkHeLkWHD5/SbXCQ5TJVzRJ3uaWvbqo0b0Hvoz92vtKueOwi1QsgXD38aYhMljs0h8eP5g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-heading": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-list": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-indent/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-integrations-common": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-integrations-common/-/ckeditor5-integrations-common-2.2.3.tgz", @@ -1042,6 +5198,1406 @@ "ckeditor5": ">=42.0.0 || ^0.0.0-nightly" } }, + "node_modules/@ckeditor/ckeditor5-language": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-language/-/ckeditor5-language-47.4.0.tgz", + "integrity": "sha512-3FEoS59ZOTm6m0m0O5qEpsf4tGX/r+r0LjkDrRjhIcaGJh0W4Ao2J6cSrXv7hikDpgBjbHIkEy0V6KkIWWAZpg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-language/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-link": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-link/-/ckeditor5-link-47.4.0.tgz", + "integrity": "sha512-AF7TVV64iOqia4x4psHakYYznPoS3I5j1Gijoa7jiTLGJZSaAL7xAc1qAajgWQ66o7DWuVGL7QkZwKIo1jlTPg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-image": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-link/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-list": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-list/-/ckeditor5-list-47.4.0.tgz", + "integrity": "sha512-OGvAgS+NB1dzrqhN1xEVfN8PTM73pjMnmDvQeQurwIfjQdJaO07jGPRqujQzNostckWvNPtQysXkbnp+QiCPOw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-font": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-list/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-markdown-gfm/-/ckeditor5-markdown-gfm-47.4.0.tgz", + "integrity": "sha512-2W1dBzxPIdEsE0CiU19K4xQfBS2jSBruJh5XV924eyuJPh76CdXKDGPBwuVd6i1oK7x+ji0Griu9Y+R2F0jRIw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@types/hast": "3.0.4", + "ckeditor5": "47.4.0", + "hast-util-from-dom": "5.0.1", + "hast-util-to-html": "9.0.5", + "hast-util-to-mdast": "10.1.2", + "hastscript": "9.0.1", + "rehype-dom-parse": "5.0.2", + "rehype-dom-stringify": "4.0.2", + "rehype-remark": "10.0.1", + "remark-breaks": "4.0.0", + "remark-gfm": "4.0.1", + "remark-parse": "11.0.0", + "remark-rehype": "11.1.2", + "remark-stringify": "11.0.0", + "unified": "11.0.5", + "unist-util-visit": "5.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-markdown-gfm/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-media-embed": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-media-embed/-/ckeditor5-media-embed-47.4.0.tgz", + "integrity": "sha512-oL/In6Q3dtgj23FyyKbtYa704sl1eEx8JeO4ODRL3scCNI2/7qx9nGMexydiJi+Saulvs/3g7A8PbXiI+iArog==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-undo": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-media-embed/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-mention": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-mention/-/ckeditor5-mention-47.4.0.tgz", + "integrity": "sha512-1niRMaI5HxYbSTosxjU/6F5Uo+2hCEa3s18emwIBMTG1zOu0OViubuj+P8wCOqmSmpzvfkNybl4kk74MahGk0w==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-mention/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-minimap": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-minimap/-/ckeditor5-minimap-47.4.0.tgz", + "integrity": "sha512-j0bOrjhEB5U6wCrz8CgW8ueFgHJJORtgqkOiRfQd++SBHGULSRr/WJwvaObcrhhNrY4Mlme8Nws6s5YJxzlFhA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-minimap/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-page-break": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-page-break/-/ckeditor5-page-break-47.4.0.tgz", + "integrity": "sha512-v4VR4OhLqj5Rp/Dwb9BSb9lSNAkGVF9n5ThvC0dFeHMikC4ENcqH8NpcbVnaua4tsM9tX0jZLHbcX+jMune4IQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-page-break/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-paragraph": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-47.4.0.tgz", + "integrity": "sha512-epw82iXcK6togOeE/rolQBkyxCfz8m30VoH0bdq0YKkg8+HJ5uzB2FweFDH+l/cyoubdB2f1370G2dAMp6huBg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-paragraph/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-47.4.0.tgz", + "integrity": "sha512-yKOk+CDV0dAy+XeqUcP5Drur1u69h6UCdLwDUEbS/egSv/+o+tJwCGrTCRzPqBeUxIahUGBMk0obID7v6xT9IQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-paste-from-office/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-react": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-react/-/ckeditor5-react-9.5.0.tgz", @@ -1057,6 +6613,1382 @@ "react": "^16.13.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@ckeditor/ckeditor5-remove-format": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-remove-format/-/ckeditor5-remove-format-47.4.0.tgz", + "integrity": "sha512-XD6LY76m3bZr/twRGTjNRnU4z0VU1akDC7evVMhRPaDruR71km00VT1YNPRChCDmdssEVeWEynHhLQ/kRjy+0w==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-remove-format/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-restricted-editing/-/ckeditor5-restricted-editing-47.4.0.tgz", + "integrity": "sha512-roywT2jKCs0NVd6TVhYlmrnP0oI4499M5L1mV8Vqq4wc9puVeEPSIKoZNdIF5YWXsHjpCUCMejpuigLTIbf9MQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-restricted-editing/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-select-all": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-47.4.0.tgz", + "integrity": "sha512-9fVsmNFmSj53kJKPKUmCkgpXUev2OeMJ5cFVKXvzEvsm6jFTO8/9iHRTbN/j/ZzWuK5MoO/I3gVn4wGOIX//zw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-select-all/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-show-blocks": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-show-blocks/-/ckeditor5-show-blocks-47.4.0.tgz", + "integrity": "sha512-uIFHsH2HMPYRWmK+heZoiXRVqbxFJZwYZY1WmNKjE5g7OM8y+PVowe0ZYICjauV2/Z2rwCWtodDKb1bnVnl+mQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-show-blocks/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-source-editing": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-source-editing/-/ckeditor5-source-editing-47.4.0.tgz", + "integrity": "sha512-AtamOK+Dya6abkuo9XYME05FYFigBRic5gr3/KzhyFfHh7qiFlZFLCDH0S/JEQ0AduFjfgUx4h0ST22RIhiYoA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-theme-lark": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-source-editing/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-special-characters": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-special-characters/-/ckeditor5-special-characters-47.4.0.tgz", + "integrity": "sha512-eYP23WZY8ayA0q8LNVCUcP85yf9J2gSpVE9E6LNIku4rbzox6mCf0sZF0ZhzvqHyXyj9Mn+S21IZpLOTuTUW0g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-special-characters/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-style": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-style/-/ckeditor5-style-47.4.0.tgz", + "integrity": "sha512-R6kt9jX9FOnYRXKn7kX0ZdIdW5A3S7ZZBfcdwzG9O/t7r5IIkp+yhC1y6/uBAc2twvvqMhG7Gu5KH2o/TVVjSg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-html-support": "47.4.0", + "@ckeditor/ckeditor5-list": "47.4.0", + "@ckeditor/ckeditor5-table": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-style/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-table": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-table/-/ckeditor5-table-47.4.0.tgz", + "integrity": "sha512-gWraeB14YnpR+ELySu3xgSFlfur07ZBPN76rQuiIobrecKwhh1Az8rk7Qo4c1K/q/f4pHmqh87nhSprn7Mo7+w==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-table/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-theme-lark": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-theme-lark/-/ckeditor5-theme-lark-47.4.0.tgz", + "integrity": "sha512-kdtwV5HJ+8/oNcsGM8sdpULhXr2TfM7gEKlH/EAdycLDa6topcJuTl7iVSEu4hZzwVo2agiEMmdUIf3dvWweow==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-theme-lark/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-typing": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-47.4.0.tgz", + "integrity": "sha512-+YmCUTLVAryK5h68TgQ0qxDngs1MTCLKPDXxHzNqs0oXHai9YkJv/zg4zeb0/RQRIps7jh3bPapZoi2hP2iN3A==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-typing/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-ui": { "version": "45.2.2", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-45.2.2.tgz", @@ -1074,6 +8006,277 @@ "vanilla-colorful": "0.7.2" } }, + "node_modules/@ckeditor/ckeditor5-undo": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-47.4.0.tgz", + "integrity": "sha512-OnxpJb9glDwuSTl59Yb4+6bjWW5h4BA+94YhesKZXeIaXjyzwFmNGxM07nRyaX4KXwGVP5y5JZC2xv5bCOXKSQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-undo/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-upload": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-47.4.0.tgz", + "integrity": "sha512-9gMfYltVNi5aYNs8IixTXww9kyU0+oEeY9pN8W6YLrhToVJdnN14pW3yNkQJKJPK7HS2RgM6L1Y+u50qu/IL2g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-upload/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@ckeditor/ckeditor5-utils": { "version": "45.2.2", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-45.2.2.tgz", @@ -1095,6 +8298,283 @@ "es-toolkit": "1.32.0" } }, + "node_modules/@ckeditor/ckeditor5-widget": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-47.4.0.tgz", + "integrity": "sha512-wffwrMQ6h+Hdu9IMG0H0QAf0YWWn+AGeJwPs69cRjRwB5pNOCUmMyM4h8MtNp15UEvGGARlhOjFf1TniMUkKrw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-widget/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@ckeditor/ckeditor5-word-count": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-word-count/-/ckeditor5-word-count-47.4.0.tgz", + "integrity": "sha512-JeiwHJyBdlUCdzfW3K2KoGO/QhDe1qOKNPXiVXzExIyZpww+hm5HjV/zi5gX4xAvWg9ew0UaQRco5Dy7mBBfRQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-word-count/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/@date-fns/tz": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.4.1.tgz", @@ -1579,111 +9059,6 @@ "next": "*" } }, - "node_modules/@next/swc-darwin-arm64": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.1.1.tgz", - "integrity": "sha512-JS3m42ifsVSJjSTzh27nW+Igfha3NdBOFScr9C80hHGrWx55pTrVL23RJbqir7k7/15SKlrLHhh/MQzqBBYrQA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.1.1.tgz", - "integrity": "sha512-hbyKtrDGUkgkyQi1m1IyD3q4I/3m9ngr+V93z4oKHrPcmxwNL5iMWORvLSGAf2YujL+6HxgVvZuCYZfLfb4bGw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.1.1.tgz", - "integrity": "sha512-/fvHet+EYckFvRLQ0jPHJCUI5/B56+2DpI1xDSvi80r/3Ez+Eaa2Yq4tJcRTaB1kqj/HrYKn8Yplm9bNoMJpwQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.1.1.tgz", - "integrity": "sha512-MFHrgL4TXNQbBPzkKKur4Fb5ICEJa87HM7fczFs2+HWblM7mMLdco3dvyTI+QmLBU9xgns/EeeINSZD6Ar+oLg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.1.1.tgz", - "integrity": "sha512-20bYDfgOQAPUkkKBnyP9PTuHiJGM7HzNBbuqmD0jiFVZ0aOldz+VnJhbxzjcSabYsnNjMPsE0cyzEudpYxsrUQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.1.1.tgz", - "integrity": "sha512-9pRbK3M4asAHQRkwaXwu601oPZHghuSC8IXNENgbBSyImHv/zY4K5udBusgdHkvJ/Tcr96jJwQYOll0qU8+fPA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.1.1.tgz", - "integrity": "sha512-bdfQkggaLgnmYrFkSQfsHfOhk/mCYmjnrbRCGgkMcoOBZ4n+TRRSLmT/CU5SATzlBJ9TpioUyBW/vWFXTqQRiA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@next/swc-win32-x64-msvc": { "version": "16.1.1", "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.1.1.tgz", @@ -2815,12 +10190,30 @@ "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.5.tgz", "integrity": "sha512-j2K5UJqGTxeesj6oQuGpMgifpT5k9HprgQd8D1Y0lOFqKHl3PJu5GMeS4Y5EgjS55AE6OQxf8mPED9uaGbf4Cg==" }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "peer": true, + "dependencies": { + "@types/ms": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", "dev": true }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "peer": true, + "dependencies": { + "@types/unist": "*" + } + }, "node_modules/@types/js-cookie": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.6.tgz", @@ -2843,6 +10236,21 @@ "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.3.2.tgz", "integrity": "sha512-a79Yc3TOk6dGdituy8hmTTJXjOkZ7zsFYV10L337ttq/rec8lRMDBpV7fL3uLx6TgbFCa5DU/h8FmIBQPSbU0w==" }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "peer": true, + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "peer": true + }, "node_modules/@types/node": { "version": "20.19.17", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.17.tgz", @@ -2861,7 +10269,6 @@ "version": "19.1.13", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.13.tgz", "integrity": "sha512-hHkbU/eoO3EG5/MZkuFSKmYqPbSVk5byPFa3e7y/8TybHiLMACgI8seVYlicwk7H5K/rI2px9xrQp/C+AUDTiQ==", - "dev": true, "dependencies": { "csstype": "^3.0.2" } @@ -2870,7 +10277,7 @@ "version": "19.1.9", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.9.tgz", "integrity": "sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==", - "dev": true, + "devOptional": true, "peerDependencies": { "@types/react": "^19.0.0" } @@ -2894,6 +10301,12 @@ "resolved": "https://registry.npmjs.org/@types/turndown/-/turndown-5.0.5.tgz", "integrity": "sha512-TL2IgGgc7B5j78rIccBtlYAnkuv8nUQqhQc+DSYV5j9Be9XOcm/SKOVRuA47xAVI3680Tk9B1d8flK2GWT2+4w==" }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "peer": true + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.44.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.44.1.tgz", @@ -3167,6 +10580,12 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "peer": true + }, "node_modules/@unrs/resolver-binding-win32-x64-msvc": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", @@ -3513,6 +10932,16 @@ "npm": ">=6" } }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -3627,6 +11056,16 @@ } ] }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -3643,6 +11082,36 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/chownr": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", @@ -3652,6 +11121,199 @@ "node": ">=18" } }, + "node_modules/ckeditor5": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/ckeditor5/-/ckeditor5-47.4.0.tgz", + "integrity": "sha512-6RTRV2w6nhmBSLBnA0O9QzcBC/Cf74ogziaKHOK61H+PcM6aP3ltb/fNScGyy3NVw3+OzaxjbPF7NSykVmmMMw==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-adapter-ckfinder": "47.4.0", + "@ckeditor/ckeditor5-alignment": "47.4.0", + "@ckeditor/ckeditor5-autoformat": "47.4.0", + "@ckeditor/ckeditor5-autosave": "47.4.0", + "@ckeditor/ckeditor5-basic-styles": "47.4.0", + "@ckeditor/ckeditor5-block-quote": "47.4.0", + "@ckeditor/ckeditor5-bookmark": "47.4.0", + "@ckeditor/ckeditor5-ckbox": "47.4.0", + "@ckeditor/ckeditor5-ckfinder": "47.4.0", + "@ckeditor/ckeditor5-clipboard": "47.4.0", + "@ckeditor/ckeditor5-cloud-services": "47.4.0", + "@ckeditor/ckeditor5-code-block": "47.4.0", + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-easy-image": "47.4.0", + "@ckeditor/ckeditor5-editor-balloon": "47.4.0", + "@ckeditor/ckeditor5-editor-classic": "47.4.0", + "@ckeditor/ckeditor5-editor-decoupled": "47.4.0", + "@ckeditor/ckeditor5-editor-inline": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-emoji": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-enter": "47.4.0", + "@ckeditor/ckeditor5-essentials": "47.4.0", + "@ckeditor/ckeditor5-find-and-replace": "47.4.0", + "@ckeditor/ckeditor5-font": "47.4.0", + "@ckeditor/ckeditor5-fullscreen": "47.4.0", + "@ckeditor/ckeditor5-heading": "47.4.0", + "@ckeditor/ckeditor5-highlight": "47.4.0", + "@ckeditor/ckeditor5-horizontal-line": "47.4.0", + "@ckeditor/ckeditor5-html-embed": "47.4.0", + "@ckeditor/ckeditor5-html-support": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-image": "47.4.0", + "@ckeditor/ckeditor5-indent": "47.4.0", + "@ckeditor/ckeditor5-language": "47.4.0", + "@ckeditor/ckeditor5-link": "47.4.0", + "@ckeditor/ckeditor5-list": "47.4.0", + "@ckeditor/ckeditor5-markdown-gfm": "47.4.0", + "@ckeditor/ckeditor5-media-embed": "47.4.0", + "@ckeditor/ckeditor5-mention": "47.4.0", + "@ckeditor/ckeditor5-minimap": "47.4.0", + "@ckeditor/ckeditor5-page-break": "47.4.0", + "@ckeditor/ckeditor5-paragraph": "47.4.0", + "@ckeditor/ckeditor5-paste-from-office": "47.4.0", + "@ckeditor/ckeditor5-remove-format": "47.4.0", + "@ckeditor/ckeditor5-restricted-editing": "47.4.0", + "@ckeditor/ckeditor5-select-all": "47.4.0", + "@ckeditor/ckeditor5-show-blocks": "47.4.0", + "@ckeditor/ckeditor5-source-editing": "47.4.0", + "@ckeditor/ckeditor5-special-characters": "47.4.0", + "@ckeditor/ckeditor5-style": "47.4.0", + "@ckeditor/ckeditor5-table": "47.4.0", + "@ckeditor/ckeditor5-theme-lark": "47.4.0", + "@ckeditor/ckeditor5-typing": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-undo": "47.4.0", + "@ckeditor/ckeditor5-upload": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "@ckeditor/ckeditor5-widget": "47.4.0", + "@ckeditor/ckeditor5-word-count": "47.4.0" + } + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-core": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-47.4.0.tgz", + "integrity": "sha512-upV/3x9fhgFWxVVtwR47zCOAvZKgP8a8N7UQOFwfs3Tr52+oE1gULWKTiS9079MBaXaIqtM/EbelNdvBh4gOGg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@ckeditor/ckeditor5-watchdog": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-editor-multi-root": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-multi-root/-/ckeditor5-editor-multi-root-47.4.0.tgz", + "integrity": "sha512-gKYQeg2QI+9JM2gujYVBaLVlh7Dw4XfkX1g4jYMEqq4YG5E17Hpbc1A/IqUb0LLpAd1TG64AR4s/vxK0JrnY1g==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-ui": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "ckeditor5": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-engine": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-47.4.0.tgz", + "integrity": "sha512-U3Zq3qZ86Si6L4BslJIXotK9oVXu59zAuDVWlx3prAUS5Mrz7MfVlWdz9HeWu9W1i2FmUGVksX+uoO/ng2CZUA==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-icons": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-icons/-/ckeditor5-icons-47.4.0.tgz", + "integrity": "sha512-2THOymXou/dBR+Jk69+/DzE3lK3QVk8+9eSKdWQ4+kvYom9MXT9RwKJNe3BlvqUNxBymI8eVBjdaQjfv3AOT0Q==", + "peer": true + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-ui": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-47.4.0.tgz", + "integrity": "sha512-sL67wp2DX+P3zxeJLo2I7yLhBlX6Zhd0xfUAB6vX6SkjhMeC0L2gLOIr3kKq/OMKEuS+0iZ+qVvEN1j+2Flzlg==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-icons": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "@types/color-convert": "2.0.4", + "color-convert": "3.1.0", + "color-parse": "2.0.2", + "es-toolkit": "1.39.5", + "vanilla-colorful": "0.7.2" + } + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-utils": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-47.4.0.tgz", + "integrity": "sha512-+5v1k3+8Yr0VUnO+3GfP7MsDCqt5KD9f9Z5wUVRig/J61hPTv8cUQp0859K87IuOLdAP/rZ1iQpdi1psanQeIQ==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-ui": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/ckeditor5/node_modules/@ckeditor/ckeditor5-watchdog": { + "version": "47.4.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-47.4.0.tgz", + "integrity": "sha512-MEfHIVYV4SILXi++G00y3wREm/1gT5dO+pTGpQY+NNYw8wgi32rg1q8hO2P/upsVaPzbeD3WLURyqeIxKwY20Q==", + "peer": true, + "dependencies": { + "@ckeditor/ckeditor5-core": "47.4.0", + "@ckeditor/ckeditor5-editor-multi-root": "47.4.0", + "@ckeditor/ckeditor5-engine": "47.4.0", + "@ckeditor/ckeditor5-utils": "47.4.0", + "es-toolkit": "1.39.5" + } + }, + "node_modules/ckeditor5/node_modules/color-convert": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz", + "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + }, + "engines": { + "node": ">=14.6" + } + }, + "node_modules/ckeditor5/node_modules/color-name": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", + "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "peer": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/ckeditor5/node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "peer": true, + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/ckeditor5/node_modules/es-toolkit": { + "version": "1.39.5", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.5.tgz", + "integrity": "sha512-z9V0qU4lx1TBXDNFWfAASWk6RNU6c6+TJBKE+FLIg8u0XJ6Yw58Hi0yX8ftEouj6p1QARRlXLFfHbIli93BdQQ==", + "peer": true, + "workspaces": [ + "docs", + "benchmarks" + ] + }, "node_modules/class-variance-authority": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", @@ -3711,6 +11373,16 @@ "node": ">= 0.8" } }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -3843,6 +11515,19 @@ } } }, + "node_modules/decode-named-character-reference": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz", + "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==", + "peer": true, + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -3891,6 +11576,15 @@ "node": ">=0.4.0" } }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/detect-libc": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.0.tgz", @@ -3904,6 +11598,19 @@ "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "peer": true, + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", @@ -4562,6 +12269,12 @@ "node": ">=0.10.0" } }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "peer": true + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -5028,6 +12741,231 @@ "node": ">= 0.4" } }, + "node_modules/hast-util-embedded": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-embedded/-/hast-util-embedded-3.0.0.tgz", + "integrity": "sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-is-element": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-dom": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz", + "integrity": "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hastscript": "^9.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-has-property": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-3.0.0.tgz", + "integrity": "sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-body-ok-link": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-3.0.1.tgz", + "integrity": "sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-minify-whitespace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hast-util-minify-whitespace/-/hast-util-minify-whitespace-1.0.1.tgz", + "integrity": "sha512-L96fPOVpnclQE0xzdWb/D12VT5FabA7SnZOUMtL1DbXmYiHJMXZvFkIZfiMmTCNJHUeO2K9UYNXoVyfz+QHuOw==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-phrasing": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-phrasing/-/hast-util-phrasing-3.0.1.tgz", + "integrity": "sha512-6h60VfI3uBQUxHqTyMymMZnEbNl1XmEGtOxxKYL7stY2o601COo62AWAYBQR9lZbYXYSBoxag8UpPRXK+9fqSQ==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-has-property": "^3.0.0", + "hast-util-is-body-ok-link": "^3.0.0", + "hast-util-is-element": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-dom": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-dom/-/hast-util-to-dom-4.0.1.tgz", + "integrity": "sha512-z1VE7sZ8uFzS2baF3LEflX1IPw2gSzrdo3QFEsyoi23MkCVY3FoE9x6nLgOgjwJu8VNWgo+07iaxtONhDzKrUQ==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "property-information": "^7.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-mdast": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/hast-util-to-mdast/-/hast-util-to-mdast-10.1.2.tgz", + "integrity": "sha512-FiCRI7NmOvM4y+f5w32jPRzcxDIz+PUqDwEqn1A+1q2cdp3B8Gx7aVrXORdOKjMNDQsD1ogOr896+0jJHW1EFQ==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-phrasing": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "hast-util-to-text": "^4.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-minify-whitespace": "^6.0.0", + "trim-trailing-lines": "^2.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -5036,6 +12974,16 @@ "react-is": "^16.7.0" } }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -5326,6 +13274,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-regex": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", @@ -5698,6 +13658,16 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -5726,6 +13696,16 @@ "@jridgewell/sourcemap-codec": "^1.5.5" } }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/marked": { "version": "4.0.12", "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.12.tgz", @@ -5745,6 +13725,242 @@ "node": ">= 0.4" } }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "peer": true, + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-newline-to-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-newline-to-break/-/mdast-util-newline-to-break-2.0.0.tgz", + "integrity": "sha512-MbgeFca0hLYIEx/2zGsszCSEJJ1JSCdiY5xQxRcLDDGa8EPvlLPupJ4DSajbMPAnC0je8jfb9TiUATnxxrHUog==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-find-and-replace": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/memoize-one": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", @@ -5759,6 +13975,569 @@ "node": ">= 8" } }, + "node_modules/micromark": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "peer": true, + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "peer": true, + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "peer": true, + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "peer": true, + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "peer": true, + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "peer": true, + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "peer": true, + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true, + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "peer": true + }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", @@ -6278,6 +15057,16 @@ "react-is": "^16.13.1" } }, + "node_modules/property-information": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -6313,9 +15102,9 @@ ] }, "node_modules/react": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", - "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", "engines": { "node": ">=0.10.0" } @@ -6367,14 +15156,14 @@ } }, "node_modules/react-dom": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.1.tgz", - "integrity": "sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", "dependencies": { - "scheduler": "^0.26.0" + "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.1.1" + "react": "^19.2.4" } }, "node_modules/react-dropzone": { @@ -6564,6 +15353,140 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/rehype-dom-parse": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/rehype-dom-parse/-/rehype-dom-parse-5.0.2.tgz", + "integrity": "sha512-8CqP11KaqvtWsMqVEC2yM3cZWZsDNqqpr8nPvogjraLuh45stabgcpXadCAxu1n6JaUNJ/Xr3GIqXP7okbNqLg==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-dom": "^5.0.0", + "unified": "^11.0.0" + } + }, + "node_modules/rehype-dom-stringify": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rehype-dom-stringify/-/rehype-dom-stringify-4.0.2.tgz", + "integrity": "sha512-2HVFYbtmm5W3C2j8QsV9lcHdIMc2Yn/ytlPKcSC85/tRx2haZbU8V67Wxyh8STT38ZClvKlZ993Me/Hw8g88Aw==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-dom": "^4.0.0", + "unified": "^11.0.0" + } + }, + "node_modules/rehype-minify-whitespace": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/rehype-minify-whitespace/-/rehype-minify-whitespace-6.0.2.tgz", + "integrity": "sha512-Zk0pyQ06A3Lyxhe9vGtOtzz3Z0+qZ5+7icZ/PL/2x1SHPbKao5oB/g/rlc6BCTajqBb33JcOe71Ye1oFsuYbnw==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-minify-whitespace": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-remark": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rehype-remark/-/rehype-remark-10.0.1.tgz", + "integrity": "sha512-EmDndlb5NVwXGfUa4c9GPK+lXeItTilLhE6ADSaQuHr4JUlKw9MidzGzx4HpqZrNCt6vnHmEifXQiiA+CEnjYQ==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "hast-util-to-mdast": "^10.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-breaks": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-breaks/-/remark-breaks-4.0.0.tgz", + "integrity": "sha512-IjEjJOkH4FuJvHZVIW0QCDWxcG96kCq7An/KVH2NfJe6rKZU2AsHeB3OEjPNRxi4QC34Xdx7I2KGYn6IpT7gxQ==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-newline-to-break": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", + "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", + "peer": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "peer": true, + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/resolve": { "version": "1.22.10", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", @@ -6686,9 +15609,9 @@ } }, "node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==" + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==" }, "node_modules/semver": { "version": "7.7.2", @@ -6899,6 +15822,16 @@ "node": ">=0.10.0" } }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/stable-hash": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", @@ -7025,6 +15958,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "peer": true, + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -7221,6 +16168,36 @@ "node": ">=8.0" } }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trim-trailing-lines": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-2.1.0.tgz", + "integrity": "sha512-5UR5Biq4VlVOtzqkm2AZlgvSlDJtME46uV0br0gENbwN4l5+mMKT4b9gJKqWtuL2zAIqajGJGuvbCbcAJUZqBg==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/ts-api-utils": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", @@ -7395,6 +16372,107 @@ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "dev": true }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unrs-resolver": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", @@ -7497,6 +16575,44 @@ "resolved": "https://registry.npmjs.org/vanilla-colorful/-/vanilla-colorful-0.7.2.tgz", "integrity": "sha512-z2YZusTFC6KnLERx1cgoIRX2CjPRP0W75N+3CC6gbvdX5Ch47rZkEMGO2Xnf+IEmi3RiFLxS18gayMA27iU7Kg==" }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "peer": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -7642,6 +16758,16 @@ "funding": { "url": "https://github.com/sponsors/colinhacks" } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } } } diff --git a/package.json b/package.json index 9a03c86..d6fc38c 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "react-apexcharts": "^1.7.0", "react-datepicker": "^8.4.0", "react-day-picker": "^9.7.0", - "react-dom": "^19.0.0", + "react-dom": "^19.2.4", "react-dropzone": "^14.3.8", "react-hook-form": "^7.59.0", "react-password-checklist": "^1.8.1", diff --git a/styles/custom-editor.css b/styles/custom-editor.css new file mode 100644 index 0000000..d203c3d --- /dev/null +++ b/styles/custom-editor.css @@ -0,0 +1,121 @@ +/* ========== CKEditor Wrapper ========== */ +.ckeditor-wrapper { + border-radius: 6px; + overflow: hidden; + box-shadow: + 0 1px 3px 0 rgba(0, 0, 0, 0.1), + 0 1px 2px 0 rgba(0, 0, 0, 0.06); +} + +/* ========== Main Editor Container ========== */ +.ckeditor-wrapper .ck.ck-editor__main { + min-height: var(--editor-min-height, 400px); + max-height: var(--editor-max-height, 600px); +} + +/* ========== Editable Content Area (ClassicEditor) ========== */ +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline { + min-height: calc(var(--editor-min-height, 400px) - 50px); + max-height: calc(var(--editor-max-height, 600px) - 50px); + overflow-y: auto !important; + scrollbar-width: thin; + scrollbar-color: #cbd5e1 #f1f5f9; + background: #fff !important; + color: #111 !important; + font-family: + -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; + font-size: 14px; + line-height: 1.6; + padding: 1rem; + border: none !important; +} + +/* ========== Headings and Text Formatting ========== */ +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h1, +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h2, +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h3, +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h4, +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h5, +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h6 { + margin: 1em 0 0.5em 0; + color: inherit !important; +} + +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline p { + margin: 0.5em 0 !important; +} + +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline ul, +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline ol { + margin: 0.5em 0; + padding-left: 2em; +} + +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline blockquote { + margin: 1em 0; + padding: 0.5em 1em; + border-left: 4px solid #d1d5db; + background-color: #f9fafb; + color: inherit !important; +} + +/* ========== Dark Mode Support ========== */ +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline { + background: #111 !important; + color: #f9fafb !important; +} + +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h1, +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h2, +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h3, +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h4, +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h5, +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline h6 { + color: #f9fafb !important; +} + +.dark .ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline blockquote { + background-color: #1f2937 !important; + border-left-color: #374151 !important; + color: #f3f4f6 !important; +} + +/* ========== Custom Scrollbars (Light & Dark) ========== */ +.ckeditor-wrapper .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar { + width: 8px; +} + +.ckeditor-wrapper + .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar-track { + background: #f1f5f9; + border-radius: 4px; +} + +.ckeditor-wrapper + .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar-thumb { + background: #cbd5e1; + border-radius: 4px; +} + +.ckeditor-wrapper + .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar-thumb:hover { + background: #94a3b8; +} + +.dark + .ckeditor-wrapper + .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar-track { + background: #1f2937; +} + +.dark + .ckeditor-wrapper + .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar-thumb { + background: #4b5563; +} + +.dark + .ckeditor-wrapper + .ck.ck-content.ck-editor__editable_inline::-webkit-scrollbar-thumb:hover { + background: #6b7280; +}