From 46563875aee51e3c339b0431dd66395532b7df07 Mon Sep 17 00:00:00 2001 From: Shehab ElHadidy Date: Wed, 26 Aug 2026 19:35:13 +0300 Subject: [PATCH] chore(deps): upgrade major versions (pinia 4, jsdom 30, markdown-it 15, oui-data 2, tiptap 3.30) Phase 2 major-version bumps, validated with lint/test/typecheck/build: - pinia 3 -> 4 (ESM-only; @vue/devtools-api peer auto-installed) - jsdom 29 -> 30 and @types/jsdom 28 -> 30 (dev) - markdown-it 14 -> 15 (now bundles its own types; removed the redundant @types/markdown-it dependency) - oui-data 1 -> 2 (default JSON export shape unchanged) - @tiptap/pm, starter-kit, vue-3 aligned to 3.30.3 (fixes a pre-existing peer conflict between pm/starter-kit/vue-3) - monaco-editor 0.55 -> 0.56 TypeScript intentionally stays at ~6.0.3: TS 7.0 is the native Go port with no programmatic API yet, so Vue/Volar (vue-tsc) cannot use it. --- package.json | 19 +- pnpm-lock.yaml | 485 +++++++++++++++++++++++-------------------------- 2 files changed, 235 insertions(+), 269 deletions(-) diff --git a/package.json b/package.json index 606b2ee295..922a9f663d 100644 --- a/package.json +++ b/package.json @@ -42,10 +42,9 @@ "@regexper/render": "^1.0.0", "@sindresorhus/slugify": "^3.0.0", "@tabler/icons-vue": "^3.46.0", - "@tiptap/pm": "3.28.0", - "@tiptap/starter-kit": "3.27.3", - "@tiptap/vue-3": "3.27.3", - "@types/markdown-it": "^14.2.0", + "@tiptap/pm": "3.30.3", + "@tiptap/starter-kit": "3.30.3", + "@tiptap/vue-3": "3.30.3", "@vicons/material": "^0.13.0", "@vicons/tabler": "^0.13.0", "@vueuse/core": "^14.4.0", @@ -73,17 +72,17 @@ "jwt-decode": "^4.0.0", "libphonenumber-js": "^1.13.11", "lodash": "^4.18.1", - "markdown-it": "^14.3.0", + "markdown-it": "^15.0.0", "marked": "^18.0.11", "mathjs": "^15.2.0", "mime-types": "^3.0.2", - "monaco-editor": "^0.55.1", + "monaco-editor": "^0.56.0", "naive-ui": "^2.45.2", "netmask": "^2.1.1", "node-forge": "^1.4.0", - "oui-data": "^1.2.0", + "oui-data": "^2.1.8", "pdf-signature-reader": "^1.4.3", - "pinia": "^3.0.4", + "pinia": "^4.0.3", "qrcode": "^1.5.4", "randexp": "^0.5.3", "sql-formatter": "^15.8.2", @@ -110,7 +109,7 @@ "@rushstack/eslint-patch": "^1.16.1", "@tsconfig/node18": "^18.2.7", "@types/crypto-js": "^4.2.2", - "@types/jsdom": "^28.0.3", + "@types/jsdom": "^30.0.0", "@types/lodash": "^4.17.25", "@types/mime-types": "^3.0.1", "@types/netmask": "^2.0.6", @@ -129,7 +128,7 @@ "cross-env": "^10.1.0", "eslint": "^10.9.1", "hygen": "^6.2.11", - "jsdom": "^29.1.1", + "jsdom": "^30.0.1", "less": "^4.9.0", "prettier": "^3.9.6", "typescript": "~6.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 83088d9c38..7072a6a0b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,17 +24,14 @@ importers: specifier: ^3.46.0 version: 3.46.0(vue@3.5.41(typescript@6.0.3)) '@tiptap/pm': - specifier: 3.28.0 - version: 3.28.0 + specifier: 3.30.3 + version: 3.30.3 '@tiptap/starter-kit': - specifier: 3.27.3 - version: 3.27.3 + specifier: 3.30.3 + version: 3.30.3 '@tiptap/vue-3': - specifier: 3.27.3 - version: 3.27.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)(vue@3.5.41(typescript@6.0.3)) - '@types/markdown-it': - specifier: ^14.2.0 - version: 14.2.0 + specifier: 3.30.3 + version: 3.30.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)(vue@3.5.41(typescript@6.0.3)) '@vicons/material': specifier: ^0.13.0 version: 0.13.0 @@ -49,7 +46,7 @@ importers: version: 2.0.0(vue@3.5.41(typescript@6.0.3)) '@vueuse/router': specifier: ^14.4.0 - version: 14.4.0(vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)))(vue@3.5.41(typescript@6.0.3)) + version: 14.4.0(vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)))(vue@3.5.41(typescript@6.0.3)) bcryptjs: specifier: ^3.0.3 version: 3.0.3 @@ -117,8 +114,8 @@ importers: specifier: ^4.18.1 version: 4.18.1 markdown-it: - specifier: ^14.3.0 - version: 14.3.0 + specifier: ^15.0.0 + version: 15.0.0 marked: specifier: ^18.0.11 version: 18.0.11 @@ -129,8 +126,8 @@ importers: specifier: ^3.0.2 version: 3.0.2 monaco-editor: - specifier: ^0.55.1 - version: 0.55.1 + specifier: ^0.56.0 + version: 0.56.0 naive-ui: specifier: ^2.45.2 version: 2.45.2(vue@3.5.41(typescript@6.0.3)) @@ -141,14 +138,14 @@ importers: specifier: ^1.4.0 version: 1.4.0 oui-data: - specifier: ^1.2.0 - version: 1.2.0 + specifier: ^2.1.8 + version: 2.1.8 pdf-signature-reader: specifier: ^1.4.3 version: 1.4.3 pinia: - specifier: ^3.0.4 - version: 3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) + specifier: ^4.0.3 + version: 4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) qrcode: specifier: ^1.5.4 version: 1.5.4 @@ -181,7 +178,7 @@ importers: version: 11.4.9(vue@3.5.41(typescript@6.0.3)) vue-router: specifier: ^5.2.0 - version: 5.2.0(@vue/compiler-sfc@3.5.41)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) + version: 5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) vue-shadow-dom: specifier: ^4.2.0 version: 4.2.0 @@ -203,7 +200,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^9.3.0 - version: 9.3.0(@typescript-eslint/typescript-estree@8.68.0(typescript@6.0.3))(@typescript-eslint/utils@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@unocss/eslint-plugin@66.8.1(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))) + version: 9.3.0(@typescript-eslint/typescript-estree@8.68.0(typescript@6.0.3))(@typescript-eslint/utils@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@unocss/eslint-plugin@66.8.1(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))) '@iconify-json/mdi': specifier: ^1.2.3 version: 1.2.3 @@ -223,8 +220,8 @@ importers: specifier: ^4.2.2 version: 4.2.2 '@types/jsdom': - specifier: ^28.0.3 - version: 28.0.3 + specifier: ^30.0.0 + version: 30.0.0 '@types/lodash': specifier: ^4.17.25 version: 4.17.25 @@ -280,8 +277,8 @@ importers: specifier: ^6.2.11 version: 6.2.11 jsdom: - specifier: ^29.1.1 - version: 29.1.1 + specifier: ^30.0.1 + version: 30.0.1 less: specifier: ^4.9.0 version: 4.9.0 @@ -317,7 +314,7 @@ importers: version: 5.1.1(vue@3.5.41(typescript@6.0.3)) vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)) + version: 4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)) workbox-window: specifier: ^7.4.1 version: 7.4.1 @@ -403,20 +400,13 @@ packages: peerDependencies: ajv: '>=8' - '@asamuzakjp/css-color@5.1.11': - resolution: {integrity: sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - - '@asamuzakjp/dom-selector@7.1.1': - resolution: {integrity: sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - - '@asamuzakjp/generational-cache@1.0.1': - resolution: {integrity: sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + '@asamuzakjp/css-color@6.0.7': + resolution: {integrity: sha512-vC/bk1Lz7Tn/EfU9/apOTBk80/8dyGyWMowPoV1tJ52muDGsDqt2HPT2klrFUiY60MQmQv9q8yIht15JnBgDGw==} + engines: {node: ^22.13.0 || >=24.0.0} - '@asamuzakjp/nwsapi@2.3.9': - resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} + '@asamuzakjp/dom-selector@8.3.2': + resolution: {integrity: sha512-93Z1N+BQNXysodoicpOIyNh2drHfz/CTf9nnT0FEx72GJcIiwgydD7tGAr78j41LsYn3hlRn+LdGPuBLn1Bl8Q==} + engines: {node: ^22.13.0 || >=24.0.0} '@babel/code-frame@7.29.7': resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} @@ -991,8 +981,8 @@ packages: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-color-parser@4.2.0': - resolution: {integrity: sha512-5+5LEmFuY1AjXdYhmgjTJogtQnP1evJ1zrBZGUNZ0thkpwnnmKxcHdAMn/OtFjAb25zA+jKDVYVRl+5G7rjv1A==} + '@csstools/css-color-parser@4.2.1': + resolution: {integrity: sha512-YpAJZhaHplYQkG8ib+/Fx5Y0eF2lVWi3tIvMJA6i39TLyUNp2439cifzW8VMjhlqrBjHzK5hVGugRRm2zTKI/A==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 @@ -2070,18 +2060,18 @@ packages: '@tiptap/core': 3.30.3 '@tiptap/pm': 3.30.3 - '@tiptap/pm@3.28.0': - resolution: {integrity: sha512-ALcpwZMUdat9gjJKlpscpoqXStoLhU246LPEVBDvJdIsoUKvUu3MrzfXik2Y8mtSGfhjtm9O2TRkWxQiFVMwsQ==} + '@tiptap/pm@3.30.3': + resolution: {integrity: sha512-VheaqLAFUe+PCYEgHubM96Z1OAiluFhijQ2Cy1Ghiozoxm5OzevSaKhqm8SQ1VGfzZZko59oUjRzOmu8tB8yfA==} - '@tiptap/starter-kit@3.27.3': - resolution: {integrity: sha512-xX3baFqiC30skntdhxUUvyJo755ON9c1pE83+2Wiq2g+Qnffg9knUuLCZStHoZZ318yB0aBsKAMvHWLtYDo8AA==} + '@tiptap/starter-kit@3.30.3': + resolution: {integrity: sha512-hj4rAhAoQm+wRk8eLNTyK+wK81+epbuo4O9PvPRv7GJGwYycej+xUN7jGM7Tney7GuTZpHoDCuwLKD2n1oG+pg==} - '@tiptap/vue-3@3.27.3': - resolution: {integrity: sha512-/VfDPXTM6R9w913oziODzHoZQMdtB0jFvJLF8LxYbO1FwDopPuX/kCWaeDyvr2CYrutbCe3PBj5FzPExOIJ3zQ==} + '@tiptap/vue-3@3.30.3': + resolution: {integrity: sha512-lmGTJgHd1CuYjRmedtKPHRFvOPGWmC/sqBPr9DVCq6Te4tECdi6q7/EiYrhfiTkCptvPxub/06JQJVnvP+lytg==} peerDependencies: '@floating-ui/dom': ^1.0.0 - '@tiptap/core': 3.27.3 - '@tiptap/pm': 3.27.3 + '@tiptap/core': 3.30.3 + '@tiptap/pm': 3.30.3 vue: ^3.0.0 '@trickfilm400/rollup-plugin-off-main-thread@3.0.0-pre1': @@ -2115,8 +2105,8 @@ packages: '@types/hast@3.0.5': resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} - '@types/jsdom@28.0.3': - resolution: {integrity: sha512-/HQ2uFoetFTXuye8vzIcHw2z6Fwi7Hi/qcgC+RoS9NCyewiqxhVGqlG+ViGB6lkax481R6dmhf1I7lIGlzJStQ==} + '@types/jsdom@30.0.0': + resolution: {integrity: sha512-uAHGxujGE0cDaKGdK28zgDotFtNA7MKq5DXl8LrfdxdCI8VHcg15oJz+amHTChPNI5JpgEPQWc2xFdrw3em/nQ==} '@types/jsesc@2.5.1': resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} @@ -2446,21 +2436,12 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-api@7.7.10': - resolution: {integrity: sha512-KxtEpUOOpFz/qOGRrAwA36QF7DqIA+FXgCYit9mk9wjbaZt0sXOFz81ElOZtKA4HbWHUdwNjZHBFsFFyp5BZiA==} - '@vue/devtools-api@8.2.1': resolution: {integrity: sha512-6u4vXBlIBAC1wMplIZgpyPn7uh/s4Bf6F5bMzvLv+EdJ0aHs/+4B7Ygv864EStQSjRbsRzTko/kUG1A1IejQ3A==} - '@vue/devtools-kit@7.7.10': - resolution: {integrity: sha512-3WNi2Kq4tbpVbmhml7RiphmAt0279oh3fKNeWMQIrltfX8Q91b4i5PL8DtyNKdwmcsGrV4fg+erwWOmD05CLIw==} - '@vue/devtools-kit@8.2.1': resolution: {integrity: sha512-FIGIuq3AWReEpbAHY/cRGeHDfI0qOb8OCQ3YjbEAX04uaxIDbGc9rhkbVcG7rnfHPXE3RsU5KrWOu9V/okd8AQ==} - '@vue/devtools-shared@7.7.10': - resolution: {integrity: sha512-wOPslzB8vTvpxwdaOcR2qAbwmuSP0L+rhpoC6Cf56V3Jip+HWb7PQQXOUPgBNQARpXsbQX/+mvi8kKucmBGRwQ==} - '@vue/devtools-shared@8.2.1': resolution: {integrity: sha512-Fkac7lUdGReh6pVOi3AYPRGe82LQqRmAfThW7RRligOAP0ZA/Z1z9XLHDM9dv34pV2HRc79DK8uKPeG2fLnA/g==} @@ -2584,6 +2565,9 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argparse@3.0.0: + resolution: {integrity: sha512-BOp5NMrHqKxmq/OLr+clzzrRxgOKSLkcjmkWuChp7Irqwn4s74WjOBPIgWfA/HMcBnVkZ5XEuf9uUqzlpfCQ6A==} + array-buffer-byte-length@1.0.2: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} @@ -2847,10 +2831,6 @@ packages: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} - copy-anything@4.1.0: - resolution: {integrity: sha512-ufbM3smX/Jbnpk5wcQjzd1MgBpzmqfNETUAyZNrGwU9foRlyHoGzMMBBCRzEhQLBjZfFDE1W2ufPXX2vdWkV8Q==} - engines: {node: '>=18'} - core-js-compat@3.50.0: resolution: {integrity: sha512-XGpFGbMLHwSt74YLTKho7Ib242qi6O8MSX+sRokV4oz7iKXvQWGYZthjIhjRGMxjzVkAubBO512dKGYcefmX3Q==} engines: {node: '>=6.4.0'} @@ -3049,12 +3029,12 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.2.7: - resolution: {integrity: sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==} - dompurify@3.4.14: resolution: {integrity: sha512-dVoH9z+MY+C9IilgGCk3YfFqjLi3fChm2OiKJMzh6axrJ5qwxqWaZamgmHrpv22CN/KdbZJuGEGgfQoL00LTdg==} + dompurify@3.4.8: + resolution: {integrity: sha512-yb1cEmaOum7wFvOCSQxyfgVlv5D47Rc30iZWoMpbDIWTnJ6grDDQyu2KFJzB2k7u0pMuJcQ1zphH//fFnw2tjQ==} + domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -4007,11 +3987,11 @@ packages: resolution: {integrity: sha512-9TsacmMHRpB1pcKGuXZCJxV6MzYD6h0filpYuYnoO1WzUVin5dg8TFrwbfZSR3R6wlNN+Q81iwcIR2gzpCWmdg==} engines: {node: ^22.22.2 || >=24.15.0} - jsdom@29.1.1: - resolution: {integrity: sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} + jsdom@30.0.1: + resolution: {integrity: sha512-52v7mUVUfNQVYYqE1lcdaymWL0njO7lTLUog6ZvW2U5KsbiLk/GnZlVJ+qx0xfNJZ6Gn+KSpPNE52vurbxZwrA==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} peerDependencies: - canvas: ^3.0.0 + canvas: ^3.2.3 peerDependenciesMeta: canvas: optional: true @@ -4161,6 +4141,9 @@ packages: linkify-it@5.0.2: resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} + linkify-it@6.1.0: + resolution: {integrity: sha512-wJ/TwpSDTLepCrQoYWYIExIKg5Zchex2Nn5yk2mFnB+6PtdkHtyLx742md9csRjjOnGkKIS/RrbY7l8D6gT9Vw==} + linkifyjs@4.3.3: resolution: {integrity: sha512-P8aEP5U/D1/IlTY2OeYsErdwh9bGuLE30NcXtKEjgdHcahveQoQwM2yZNsioQHsWFz0P7KKudisbrzCgR0sDHg==} @@ -4239,6 +4222,10 @@ packages: resolution: {integrity: sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==} hasBin: true + markdown-it@15.0.0: + resolution: {integrity: sha512-Lf8ajvVNdRpzSNB4VegxNy7gjs8gU35l4b4+ET49LrQC5PKYwLZ72u60LeJ9gv3qiaesuYjJWCyVeQmv/QWKQw==} + hasBin: true + markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} @@ -4452,17 +4439,14 @@ packages: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - mlly@1.8.2: resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} module-replacements@3.3.0: resolution: {integrity: sha512-AVZL23uePazQOZlb/QMGwxsUa1oWA62Cfe6ApPzgasUoF4cdCWAiRPVq4KkaQzXbIDAlpLhLG61Jx8Lju4wjTg==} - monaco-editor@0.55.1: - resolution: {integrity: sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==} + monaco-editor@0.56.0: + resolution: {integrity: sha512-sXboRm3BeBeLm938eaiyLMe0OxzfXIlZvbv4ir/jVgQy1zDhWjgmny0WoN45fuDKhCCQsYMbBJrv/A6jd8aCUg==} moo@0.5.3: resolution: {integrity: sha512-m2fmM2dDm7GZQsY7KK2cme8agi+AAljILjQnof7p1ZMDe6dQ4bdnSMx0cPppudoeNv5hEFQirN6u+O4fDE0IWA==} @@ -4585,8 +4569,8 @@ packages: orderedmap@2.1.1: resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} - oui-data@1.2.0: - resolution: {integrity: sha512-93PKtTmeZB2qKqqxfkQy7vXtvzyj8CPJ0iMOkC2vSBNgpFLFqucE4aPYSAJFmCPbgBXri1KPCciGotW/ueFrIg==} + oui-data@2.1.8: + resolution: {integrity: sha512-AUu4ydg5U50lH5GiSfz+ts+Lk+K7t0f/bC5yq/Ljo4BGqr0AFilc+QSgqdrjaIilWEA0Fwih2g5y6HhSXxrXfQ==} own-keys@1.0.2: resolution: {integrity: sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==} @@ -4696,9 +4680,6 @@ packages: pdf-signature-reader@1.4.3: resolution: {integrity: sha512-hBIeID5dxNKOpMdfVhrpczkNC56gTzWBOzAv7PXxxvxVDsqOOeP86M/Jiy96cA2FogXEIzJrXccKGhirJZ+6Gg==} - perfect-debounce@1.0.0: - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - perfect-debounce@2.1.0: resolution: {integrity: sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==} @@ -4713,10 +4694,11 @@ packages: resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} - pinia@3.0.4: - resolution: {integrity: sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw==} + pinia@4.0.3: + resolution: {integrity: sha512-XMQqpvjgG7LMqVhhFUzKLT4KEbsYbfZZ0CZU9PgdFm1O2VKBmIkykL8+SfNhOaT7sR0wT6BEgKT0YNDYWgmVRA==} peerDependencies: - typescript: '>=4.5.0' + '@vue/devtools-api': ^8.1.5 + typescript: '>=5.6.0' vue: ^3.5.11 peerDependenciesMeta: typescript: @@ -4948,9 +4930,6 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.2.5: resolution: {integrity: sha512-VD2IE5PUG4Oj8zz2VGykiYd5wbnjdIiSsNQb8Qu5B+noEp+A78mu2iVvpp27g8es14Tk9rofNs5Tku9iQCS4fA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5120,10 +5099,6 @@ packages: spdx-license-ids@3.0.23: resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} - speakingurl@14.0.1: - resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} - engines: {node: '>=0.10.0'} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -5212,10 +5187,6 @@ packages: resolution: {integrity: sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==} engines: {node: '>=18'} - superjson@2.2.6: - resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} - engines: {node: '>=16'} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -5379,6 +5350,9 @@ packages: uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + uc.micro@3.0.0: + resolution: {integrity: sha512-U3PppEkleoTnIfi8BozMx3yju3qc/L6SwqWo2Sw+54PX+PX0q9I+r1Um5HCmqD7n9VDX5/v3vQH/AjA6deDdtw==} + ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} @@ -5396,15 +5370,15 @@ packages: unconfig@7.5.0: resolution: {integrity: sha512-oi8Qy2JV4D3UQ0PsopR28CzdQ3S/5A1zwsUwp/rosSbfhJ5z7b90bIyTwi/F7hCLD4SGcZVjDzd4XoUQcEanvA==} - undici-types@7.29.0: - resolution: {integrity: sha512-vamA8dGlzMwhpyYpQp9d8vka3o4D/yn5I7ez7Or+msDA4bZ8Uh+Zy91WvWf3I73gDAkFha9JcYRqm2li0Npfgg==} + undici-types@8.10.0: + resolution: {integrity: sha512-ibvdovq3nCFs8Msrd95BW+zUOq+aOVbT+wpHUoPWhztbHEoPc6oof51iFDB6Es8lTKvNvVW9jNSAB8dwrKTMGg==} undici-types@8.3.0: resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} - undici@7.29.0: - resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==} - engines: {node: '>=20.18.1'} + undici@8.10.0: + resolution: {integrity: sha512-HvltHd7avK13QIw/oLe4qoOLyoVSoafqJ2jYOrtMRBkbYT31eiBQ8O0ehRKZiEZCMEyLFQNIADpgCWC5fALvYQ==} + engines: {node: '>=22.19.0'} unhead@1.11.20: resolution: {integrity: sha512-3AsNQC0pjwlLqEYHLjtichGWankK8yqmocReITecmpB1H0aOabeESueyy+8X1gyJx4ftZVwo9hqQ4O3fPWffCA==} @@ -5800,6 +5774,10 @@ packages: resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + whatwg-url@17.1.0: + resolution: {integrity: sha512-3GeworPmc2ZfEEHP7lEbUfBX/L75wdEsi0rLNhXcXxnoN5jyq0SL5gCy06SGW2cyTIZdTvWIDQNQoza++vKeaw==} + engines: {node: ^22.14.0 || >=24.0.0} + which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -5968,7 +5946,7 @@ packages: snapshots: - '@antfu/eslint-config@9.3.0(@typescript-eslint/typescript-estree@8.68.0(typescript@6.0.3))(@typescript-eslint/utils@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@unocss/eslint-plugin@66.8.1(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)))': + '@antfu/eslint-config@9.3.0(@typescript-eslint/typescript-estree@8.68.0(typescript@6.0.3))(@typescript-eslint/utils@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@unocss/eslint-plugin@66.8.1(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)))': dependencies: '@antfu/install-pkg': 2.0.1 '@clack/prompts': 1.7.0 @@ -5978,7 +5956,7 @@ snapshots: '@stylistic/eslint-plugin': 5.10.0(eslint@10.9.1(jiti@2.7.0)) '@typescript-eslint/eslint-plugin': 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3) '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3) - '@vitest/eslint-plugin': 1.6.27(@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))) + '@vitest/eslint-plugin': 1.6.27(@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))) ansis: 4.3.1 cac: 7.0.0 eslint: 10.9.1(jiti@2.7.0) @@ -6036,25 +6014,20 @@ snapshots: jsonpointer: 5.0.1 leven: 3.1.0 - '@asamuzakjp/css-color@5.1.11': + '@asamuzakjp/css-color@6.0.7': dependencies: - '@asamuzakjp/generational-cache': 1.0.1 '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - '@csstools/css-color-parser': 4.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 + lru-cache: 11.5.2 - '@asamuzakjp/dom-selector@7.1.1': + '@asamuzakjp/dom-selector@8.3.2': dependencies: - '@asamuzakjp/generational-cache': 1.0.1 - '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 css-tree: 3.2.1 is-potential-custom-element-name: 1.0.1 - - '@asamuzakjp/generational-cache@1.0.1': {} - - '@asamuzakjp/nwsapi@2.3.9': {} + lru-cache: 11.5.2 '@babel/code-frame@7.29.7': dependencies: @@ -6793,7 +6766,7 @@ snapshots: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-color-parser@4.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + '@csstools/css-color-parser@4.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/color-helpers': 6.1.1 '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) @@ -7479,120 +7452,120 @@ snapshots: '@tabler/icons@3.46.0': {} - '@tiptap/core@3.30.3(@tiptap/pm@3.28.0)': + '@tiptap/core@3.30.3(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/pm': 3.28.0 + '@tiptap/pm': 3.30.3 - '@tiptap/extension-blockquote@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-blockquote@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 - '@tiptap/extension-bold@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-bold@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-bubble-menu@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-bubble-menu@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: '@floating-ui/dom': 1.8.0 - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 optional: true - '@tiptap/extension-bullet-list@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0))': + '@tiptap/extension-bullet-list@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) - '@tiptap/extension-code-block@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-code-block@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 - '@tiptap/extension-code@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-code@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-document@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-document@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-dropcursor@3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0))': + '@tiptap/extension-dropcursor@3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/extensions': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extensions': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) - '@tiptap/extension-floating-menu@3.30.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-floating-menu@3.30.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: '@floating-ui/dom': 1.8.0 - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 optional: true - '@tiptap/extension-gapcursor@3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0))': + '@tiptap/extension-gapcursor@3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/extensions': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extensions': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) - '@tiptap/extension-hard-break@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-hard-break@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-heading@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-heading@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-horizontal-rule@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-horizontal-rule@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 - '@tiptap/extension-italic@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-italic@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-link@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-link@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 linkifyjs: 4.3.3 - '@tiptap/extension-list-item@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0))': + '@tiptap/extension-list-item@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) - '@tiptap/extension-list-keymap@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0))': + '@tiptap/extension-list-keymap@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) - '@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 - '@tiptap/extension-ordered-list@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0))': + '@tiptap/extension-ordered-list@3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) - '@tiptap/extension-paragraph@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-paragraph@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-strike@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-strike@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-text@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-text@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extension-underline@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))': + '@tiptap/extension-underline@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) - '@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)': + '@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)': dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 - '@tiptap/pm@3.28.0': + '@tiptap/pm@3.30.3': dependencies: prosemirror-changeset: 2.4.2 prosemirror-commands: 1.7.2 @@ -7608,42 +7581,42 @@ snapshots: prosemirror-transform: 1.12.0 prosemirror-view: 1.42.3 - '@tiptap/starter-kit@3.27.3': - dependencies: - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/extension-blockquote': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/extension-bold': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-bullet-list': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)) - '@tiptap/extension-code': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-code-block': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/extension-document': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-dropcursor': 3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)) - '@tiptap/extension-gapcursor': 3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)) - '@tiptap/extension-hard-break': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-heading': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-horizontal-rule': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/extension-italic': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-link': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/extension-list-item': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)) - '@tiptap/extension-list-keymap': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)) - '@tiptap/extension-ordered-list': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)) - '@tiptap/extension-paragraph': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-strike': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-text': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extension-underline': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0)) - '@tiptap/extensions': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 - - '@tiptap/vue-3@3.27.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0)(vue@3.5.41(typescript@6.0.3))': + '@tiptap/starter-kit@3.30.3': + dependencies: + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/extension-blockquote': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/extension-bold': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-bullet-list': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)) + '@tiptap/extension-code': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-code-block': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/extension-document': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-dropcursor': 3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)) + '@tiptap/extension-gapcursor': 3.30.3(@tiptap/extensions@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)) + '@tiptap/extension-hard-break': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-heading': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-horizontal-rule': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/extension-italic': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-link': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/extension-list': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/extension-list-item': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)) + '@tiptap/extension-list-keymap': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)) + '@tiptap/extension-ordered-list': 3.30.3(@tiptap/extension-list@3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)) + '@tiptap/extension-paragraph': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-strike': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-text': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extension-underline': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3)) + '@tiptap/extensions': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 + + '@tiptap/vue-3@3.30.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3)(vue@3.5.41(typescript@6.0.3))': dependencies: '@floating-ui/dom': 1.8.0 - '@tiptap/core': 3.30.3(@tiptap/pm@3.28.0) - '@tiptap/pm': 3.28.0 + '@tiptap/core': 3.30.3(@tiptap/pm@3.30.3) + '@tiptap/pm': 3.30.3 vue: 3.5.41(typescript@6.0.3) optionalDependencies: - '@tiptap/extension-bubble-menu': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) - '@tiptap/extension-floating-menu': 3.30.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.28.0))(@tiptap/pm@3.28.0) + '@tiptap/extension-bubble-menu': 3.30.3(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) + '@tiptap/extension-floating-menu': 3.30.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.30.3(@tiptap/pm@3.30.3))(@tiptap/pm@3.30.3) '@trickfilm400/rollup-plugin-off-main-thread@3.0.0-pre1': dependencies: @@ -7680,12 +7653,12 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/jsdom@28.0.3': + '@types/jsdom@30.0.0': dependencies: '@types/node': 26.3.0 '@types/tough-cookie': 4.0.5 parse5: 8.0.1 - undici-types: 7.29.0 + undici-types: 8.10.0 '@types/jsesc@2.5.1': {} @@ -8035,7 +8008,7 @@ snapshots: vite: 8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0) vue: 3.5.41(typescript@6.0.3) - '@vitest/eslint-plugin@1.6.27(@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)))': + '@vitest/eslint-plugin@1.6.27(@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)))': dependencies: '@typescript-eslint/scope-manager': 8.68.0 '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3) @@ -8043,7 +8016,7 @@ snapshots: optionalDependencies: '@typescript-eslint/eslint-plugin': 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.9.1(jiti@2.7.0))(typescript@6.0.3) typescript: 6.0.3 - vitest: 4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)) + vitest: 4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)) transitivePeerDependencies: - supports-color @@ -8171,24 +8144,10 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-api@7.7.10': - dependencies: - '@vue/devtools-kit': 7.7.10 - '@vue/devtools-api@8.2.1': dependencies: '@vue/devtools-kit': 8.2.1 - '@vue/devtools-kit@7.7.10': - dependencies: - '@vue/devtools-shared': 7.7.10 - birpc: 2.9.0 - hookable: 5.5.3 - mitt: 3.0.1 - perfect-debounce: 1.0.0 - speakingurl: 14.0.1 - superjson: 2.2.6 - '@vue/devtools-kit@8.2.1': dependencies: '@vue/devtools-shared': 8.2.1 @@ -8196,10 +8155,6 @@ snapshots: hookable: 5.5.3 perfect-debounce: 2.1.0 - '@vue/devtools-shared@7.7.10': - dependencies: - rfdc: 1.4.1 - '@vue/devtools-shared@8.2.1': {} '@vue/language-core@3.3.11': @@ -8267,11 +8222,11 @@ snapshots: '@vueuse/metadata@14.4.0': {} - '@vueuse/router@14.4.0(vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)))(vue@3.5.41(typescript@6.0.3))': + '@vueuse/router@14.4.0(vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)))(vue@3.5.41(typescript@6.0.3))': dependencies: '@vueuse/shared': 14.4.0(vue@3.5.41(typescript@6.0.3)) vue: 3.5.41(typescript@6.0.3) - vue-router: 5.2.0(@vue/compiler-sfc@3.5.41)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) + vue-router: 5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) '@vueuse/shared@14.4.0(vue@3.5.41(typescript@6.0.3))': dependencies: @@ -8323,6 +8278,8 @@ snapshots: argparse@2.0.1: {} + argparse@3.0.0: {} + array-buffer-byte-length@1.0.2: dependencies: call-bound: 1.0.4 @@ -8590,8 +8547,6 @@ snapshots: dependencies: is-what: 4.1.16 - copy-anything@4.1.0: {} - core-js-compat@3.50.0: dependencies: browserslist: 4.28.8 @@ -8768,11 +8723,11 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.2.7: + dompurify@3.4.14: optionalDependencies: '@types/trusted-types': 2.0.7 - dompurify@3.4.14: + dompurify@3.4.8: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -9873,10 +9828,10 @@ snapshots: dependencies: '@types/estree': 1.0.9 - jsdom@29.1.1: + jsdom@30.0.1: dependencies: - '@asamuzakjp/css-color': 5.1.11 - '@asamuzakjp/dom-selector': 7.1.1 + '@asamuzakjp/css-color': 6.0.7 + '@asamuzakjp/dom-selector': 8.3.2 '@bramus/specificity': 2.4.2 '@csstools/css-syntax-patches-for-csstree': 1.1.8(css-tree@3.2.1) '@exodus/bytes': 1.15.1 @@ -9890,11 +9845,11 @@ snapshots: saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 6.0.2 - undici: 7.29.0 + undici: 8.10.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 - whatwg-url: 16.0.1 + whatwg-url: 17.1.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - '@noble/hashes' @@ -10021,6 +9976,10 @@ snapshots: dependencies: uc.micro: 2.1.0 + linkify-it@6.1.0: + dependencies: + uc.micro: 3.0.0 + linkifyjs@4.3.3: {} local-pkg@1.2.1: @@ -10117,6 +10076,15 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 + markdown-it@15.0.0: + dependencies: + argparse: 3.0.0 + entities: 8.0.0 + linkify-it: 6.1.0 + mdurl: 2.1.0 + punycode.js: 2.3.1 + uc.micro: 3.0.0 + markdown-table@3.0.4: {} marked@14.0.0: {} @@ -10518,8 +10486,6 @@ snapshots: minipass@7.1.3: {} - mitt@3.0.1: {} - mlly@1.8.2: dependencies: acorn: 8.18.0 @@ -10529,9 +10495,9 @@ snapshots: module-replacements@3.3.0: {} - monaco-editor@0.55.1: + monaco-editor@0.56.0: dependencies: - dompurify: 3.2.7 + dompurify: 3.4.8 marked: 14.0.0 moo@0.5.3: {} @@ -10675,7 +10641,7 @@ snapshots: orderedmap@2.1.1: {} - oui-data@1.2.0: {} + oui-data@2.1.8: {} own-keys@1.0.2: dependencies: @@ -10799,8 +10765,6 @@ snapshots: ieee754: 1.2.1 node-forge: 1.4.0 - perfect-debounce@1.0.0: {} - perfect-debounce@2.1.0: {} picocolors@1.1.1: {} @@ -10809,9 +10773,10 @@ snapshots: picomatch@4.0.7: {} - pinia@3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)): + pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)): dependencies: - '@vue/devtools-api': 7.7.10 + '@vue/devtools-api': 8.2.1 + nostics: 1.2.0 vue: 3.5.41(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 @@ -11071,8 +11036,6 @@ snapshots: reusify@1.1.0: {} - rfdc@1.4.1: {} - rolldown@1.2.5: dependencies: '@oxc-project/types': 0.146.0 @@ -11295,8 +11258,6 @@ snapshots: spdx-license-ids@3.0.23: {} - speakingurl@14.0.1: {} - sprintf-js@1.0.3: {} sprintf-js@1.1.2: {} @@ -11414,10 +11375,6 @@ snapshots: make-asynchronous: 1.1.0 time-span: 5.1.0 - superjson@2.2.6: - dependencies: - copy-anything: 4.1.0 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -11582,6 +11539,8 @@ snapshots: uc.micro@2.1.0: {} + uc.micro@3.0.0: {} + ufo@1.6.4: {} ulid@3.0.2: {} @@ -11606,11 +11565,11 @@ snapshots: quansync: 1.0.0 unconfig-core: 7.5.0 - undici-types@7.29.0: {} + undici-types@8.10.0: {} undici-types@8.3.0: {} - undici@7.29.0: {} + undici@8.10.0: {} unhead@1.11.20: dependencies: @@ -11877,7 +11836,7 @@ snapshots: terser: 5.50.0 yaml: 2.9.0 - vitest@4.1.11(@types/node@26.3.0)(jsdom@29.1.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)): + vitest@4.1.11(@types/node@26.3.0)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.11 '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0)) @@ -11901,7 +11860,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 26.3.0 - jsdom: 29.1.1 + jsdom: 30.0.1 transitivePeerDependencies: - msw @@ -11934,7 +11893,7 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.41(typescript@6.0.3) - vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)): + vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.5)(rollup@4.63.0)(vite@8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)): dependencies: '@babel/generator': 8.0.0 '@vue-macros/common': 3.1.4(vue@3.5.41(typescript@6.0.3)) @@ -11957,7 +11916,7 @@ snapshots: yaml: 2.9.0 optionalDependencies: '@vue/compiler-sfc': 3.5.41 - pinia: 3.0.4(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) + pinia: 4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) vite: 8.2.2(@types/node@26.3.0)(jiti@2.7.0)(less@4.9.0)(terser@5.50.0)(yaml@2.9.0) transitivePeerDependencies: - '@farmfe/core' @@ -12029,6 +11988,14 @@ snapshots: transitivePeerDependencies: - '@noble/hashes' + whatwg-url@17.1.0: + dependencies: + '@exodus/bytes': 1.15.1 + tr46: 6.0.0 + webidl-conversions: 8.0.1 + transitivePeerDependencies: + - '@noble/hashes' + which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0