diff --git a/package.json b/package.json index 3d7e69f5..2777f1fb 100644 --- a/package.json +++ b/package.json @@ -69,48 +69,49 @@ "vuetify": "^3.0.0" }, "dependencies": { - "@tiptap/core": "^2.26.1", - "@tiptap/extension-blockquote": "^2.26.1", - "@tiptap/extension-bold": "^2.26.1", - "@tiptap/extension-bullet-list": "^2.26.1", - "@tiptap/extension-character-count": "^2.26.1", - "@tiptap/extension-code": "^2.26.1", - "@tiptap/extension-code-block": "^2.26.1", - "@tiptap/extension-color": "^2.26.1", - "@tiptap/extension-document": "^2.26.1", - "@tiptap/extension-dropcursor": "^2.26.1", - "@tiptap/extension-focus": "^2.26.1", - "@tiptap/extension-font-family": "^2.26.1", - "@tiptap/extension-gapcursor": "^2.26.1", - "@tiptap/extension-hard-break": "^2.26.1", - "@tiptap/extension-heading": "^2.26.1", - "@tiptap/extension-highlight": "^2.26.1", - "@tiptap/extension-history": "^2.26.1", - "@tiptap/extension-horizontal-rule": "^2.26.1", - "@tiptap/extension-image": "^2.26.1", - "@tiptap/extension-italic": "^2.26.1", - "@tiptap/extension-link": "^2.26.1", - "@tiptap/extension-list-item": "^2.26.1", - "@tiptap/extension-mention": "^2.26.1", - "@tiptap/extension-ordered-list": "^2.26.1", - "@tiptap/extension-paragraph": "^2.26.1", - "@tiptap/extension-placeholder": "^2.26.1", - "@tiptap/extension-strike": "^2.26.1", - "@tiptap/extension-subscript": "^2.26.1", - "@tiptap/extension-superscript": "^2.26.1", - "@tiptap/extension-table": "^2.26.1", - "@tiptap/extension-table-cell": "^2.26.1", - "@tiptap/extension-table-header": "^2.26.1", - "@tiptap/extension-table-row": "^2.26.1", - "@tiptap/extension-task-item": "^2.26.1", - "@tiptap/extension-task-list": "^2.26.1", - "@tiptap/extension-text": "^2.26.1", - "@tiptap/extension-text-align": "^2.26.1", - "@tiptap/extension-text-style": "^2.26.1", - "@tiptap/extension-underline": "^2.26.1", - "@tiptap/html": "^2.26.1", - "@tiptap/pm": "^2.26.1", - "@tiptap/vue-3": "^2.26.1" + "@tiptap/core": "^3.4.2", + "@tiptap/extension-blockquote": "^3.4.2", + "@tiptap/extension-bold": "^3.4.2", + "@tiptap/extension-bubble-menu": "^3.4.2", + "@tiptap/extension-bullet-list": "^3.4.2", + "@tiptap/extension-character-count": "^3.4.2", + "@tiptap/extension-code": "^3.4.2", + "@tiptap/extension-code-block": "^3.4.2", + "@tiptap/extension-color": "^3.4.2", + "@tiptap/extension-document": "^3.4.2", + "@tiptap/extension-dropcursor": "^3.4.2", + "@tiptap/extension-focus": "^3.4.2", + "@tiptap/extension-font-family": "^3.4.2", + "@tiptap/extension-gapcursor": "^3.4.2", + "@tiptap/extension-hard-break": "^3.4.2", + "@tiptap/extension-heading": "^3.4.2", + "@tiptap/extension-highlight": "^3.4.2", + "@tiptap/extension-history": "^3.4.2", + "@tiptap/extension-horizontal-rule": "^3.4.2", + "@tiptap/extension-image": "^3.4.2", + "@tiptap/extension-italic": "^3.4.2", + "@tiptap/extension-link": "^3.4.2", + "@tiptap/extension-list-item": "^3.4.2", + "@tiptap/extension-mention": "^3.4.2", + "@tiptap/extension-ordered-list": "^3.4.2", + "@tiptap/extension-paragraph": "^3.4.2", + "@tiptap/extension-placeholder": "^3.4.2", + "@tiptap/extension-strike": "^3.4.2", + "@tiptap/extension-subscript": "^3.4.2", + "@tiptap/extension-superscript": "^3.4.2", + "@tiptap/extension-table": "^3.4.2", + "@tiptap/extension-table-cell": "^3.4.2", + "@tiptap/extension-table-header": "^3.4.2", + "@tiptap/extension-table-row": "^3.4.2", + "@tiptap/extension-task-item": "^3.4.2", + "@tiptap/extension-task-list": "^3.4.2", + "@tiptap/extension-text": "^3.4.2", + "@tiptap/extension-text-align": "^3.4.2", + "@tiptap/extension-text-style": "^3.4.2", + "@tiptap/extension-underline": "^3.4.2", + "@tiptap/html": "^3.4.2", + "@tiptap/pm": "^3.4.2", + "@tiptap/vue-3": "^3.4.2" }, "devDependencies": { "@antfu/eslint-config": "^3.16.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67b043aa..1221f979 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,135 +12,138 @@ importers: .: dependencies: '@tiptap/core': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/pm@3.4.2) '@tiptap/extension-blockquote': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-bold': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) + '@tiptap/extension-bubble-menu': + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-bullet-list': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-list@3.4.2) '@tiptap/extension-character-count': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extensions@3.4.2) '@tiptap/extension-code': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-code-block': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-color': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/extension-text-style@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-text-style@3.4.2) '@tiptap/extension-document': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-dropcursor': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extensions@3.4.2) '@tiptap/extension-focus': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extensions@3.4.2) '@tiptap/extension-font-family': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/extension-text-style@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-text-style@3.4.2) '@tiptap/extension-gapcursor': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extensions@3.4.2) '@tiptap/extension-hard-break': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-heading': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-highlight': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-history': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extensions@3.4.2) '@tiptap/extension-horizontal-rule': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-image': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-italic': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-link': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-list-item': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-list@3.4.2) '@tiptap/extension-mention': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1)(@tiptap/suggestion@2.8.0) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2)(@tiptap/suggestion@3.4.2) '@tiptap/extension-ordered-list': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-list@3.4.2) '@tiptap/extension-paragraph': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-placeholder': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extensions@3.4.2) '@tiptap/extension-strike': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-subscript': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-superscript': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-table': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) '@tiptap/extension-table-cell': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-table@3.4.2) '@tiptap/extension-table-header': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-table@3.4.2) '@tiptap/extension-table-row': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-table@3.4.2) '@tiptap/extension-task-item': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-list@3.4.2) '@tiptap/extension-task-list': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/extension-list@3.4.2) '@tiptap/extension-text': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-text-align': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-text-style': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/extension-underline': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2) '@tiptap/html': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + specifier: ^3.4.2 + version: 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2)(happy-dom@18.0.1) '@tiptap/pm': - specifier: ^2.26.1 - version: 2.26.1 + specifier: ^3.4.2 + version: 3.4.2 '@tiptap/vue-3': - specifier: ^2.26.1 - version: 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1)(vue@3.5.13) + specifier: ^3.4.2 + version: 3.4.2(@floating-ui/dom@1.7.4)(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2)(vue@3.5.13) devDependencies: '@antfu/eslint-config': specifier: ^3.16.0 - version: 3.16.0(@typescript-eslint/utils@8.25.0)(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3)(eslint@9.34.0)(typescript@5.5.4) + version: 3.16.0(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3)(eslint@9.35.0)(typescript@5.5.4) '@mdi/js': specifier: ^7.4.47 version: 7.4.47 @@ -176,10 +179,10 @@ importers: version: 1.12.0 eslint: specifier: ^9.34.0 - version: 9.34.0 + version: 9.35.0 eslint-plugin-format: specifier: ^0.1.3 - version: 0.1.3(eslint@9.34.0) + version: 0.1.3(eslint@9.35.0) husky: specifier: ^9.1.7 version: 9.1.7 @@ -215,7 +218,7 @@ importers: version: 5.4.19(@types/node@22.5.0)(sass@1.60.0) vite-plugin-checker: specifier: ^0.10.3 - version: 0.10.3(eslint@9.34.0)(stylelint@16.8.2)(typescript@5.5.4)(vite@5.4.19)(vue-tsc@2.0.29) + version: 0.10.3(eslint@9.35.0)(stylelint@16.8.2)(typescript@5.5.4)(vite@5.4.19)(vue-tsc@2.0.29) vite-plugin-dts: specifier: ^4.5.4 version: 4.5.4(@types/node@22.5.0)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.19) @@ -254,7 +257,7 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: false - /@antfu/eslint-config@3.16.0(@typescript-eslint/utils@8.25.0)(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3)(eslint@9.34.0)(typescript@5.5.4): + /@antfu/eslint-config@3.16.0(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@0.1.3)(eslint@9.35.0)(typescript@5.5.4): resolution: {integrity: sha512-g6RAXUMeow9vexoOMYwCpByY2xSDpAD78q+rvQLvVpY6MFcxFD/zmdrZGYa/yt7LizK86m17kIYKOGLJ3L8P0w==} hasBin: true peerDependencies: @@ -300,57 +303,58 @@ packages: svelte-eslint-parser: optional: true dependencies: - '@antfu/install-pkg': 1.0.0 + '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.9.1 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.34.0) - '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.13.0(eslint@9.34.0)(typescript@5.5.4) - '@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0)(eslint@9.34.0)(typescript@5.5.4) - '@typescript-eslint/parser': 8.25.0(eslint@9.34.0)(typescript@5.5.4) - '@vitest/eslint-plugin': 1.1.36(@typescript-eslint/utils@8.25.0)(eslint@9.34.0)(typescript@5.5.4) - eslint: 9.34.0 - eslint-config-flat-gitignore: 1.0.1(eslint@9.34.0) + '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.35.0) + '@eslint/markdown': 6.6.0 + '@stylistic/eslint-plugin': 2.13.0(eslint@9.35.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + '@vitest/eslint-plugin': 1.3.9(eslint@9.35.0)(typescript@5.5.4) + eslint: 9.35.0 + eslint-config-flat-gitignore: 1.0.1(eslint@9.35.0) eslint-flat-config-utils: 1.1.0 - eslint-merge-processors: 1.0.0(eslint@9.34.0) - eslint-plugin-antfu: 2.7.0(eslint@9.34.0) - eslint-plugin-command: 2.1.0(eslint@9.34.0) - eslint-plugin-format: 0.1.3(eslint@9.34.0) - eslint-plugin-import-x: 4.6.1(eslint@9.34.0)(typescript@5.5.4) - eslint-plugin-jsdoc: 50.6.3(eslint@9.34.0) - eslint-plugin-jsonc: 2.18.2(eslint@9.34.0) - eslint-plugin-n: 17.15.1(eslint@9.34.0) + eslint-merge-processors: 1.0.0(eslint@9.35.0) + eslint-plugin-antfu: 2.7.0(eslint@9.35.0) + eslint-plugin-command: 2.1.0(eslint@9.35.0) + eslint-plugin-format: 0.1.3(eslint@9.35.0) + eslint-plugin-import-x: 4.16.1(eslint@9.35.0) + eslint-plugin-jsdoc: 50.8.0(eslint@9.35.0) + eslint-plugin-jsonc: 2.20.1(eslint@9.35.0) + eslint-plugin-n: 17.22.0(eslint@9.35.0)(typescript@5.5.4) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.9.0(eslint@9.34.0)(typescript@5.5.4) - eslint-plugin-regexp: 2.7.0(eslint@9.34.0) - eslint-plugin-toml: 0.12.0(eslint@9.34.0) - eslint-plugin-unicorn: 56.0.1(eslint@9.34.0) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.25.0)(eslint@9.34.0) - eslint-plugin-vue: 9.32.0(eslint@9.34.0) - eslint-plugin-yml: 1.16.0(eslint@9.34.0) - eslint-processor-vue-blocks: 1.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.34.0) + eslint-plugin-perfectionist: 4.15.0(eslint@9.35.0)(typescript@5.5.4) + eslint-plugin-regexp: 2.10.0(eslint@9.35.0) + eslint-plugin-toml: 0.12.0(eslint@9.35.0) + eslint-plugin-unicorn: 56.0.1(eslint@9.35.0) + eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.43.0)(eslint@9.35.0) + eslint-plugin-vue: 9.33.0(eslint@9.35.0) + eslint-plugin-yml: 1.18.0(eslint@9.35.0) + eslint-processor-vue-blocks: 1.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.35.0) globals: 15.15.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.1.0 parse-gitignore: 2.0.0 picocolors: 1.1.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.34.0) - yaml-eslint-parser: 1.2.3 + vue-eslint-parser: 9.4.3(eslint@9.35.0) + yaml-eslint-parser: 1.3.0 yargs: 17.7.2 transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/utils' - '@vue/compiler-sfc' + - eslint-import-resolver-node - supports-color - typescript - vitest dev: true - /@antfu/install-pkg@1.0.0: - resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} + /@antfu/install-pkg@1.1.0: + resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} dependencies: - package-manager-detector: 0.2.10 - tinyexec: 0.3.2 + package-manager-detector: 1.3.0 + tinyexec: 1.0.1 dev: true /@antfu/utils@0.7.10: @@ -628,22 +632,37 @@ packages: resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} dev: true - /@es-joy/jsdoccomment@0.49.0: - resolution: {integrity: sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==} - engines: {node: '>=16'} + /@emnapi/core@1.5.0: + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} + requiresBuild: true dependencies: - comment-parser: 1.4.1 - esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.1.0 + '@emnapi/wasi-threads': 1.1.0 + tslib: 2.7.0 + dev: true + optional: true + + /@emnapi/runtime@1.5.0: + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} + requiresBuild: true + dependencies: + tslib: 2.7.0 + dev: true + optional: true + + /@emnapi/wasi-threads@1.1.0: + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + requiresBuild: true + dependencies: + tslib: 2.7.0 dev: true + optional: true - /@es-joy/jsdoccomment@0.50.0: - resolution: {integrity: sha512-+zZymuVLH6zVwXPtCAtC+bDymxmEwEqDftdAK+f407IF1bnX49anIxvBhCA1AqUIfD6egj1jM1vUnSuijjNyYg==} + /@es-joy/jsdoccomment@0.50.2: + resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} engines: {node: '>=18'} dependencies: - '@types/eslint': 9.6.1 '@types/estree': 1.0.6 - '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/types': 8.43.0 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -856,24 +875,34 @@ packages: dev: true optional: true - /@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.34.0): - resolution: {integrity: sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==} + /@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.35.0): + resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: escape-string-regexp: 4.0.0 - eslint: 9.34.0 + eslint: 9.35.0 ignore: 5.3.2 dev: true - /@eslint-community/eslint-utils@4.4.1(eslint@9.34.0): + /@eslint-community/eslint-utils@4.4.1(eslint@9.35.0): resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 9.34.0 + eslint: 9.35.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/eslint-utils@4.9.0(eslint@9.35.0): + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 9.35.0 eslint-visitor-keys: 3.4.3 dev: true @@ -882,16 +911,16 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/compat@1.2.7(eslint@9.34.0): - resolution: {integrity: sha512-xvv7hJE32yhegJ8xNAnb62ggiAwTYHBpUCWhRxEj/ksvgDJuSXfoDkBcRYaYNFiJ+jH0IE3K16hd+xXzhBgNbg==} + /@eslint/compat@1.3.2(eslint@9.35.0): + resolution: {integrity: sha512-jRNwzTbd6p2Rw4sZ1CgWRS8YMtqG15YyZf7zvb6gY2rB2u6n+2Z+ELW0GtL0fQgyl0pr4Y/BzBfng/BdsereRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^9.10.0 + eslint: ^8.40 || 9 peerDependenciesMeta: eslint: optional: true dependencies: - eslint: 9.34.0 + eslint: 9.35.0 dev: true /@eslint/config-array@0.21.0: @@ -910,6 +939,13 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true + /@eslint/core@0.14.0: + resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@types/json-schema': 7.0.15 + dev: true + /@eslint/core@0.15.2: resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -934,18 +970,22 @@ packages: - supports-color dev: true - /@eslint/js@9.34.0: - resolution: {integrity: sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==} + /@eslint/js@9.35.0: + resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@eslint/markdown@6.2.1: - resolution: {integrity: sha512-cKVd110hG4ICHmWhIwZJfKmmJBvbiDWyrHODJknAtudKgZtlROGoLX9UEOA0o746zC0hCY4UV4vR+aOGW9S6JQ==} + /@eslint/markdown@6.6.0: + resolution: {integrity: sha512-IsWPy2jU3gaQDlioDC4sT4I4kG1hX1OMWs/q2sWwJrPoMASHW/Z4SDw+6Aql6EsHejGbagYuJbFq9Zvx+Y1b1Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@eslint/plugin-kit': 0.2.3 + '@eslint/core': 0.14.0 + '@eslint/plugin-kit': 0.3.1 + github-slugger: 2.0.0 mdast-util-from-markdown: 2.0.2 - mdast-util-gfm: 3.0.0 + mdast-util-frontmatter: 2.0.1 + mdast-util-gfm: 3.1.0 + micromark-extension-frontmatter: 2.0.0 micromark-extension-gfm: 3.0.0 transitivePeerDependencies: - supports-color @@ -956,10 +996,11 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@eslint/plugin-kit@0.2.3: - resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} + /@eslint/plugin-kit@0.3.1: + resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: + '@eslint/core': 0.14.0 levn: 0.4.1 dev: true @@ -971,6 +1012,25 @@ packages: levn: 0.4.1 dev: true + /@floating-ui/core@1.7.3: + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + requiresBuild: true + dependencies: + '@floating-ui/utils': 0.2.10 + dev: false + + /@floating-ui/dom@1.7.4: + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + dependencies: + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 + dev: false + + /@floating-ui/utils@0.2.10: + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + requiresBuild: true + dev: false + /@fortawesome/fontawesome-common-types@6.5.2: resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==} engines: {node: '>=6'} @@ -1094,6 +1154,16 @@ packages: resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} dev: true + /@napi-rs/wasm-runtime@0.2.12: + resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} + requiresBuild: true + dependencies: + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 + '@tybys/wasm-util': 0.10.1 + dev: true + optional: true + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1215,6 +1285,11 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true + /@pkgr/core@0.2.9: + resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: true + /@pnpm/config.env-replace@1.1.0: resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} engines: {node: '>=12.22.0'} @@ -1236,10 +1311,6 @@ packages: config-chain: 1.1.13 dev: true - /@popperjs/core@2.11.8: - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - dev: false - /@remirror/core-constants@3.0.0: resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==} dev: false @@ -1618,401 +1689,411 @@ packages: engines: {node: '>=18'} dev: true - /@stylistic/eslint-plugin@2.13.0(eslint@9.34.0)(typescript@5.5.4): + /@stylistic/eslint-plugin@2.13.0(eslint@9.35.0)(typescript@5.5.4): resolution: {integrity: sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' dependencies: - '@typescript-eslint/utils': 8.18.0(eslint@9.34.0)(typescript@5.5.4) - eslint: 9.34.0 + '@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + eslint: 9.35.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 - picomatch: 4.0.2 + picomatch: 4.0.3 transitivePeerDependencies: - supports-color - typescript dev: true - /@tiptap/core@2.26.1(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-fymyd/XZvYiHjBoLt1gxs024xP/LY26d43R1vluYq7AHBL/7DE3ywzy+1GEsGyAv5Je2L0KBhNIR/izbq3Kaqg==} + /@tiptap/core@3.4.2(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-OYU0VoFiMoIsMfQibyuNf1dk3ERvUK/eBKsfMnEr8Tr3+l0ltg+xxjiLe/U0NHR/A0myvNXqc2zyVxtyDRYPGg==} peerDependencies: - '@tiptap/pm': ^2.7.0 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/pm': 2.26.1 + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-blockquote@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-viQ6AHRhjCYYipKK6ZepBzwZpkuMvO9yhRHeUZDvlSOAh8rvsUTSre0y74nu8QRYUt4a44lJJ6BpphJK7bEgYA==} + /@tiptap/extension-blockquote@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-v7tONi9eTVHK8s6ligSMz1ATy72zQNNrI0A7EmX9kTcUodVl44i0Tw+mgGyeMEKo+oSX88yPhD+lKXKUVleRHA==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-bold@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-zCce9PRuTNhadFir71luLo99HERDpGJ0EEflGm7RN8I1SnNi9gD5ooK42BOIQtejGCJqg3hTPZiYDJC2hXvckQ==} + /@tiptap/extension-bold@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-/TYN0jFlXul/D9TSqh4i5vnZR5AmptOc6SJCYZAoi/U7qF4D2xtuAic+lkW0p60Gtrgqgap666scvVCnpnJlzQ==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-bubble-menu@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-oHevUcZbTMFOTpdCEo4YEDe044MB4P1ZrWyML8CGe5tnnKdlI9BN03AXpI1mEEa5CA3H1/eEckXx8EiCgYwQ3Q==} + /@tiptap/extension-bubble-menu@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-N8rbb6H5qfXMRdudB3Uz4kUjfGf3bcIbu20/4emRFajILvhnbobvmYGPsWxVVS4UL0tKETCfEuTVaflWy+ZrmQ==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 - tippy.js: 6.3.7 + '@floating-ui/dom': 1.7.4 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-bullet-list@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-HHakuV4ckYCDOnBbne088FvCEP4YICw+wgPBz/V2dfpiFYQ4WzT0LPK9s7OFMCN+ROraoug+1ryN1Z1KdIgujQ==} + /@tiptap/extension-bullet-list@3.4.2(@tiptap/extension-list@3.4.2): + resolution: {integrity: sha512-j7hPCaULln7w90KMyvcubM51bQrmmzHKQJcs/EccN6rhsL3hqJ4fIiyGRKhGbv4QVXzqwLJXNkQusOKDchi8pw==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-list': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-list': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-character-count@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-F7LP1a9GF28thbApowWT2I41baqX74HMUTrV9LGrNXaOkW2gxZz+CDOzfHsbHyfuwfIxIjv07Qf/HKA6Cc1qbA==} + /@tiptap/extension-character-count@3.4.2(@tiptap/extensions@3.4.2): + resolution: {integrity: sha512-XMKc8s3mAGQH9t2rN0CuvX/6cFSUOZuQxse//gv/+RxHO6eDtgzZs5tUH/E25CEysAW30kXd+T5ZGc5BRxRytA==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/extensions': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/extensions': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-code-block@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-/TDDOwONl0qEUc4+B6V9NnWtSjz95eg7/8uCb8Y8iRbGvI9vT4/znRKofFxstvKmW4URu/H74/g0ywV57h0B+A==} + /@tiptap/extension-code-block@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-H5Y8Rs3EnH9u5gkxEikUWTyBf1WmttPSmEsEmBh0a6Lj9m3NxAbOEvKszibkqJNvfQdpomKCMQU6w/OXiZC/DQ==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-code@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-GU9deB1A/Tr4FMPu71CvlcjGKwRhGYz60wQ8m4aM+ELZcVIcZRa1ebR8bExRIEWnvRztQuyRiCQzw2N0xQJ1QQ==} + /@tiptap/extension-code@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-7A/ihn8ayA7K6CzETmWFVzixyOVRVSviRMIleNGknBtF6C4bmqfuwBa2KAonylv5ws0JZfQRQU7itrHE8FVdEg==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-color@2.26.1(@tiptap/core@2.26.1)(@tiptap/extension-text-style@2.26.1): - resolution: {integrity: sha512-lsPw3qpQNes1rHpxBtsV9XniN1dEjYd2nVTpQHGE4XLNwfE5+ejm6ySs8qVLM7+EXWcjANLLh4UA3zqkX6t6HA==} + /@tiptap/extension-color@3.4.2(@tiptap/extension-text-style@3.4.2): + resolution: {integrity: sha512-FvgmGQfi+aFffD2N2Ffn9q2r0TObaG4oSfnv3dxR5xVgRTT0KL5doxdD4i+RmX9OC8uchW6TGVlK5Fy+bOZBrw==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-style': ^2.7.0 + '@tiptap/extension-text-style': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/extension-text-style': 2.26.1(@tiptap/core@2.26.1) + '@tiptap/extension-text-style': 3.4.2(@tiptap/core@3.4.2) dev: false - /@tiptap/extension-document@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-2P2IZp1NRAE+21mRuFBiP3X2WKfZ6kUC23NJKpn8bcOamY3obYqCt0ltGPhE4eR8n8QAl2fI/3jIgjR07dC8ow==} + /@tiptap/extension-document@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-y6XfihmKYrqUEAeyZkkF39/dBqvjf7TavCPVPaN42agjFYukiZExgtDb+xkagxdbDzf1F8327CyoAqNajhj79Q==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-dropcursor@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-JkDQU2ZYFOuT5mNYb8OiWGwD1HcjbtmX8tLNugQbToECmz9WvVPqJmn7V/q8VGpP81iEECz/IsyRmuf2kSD4uA==} + /@tiptap/extension-dropcursor@3.4.2(@tiptap/extensions@3.4.2): + resolution: {integrity: sha512-BHjfpusRvxsa8aV1C0O0mNNjBGWfa1uwolHflCOb4PNkh9nGU0htuaPYTS4fGEVVKOhOC9qsp0hUHSejWL1E6g==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/extensions': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/extensions': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-floating-menu@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-OJF+H6qhQogVTMedAGSWuoL1RPe3LZYXONuFCVyzHnvvMpK+BP1vm180E2zDNFnn/DVA+FOrzNGpZW7YjoFH1w==} + /@tiptap/extension-floating-menu@3.4.2(@floating-ui/dom@1.7.4)(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-2jDugvR7e506fDfmO22cHU0XnRyBsvig8XNSBPEcXyP3xy53kxiaCF4CzRC8DyzuC7u1NilII27TnwV5iM+9Pg==} + requiresBuild: true peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@floating-ui/dom': ^1.0.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 - tippy.js: 6.3.7 + '@floating-ui/dom': 1.7.4 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false + optional: true - /@tiptap/extension-focus@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-nUyjIzdlbLZMM2gJDy/mO6Ya1qZL1nViNXxt6NYLftkN7patEhUNMHaubnnaV8ZYX7dOT1If75HoIdduADGapg==} + /@tiptap/extension-focus@3.4.2(@tiptap/extensions@3.4.2): + resolution: {integrity: sha512-IgMVKxTDFh1/34FVYD4/Sckuabb7aXLqEX46MiId3krXJvSuBqkVLjkP+uaQW5Za/oYdkGQiFv07Hzy5rcKs6Q==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/extensions': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/extensions': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-font-family@2.26.1(@tiptap/core@2.26.1)(@tiptap/extension-text-style@2.26.1): - resolution: {integrity: sha512-/g5djZy1KiSKAzeISLAgoSGw7B+6pXrhECrH8PQ3PqI4hqzB1STHCZdtw4dS3Oiaz4ArC1m0MIOGkIHZes3kIg==} + /@tiptap/extension-font-family@3.4.2(@tiptap/extension-text-style@3.4.2): + resolution: {integrity: sha512-v5R1Cko4n2Lz+YB/yMaQla1KIRFn8sQF1+F/82nxqHuP0fxi20TJU0aSlbQK9DN2IM8UBkTUEVooq8Pa4e1Eag==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-style': ^2.7.0 + '@tiptap/extension-text-style': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/extension-text-style': 2.26.1(@tiptap/core@2.26.1) + '@tiptap/extension-text-style': 3.4.2(@tiptap/core@3.4.2) dev: false - /@tiptap/extension-gapcursor@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-KOiMZc3PwJS3hR0nSq5d0TJi2jkNZkLZElcT6pCEnhRHzPH6dRMu9GM5Jj798ZRUy0T9UFcKJalFZaDxnmRnpg==} + /@tiptap/extension-gapcursor@3.4.2(@tiptap/extensions@3.4.2): + resolution: {integrity: sha512-cn85HNyqaZpY0QPmETyB0QS/B24rFQxvtOLL1gf0hLFvTp7kuMYTFcU6CgDibr4uDu2hBBXhgTRTOl2e3bN8Xw==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/extensions': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/extensions': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-hard-break@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-d6uStdNKi8kjPlHAyO59M6KGWATNwhLCD7dng0NXfwGndc22fthzIk/6j9F6ltQx30huy5qQram6j3JXwNACoA==} + /@tiptap/extension-hard-break@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-h5CfGZyUrhzUCXwYgmxUaQKsu+zZC2iDpJkJK9TH7PobWkN3fFPfmc1D2LrDyYI24G8ozzqHQissAQl4JEag5w==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-heading@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-KSzL8WZV3pjJG9ke4RaU70+B5UlYR2S6olNt5UCAawM+fi11mobVztiBoC19xtpSVqIXC1AmXOqUgnuSvmE4ZA==} + /@tiptap/extension-heading@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-8Gbc52jjDVhVbXoNNVXeIkfMP3sHCfqW/GqYjZ9onYPYk1GD4DkSAMH9naRJ8g/+Z6lOkKM+ySF/gtdAVOnBTQ==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-highlight@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-9eW2UqDqeAKSDIiL6SqcPSDCQAdU5qQmRMsJlShOM7Fu1aU71b1ewhUP9YioUCanciR99tqNsk/n3LAe0w5XdA==} + /@tiptap/extension-highlight@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-jLPTmTuMQTP4nhCWG9XL1QKoOv8a7XG6NrqtBO/8+wHPGrl+C9Qb+QxrJrbrpsC7IadNVccp6hF4qAGAaVLtQg==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-history@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-m6YR1gkkauIDo3PRl0gP+7Oc4n5OqDzcjVh6LvWREmZP8nmi94hfseYbqOXUb6RPHIc0JKF02eiRifT4MSd2nw==} + /@tiptap/extension-history@3.4.2(@tiptap/extensions@3.4.2): + resolution: {integrity: sha512-z18QsAyqkYfrKa84vo7mTrBfP6L7SCzUQM/veITGlgJqY0oXgEJMZHbTUMBIS8vl40/6pjkOMH94JGB87qxzsQ==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/extensions': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/extensions': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-horizontal-rule@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-mT6baqOhs/NakgrAeDeed194E/ZJFGL692H0C7f1N7WDRaWxUu2oR0LrnRqSH5OyPjELkzu6nQnNy0+0tFGHHg==} + /@tiptap/extension-horizontal-rule@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-LK56R4ZR/B6nMxdyiDWuV6nk5akX8/2OXp29ZuX34BBYkFNjLBF9evGCHDy60az43JrSi/wwTUDafAxdO9S2Ig==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-image@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-96+MaYBJebQlR/ik5W72GLUfXdEoxFs+6jsoERxbM5qEdhb7TEnodBFtWZOwgDO27kFd6rSNZuW9r5KJNtljEg==} + /@tiptap/extension-image@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-76pWwe2WEPw/LMEh+QTEJRGKM5YLAJfmt64DOlO887YH6uXjTn5tKJ3gedz+0ZM4NhHh61JbfXcdTFEhkMxMZA==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-italic@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-pOs6oU4LyGO89IrYE4jbE8ZYsPwMMIiKkYfXcfeD9NtpGNBnjeVXXF5I9ndY2ANrCAgC8k58C3/powDRf0T2yA==} + /@tiptap/extension-italic@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-X+ySvBlO2bpJJWgaZKVesh/GV5VtBchYZizEBUaPvkgYsS+s0Ujwz3YQvszX/JnfJ4k239D9S+bpJi4dTN5Utw==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-link@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-7yfum5Jymkue/uOSTQPt2SmkZIdZx7t3QhZLqBU7R9ettkdSCBgEGok6N+scJM1R1Zes+maSckLm0JZw5BKYNA==} + /@tiptap/extension-link@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-BNewJ6A6sHWzOlRhTtCp5ZLy8IguH54eEidntIbjSqV1nXwZot60PVdB+d53Mbz2SJJkdSrfbI7Kj0V1BTh6gA==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 - linkifyjs: 4.2.0 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 + linkifyjs: 4.3.2 dev: false - /@tiptap/extension-list-item@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-quOXckC73Luc3x+Dcm88YAEBW+Crh3x5uvtQOQtn2GEG91AshrvbnhGRiYnfvEN7UhWIS+FYI5liHFcRKSUKrQ==} + /@tiptap/extension-list-item@3.4.2(@tiptap/extension-list@3.4.2): + resolution: {integrity: sha512-OrRKIYih4Wc+TofAAgukpMEzq8k3BH6WY7QzPtxti58aji+euNYznt2YQm8m1oJdMECYOaREV4cwXvmES6rk8A==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-list': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-list': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-mention@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1)(@tiptap/suggestion@2.8.0): - resolution: {integrity: sha512-sBrlJ9nWjFx7oWCtt0hV192FgCBXva1zwImWbgXTCGPAjv0d5EoPymIfRgoeanAmuQjOHoKzzZnJ6bELTZhkGw==} + /@tiptap/extension-list@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-ribIYMre1EB6TdyNhEBbO23p2f+UQj5KghbtcI4wYmthjnN+LOag+dUM5sBAiUhUyBlmc4MC1As06yWTu2hzqQ==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - '@tiptap/suggestion': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 - '@tiptap/suggestion': 2.8.0(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-ordered-list@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-UHKNRxq6TBnXMGFSq91knD6QaHsyyOwLOsXMzupmKM5Su0s+CRXEjfav3qKlbb9e4m7D7S/a0aPm8nC9KIXNhQ==} + /@tiptap/extension-mention@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2)(@tiptap/suggestion@3.4.2): + resolution: {integrity: sha512-HBGz7zOYr2JEM6SwkWCogvJ0acrq69O3/eKUVGUK5+J8bTu48KgxEXmlPDytZ6euA4Yd/2dJaYeJA3/nW/KDPQ==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 + '@tiptap/suggestion': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 + '@tiptap/suggestion': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-paragraph@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-UezvM9VDRAVJlX1tykgHWSD1g3MKfVMWWZ+Tg+PE4+kizOwoYkRWznVPgCAxjmyHajxpCKRXgqTZkOxjJ9Kjzg==} + /@tiptap/extension-ordered-list@3.4.2(@tiptap/extension-list@3.4.2): + resolution: {integrity: sha512-q9w7fQ26PZkbS3iD4h4HpoFoI5ap5jyYeGBugyhgGdHeF3luKiorleSY7m8NNmLlB6FWfDZZqPBWhrZgzPdFiQ==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-list': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-list': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-placeholder@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-MBlqbkd+63btY7Qu+SqrXvWjPwooGZDsLTtl7jp52BczBl61cq9yygglt9XpM11TFMBdySgdLHBrLtQ0B7fBlw==} + /@tiptap/extension-paragraph@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-M4M+N5Sit82HUK9rp662ZL1X/MMkD3zMnD8i5gV0Gj1T+YwToAGBIdte7n9QoAcNZr1cOdjAveI+HzOw6UA6SQ==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-strike@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-CkoRH+pAi6MgdCh7K0cVZl4N2uR4pZdabXAnFSoLZRSg6imLvEUmWHfSi1dl3Z7JOvd3a4yZ4NxerQn5MWbJ7g==} + /@tiptap/extension-placeholder@3.4.2(@tiptap/extensions@3.4.2): + resolution: {integrity: sha512-it4BIl2quDLIBM3I1y618kvOHYgcWBaf9VvLTN2SzTAt35cn5ySOFBOxM2eSr8HG1WigdL9eIL/y1hENsdQrqw==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extensions': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extensions': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-subscript@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-tnXu18nBbTE6PqmkcpoPun5VxElupYacNfl2WkLB/trN3rBJbyDkn0diS8pL0Ku1vPNi2kSfrHq78/PbX0O1iA==} + /@tiptap/extension-strike@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-bgdq2eW5omli+rv6PHErDME1YocT1BHkiWvRV5pRYyTz5TZTgYujA0Qn2DjsW1baFike0oG3ToLAxH5RnViDoQ==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-superscript@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-YTUmppwJchqXxE4nf+wTMuZuUU9/9ibg8p73rif6WxldjuH0RGZQRY8ad5Ha1c5clG+60e0nrXthqqLgvWfjtw==} + /@tiptap/extension-subscript@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-SakjoT34eXr7EDZPkuBnqWeUD3hF7NLM2F3XY73cNA+XOyZ/MzH/alCZ+9qzFVaOgMshMkR6JzXvNrlGh6RRnA==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-table-cell@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-0P5zY+WGFnULggJkX6+CevmFoBmVv1aUiBBXfcFuLG2mnUsS3QALQTowFtz/0/VbtbjzcOSStaGDHRJxPbk9XQ==} + /@tiptap/extension-superscript@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-WPKoEunJC/9euyZYrGMwXRi0xKQ6Pv78Gj5klKdiIDmgS+haATy3thUrfS58fYwBX3k0uAs+eATNEB1nvOiJhA==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-table-header@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-SAwTW9H+sjVYjoeU5z8pVDMHn3r3FCi+zp2KAxsEsmujcd7qrQdY0cAjQtWjckCq6H3sQkbICa+xlCCd7C8ZAQ==} + /@tiptap/extension-table-cell@3.4.2(@tiptap/extension-table@3.4.2): + resolution: {integrity: sha512-MJ1FIBwrICFHyIhS815wt5qudwES2jrCwSFmrxf7skBK4BeMaRSrWzl9nrB9TOuHEKfpSCav7VQKVwZueE3j9w==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-table': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-table': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-table-row@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-c4oLrUfj1EVVDpbfKX36v7nnaeI4NxML2KRTQXocvcY65VCe0bPQh8ujpPgPcnKEzdWYdIuAX9RbEAkiYWe8Ww==} + /@tiptap/extension-table-header@3.4.2(@tiptap/extension-table@3.4.2): + resolution: {integrity: sha512-7eB/E+4QBWlw26dBoPJ1h8nppUReffBuq8CZD4oZZcfQklfeWg2HIBdjl8E1Bga4mcyplzmnVvZ8dyIk5s0hXw==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-table': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-table': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-table@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-LQ63CK53qx2ZsbLTB4mUX0YCoGC0GbYQ82jS3kD+K7M/mb9MCkefvDk6rA8rXF8TjfGnv6o/Fseoot8uhH3qfg==} + /@tiptap/extension-table-row@3.4.2(@tiptap/extension-table@3.4.2): + resolution: {integrity: sha512-xhXCsPGR+RiddUKJsCIlLmHc0u4MtCsZp4ni/D3i+IJzCMPub1qivZaY7O+Wjr/2xI2SI/cvkWKPzfQKY0Yvvg==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/extension-table': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/extension-table': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-task-item@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-b7JNeOsBqEd1p2oQ5N6Msz9fr2o73WR1WsYDC0WhECg07Goud2gQEkwWkQaLsvfcwuS746eMJK/nrT2pVEngYA==} + /@tiptap/extension-table@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-7fDsn+ovqjtsJ+B5aNdMoTzMIlY8NqMXzp96EMoOu2/hVo0CtPzEfDWZ5r2ehLo3KJvtNDLihnKLw2hwKL7rAg==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/extension-task-list@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-xR4LMpMPZ6bpkZNmFvIojmNGtdGKNlKFbpvyIOgs4qhlWskbFQQVevglHjV1R8xJLic5c+byJQaAmQdQudqGng==} + /@tiptap/extension-task-item@3.4.2(@tiptap/extension-list@3.4.2): + resolution: {integrity: sha512-Czgco3WU0CUNEviGcSCYk+M4uZk3BlxO91Ghc+erMks4tmNlByfViL4wsPWAYNk8x8baJ50PeNTm2cxpTsNKcg==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-list': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-list': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-text-align@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-x6mpNGELy2QtSPBoQqNgiXO9PjZoB+O2EAfXA9YRiBDSIRNOrw+7vOVpi+IgzswFmhMNgIYUVfQRud4FHUCNew==} + /@tiptap/extension-task-list@3.4.2(@tiptap/extension-list@3.4.2): + resolution: {integrity: sha512-qvHniJK/w2EC/oR9v6yXBdyvKegu9kp0thZb6a0gfB4/Lb38BY3cg6oT/jdsW7TSYLOFfdjkXt36Mtl6APxW7g==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/extension-list': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/extension-list': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-text-style@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-t9Nc/UkrbCfnSHEUi1gvUQ2ZPzvfdYFT5TExoV2DTiUCkhG6+mecT5bTVFGW3QkPmbToL+nFhGn4ZRMDD0SP3Q==} + /@tiptap/extension-text-align@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-PAZPwYTaH/BYvVHmK+53VvYIGV5JzmQyycYdy5JHc8EiczBBJ88HtG/hH8ZViRAXsiONld3ANF8HWyvgMSyILw==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-text@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-p2n8WVMd/2vckdJlol24acaTDIZAhI7qle5cM75bn01sOEZoFlSw6SwINOULrUCzNJsYb43qrLEibZb4j2LeQw==} + /@tiptap/extension-text-style@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-ioCf7VxWj2t+seC2vfzGtGlcToGKpwz6R5HMpo6/CSBDTZc5LsPTiJqJ6R6ahjqWwAKHI6SzlW5vtS36OywDzw==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/extension-underline@2.26.1(@tiptap/core@2.26.1): - resolution: {integrity: sha512-/fufv41WDMdf0a4xmFAxONoAz08TonJXX6NEoSJmuGKO59M/Y0Pz8DTK1g32Wk44kn7dyScDiPlvvndl+UOv0A==} + /@tiptap/extension-text@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-g7F1utUaVibr0ohnvfj4zJh6lofP5mQY+6sE2CDsHD1IE5VcBGh7ONWUMzAAGzi9oHtKSqpzPiUfw1BtmF8/+Q==} peerDependencies: - '@tiptap/core': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/html@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-93keIjciRdjgQabxntXBjW6NTrAoM+uC/u3dwoM5CJFs40cpJC+/CEPYG7SJ5Cyv8srv/OqzyjCjoz7PQGvXyA==} + /@tiptap/extension-underline@3.4.2(@tiptap/core@3.4.2): + resolution: {integrity: sha512-kOOYE81n7w8yFt63UDjPq3hFoPXIGwcIbXOZCaB77tmLy4Cfy7ewa0oVnzunCXsGJs1Je4NbIqFnJq0H2KyUPw==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 - zeed-dom: 0.15.1 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) dev: false - /@tiptap/pm@2.26.1: - resolution: {integrity: sha512-8aF+mY/vSHbGFqyG663ds84b+vca5Lge3tHdTMTKazxCnhXR9dn2oQJMnZ78YZvdRbkPkMJJHti9h3K7u2UQvw==} + /@tiptap/extensions@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-0EOPKVU0whK4tw7TenmJe0M+DfV8Fjj0b6ZO0hqq2rOFWtBRUdRd7QLdg8XUk70D1BbZ52kO0ggM4zZqhW/57A==} + peerDependencies: + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 + dependencies: + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 + dev: false + + /@tiptap/html@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2)(happy-dom@18.0.1): + resolution: {integrity: sha512-rFfHYCcLOEkDDq+KRjt9rDu3oGU1ExjnhRzFleoJX4HhpOUQQjaE/vE3YLcwJLR8V+n0XJzocwL6wlIk4jkG7g==} + peerDependencies: + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 + happy-dom: ^18.0.1 + dependencies: + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 + happy-dom: 18.0.1 + dev: false + + /@tiptap/pm@3.4.2: + resolution: {integrity: sha512-cU1DYb1vnpAZhe7R578PfSCh9FbZDf/zR3wuhc6QOkZjGertTgG9ge7pn0RZnJeX4U9hO1WWJ5eOIPoalotlcA==} dependencies: prosemirror-changeset: 2.3.1 prosemirror-collab: 1.3.1 @@ -2026,7 +2107,7 @@ packages: prosemirror-menu: 1.2.4 prosemirror-model: 1.24.1 prosemirror-schema-basic: 1.2.3 - prosemirror-schema-list: 1.4.1 + prosemirror-schema-list: 1.5.1 prosemirror-state: 1.4.3 prosemirror-tables: 1.6.4 prosemirror-trailing-node: 3.0.0(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.0) @@ -2034,30 +2115,41 @@ packages: prosemirror-view: 1.37.0 dev: false - /@tiptap/suggestion@2.8.0(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1): - resolution: {integrity: sha512-ENBgO7a92cZa4gESb0Da5e7PKnHiz77tZr226VLqEdMcp7Lve2jb3Q2uL+cWCJxs7P1l6ZhetUmUiJg+Ee7Wjg==} + /@tiptap/suggestion@3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2): + resolution: {integrity: sha512-sljtfiDtdAsbPOwrXrFGf64D6sXUjeU3Iz5v3TvN7TVJKozkZ/gaMkPRl+WC1CGwC6BnzQVDBEEa1e+aApV0mA==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 dev: false - /@tiptap/vue-3@2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1)(vue@3.5.13): - resolution: {integrity: sha512-GC0UP+v3KEb0nhgjIHYmWIn5ziTaRqSy8TESXOjG5aljJ8BdP+A0pbcpumB3u0QU+BLUANZqUV2r3l+V18AKYg==} + /@tiptap/vue-3@3.4.2(@floating-ui/dom@1.7.4)(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2)(vue@3.5.13): + resolution: {integrity: sha512-UgzQ3u3IGtcUk8n0OIgy1wEG1gqmnhl6lk5MC5YNlleCPpIpF0ZLUHb7ROCUhbQbtWLqfVUZUvImqGd3daUzeA==} peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 + '@floating-ui/dom': ^1.0.0 + '@tiptap/core': ^3.4.2 + '@tiptap/pm': ^3.4.2 vue: ^3.0.0 dependencies: - '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) - '@tiptap/extension-bubble-menu': 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) - '@tiptap/extension-floating-menu': 2.26.1(@tiptap/core@2.26.1)(@tiptap/pm@2.26.1) - '@tiptap/pm': 2.26.1 + '@floating-ui/dom': 1.7.4 + '@tiptap/core': 3.4.2(@tiptap/pm@3.4.2) + '@tiptap/pm': 3.4.2 vue: 3.5.13(typescript@5.5.4) + optionalDependencies: + '@tiptap/extension-bubble-menu': 3.4.2(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) + '@tiptap/extension-floating-menu': 3.4.2(@floating-ui/dom@1.7.4)(@tiptap/core@3.4.2)(@tiptap/pm@3.4.2) dev: false + /@tybys/wasm-util@0.10.1: + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + requiresBuild: true + dependencies: + tslib: 2.7.0 + dev: true + optional: true + /@types/argparse@1.0.38: resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} dev: true @@ -2072,18 +2164,7 @@ packages: /@types/debug@4.1.12: resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: - '@types/ms': 0.7.34 - dev: true - - /@types/doctrine@0.0.9: - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - dev: true - - /@types/eslint@9.6.1: - resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - dependencies: - '@types/estree': 1.0.6 - '@types/json-schema': 7.0.15 + '@types/ms': 2.1.0 dev: true /@types/estree@1.0.5: @@ -2127,10 +2208,16 @@ packages: resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} dev: false - /@types/ms@0.7.34: - resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + /@types/ms@2.1.0: + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} dev: true + /@types/node@20.19.11: + resolution: {integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==} + dependencies: + undici-types: 6.21.0 + dev: false + /@types/node@22.5.0: resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==} dependencies: @@ -2153,178 +2240,313 @@ packages: resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} dev: true - /@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0)(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-VM7bpzAe7JO/BFf40pIT1lJqS/z1F8OaSsUB3rpFJucQA4cOSuH2RVVVkFULN+En0Djgr29/jb4EQnedUo95KA==} + /@types/whatwg-mimetype@3.0.2: + resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} + dev: false + + /@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-8tg+gt7ENL7KewsKMKDHXR1vm8tt9eMxjJBYINf6swonlWgkYn5NwyIgXpbbDxTNU5DgpDFfj95prcTq2clIQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + '@typescript-eslint/parser': ^8.43.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <6.0.0' dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.25.0(eslint@9.34.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.34.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.25.0(eslint@9.34.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.25.0 - eslint: 9.34.0 + '@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.43.0 + '@typescript-eslint/type-utils': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.43.0 + eslint: 9.35.0 graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.5.4) + ts-api-utils: 2.1.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@8.25.0(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-4gbs64bnbSzu4FpgMiQ1A+D+urxkoJk/kqlDJ2W//5SygaEiAP2B4GoS7TEdxgwol2el03gckFV9lJ4QOMiiHg==} + /@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-B7RIQiTsCBBmY+yW4+ILd6mF5h1FUwJsVvpqkrgpszYifetQ2Ke+Z4u6aZh0CblkUGIdR59iYVyXqqZGkZ3aBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.25.0 + '@typescript-eslint/scope-manager': 8.43.0 + '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.43.0 debug: 4.4.0 - eslint: 9.34.0 + eslint: 9.35.0 typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@8.18.0: - resolution: {integrity: sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.18.0 - '@typescript-eslint/visitor-keys': 8.18.0 - dev: true - - /@typescript-eslint/scope-manager@8.25.0: - resolution: {integrity: sha512-6PPeiKIGbgStEyt4NNXa2ru5pMzQ8OYKO1hX1z53HMomrmiSB+R5FmChgQAP1ro8jMtNawz+TRQo/cSXrauTpg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/visitor-keys': 8.25.0 - dev: true - - /@typescript-eslint/type-utils@8.25.0(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-d77dHgHWnxmXOPJuDWO4FDWADmGQkN5+tt6SFRZz/RtCWl4pHgFl3+WdYCn16+3teG09DY6XtEpf3gGD0a186g==} + /@typescript-eslint/project-service@8.43.0(typescript@5.5.4): + resolution: {integrity: sha512-htB/+D/BIGoNTQYffZw4uM4NzzuolCoaA/BusuSIcC8YjmBYQioew5VUZAYdAETPjeed0hqCaW7EHg+Robq8uw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.25.0(eslint@9.34.0)(typescript@5.5.4) + '@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.5.4) + '@typescript-eslint/types': 8.43.0 debug: 4.4.0 - eslint: 9.34.0 - ts-api-utils: 2.0.1(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@8.18.0: - resolution: {integrity: sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==} + /@typescript-eslint/scope-manager@8.43.0: + resolution: {integrity: sha512-daSWlQ87ZhsjrbMLvpuuMAt3y4ba57AuvadcR7f3nl8eS3BjRc8L9VLxFLk92RL5xdXOg6IQ+qKjjqNEimGuAg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/visitor-keys': 8.43.0 dev: true - /@typescript-eslint/types@8.25.0: - resolution: {integrity: sha512-+vUe0Zb4tkNgznQwicsvLUJgZIRs6ITeWSCclX1q85pR1iOiaj+4uZJIUp//Z27QWu5Cseiw3O3AR8hVpax7Aw==} + /@typescript-eslint/tsconfig-utils@8.43.0(typescript@5.5.4): + resolution: {integrity: sha512-ALC2prjZcj2YqqL5X/bwWQmHA2em6/94GcbB/KKu5SX3EBDOsqztmmX1kMkvAJHzxk7TazKzJfFiEIagNV3qEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + typescript: 5.5.4 dev: true - /@typescript-eslint/typescript-estree@8.18.0(typescript@5.5.4): - resolution: {integrity: sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==} + /@typescript-eslint/type-utils@8.43.0(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-qaH1uLBpBuBBuRf8c1mLJ6swOfzCXryhKND04Igr4pckzSEW9JX5Aw9AgW00kwfjWJF0kk0ps9ExKTfvXfw4Qg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/types': 8.18.0 - '@typescript-eslint/visitor-keys': 8.18.0 + '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.5.4) debug: 4.4.0 - fast-glob: 3.3.2 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) + eslint: 9.35.0 + ts-api-utils: 2.1.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.25.0(typescript@5.5.4): - resolution: {integrity: sha512-ZPaiAKEZ6Blt/TPAx5Ot0EIB/yGtLI2EsGoY6F7XKklfMxYQyvtL+gT/UCqkMzO0BVFHLDlzvFqQzurYahxv9Q==} + /@typescript-eslint/types@8.43.0: + resolution: {integrity: sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /@typescript-eslint/typescript-estree@8.43.0(typescript@5.5.4): + resolution: {integrity: sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/visitor-keys': 8.25.0 + '@typescript-eslint/project-service': 8.43.0(typescript@5.5.4) + '@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.5.4) + '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/visitor-keys': 8.43.0 debug: 4.4.0 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 2.0.1(typescript@5.5.4) + ts-api-utils: 2.1.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@8.18.0(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==} + /@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-S1/tEmkUeeswxd0GGcnwuVQPFWo8NzZTOMxCvw8BX7OMxnNae+i8Tm7REQen/SwUIPoPqfKn7EaZ+YLpiB3k9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) - '@typescript-eslint/scope-manager': 8.18.0 - '@typescript-eslint/types': 8.18.0 - '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.5.4) - eslint: 9.34.0 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0) + '@typescript-eslint/scope-manager': 8.43.0 + '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.5.4) + eslint: 9.35.0 typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@8.25.0(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-syqRbrEv0J1wywiLsK60XzHnQe/kRViI3zwFALrNEgnntn1l24Ra2KvOAWwWbWZ1lBZxZljPDGOq967dsl6fkA==} + /@typescript-eslint/visitor-keys@8.43.0: + resolution: {integrity: sha512-T+S1KqRD4sg/bHfLwrpF/K3gQLBM1n7Rp7OjjikjTEssI2YJzQpi5WXoynOaQ93ERIuq3O8RBTOUYDKszUCEHw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.5.4) - eslint: 9.34.0 - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types': 8.43.0 + eslint-visitor-keys: 4.2.1 dev: true - /@typescript-eslint/visitor-keys@8.18.0: - resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.18.0 - eslint-visitor-keys: 4.2.1 + /@unrs/resolver-binding-android-arm-eabi@1.11.1: + resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} + cpu: [arm] + os: [android] + requiresBuild: true dev: true + optional: true - /@typescript-eslint/visitor-keys@8.25.0: - resolution: {integrity: sha512-kCYXKAum9CecGVHGij7muybDfTS2sD3t0L4bJsEZLkyrXUImiCTq1M3LG2SRtOhiHFwMR9wAFplpT6XHYjTkwQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@unrs/resolver-binding-android-arm64@1.11.1: + resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-darwin-arm64@1.11.1: + resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-darwin-x64@1.11.1: + resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-freebsd-x64@1.11.1: + resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1: + resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm-musleabihf@1.11.1: + resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm64-gnu@1.11.1: + resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm64-musl@1.11.1: + resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} + cpu: [arm64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-ppc64-gnu@1.11.1: + resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-riscv64-gnu@1.11.1: + resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-riscv64-musl@1.11.1: + resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} + cpu: [riscv64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-s390x-gnu@1.11.1: + resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} + cpu: [s390x] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-x64-gnu@1.11.1: + resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} + cpu: [x64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-x64-musl@1.11.1: + resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} + cpu: [x64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-wasm32-wasi@1.11.1: + resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + requiresBuild: true dependencies: - '@typescript-eslint/types': 8.25.0 - eslint-visitor-keys: 4.2.1 + '@napi-rs/wasm-runtime': 0.2.12 + dev: true + optional: true + + /@unrs/resolver-binding-win32-arm64-msvc@1.11.1: + resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} + cpu: [arm64] + os: [win32] + requiresBuild: true dev: true + optional: true + + /@unrs/resolver-binding-win32-ia32-msvc@1.11.1: + resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-win32-x64-msvc@1.11.1: + resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true /@vitejs/plugin-vue@5.2.4(vite@5.4.19)(vue@3.5.13): resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} @@ -2337,10 +2559,9 @@ packages: vue: 3.5.13(typescript@5.5.4) dev: true - /@vitest/eslint-plugin@1.1.36(@typescript-eslint/utils@8.25.0)(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-IjBV/fcL9NJRxGw221ieaDsqKqj8qUo7rvSupDxMjTXyhsCusHC6M+jFUNqBp4PCkYFcf5bjrKxeZoCEWoPxig==} + /@vitest/eslint-plugin@1.3.9(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-wsNe7xy44ovm/h9ISDkDNcv0aOnUsaOYDqan2y6qCFAUQ0odFr6df/+FdGKHZN+mCM+SvIDWoXuvm5T5V3Kh6w==} peerDependencies: - '@typescript-eslint/utils': ^8.24.0 eslint: '>= 8.57.0' typescript: '>= 5.0.0' vitest: '*' @@ -2350,9 +2571,12 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/utils': 8.25.0(eslint@9.34.0)(typescript@5.5.4) - eslint: 9.34.0 + '@typescript-eslint/scope-manager': 8.43.0 + '@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + eslint: 9.35.0 typescript: 5.5.4 + transitivePeerDependencies: + - supports-color dev: true /@volar/language-core@2.4.0-alpha.18: @@ -2604,12 +2828,12 @@ packages: resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true + dev: true /agent-base@7.1.1: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} @@ -2797,6 +3021,11 @@ packages: resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} dev: true + /baseline-browser-mapping@2.8.3: + resolution: {integrity: sha512-mcE+Wr2CAhHNWxXN/DdTI+n4gsPc5QpXpWnyCQWiQYIYZX+ZMJ8juXZgjRa/0/YPJo/NSsgW15/YgmI4nbysYw==} + hasBin: true + dev: true + /before-after-hook@3.0.2: resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} dev: true @@ -2834,15 +3063,16 @@ packages: fill-range: 7.1.1 dev: true - /browserslist@4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + /browserslist@4.26.0: + resolution: {integrity: sha512-P9go2WrP9FiPwLv3zqRD/Uoxo0RSHjzFCiQz7d4vbmwNqQFo9T9WCeP/Qn5EbcKQY6DBbkxEXNcpJOmncNrb7A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001688 - electron-to-chromium: 1.5.73 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.2) + baseline-browser-mapping: 2.8.3 + caniuse-lite: 1.0.30001741 + electron-to-chromium: 1.5.218 + node-releases: 2.0.21 + update-browserslist-db: 1.1.3(browserslist@4.26.0) dev: true /builtin-modules@3.3.0: @@ -2855,8 +3085,8 @@ packages: engines: {node: '>=6'} dev: true - /caniuse-lite@1.0.30001688: - resolution: {integrity: sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==} + /caniuse-lite@1.0.30001741: + resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==} dev: true /ccount@2.0.1: @@ -2916,8 +3146,8 @@ packages: readdirp: 4.1.2 dev: true - /ci-info@4.0.0: - resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + /ci-info@4.3.0: + resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} engines: {node: '>=8'} dev: true @@ -2999,7 +3229,7 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 '@types/estree': 1.0.6 - acorn: 8.15.0 + acorn: 8.14.0 estree-walker: 3.0.3 periscopic: 3.1.0 dev: false @@ -3146,10 +3376,10 @@ packages: engines: {node: '>=12'} dev: true - /core-js-compat@3.39.0: - resolution: {integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==} + /core-js-compat@3.45.1: + resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==} dependencies: - browserslist: 4.24.2 + browserslist: 4.26.0 dev: true /core-util-is@1.0.3: @@ -3227,11 +3457,6 @@ packages: mdn-data: 2.0.30 source-map-js: 1.2.1 - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: false - /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -3265,8 +3490,9 @@ packages: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} dev: true - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + /debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: @@ -3276,8 +3502,8 @@ packages: ms: 2.1.3 dev: true - /debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + /debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -3288,8 +3514,8 @@ packages: ms: 2.1.3 dev: true - /decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + /decode-named-character-reference@1.2.0: + resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} dependencies: character-entities: 2.0.2 dev: true @@ -3320,13 +3546,6 @@ packages: path-type: 4.0.0 dev: true - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: true - /dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} dependencies: @@ -3367,8 +3586,8 @@ packages: readable-stream: 2.3.8 dev: true - /electron-to-chromium@1.5.73: - resolution: {integrity: sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==} + /electron-to-chromium@1.5.218: + resolution: {integrity: sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg==} dev: true /emoji-regex@10.3.0: @@ -3383,23 +3602,18 @@ packages: resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} dev: true - /enhanced-resolve@5.17.1: - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + /enhanced-resolve@5.18.3: + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 - tapable: 2.2.1 + tapable: 2.2.3 dev: true /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - /entities@5.0.0: - resolution: {integrity: sha512-BeJFvFRJddxobhvEdm5GqHzRV/X+ACeuw0/BuuxsCh1EUZcAIz8+kYmBp/LrQuloy6K1f3a0M7+IhmZ7QnkISA==} - engines: {node: '>=0.12'} - dev: false - /env-ci@11.0.0: resolution: {integrity: sha512-apikxMgkipkgTvMdRT9MNqWx5VLOci79F4VBd7Op/7OPjjoanjdAvn6fglMCCEf/1bAh8eOiuEVCUs4V3qP3nQ==} engines: {node: ^18.17 || >=20.6.1} @@ -3424,10 +3638,6 @@ packages: is-arrayish: 0.2.1 dev: true - /es-module-lexer@1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} - dev: true - /esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -3478,33 +3688,33 @@ packages: engines: {node: '>=12'} dev: true - /eslint-compat-utils@0.5.1(eslint@9.34.0): + /eslint-compat-utils@0.5.1(eslint@9.35.0): resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 9.34.0 + eslint: 9.35.0 semver: 7.6.3 dev: true - /eslint-compat-utils@0.6.4(eslint@9.34.0): - resolution: {integrity: sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==} + /eslint-compat-utils@0.6.5(eslint@9.35.0): + resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 9.34.0 + eslint: 9.35.0 semver: 7.6.3 dev: true - /eslint-config-flat-gitignore@1.0.1(eslint@9.34.0): + /eslint-config-flat-gitignore@1.0.1(eslint@9.35.0): resolution: {integrity: sha512-wjBmJ8TAb67G2or/gBp/H62uCIkDCjpCmlGPSG41/7QagUjMgh+iegVB3gY8eNYhTAmecjKtclT4wGAjHz5yWA==} peerDependencies: eslint: ^9.5.0 dependencies: - '@eslint/compat': 1.2.7(eslint@9.34.0) - eslint: 9.34.0 + '@eslint/compat': 1.3.2(eslint@9.35.0) + eslint: 9.35.0 dev: true /eslint-flat-config-utils@1.1.0: @@ -3513,26 +3723,30 @@ packages: pathe: 2.0.3 dev: true - /eslint-formatting-reporter@0.0.0(eslint@9.34.0): + /eslint-formatting-reporter@0.0.0(eslint@9.35.0): resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==} peerDependencies: eslint: '>=8.40.0' dependencies: - eslint: 9.34.0 + eslint: 9.35.0 prettier-linter-helpers: 1.0.0 dev: true - /eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + /eslint-import-context@0.1.9(unrs-resolver@1.11.1): + resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + peerDependencies: + unrs-resolver: ^1.0.0 + peerDependenciesMeta: + unrs-resolver: + optional: true dependencies: - debug: 3.2.7 - is-core-module: 2.13.1 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color + get-tsconfig: 4.10.1 + stable-hash-x: 0.2.0 + unrs-resolver: 1.11.1 dev: true - /eslint-json-compat-utils@0.2.1(eslint@9.34.0)(jsonc-eslint-parser@2.4.0): + /eslint-json-compat-utils@0.2.1(eslint@9.35.0)(jsonc-eslint-parser@2.4.0): resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} engines: {node: '>=12'} peerDependencies: @@ -3543,54 +3757,54 @@ packages: '@eslint/json': optional: true dependencies: - eslint: 9.34.0 + eslint: 9.35.0 esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 dev: true - /eslint-merge-processors@1.0.0(eslint@9.34.0): + /eslint-merge-processors@1.0.0(eslint@9.35.0): resolution: {integrity: sha512-4GybyHmhXtT7/W8RAouQzNM0791sYasJCTYHIAYjuiJvbNFY0jMKkoESREhX+mjX37dxiN6v4EqhZ1nc0tJF7A==} peerDependencies: eslint: '*' dependencies: - eslint: 9.34.0 + eslint: 9.35.0 dev: true /eslint-parser-plain@0.1.0: resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==} dev: true - /eslint-plugin-antfu@2.7.0(eslint@9.34.0): + /eslint-plugin-antfu@2.7.0(eslint@9.35.0): resolution: {integrity: sha512-gZM3jq3ouqaoHmUNszb1Zo2Ux7RckSvkGksjLWz9ipBYGSv1EwwBETN6AdiUXn+RpVHXTbEMPAPlXJazcA6+iA==} peerDependencies: eslint: '*' dependencies: '@antfu/utils': 0.7.10 - eslint: 9.34.0 + eslint: 9.35.0 dev: true - /eslint-plugin-command@2.1.0(eslint@9.34.0): + /eslint-plugin-command@2.1.0(eslint@9.35.0): resolution: {integrity: sha512-S3gvDSCRHLdRG7NYaevLvGA0g/txOju7NEB2di7SE80NtbCwsvpi/fft045YuTZpOzqCRUfuye39raldmpXXYQ==} peerDependencies: eslint: '*' dependencies: - '@es-joy/jsdoccomment': 0.50.0 - eslint: 9.34.0 + '@es-joy/jsdoccomment': 0.50.2 + eslint: 9.35.0 dev: true - /eslint-plugin-es-x@7.8.0(eslint@9.34.0): + /eslint-plugin-es-x@7.8.0(eslint@9.35.0): resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0) '@eslint-community/regexpp': 4.12.1 - eslint: 9.34.0 - eslint-compat-utils: 0.5.1(eslint@9.34.0) + eslint: 9.35.0 + eslint-compat-utils: 0.5.1(eslint@9.35.0) dev: true - /eslint-plugin-format@0.1.3(eslint@9.34.0): + /eslint-plugin-format@0.1.3(eslint@9.35.0): resolution: {integrity: sha512-vTmshuv1iMfmcM1HADnyhae5MBBGlJZBZyZ+ybtXCEzRe3nRhUvLX+6rAvsEfcdK6a2pqpLs/F530dXKvfQqYQ==} peerDependencies: eslint: ^8.40.0 || ^9.0.0 @@ -3598,94 +3812,98 @@ packages: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.8 '@dprint/toml': 0.6.3 - eslint: 9.34.0 - eslint-formatting-reporter: 0.0.0(eslint@9.34.0) + eslint: 9.35.0 + eslint-formatting-reporter: 0.0.0(eslint@9.35.0) eslint-parser-plain: 0.1.0 prettier: 3.4.1 synckit: 0.9.2 dev: true - /eslint-plugin-import-x@4.6.1(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-wluSUifMIb7UfwWXqx7Yx0lE/SGCcGXECLx/9bCmbY2nneLwvAZ4vkd1IXDjPKFvdcdUgr1BaRnaRpx3k2+Pfw==} + /eslint-plugin-import-x@4.16.1(eslint@9.35.0): + resolution: {integrity: sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + '@typescript-eslint/utils': ^8.0.0 eslint: ^8.57.0 || ^9.0.0 + eslint-import-resolver-node: '*' + peerDependenciesMeta: + '@typescript-eslint/utils': + optional: true + eslint-import-resolver-node: + optional: true dependencies: - '@types/doctrine': 0.0.9 - '@typescript-eslint/scope-manager': 8.18.0 - '@typescript-eslint/utils': 8.18.0(eslint@9.34.0)(typescript@5.5.4) - debug: 4.4.0 - doctrine: 3.0.0 - enhanced-resolve: 5.17.1 - eslint: 9.34.0 - eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.8.1 + '@typescript-eslint/types': 8.43.0 + comment-parser: 1.4.1 + debug: 4.4.3 + eslint: 9.35.0 + eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 - stable-hash: 0.0.4 - tslib: 2.7.0 + semver: 7.7.2 + stable-hash-x: 0.2.0 + unrs-resolver: 1.11.1 transitivePeerDependencies: - supports-color - - typescript dev: true - /eslint-plugin-jsdoc@50.6.3(eslint@9.34.0): - resolution: {integrity: sha512-NxbJyt1M5zffPcYZ8Nb53/8nnbIScmiLAMdoe0/FAszwb7lcSiX3iYBTsuF7RV84dZZJC8r3NghomrUXsmWvxQ==} + /eslint-plugin-jsdoc@50.8.0(eslint@9.35.0): + resolution: {integrity: sha512-UyGb5755LMFWPrZTEqqvTJ3urLz1iqj+bYOHFNag+sw3NvaMWP9K2z+uIn37XfNALmQLQyrBlJ5mkiVPL7ADEg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@es-joy/jsdoccomment': 0.49.0 + '@es-joy/jsdoccomment': 0.50.2 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.0 + debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 9.34.0 + eslint: 9.35.0 espree: 10.4.0 esquery: 1.6.0 - parse-imports: 2.1.1 - semver: 7.6.3 + parse-imports-exports: 0.2.4 + semver: 7.7.2 spdx-expression-parse: 4.0.0 - synckit: 0.9.2 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-jsonc@2.18.2(eslint@9.34.0): - resolution: {integrity: sha512-SDhJiSsWt3nItl/UuIv+ti4g3m4gpGkmnUJS9UWR3TrpyNsIcnJoBRD7Kof6cM4Rk3L0wrmY5Tm3z7ZPjR2uGg==} + /eslint-plugin-jsonc@2.20.1(eslint@9.35.0): + resolution: {integrity: sha512-gUzIwQHXx7ZPypUoadcyRi4WbHW2TPixDr0kqQ4miuJBU0emJmyGTlnaT3Og9X2a8R1CDayN9BFSq5weGWbTng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) - eslint: 9.34.0 - eslint-compat-utils: 0.6.4(eslint@9.34.0) - eslint-json-compat-utils: 0.2.1(eslint@9.34.0)(jsonc-eslint-parser@2.4.0) - espree: 9.6.1 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0) + eslint: 9.35.0 + eslint-compat-utils: 0.6.5(eslint@9.35.0) + eslint-json-compat-utils: 0.2.1(eslint@9.35.0)(jsonc-eslint-parser@2.4.0) + espree: 10.4.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 - synckit: 0.6.2 + synckit: 0.11.11 transitivePeerDependencies: - '@eslint/json' dev: true - /eslint-plugin-n@17.15.1(eslint@9.34.0): - resolution: {integrity: sha512-KFw7x02hZZkBdbZEFQduRGH4VkIH4MW97ClsbAM4Y4E6KguBJWGfWG1P4HEIpZk2bkoWf0bojpnjNAhYQP8beA==} + /eslint-plugin-n@17.22.0(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-+YQ4dW8gg3eVZ3A8lL6zugEmA+Le5IEpCXsI8vKvDvSIB8gEh2N3PKqDwI+J8uLb7nphTJkwiv2e5OlnEDNvpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) - enhanced-resolve: 5.17.1 - eslint: 9.34.0 - eslint-plugin-es-x: 7.8.0(eslint@9.34.0) - get-tsconfig: 4.8.1 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0) + enhanced-resolve: 5.18.3 + eslint: 9.35.0 + eslint-plugin-es-x: 7.8.0(eslint@9.35.0) + get-tsconfig: 4.10.1 globals: 15.15.0 + globrex: 0.1.2 ignore: 5.3.2 - minimatch: 9.0.5 semver: 7.6.3 + ts-declaration-location: 1.0.7(typescript@5.5.4) + transitivePeerDependencies: + - typescript dev: true /eslint-plugin-no-only-tests@3.3.0: @@ -3693,69 +3911,69 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-perfectionist@4.9.0(eslint@9.34.0)(typescript@5.5.4): - resolution: {integrity: sha512-76lDfJnonOcXGW3bEXuqhEGId0LrOlvIE1yLHvK/eKMMPOc0b43KchAIR2Bdbqlg+LPXU5/Q+UzuzkO+cWHT6w==} + /eslint-plugin-perfectionist@4.15.0(eslint@9.35.0)(typescript@5.5.4): + resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - eslint: '>=8.0.0' + eslint: '>=8.45.0' dependencies: - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.34.0)(typescript@5.5.4) - eslint: 9.34.0 + '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.5.4) + eslint: 9.35.0 natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-regexp@2.7.0(eslint@9.34.0): - resolution: {integrity: sha512-U8oZI77SBtH8U3ulZ05iu0qEzIizyEDXd+BWHvyVxTOjGwcDcvy/kEpgFG4DYca2ByRLiVPFZ2GeH7j1pdvZTA==} + /eslint-plugin-regexp@2.10.0(eslint@9.35.0): + resolution: {integrity: sha512-ovzQT8ESVn5oOe5a7gIDPD5v9bCSjIFJu57sVPDqgPRXicQzOnYfFN21WoQBQF18vrhT5o7UMKFwJQVVjyJ0ng==} engines: {node: ^18 || >=20} peerDependencies: eslint: '>=8.44.0' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.35.0) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.34.0 - jsdoc-type-pratt-parser: 4.1.0 + eslint: 9.35.0 + jsdoc-type-pratt-parser: 4.8.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 dev: true - /eslint-plugin-toml@0.12.0(eslint@9.34.0): + /eslint-plugin-toml@0.12.0(eslint@9.35.0): resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.4.0 - eslint: 9.34.0 - eslint-compat-utils: 0.6.4(eslint@9.34.0) + eslint: 9.35.0 + eslint-compat-utils: 0.6.5(eslint@9.35.0) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-unicorn@56.0.1(eslint@9.34.0): + /eslint-plugin-unicorn@56.0.1(eslint@9.35.0): resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' dependencies: - '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) - ci-info: 4.0.0 + '@babel/helper-validator-identifier': 7.27.1 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.35.0) + ci-info: 4.3.0 clean-regexp: 1.0.0 - core-js-compat: 3.39.0 - eslint: 9.34.0 + core-js-compat: 3.45.1 + eslint: 9.35.0 esquery: 1.6.0 globals: 15.15.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 - jsesc: 3.0.2 + jsesc: 3.1.0 pluralize: 8.0.0 read-pkg-up: 7.0.1 regexp-tree: 0.1.27 @@ -3764,8 +3982,8 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.25.0)(eslint@9.34.0): - resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==} + /eslint-plugin-unused-imports@4.2.0(@typescript-eslint/eslint-plugin@8.43.0)(eslint@9.35.0): + resolution: {integrity: sha512-hLbJ2/wnjKq4kGA9AUaExVFIbNzyxYdVo49QZmKCnhk5pc9wcYRbfgLHvWJ8tnsdcseGhoUAddm9gn/lt+d74w==} peerDependencies: '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 eslint: ^9.0.0 || ^8.0.0 @@ -3773,53 +3991,53 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0)(eslint@9.34.0)(typescript@5.5.4) - eslint: 9.34.0 + '@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0)(eslint@9.35.0)(typescript@5.5.4) + eslint: 9.35.0 dev: true - /eslint-plugin-vue@9.32.0(eslint@9.34.0): - resolution: {integrity: sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==} + /eslint-plugin-vue@9.33.0(eslint@9.35.0): + resolution: {integrity: sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) - eslint: 9.34.0 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.35.0) + eslint: 9.35.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.34.0) + vue-eslint-parser: 9.4.3(eslint@9.35.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml@1.16.0(eslint@9.34.0): - resolution: {integrity: sha512-t4MNCetPjTn18/fUDlQ/wKkcYjnuLYKChBrZ0qUaNqRigVqChHWzTP8SrfFi5s4keX3vdlkWRSu8zHJMdKwxWQ==} + /eslint-plugin-yml@1.18.0(eslint@9.35.0): + resolution: {integrity: sha512-9NtbhHRN2NJa/s3uHchO3qVVZw0vyOIvWlXWGaKCr/6l3Go62wsvJK5byiI6ZoYztDsow4GnS69BZD3GnqH3hA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.4.0 - eslint: 9.34.0 - eslint-compat-utils: 0.6.4(eslint@9.34.0) - lodash: 4.17.21 + escape-string-regexp: 4.0.0 + eslint: 9.35.0 + eslint-compat-utils: 0.6.5(eslint@9.35.0) natural-compare: 1.4.0 - yaml-eslint-parser: 1.2.3 + yaml-eslint-parser: 1.3.0 transitivePeerDependencies: - supports-color dev: true - /eslint-processor-vue-blocks@1.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.34.0): + /eslint-processor-vue-blocks@1.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.35.0): resolution: {integrity: sha512-q+Wn9bCml65NwYtuINVCE5dUqZa/uVoY4jfc8qEDwWbcGqdRyfJJmAONNZsreA4Q9EJqjYGjk8Hk1QuwAktgkw==} peerDependencies: '@vue/compiler-sfc': ^3.3.0 eslint: ^8.50.0 || ^9.0.0 dependencies: '@vue/compiler-sfc': 3.5.13 - eslint: 9.34.0 + eslint: 9.35.0 dev: true /eslint-scope@7.2.2: @@ -3848,8 +4066,8 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /eslint@9.34.0: - resolution: {integrity: sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==} + /eslint@9.35.0: + resolution: {integrity: sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3858,13 +4076,13 @@ packages: jiti: optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.34.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 '@eslint/config-helpers': 0.3.1 '@eslint/core': 0.15.2 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.34.0 + '@eslint/js': 9.35.0 '@eslint/plugin-kit': 0.3.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -4041,6 +4259,12 @@ packages: reusify: 1.0.4 dev: true + /fault@2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + dependencies: + format: 0.2.2 + dev: true + /fdir@6.4.5(picomatch@4.0.3): resolution: {integrity: sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==} peerDependencies: @@ -4152,6 +4376,11 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true + /format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + dev: true + /from2@2.3.0: resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} dependencies: @@ -4218,8 +4447,8 @@ packages: is-stream: 4.0.1 dev: true - /get-tsconfig@4.8.1: - resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + /get-tsconfig@4.10.1: + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} dependencies: resolve-pkg-maps: 1.0.0 dev: true @@ -4245,6 +4474,10 @@ packages: split2: 4.2.0 dev: true + /github-slugger@2.0.0: + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} + dev: true + /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -4328,6 +4561,10 @@ packages: resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} dev: true + /globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + dev: true + /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true @@ -4353,6 +4590,15 @@ packages: uglify-js: 3.19.2 dev: true + /happy-dom@18.0.1: + resolution: {integrity: sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA==} + engines: {node: '>=20.0.0'} + dependencies: + '@types/node': 20.19.11 + '@types/whatwg-mimetype': 3.0.2 + whatwg-mimetype: 3.0.0 + dev: false + /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} @@ -4462,6 +4708,11 @@ packages: engines: {node: '>= 4'} dev: true + /ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + dev: true + /immutable-json-patch@5.1.3: resolution: {integrity: sha512-95AsF9hJTPpwtBGAnHmw57PASL672tb+vGHR5xLhH2VPuHSsLho7grjlfgQ65DIhHP+UmLCjdmuuA6L1ndJbZg==} dev: false @@ -4698,13 +4949,18 @@ packages: engines: {node: '>=12.0.0'} dev: true + /jsdoc-type-pratt-parser@4.8.0: + resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} + engines: {node: '>=12.0.0'} + dev: true + /jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true dev: true - /jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + /jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} hasBin: true dev: true @@ -4753,7 +5009,7 @@ packages: resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.14.0 + acorn: 8.15.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.6.3 @@ -4814,8 +5070,8 @@ packages: uc.micro: 2.1.0 dev: false - /linkifyjs@4.2.0: - resolution: {integrity: sha512-pCj3PrQyATaoTYKHrgWRF3SJwsm61udVh+vuls/Rl6SptiDhgE7ziUIudAedRY9QEfynmM7/RmLEfPUyw1HPCw==} + /linkifyjs@4.3.2: + resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==} dev: false /lint-staged@15.5.2: @@ -5066,8 +5322,8 @@ packages: resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} dev: true - /mdast-util-find-and-replace@3.0.1: - resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} + /mdast-util-find-and-replace@3.0.2: + resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} dependencies: '@types/mdast': 4.0.4 escape-string-regexp: 5.0.0 @@ -5080,32 +5336,45 @@ packages: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 - micromark: 4.0.1 + micromark: 4.0.2 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-decode-string: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 unist-util-stringify-position: 4.0.0 transitivePeerDependencies: - supports-color dev: true + /mdast-util-frontmatter@2.0.1: + resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + escape-string-regexp: 5.0.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.2 + micromark-extension-frontmatter: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} dependencies: '@types/mdast': 4.0.4 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-find-and-replace: 3.0.1 + mdast-util-find-and-replace: 3.0.2 micromark-util-character: 2.1.1 dev: true - /mdast-util-gfm-footnote@2.0.0: - resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} + /mdast-util-gfm-footnote@2.1.0: + resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 @@ -5149,12 +5418,12 @@ packages: - supports-color dev: true - /mdast-util-gfm@3.0.0: - resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} + /mdast-util-gfm@3.1.0: + resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} dependencies: mdast-util-from-markdown: 2.0.2 mdast-util-gfm-autolink-literal: 2.0.1 - mdast-util-gfm-footnote: 2.0.0 + mdast-util-gfm-footnote: 2.1.0 mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-table: 2.0.0 mdast-util-gfm-task-list-item: 2.0.0 @@ -5216,10 +5485,10 @@ packages: engines: {node: '>= 8'} dev: true - /micromark-core-commonmark@2.0.2: - resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} + /micromark-core-commonmark@2.0.3: + resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-factory-destination: 2.0.1 micromark-factory-label: 2.0.1 @@ -5232,9 +5501,18 @@ packages: micromark-util-html-tag-name: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 - micromark-util-subtokenize: 2.0.3 + micromark-util-subtokenize: 2.1.0 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 + dev: true + + /micromark-extension-frontmatter@2.0.0: + resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} + dependencies: + fault: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-extension-gfm-autolink-literal@2.1.0: @@ -5243,20 +5521,20 @@ packages: micromark-util-character: 2.1.1 micromark-util-sanitize-uri: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-extension-gfm-footnote@2.1.0: resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} dependencies: devlop: 1.1.0 - micromark-core-commonmark: 2.0.2 + micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-sanitize-uri: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-extension-gfm-strikethrough@2.1.0: @@ -5267,23 +5545,23 @@ packages: micromark-util-classify-character: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true - /micromark-extension-gfm-table@2.1.0: - resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} + /micromark-extension-gfm-table@2.1.1: + resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-extension-gfm-tagfilter@2.0.0: resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} dependencies: - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-extension-gfm-task-list-item@2.1.0: @@ -5293,7 +5571,7 @@ packages: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-extension-gfm@3.0.0: @@ -5302,11 +5580,11 @@ packages: micromark-extension-gfm-autolink-literal: 2.1.0 micromark-extension-gfm-footnote: 2.1.0 micromark-extension-gfm-strikethrough: 2.1.0 - micromark-extension-gfm-table: 2.1.0 + micromark-extension-gfm-table: 2.1.1 micromark-extension-gfm-tagfilter: 2.0.0 micromark-extension-gfm-task-list-item: 2.1.0 micromark-util-combine-extensions: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-factory-destination@2.0.1: @@ -5314,7 +5592,7 @@ packages: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-factory-label@2.0.1: @@ -5323,14 +5601,14 @@ packages: devlop: 1.1.0 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-factory-space@2.0.1: resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} dependencies: micromark-util-character: 2.1.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-factory-title@2.0.1: @@ -5339,7 +5617,7 @@ packages: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-factory-whitespace@2.0.1: @@ -5348,14 +5626,14 @@ packages: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-util-character@2.1.1: resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} dependencies: micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-util-chunked@2.0.1: @@ -5369,14 +5647,14 @@ packages: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-util-combine-extensions@2.0.1: resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} dependencies: micromark-util-chunked: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-util-decode-numeric-character-reference@2.0.2: @@ -5388,7 +5666,7 @@ packages: /micromark-util-decode-string@2.0.1: resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 @@ -5411,7 +5689,7 @@ packages: /micromark-util-resolve-all@2.0.1: resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} dependencies: - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-util-sanitize-uri@2.0.1: @@ -5422,31 +5700,31 @@ packages: micromark-util-symbol: 2.0.1 dev: true - /micromark-util-subtokenize@2.0.3: - resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} + /micromark-util-subtokenize@2.1.0: + resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 dev: true /micromark-util-symbol@2.0.1: resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} dev: true - /micromark-util-types@2.0.1: - resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} + /micromark-util-types@2.0.2: + resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} dev: true - /micromark@4.0.1: - resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} + /micromark@4.0.2: + resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} dependencies: '@types/debug': 4.1.12 debug: 4.4.0 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 - micromark-core-commonmark: 2.0.2 + micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-chunked: 2.0.1 @@ -5456,9 +5734,9 @@ packages: micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-sanitize-uri: 2.0.1 - micromark-util-subtokenize: 2.0.3 + micromark-util-subtokenize: 2.1.0 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 transitivePeerDependencies: - supports-color dev: true @@ -5523,7 +5801,7 @@ packages: /mlly@1.7.3: resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} dependencies: - acorn: 8.15.0 + acorn: 8.14.0 pathe: 1.1.2 pkg-types: 1.2.1 ufo: 1.5.4 @@ -5565,6 +5843,12 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /napi-postinstall@0.3.3: + resolution: {integrity: sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + hasBin: true + dev: true + /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -5592,8 +5876,8 @@ packages: skin-tone: 2.0.0 dev: true - /node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + /node-releases@2.0.21: + resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==} dev: true /normalize-package-data@2.5.0: @@ -5867,10 +6151,8 @@ packages: engines: {node: '>=6'} dev: true - /package-manager-detector@0.2.10: - resolution: {integrity: sha512-1wlNZK7HW+UE3eGCcMv3hDaYokhspuIeH6enXSnCL1eEZSVDsy/dYwo/4CczhUsrKLA1SSXB+qce8Glw5DEVtw==} - dependencies: - quansync: 0.2.6 + /package-manager-detector@1.3.0: + resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} dev: true /parent-module@1.0.1: @@ -5885,12 +6167,10 @@ packages: engines: {node: '>=14'} dev: true - /parse-imports@2.1.1: - resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==} - engines: {node: '>= 18'} + /parse-imports-exports@0.2.4: + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} dependencies: - es-module-lexer: 1.5.4 - slashes: 3.0.12 + parse-statements: 1.0.11 dev: true /parse-json@4.0.0: @@ -5925,6 +6205,10 @@ packages: engines: {node: '>=18'} dev: true + /parse-statements@1.0.11: + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} + dev: true + /parse5-htmlparser2-tree-adapter@6.0.1: resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} dependencies: @@ -6265,8 +6549,8 @@ packages: prosemirror-model: 1.24.1 dev: false - /prosemirror-schema-list@1.4.1: - resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} + /prosemirror-schema-list@1.5.1: + resolution: {integrity: sha512-927lFx/uwyQaGwJxLWCZRkjXG0p48KpMj6ueoYiu4JX05GGuGcgzAy62dfiV8eFZftgyBUvLx76RsMe20fJl+Q==} dependencies: prosemirror-model: 1.24.1 prosemirror-state: 1.4.3 @@ -6637,6 +6921,12 @@ packages: hasBin: true dev: true + /semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + dev: true + /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -6688,10 +6978,6 @@ packages: engines: {node: '>=14.16'} dev: true - /slashes@3.0.12: - resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} - dev: true - /slice-ansi@4.0.0: resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} engines: {node: '>=10'} @@ -6779,8 +7065,9 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true - /stable-hash@0.0.4: - resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + /stable-hash-x@0.2.0: + resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} + engines: {node: '>=12.0.0'} dev: true /stream-combiner2@1.1.1: @@ -6997,7 +7284,7 @@ packages: cosmiconfig: 9.0.0(typescript@5.5.4) css-functions-list: 3.2.2 css-tree: 2.3.1 - debug: 4.4.0 + debug: 4.4.3 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 9.0.0 @@ -7097,11 +7384,11 @@ packages: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} dev: true - /synckit@0.6.2: - resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} - engines: {node: '>=12.20'} + /synckit@0.11.11: + resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} + engines: {node: ^14.18.0 || >=16.0.0} dependencies: - tslib: 2.7.0 + '@pkgr/core': 0.2.9 dev: true /synckit@0.9.2: @@ -7123,8 +7410,8 @@ packages: strip-ansi: 6.0.1 dev: true - /tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + /tapable@2.2.3: + resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} engines: {node: '>=6'} dev: true @@ -7183,10 +7470,6 @@ packages: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} dev: true - /tinyexec@0.3.2: - resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - dev: true - /tinyexec@1.0.1: resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} dev: true @@ -7199,12 +7482,6 @@ packages: picomatch: 4.0.3 dev: true - /tippy.js@6.3.7: - resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} - dependencies: - '@popperjs/core': 2.11.8 - dev: false - /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -7228,21 +7505,21 @@ packages: engines: {node: '>= 0.4'} dev: true - /ts-api-utils@1.3.0(typescript@5.5.4): - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} + /ts-api-utils@2.1.0(typescript@5.5.4): + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.2.0' + typescript: '>=4.8.4' dependencies: typescript: 5.5.4 dev: true - /ts-api-utils@2.0.1(typescript@5.5.4): - resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} - engines: {node: '>=18.12'} + /ts-declaration-location@1.0.7(typescript@5.5.4): + resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} peerDependencies: - typescript: '>=4.8.4' + typescript: '>=4.0.0' dependencies: + picomatch: 4.0.3 typescript: 5.5.4 dev: true @@ -7318,6 +7595,10 @@ packages: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} dev: true + /undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + dev: false + /unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} engines: {node: '>=4'} @@ -7417,17 +7698,44 @@ packages: resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==} engines: {node: '>=18.12.0'} dependencies: - acorn: 8.15.0 + acorn: 8.14.0 webpack-virtual-modules: 0.6.2 dev: true - /update-browserslist-db@1.1.1(browserslist@4.24.2): - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + /unrs-resolver@1.11.1: + resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + requiresBuild: true + dependencies: + napi-postinstall: 0.3.3 + optionalDependencies: + '@unrs/resolver-binding-android-arm-eabi': 1.11.1 + '@unrs/resolver-binding-android-arm64': 1.11.1 + '@unrs/resolver-binding-darwin-arm64': 1.11.1 + '@unrs/resolver-binding-darwin-x64': 1.11.1 + '@unrs/resolver-binding-freebsd-x64': 1.11.1 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 + '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 + '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 + '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-x64-musl': 1.11.1 + '@unrs/resolver-binding-wasm32-wasi': 1.11.1 + '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 + '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 + '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + dev: true + + /update-browserslist-db@1.1.3(browserslist@4.26.0): + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.24.2 + browserslist: 4.26.0 escalade: 3.2.0 picocolors: 1.1.1 dev: true @@ -7462,7 +7770,7 @@ packages: svelte: 4.2.15 dev: false - /vite-plugin-checker@0.10.3(eslint@9.34.0)(stylelint@16.8.2)(typescript@5.5.4)(vite@5.4.19)(vue-tsc@2.0.29): + /vite-plugin-checker@0.10.3(eslint@9.35.0)(stylelint@16.8.2)(typescript@5.5.4)(vite@5.4.19)(vue-tsc@2.0.29): resolution: {integrity: sha512-f4sekUcDPF+T+GdbbE8idb1i2YplBAoH+SfRS0e/WRBWb2rYb1Jf5Pimll0Rj+3JgIYWwG2K5LtBPCXxoibkLg==} engines: {node: '>=14.16'} peerDependencies: @@ -7498,7 +7806,7 @@ packages: dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 - eslint: 9.34.0 + eslint: 9.35.0 npm-run-path: 6.0.0 picocolors: 1.1.1 picomatch: 4.0.3 @@ -7601,14 +7909,14 @@ packages: vue: 3.5.13(typescript@5.5.4) dev: false - /vue-eslint-parser@9.4.3(eslint@9.34.0): + /vue-eslint-parser@9.4.3(eslint@9.35.0): resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.4.0 - eslint: 9.34.0 + eslint: 9.35.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -7674,6 +7982,11 @@ packages: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} dev: true + /whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + dev: false + /which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -7752,12 +8065,11 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml-eslint-parser@1.2.3: - resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==} + /yaml-eslint-parser@1.3.0: + resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==} engines: {node: ^14.17.0 || >=16.0.0} dependencies: eslint-visitor-keys: 3.4.3 - lodash: 4.17.21 yaml: 2.7.0 dev: true @@ -7818,14 +8130,6 @@ packages: engines: {node: '>=18'} dev: true - /zeed-dom@0.15.1: - resolution: {integrity: sha512-dtZ0aQSFyZmoJS0m06/xBN1SazUBPL5HpzlAcs/KcRW0rzadYw12deQBjeMhGKMMeGEp7bA9vmikMLaO4exBcg==} - engines: {node: '>=14.13.1'} - dependencies: - css-what: 6.1.0 - entities: 5.0.0 - dev: false - /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: true diff --git a/src/components/BubbleMenu.vue b/src/components/BubbleMenu.vue index 8e732dcc..a5ce97a2 100644 --- a/src/components/BubbleMenu.vue +++ b/src/components/BubbleMenu.vue @@ -1,14 +1,14 @@