From 8f06c08a2cc6d33e8710b25ecfe76df7d62debd8 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Tue, 10 Sep 2024 19:10:54 +0200 Subject: [PATCH] chore: use pnpm catalogs --- 2024-06-08/src/package.json | 8 +- 2024-06-13/src/package.json | 8 +- 2024-07-06/src/package.json | 6 +- package.json | 54 +- pnpm-lock.yaml | 1257 +++++++++++++++++------------------ pnpm-workspace.yaml | 33 +- 6 files changed, 692 insertions(+), 674 deletions(-) diff --git a/2024-06-08/src/package.json b/2024-06-08/src/package.json index a3f5418..646f967 100644 --- a/2024-06-08/src/package.json +++ b/2024-06-08/src/package.json @@ -8,9 +8,9 @@ "export": "slidev export --per-slide --output ../2024-06-08-cityjs-athens-en.pdf" }, "devDependencies": { - "@antfu/eslint-config": "^3.0.0", - "@eslint/config-inspector": "^0.5.4", - "eslint": "^9.9.1", - "vis-timeline": "^7.7.3" + "@antfu/eslint-config": "catalog:", + "@eslint/config-inspector": "catalog:", + "eslint": "catalog:", + "vis-timeline": "catalog:" } } diff --git a/2024-06-13/src/package.json b/2024-06-13/src/package.json index ca0e8c1..ece34c6 100644 --- a/2024-06-13/src/package.json +++ b/2024-06-13/src/package.json @@ -8,9 +8,9 @@ "export": "slidev export --per-slide --output ../2024-06-13-jsnation-en.pdf" }, "devDependencies": { - "@antfu/eslint-config": "^3.0.0", - "@eslint/config-inspector": "^0.5.4", - "eslint": "^9.9.1", - "vis-timeline": "^7.7.3" + "@antfu/eslint-config": "catalog:", + "@eslint/config-inspector": "catalog:", + "eslint": "catalog:", + "vis-timeline": "catalog:" } } diff --git a/2024-07-06/src/package.json b/2024-07-06/src/package.json index 24a6ab0..e1f6a77 100644 --- a/2024-07-06/src/package.json +++ b/2024-07-06/src/package.json @@ -8,8 +8,8 @@ "export": "slidev export --per-slide --output ../2024-07-06-vueconf-shenzhen-zh.pdf" }, "devDependencies": { - "chroma-js": "^3.0.0", - "vis-data": "^7.1.9", - "vis-network": "^9.1.9" + "chroma-js": "catalog:", + "vis-data": "catalog:", + "vis-network": "catalog:" } } diff --git a/package.json b/package.json index d0d2c68..6e50a8d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "type": "module", "private": true, - "packageManager": "pnpm@9.9.0", + "packageManager": "pnpm@9.10.0", "scripts": { "build": "rimraf dist && pnpm -r run build", "dev": "esno scripts/picker.ts dev --open", @@ -11,31 +11,31 @@ "prepare": "git submodule update --init --recursive" }, "devDependencies": { - "@antfu/eslint-config": "^3.0.0", - "@eslint/config-inspector": "^0.5.4", - "@iconify/json": "^2.2.242", - "@slidev/cli": "^0.49.29", - "@slidev/client": "^0.49.29", - "@slidev/theme-default": "^0.25.0", - "@types/node": "^22.5.1", - "@types/prompts": "^2.4.9", - "@types/seedrandom": "^3.0.8", - "eslint": "^9.9.1", - "eslint-plugin-format": "^0.1.2", - "esno": "^4.7.0", - "execa": "^9.3.1", - "fast-glob": "^3.3.2", - "markdown-it-magic-link": "^0.1.4", - "playwright-chromium": "^1.46.1", - "pnpm": "^9.9.0", - "prettier-plugin-slidev": "^1.0.5", - "prompts": "^2.4.2", - "rimraf": "^6.0.1", - "seedrandom": "^3.0.5", - "taze": "^0.16.7", - "typescript": "^5.5.4", - "unocss": "^0.62.3", - "vue-router": "^4.4.3", - "vue-tsc": "^2.1.2" + "@antfu/eslint-config": "catalog:", + "@eslint/config-inspector": "catalog:", + "@iconify/json": "catalog:", + "@slidev/cli": "catalog:", + "@slidev/client": "catalog:", + "@slidev/theme-default": "catalog:", + "@types/node": "catalog:", + "@types/prompts": "catalog:", + "@types/seedrandom": "catalog:", + "eslint": "catalog:", + "eslint-plugin-format": "catalog:", + "esno": "catalog:", + "execa": "catalog:", + "fast-glob": "catalog:", + "markdown-it-magic-link": "catalog:", + "playwright-chromium": "catalog:", + "pnpm": "catalog:", + "prettier-plugin-slidev": "catalog:", + "prompts": "catalog:", + "rimraf": "catalog:", + "seedrandom": "catalog:", + "taze": "catalog:", + "typescript": "catalog:", + "unocss": "catalog:", + "vue-router": "catalog:", + "vue-tsc": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 22d4edf..393f38c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,96 +4,181 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -patchedDependencies: - '@slidev/client': - hash: i7x6bbptju34migfpspanss354 - path: patches/@slidev__client.patch - '@slidev/rough-notation': - hash: uqgxdvoqhqj2kseai6645tgsly - path: patches/@slidev__rough-notation.patch +catalogs: + default: + '@antfu/eslint-config': + specifier: ^3.5.1 + version: 3.5.1 + '@eslint/config-inspector': + specifier: ^0.5.4 + version: 0.5.4 + '@iconify/json': + specifier: ^2.2.246 + version: 2.2.246 + '@slidev/cli': + specifier: ^0.49.29 + version: 0.49.29 + '@slidev/client': + specifier: ^0.49.29 + version: 0.49.29 + '@slidev/theme-default': + specifier: ^0.25.0 + version: 0.25.0 + '@types/node': + specifier: ^22.5.4 + version: 22.5.4 + '@types/prompts': + specifier: ^2.4.9 + version: 2.4.9 + '@types/seedrandom': + specifier: ^3.0.8 + version: 3.0.8 + chroma-js: + specifier: ^3.1.1 + version: 3.1.1 + eslint: + specifier: ^9.10.0 + version: 9.10.0 + eslint-plugin-format: + specifier: ^0.1.2 + version: 0.1.2 + esno: + specifier: ^4.7.0 + version: 4.7.0 + execa: + specifier: ^9.3.1 + version: 9.3.1 + fast-glob: + specifier: ^3.3.2 + version: 3.3.2 + markdown-it-magic-link: + specifier: ^0.1.4 + version: 0.1.4 + playwright-chromium: + specifier: ^1.47.0 + version: 1.47.0 + pnpm: + specifier: ^9.10.0 + version: 9.10.0 + prettier-plugin-slidev: + specifier: ^1.0.5 + version: 1.0.5 + prompts: + specifier: ^2.4.2 + version: 2.4.2 + rimraf: + specifier: ^6.0.1 + version: 6.0.1 + seedrandom: + specifier: ^3.0.5 + version: 3.0.5 + taze: + specifier: ^0.16.7 + version: 0.16.7 + typescript: + specifier: ^5.6.2 + version: 5.6.2 + unocss: + specifier: ^0.62.3 + version: 0.62.3 + vis-data: + specifier: ^7.1.9 + version: 7.1.9 + vis-network: + specifier: ^9.1.9 + version: 9.1.9 + vis-timeline: + specifier: ^7.7.3 + version: 7.7.3 + vue-router: + specifier: ^4.4.3 + version: 4.4.3 + vue-tsc: + specifier: ^2.1.6 + version: 2.1.6 importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.5.4) + specifier: 'catalog:' + version: 3.5.1(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)))(eslint@9.10.0(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.6.2) '@eslint/config-inspector': - specifier: ^0.5.4 - version: 0.5.4(eslint@9.9.1(jiti@1.21.6)) + specifier: 'catalog:' + version: 0.5.4(eslint@9.10.0(jiti@1.21.6)) '@iconify/json': - specifier: ^2.2.242 - version: 2.2.242 + specifier: 'catalog:' + version: 2.2.246 '@slidev/cli': - specifier: ^0.49.29 - version: 0.49.29(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(@types/markdown-it@14.1.1)(@types/node@22.5.1)(@vue/compiler-sfc@3.4.38)(playwright-chromium@1.46.1)(postcss@8.4.41)(rollup@4.21.1)(vue-template-compiler@2.7.16) + specifier: 'catalog:' + version: 0.49.29(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(@types/markdown-it@14.1.1)(@types/node@22.5.4)(@vue/compiler-sfc@3.4.38)(playwright-chromium@1.47.0)(postcss@8.4.41)(rollup@4.21.1)(vue-template-compiler@2.7.16) '@slidev/client': - specifier: ^0.49.29 - version: 0.49.29(patch_hash=i7x6bbptju34migfpspanss354)(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) + specifier: 'catalog:' + version: 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) '@slidev/theme-default': - specifier: ^0.25.0 + specifier: 'catalog:' version: 0.25.0 '@types/node': - specifier: ^22.5.1 - version: 22.5.1 + specifier: 'catalog:' + version: 22.5.4 '@types/prompts': - specifier: ^2.4.9 + specifier: 'catalog:' version: 2.4.9 '@types/seedrandom': - specifier: ^3.0.8 + specifier: 'catalog:' version: 3.0.8 eslint: - specifier: ^9.9.1 - version: 9.9.1(jiti@1.21.6) + specifier: 'catalog:' + version: 9.10.0(jiti@1.21.6) eslint-plugin-format: - specifier: ^0.1.2 - version: 0.1.2(eslint@9.9.1(jiti@1.21.6)) + specifier: 'catalog:' + version: 0.1.2(eslint@9.10.0(jiti@1.21.6)) esno: - specifier: ^4.7.0 + specifier: 'catalog:' version: 4.7.0 execa: - specifier: ^9.3.1 + specifier: 'catalog:' version: 9.3.1 fast-glob: - specifier: ^3.3.2 + specifier: 'catalog:' version: 3.3.2 markdown-it-magic-link: - specifier: ^0.1.4 + specifier: 'catalog:' version: 0.1.4 playwright-chromium: - specifier: ^1.46.1 - version: 1.46.1 + specifier: 'catalog:' + version: 1.47.0 pnpm: - specifier: ^9.9.0 - version: 9.9.0 + specifier: 'catalog:' + version: 9.10.0 prettier-plugin-slidev: - specifier: ^1.0.5 + specifier: 'catalog:' version: 1.0.5(prettier@3.3.3) prompts: - specifier: ^2.4.2 + specifier: 'catalog:' version: 2.4.2 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 seedrandom: - specifier: ^3.0.5 + specifier: 'catalog:' version: 3.0.5 taze: - specifier: ^0.16.7 + specifier: 'catalog:' version: 0.16.7 typescript: - specifier: ^5.5.4 - version: 5.5.4 + specifier: 'catalog:' + version: 5.6.2 unocss: - specifier: ^0.62.3 - version: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + specifier: 'catalog:' + version: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) vue-router: - specifier: ^4.4.3 - version: 4.4.3(vue@3.4.38(typescript@5.5.4)) + specifier: 'catalog:' + version: 4.4.3(vue@3.4.38(typescript@5.6.2)) vue-tsc: - specifier: ^2.1.2 - version: 2.1.2(typescript@5.5.4) + specifier: 'catalog:' + version: 2.1.6(typescript@5.6.2) 2021-04-29/src: {} @@ -130,31 +215,31 @@ importers: 2024-06-08/src: devDependencies: '@antfu/eslint-config': - specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.5.4) + specifier: 'catalog:' + version: 3.5.1(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)))(eslint@9.10.0(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.6.2) '@eslint/config-inspector': - specifier: ^0.5.4 - version: 0.5.4(eslint@9.9.1(jiti@1.21.6)) + specifier: 'catalog:' + version: 0.5.4(eslint@9.10.0(jiti@1.21.6)) eslint: - specifier: ^9.9.1 - version: 9.9.1(jiti@1.21.6) + specifier: 'catalog:' + version: 9.10.0(jiti@1.21.6) vis-timeline: - specifier: ^7.7.3 + specifier: 'catalog:' version: 7.7.3(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.4.0)(moment@2.30.1)(propagating-hammerjs@2.0.1(@egjs/hammerjs@2.0.17))(uuid@9.0.1)(vis-data@7.1.9(uuid@9.0.1)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1))(xss@1.0.15) 2024-06-13/src: devDependencies: '@antfu/eslint-config': - specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.5.4) + specifier: 'catalog:' + version: 3.5.1(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)))(eslint@9.10.0(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.6.2) '@eslint/config-inspector': - specifier: ^0.5.4 - version: 0.5.4(eslint@9.9.1(jiti@1.21.6)) + specifier: 'catalog:' + version: 0.5.4(eslint@9.10.0(jiti@1.21.6)) eslint: - specifier: ^9.9.1 - version: 9.9.1(jiti@1.21.6) + specifier: 'catalog:' + version: 9.10.0(jiti@1.21.6) vis-timeline: - specifier: ^7.7.3 + specifier: 'catalog:' version: 7.7.3(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.4.0)(moment@2.30.1)(propagating-hammerjs@2.0.1(@egjs/hammerjs@2.0.17))(uuid@9.0.1)(vis-data@7.1.9(uuid@9.0.1)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1))(xss@1.0.15) 2024-06-14/src: {} @@ -162,13 +247,13 @@ importers: 2024-07-06/src: devDependencies: chroma-js: - specifier: ^3.0.0 - version: 3.0.0 + specifier: 'catalog:' + version: 3.1.1 vis-data: - specifier: ^7.1.9 + specifier: 'catalog:' version: 7.1.9(uuid@9.0.1)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) vis-network: - specifier: ^9.1.9 + specifier: 'catalog:' version: 9.1.9(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.4.0)(uuid@9.0.1)(vis-data@7.1.9(uuid@9.0.1)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) 2024-07-10/src: {} @@ -181,20 +266,20 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@3.0.0': - resolution: {integrity: sha512-3HC35LrsW5kvHyVY2U6yat3Uz20/9Re5137LAKqAtl2tKictef2CmdYk5z+qK4UsaY32MMfg98MhuBbvAvZF1w==} + '@antfu/eslint-config@3.5.1': + resolution: {integrity: sha512-zSQs+1B1/rw/gdM1959e/tmNORibN1nLYdysV3qnH7qOD4c5spi1C9ogJbwXJ49dFD56GZw+Eue8FJ2HQx0hKA==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 '@prettier/plugin-xml': ^3.4.1 '@unocss/eslint-plugin': '>=0.50.0' astro-eslint-parser: ^1.0.2 - eslint: ^9.5.0 + eslint: ^9.10.0 eslint-plugin-astro: ^1.2.0 eslint-plugin-format: '>=0.1.0' eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-react-refresh: ^0.4.4 - eslint-plugin-solid: ^0.13.2 + eslint-plugin-solid: ^0.14.3 eslint-plugin-svelte: '>=2.35.1' prettier-plugin-astro: ^0.13.0 prettier-plugin-slidev: ^1.0.5 @@ -439,10 +524,6 @@ packages: resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} engines: {node: '>=0.8.0'} - '@es-joy/jsdoccomment@0.43.1': - resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==} - engines: {node: '>=16'} - '@es-joy/jsdoccomment@0.48.0': resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} engines: {node: '>=16'} @@ -761,20 +842,30 @@ packages: resolution: {integrity: sha512-WB/U/B6HdRiIt/CfbcqqFp7Svz+3INLtnGcuMT2hnU39S3cb9JGGkvB1T6lbIlDoQ9VRnhc4riIFFoicGRZ2mw==} hasBin: true peerDependencies: - eslint: ^8.50.0 || ^9.0.0 + eslint: ^9.10.0 '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.9.1': - resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} + '@eslint/js@9.10.0': + resolution: {integrity: sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/markdown@6.1.0': + resolution: {integrity: sha512-cX1tyD+aIbhzKrCKe/9M5s2jZhldWGOR+cy7cIVpxG9RkoaN4XU+gG3dy6oEKtBFXjDx06GtP0OGO7jgbqa2DA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.1.0': + resolution: {integrity: sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@floating-ui/core@1.6.3': resolution: {integrity: sha512-1ZpCvYf788/ZXOhRQGFxnYQOVgeU+pi0i+d0Ow34La7qjIXETi6RNswGVKkA6KcDO8/+Ysu2E/CeUmmeEBDvTg==} @@ -801,8 +892,8 @@ packages: '@iconify-json/svg-spinners@1.1.3': resolution: {integrity: sha512-sP7m+/1Z42ROH3MO21ZRoAnYPOtcVVWqTveDyEl8nUCUcGJozYr0awLVqhKT0lUqEg6y2U2UdpHXelyV8beJ1w==} - '@iconify/json@2.2.242': - resolution: {integrity: sha512-cS6eYdx1C1GhqaZm25ztH5yoghCaTXGJBeseUkS259GxxX9obtGLLk0yy+twxpNCD5/F9gjbgxh46BjNWsHtwg==} + '@iconify/json@2.2.246': + resolution: {integrity: sha512-69/F8EhI4MP1xcpD0rUm09h7o2X2OYfpABe4D53cp4Cr1AYeu90OGJlOTayKqzSh9fPXr3YE8JOyo5LVBiCW0g==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -1077,11 +1168,11 @@ packages: resolution: {integrity: sha512-xfUcW+zcZU/vzd4WMkZxnAbZbdI0faOPll1A0viXHqR8BlQhZxBV49kCreGl8NK4kd/+oJ/kM5gOXCwDQve0RQ==} engines: {node: '>=18.0.0'} - '@stylistic/eslint-plugin@2.7.1': - resolution: {integrity: sha512-JqnHom8CP14oOgPhwTPbn0QgsBJwgNySQSe00V9GQQDlY1tEqZUlK4jM2DIOJ5nE+oXoy51vZWHnHkfZ6rEruw==} + '@stylistic/eslint-plugin@2.8.0': + resolution: {integrity: sha512-Ufvk7hP+bf+pD35R/QfunF793XlSRIC7USr3/EdgduK9j13i2JjmsM0LUz3/foS+jDYp2fzyWZA9N44CPur0Ow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=8.40.0' + eslint: ^9.10.0 '@szmarczak/http-timer@5.0.1': resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} @@ -1090,15 +1181,6 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - '@types/eslint@8.56.10': - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} - - '@types/eslint@9.6.0': - resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} - - '@types/eslint@9.6.1': - resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -1111,18 +1193,12 @@ packages: '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/linkify-it@5.0.0': resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} '@types/markdown-it@14.1.1': resolution: {integrity: sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==} - '@types/mdast@3.0.15': - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -1135,8 +1211,8 @@ packages: '@types/node@18.19.39': resolution: {integrity: sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==} - '@types/node@22.5.1': - resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==} + '@types/node@22.5.4': + resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1147,17 +1223,14 @@ packages: '@types/seedrandom@3.0.8': resolution: {integrity: sha512-TY1eezMU2zH2ozQoAFAQFOPpvP15g+ZgSfTZt31AUUH/Rxtnz3H+A/Sv1Snw2/amp//omibc+AEkTaA8KUeOLQ==} - '@types/unist@2.0.10': - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@typescript-eslint/eslint-plugin@8.3.0': - resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} + '@typescript-eslint/eslint-plugin@8.5.0': + resolution: {integrity: sha512-lHS5hvz33iUFQKuPFGheAB84LwcJ60G8vKnEhnfcK1l8kGVLro2SFYW6K0/tj8FUhRJ0VHyg1oAfg50QGbPPHw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -1167,22 +1240,22 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.3.0': - resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} + '@typescript-eslint/parser@8.5.0': + resolution: {integrity: sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^9.10.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/scope-manager@8.3.0': - resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} + '@typescript-eslint/scope-manager@8.5.0': + resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.3.0': - resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} + '@typescript-eslint/type-utils@8.5.0': + resolution: {integrity: sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1190,16 +1263,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.14.1': - resolution: {integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/types@8.3.0': - resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} + '@typescript-eslint/types@8.5.0': + resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.3.0': - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + '@typescript-eslint/typescript-estree@8.5.0': + resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1207,14 +1276,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.3.0': - resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} + '@typescript-eslint/utils@8.5.0': + resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^9.10.0 - '@typescript-eslint/visitor-keys@8.3.0': - resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} + '@typescript-eslint/visitor-keys@8.5.0': + resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/ata@0.9.7': @@ -1360,15 +1429,9 @@ packages: vitest: optional: true - '@volar/language-core@2.4.0-alpha.18': - resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} - '@volar/language-core@2.4.1': resolution: {integrity: sha512-9AKhC7Qn2mQYxj7Dz3bVxeOk7gGJladhWixUYKef/o0o7Bm4an+A3XvmcTHVqZ8stE6lBVH++g050tBtJ4TZPQ==} - '@volar/source-map@2.4.0-alpha.18': - resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} - '@volar/source-map@2.4.1': resolution: {integrity: sha512-Xq6ep3OZg9xUqN90jEgB9ztX5SsTz1yiV8wiQbcYNjWkek+Ie3dc8l7AVt3EhDm9mSIR58oWczHkzM2H6HIsmQ==} @@ -1415,16 +1478,8 @@ packages: '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} - '@vue/language-core@2.0.29': - resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/language-core@2.1.2': - resolution: {integrity: sha512-tt2J7C+l0J/T5PaLhJ0jvCCi0JNwu3e8azWTYxW3jmAW5B/dac0g5UxmI7l59CQgCGFotqUqI3tXjfZgoWNtog==} + '@vue/language-core@2.1.6': + resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1626,18 +1681,9 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - - character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - chevrotain-allstar@0.3.1: resolution: {integrity: sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==} peerDependencies: @@ -1654,8 +1700,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chroma-js@3.0.0: - resolution: {integrity: sha512-ZFn4qxtZTvRJ7XatOLgaHGJYN10LoS6T0EMsu7IVayFG5+b6Yw8wCGQL5qLgo4B+wrRZ9niCrozOQ4a584bvaA==} + chroma-js@3.1.1: + resolution: {integrity: sha512-CGr6w73Gi86142RWqZ1RjED/CyduYw2vMTikQZUvr2jGIihnZlMo/Kzm9rYHWDP2pJc6eebwc8CkX0iteBon+A==} ci-info@4.0.0: resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} @@ -2142,8 +2188,8 @@ packages: peerDependencies: eslint: ^9.5.0 - eslint-flat-config-utils@0.3.1: - resolution: {integrity: sha512-eFT3EaoJN1hlN97xw4FIEX//h0TiFUobgl2l5uLkIwhVN9ahGq95Pbs+i1/B5UACA78LO3rco3JzuvxLdTUOPA==} + eslint-flat-config-utils@0.4.0: + resolution: {integrity: sha512-kfd5kQZC+BMO0YwTol6zxjKX1zAsk8JfSAopbKjKqmENTJcew+yBejuvccAg37cvOrN0Mh+DVbeyznuNWEjt4A==} eslint-formatting-reporter@0.0.0: resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==} @@ -2161,13 +2207,13 @@ packages: eslint-parser-plain@0.1.0: resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==} - eslint-plugin-antfu@2.3.6: - resolution: {integrity: sha512-31VwbU1Yd4BFNUUPQEazKyP79f3c+ohJtq5iZIuw38JjkRQdQAcF/31Kjr0DOKZXVDkeeNPrttKidrr3xhnhOA==} + eslint-plugin-antfu@2.6.0: + resolution: {integrity: sha512-4dz0VgWGpZ6jUSEUPSI6OGFqBc+P8c7zFFXht5t+YwzIvBsruqVX7Hjl3I8KNNEyJmA4fL3+GIc+EWU1woTp1A==} peerDependencies: - eslint: '*' + eslint: ^9.10.0 - eslint-plugin-command@0.2.3: - resolution: {integrity: sha512-1bBYNfjZg60N2ZpLV5ATYSYyueIJ+zl5yKrTs0UFDdnyu07dNSZ7Xplnc+Wb6SXTdc1sIaoIrnuyhvztcltX6A==} + eslint-plugin-command@0.2.4: + resolution: {integrity: sha512-IbZnQY21pOanbcCh/bAWWl+1BynV2HuDE75URMmk/28Tdn+PM7CoKeibXtPGrL7KQdIEHMgUEnRwwI8qmggVMA==} peerDependencies: eslint: '*' @@ -2182,8 +2228,8 @@ packages: peerDependencies: eslint: ^8.40.0 || ^9.0.0 - eslint-plugin-import-x@4.1.1: - resolution: {integrity: sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==} + eslint-plugin-import-x@4.2.1: + resolution: {integrity: sha512-WWi2GedccIJa0zXxx3WDnTgouGQTtdYK1nhXMwywbqqAgB0Ov+p1pYBsWh3VaB0bvBOwLse6OfVII7jZD9xo5Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2200,12 +2246,6 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-markdown@5.1.0: - resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8' - eslint-plugin-n@17.10.2: resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2216,8 +2256,8 @@ packages: resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@3.3.0: - resolution: {integrity: sha512-sGgShkEqDBqIZ3WlenGHwLe1cl3vHKTfeh9b1XXAamaxSC7AY4Os0jdNCXnGJW4l0TlpismT5t2r7CXY7sfKlw==} + eslint-plugin-perfectionist@3.5.0: + resolution: {integrity: sha512-vwDNuxlAlbZJ3DjHo6GnfZrmMlJBLFrkOLBV/rYvVnLFD+x54u9VyJcGOfJ2DK9d1cd3a/C/vtBrbBNgAC6Mrg==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 @@ -2262,8 +2302,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@9.27.0: - resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} + eslint-plugin-vue@9.28.0: + resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2296,8 +2336,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.9.1: - resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} + eslint@9.10.0: + resolution: {integrity: sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2703,12 +2743,6 @@ packages: iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -2724,9 +2758,6 @@ packages: resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} engines: {node: '>= 0.4'} - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2748,9 +2779,6 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - is-inside-container@1.0.0: resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} engines: {node: '>=14.16'} @@ -2841,10 +2869,6 @@ packages: jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsdoc-type-pratt-parser@4.0.0: - resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} - engines: {node: '>=12.0.0'} - jsdoc-type-pratt-parser@4.1.0: resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} @@ -3032,9 +3056,6 @@ packages: mdast-util-find-and-replace@3.0.1: resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} - mdast-util-from-markdown@0.8.5: - resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} - mdast-util-from-markdown@2.0.1: resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} @@ -3065,9 +3086,6 @@ packages: mdast-util-to-markdown@2.1.0: resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} - mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} - mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} @@ -3090,6 +3108,27 @@ packages: micromark-core-commonmark@2.0.1: resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} + micromark-extension-gfm-autolink-literal@2.1.0: + resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} + + micromark-extension-gfm-footnote@2.1.0: + resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} + + micromark-extension-gfm-strikethrough@2.1.0: + resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} + + micromark-extension-gfm-table@2.1.0: + resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} + + micromark-extension-gfm-tagfilter@2.0.0: + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} + + micromark-extension-gfm-task-list-item@2.1.0: + resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} + + micromark-extension-gfm@3.0.0: + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} + micromark-factory-destination@2.0.0: resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} @@ -3147,9 +3186,6 @@ packages: micromark-util-types@2.0.0: resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} - micromark@2.11.4: - resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - micromark@4.0.0: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} @@ -3390,9 +3426,6 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} - parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} - parse-gitignore@2.0.0: resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} engines: {node: '>=14'} @@ -3459,8 +3492,8 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -3476,13 +3509,13 @@ packages: plantuml-encoder@1.4.0: resolution: {integrity: sha512-sxMwpDw/ySY1WB2CE3+IdMuEcWibJ72DDOsXLkSmEaSzwEUaYBT6DWgOfBiHGCux4q433X6+OEFWjlVqp7gL6g==} - playwright-chromium@1.46.1: - resolution: {integrity: sha512-WuNzXHHWaIqnq66Zkg1gu6LGkJ13HsSBkHBXiHKDfPfzAv8stIyNBHJiDqFLFaM5wSl+LSbPbLMlhCicaBg4oA==} + playwright-chromium@1.47.0: + resolution: {integrity: sha512-S/9ShSLRK6gZZCuon2K0OcEi/t7vmUmx7vqqcpI9/zzKPMWm/+XKKuOHahKXsZLp3DfmRLv7h/PflC19nXZVhA==} engines: {node: '>=18'} hasBin: true - playwright-core@1.46.1: - resolution: {integrity: sha512-h9LqIQaAv+CYvWzsZ+h3RsrqCStkBHlgo6/TJlFst3cOTlLghBQlJwPOZKQJTKNaD3QIB7aAVQ+gfWbN3NXB7A==} + playwright-core@1.47.0: + resolution: {integrity: sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==} engines: {node: '>=18'} hasBin: true @@ -3490,8 +3523,8 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - pnpm@9.9.0: - resolution: {integrity: sha512-YMGKzROL/2ldM5vmrRP36TbupnRWYNTMSndtUkfFQNDt7hpWNpXBg6ZuuRfviPK0/rH8JfMqetytx6rzQ46ZwQ==} + pnpm@9.10.0: + resolution: {integrity: sha512-c6Ka+jag0JLs5Scd5Rd+y/gxjUVOzXATQxMbjrwMGpHEh9pGq3fI5ZbWrPFGHjWUztS+zt+JIbB0+9hlPtcFHA==} engines: {node: '>=18.12'} hasBin: true @@ -4013,8 +4046,8 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true @@ -4066,9 +4099,6 @@ packages: unist-util-position@5.0.0: resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - unist-util-stringify-position@4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} @@ -4336,8 +4366,8 @@ packages: vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.1.2: - resolution: {integrity: sha512-PH1BDxWT3eaPhl73elyZj6DV0nR3K4IFoUM1sGzMXXQneovVUwHQytdSyAHiED5MtEINGSHpL/Hs9ch+c/tDTw==} + vue-tsc@2.1.6: + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4447,46 +4477,46 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.5.4)': + '@antfu/eslint-config@3.5.1(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)))(eslint@9.10.0(jiti@1.21.6))(prettier-plugin-slidev@1.0.5(prettier@3.3.3))(typescript@5.6.2)': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.1(jiti@1.21.6)) - '@stylistic/eslint-plugin': 2.7.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/parser': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - eslint: 9.9.1(jiti@1.21.6) - eslint-config-flat-gitignore: 0.3.0(eslint@9.9.1(jiti@1.21.6)) - eslint-flat-config-utils: 0.3.1 - eslint-merge-processors: 0.1.0(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-antfu: 2.3.6(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-command: 0.2.3(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-import-x: 4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - eslint-plugin-jsdoc: 50.2.2(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-jsonc: 2.16.0(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-markdown: 5.1.0(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-n: 17.10.2(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint/markdown': 6.1.0(eslint@9.10.0(jiti@1.21.6)) + '@stylistic/eslint-plugin': 2.8.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.10.0(jiti@1.21.6) + eslint-config-flat-gitignore: 0.3.0(eslint@9.10.0(jiti@1.21.6)) + eslint-flat-config-utils: 0.4.0 + eslint-merge-processors: 0.1.0(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-antfu: 2.6.0(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-command: 0.2.4(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-import-x: 4.2.1(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-jsdoc: 50.2.2(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-jsonc: 2.16.0(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-n: 17.10.2(eslint@9.10.0(jiti@1.21.6)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))) - eslint-plugin-regexp: 2.6.0(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-toml: 0.11.1(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-unicorn: 55.0.0(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-vue: 9.27.0(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-yml: 1.14.0(eslint@9.9.1(jiti@1.21.6)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-perfectionist: 3.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6))) + eslint-plugin-regexp: 2.6.0(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-toml: 0.11.1(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-unicorn: 55.0.0(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-vue: 9.28.0(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-yml: 1.14.0(eslint@9.10.0(jiti@1.21.6)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.10.0(jiti@1.21.6)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.10.0(jiti@1.21.6)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - eslint-plugin-format: 0.1.2(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-format: 0.1.2(eslint@9.10.0(jiti@1.21.6)) prettier-plugin-slidev: 1.0.5(prettier@3.3.3) transitivePeerDependencies: - '@typescript-eslint/utils' @@ -4514,7 +4544,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + picocolors: 1.1.0 '@babel/compat-data@7.25.2': {} @@ -4658,7 +4688,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 '@babel/parser@7.25.3': dependencies: @@ -4752,13 +4782,13 @@ snapshots: '@clack/core@0.3.4': dependencies: - picocolors: 1.0.1 + picocolors: 1.1.0 sisteransi: 1.0.5 '@clack/prompts@0.7.0': dependencies: '@clack/core': 0.3.4 - picocolors: 1.0.1 + picocolors: 1.1.0 sisteransi: 1.0.5 '@dprint/formatter@0.3.0': {} @@ -4773,15 +4803,6 @@ snapshots: dependencies: '@types/hammerjs': 2.0.45 - '@es-joy/jsdoccomment@0.43.1': - dependencies: - '@types/eslint': 8.56.10 - '@types/estree': 1.0.5 - '@typescript-eslint/types': 7.14.1 - comment-parser: 1.4.1 - esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.0.0 - '@es-joy/jsdoccomment@0.48.0': dependencies: comment-parser: 1.4.1 @@ -4929,15 +4950,15 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.1(jiti@1.21.6))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.10.0(jiti@1.21.6))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) ignore: 5.3.1 - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.10.0(jiti@1.21.6))': dependencies: - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} @@ -4960,7 +4981,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-inspector@0.5.4(eslint@9.9.1(jiti@1.21.6))': + '@eslint/config-inspector@0.5.4(eslint@9.10.0(jiti@1.21.6))': dependencies: '@eslint/config-array': 0.17.1 '@voxpelli/config-array-find-files': 0.1.2(@eslint/config-array@0.17.1) @@ -4968,7 +4989,7 @@ snapshots: cac: 6.7.14 chokidar: 3.6.0 esbuild: 0.21.5 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) fast-glob: 3.3.2 find-up: 7.0.0 get-port-please: 3.1.2 @@ -4977,7 +4998,7 @@ snapshots: mlly: 1.7.1 mrmime: 2.0.0 open: 10.1.0 - picocolors: 1.0.1 + picocolors: 1.1.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -4999,10 +5020,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.9.1': {} + '@eslint/js@9.10.0': {} + + '@eslint/markdown@6.1.0(eslint@9.10.0(jiti@1.21.6))': + dependencies: + eslint: 9.10.0(jiti@1.21.6) + mdast-util-from-markdown: 2.0.1 + mdast-util-gfm: 3.0.0 + micromark-extension-gfm: 3.0.0 + transitivePeerDependencies: + - supports-color '@eslint/object-schema@2.1.4': {} + '@eslint/plugin-kit@0.1.0': + dependencies: + levn: 0.4.1 + '@floating-ui/core@1.6.3': dependencies: '@floating-ui/utils': 0.2.3 @@ -5029,7 +5063,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify/json@2.2.242': + '@iconify/json@2.2.246': dependencies: '@iconify/types': 2.0.0 pathe: 1.1.2 @@ -5286,25 +5320,25 @@ snapshots: dependencies: shiki: 1.14.1 - '@shikijs/twoslash@1.14.1(typescript@5.5.4)': + '@shikijs/twoslash@1.14.1(typescript@5.6.2)': dependencies: '@shikijs/core': 1.14.1 - twoslash: 0.2.9(typescript@5.5.4) + twoslash: 0.2.9(typescript@5.6.2) transitivePeerDependencies: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.14.1(@nuxt/kit@3.12.2(rollup@4.21.1))(typescript@5.5.4)': + '@shikijs/vitepress-twoslash@1.14.1(@nuxt/kit@3.12.2(rollup@4.21.1))(typescript@5.6.2)': dependencies: - '@shikijs/twoslash': 1.14.1(typescript@5.5.4) - floating-vue: 5.2.2(@nuxt/kit@3.12.2(rollup@4.21.1))(vue@3.4.38(typescript@5.5.4)) + '@shikijs/twoslash': 1.14.1(typescript@5.6.2) + floating-vue: 5.2.2(@nuxt/kit@3.12.2(rollup@4.21.1))(vue@3.4.38(typescript@5.6.2)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 shiki: 1.14.1 - twoslash: 0.2.9(typescript@5.5.4) - twoslash-vue: 0.2.9(typescript@5.5.4) - vue: 3.4.38(typescript@5.5.4) + twoslash: 0.2.9(typescript@5.6.2) + twoslash-vue: 0.2.9(typescript@5.6.2) + vue: 3.4.38(typescript@5.6.2) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -5317,7 +5351,7 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@slidev/cli@0.49.29(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(@types/markdown-it@14.1.1)(@types/node@22.5.1)(@vue/compiler-sfc@3.4.38)(playwright-chromium@1.46.1)(postcss@8.4.41)(rollup@4.21.1)(vue-template-compiler@2.7.16)': + '@slidev/cli@0.49.29(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(@types/markdown-it@14.1.1)(@types/node@22.5.4)(@vue/compiler-sfc@3.4.38)(playwright-chromium@1.47.0)(postcss@8.4.41)(rollup@4.21.1)(vue-template-compiler@2.7.16)': dependencies: '@antfu/ni': 0.22.4 '@antfu/utils': 0.7.10 @@ -5326,15 +5360,15 @@ snapshots: '@iconify-json/svg-spinners': 1.1.3 '@lillallol/outline-pdf': 4.0.0 '@shikijs/markdown-it': 1.14.1 - '@shikijs/twoslash': 1.14.1(typescript@5.5.4) - '@shikijs/vitepress-twoslash': 1.14.1(@nuxt/kit@3.12.2(rollup@4.21.1))(typescript@5.5.4) - '@slidev/client': 0.49.29(patch_hash=i7x6bbptju34migfpspanss354)(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) - '@slidev/parser': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) - '@slidev/types': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) + '@shikijs/twoslash': 1.14.1(typescript@5.6.2) + '@shikijs/vitepress-twoslash': 1.14.1(@nuxt/kit@3.12.2(rollup@4.21.1))(typescript@5.6.2) + '@slidev/client': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) + '@slidev/parser': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) + '@slidev/types': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) '@unocss/extractor-mdc': 0.62.3 '@unocss/reset': 0.62.3 - '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) + '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)) chokidar: 3.6.0 cli-progress: 3.12.0 connect: 3.7.0 @@ -5371,27 +5405,27 @@ snapshots: resolve-global: 2.0.0 semver: 7.6.3 shiki: 1.14.1 - shiki-magic-move: 0.4.4(shiki@1.14.1)(vue@3.4.38(typescript@5.5.4)) + shiki-magic-move: 0.4.4(shiki@1.14.1)(vue@3.4.38(typescript@5.6.2)) sirv: 2.0.4 source-map-js: 1.2.0 - typescript: 5.5.4 - unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + typescript: 5.6.2 + unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) unplugin-icons: 0.19.2(@vue/compiler-sfc@3.4.38)(vue-template-compiler@2.7.16) - unplugin-vue-components: 0.27.4(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4)) - unplugin-vue-markdown: 0.26.2(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + unplugin-vue-components: 0.27.4(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vue@3.4.38(typescript@5.6.2)) + unplugin-vue-markdown: 0.26.2(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) untun: 0.1.3 uqr: 0.1.2 - vite: 5.4.2(@types/node@22.5.1) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-remote-assets: 0.5.0(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-static-copy: 1.0.6(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-vue-server-ref: 0.4.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) - vitefu: 1.0.0(vite@5.4.2(@types/node@22.5.1)) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.2(@types/node@22.5.4) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-remote-assets: 0.5.0(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-static-copy: 1.0.6(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-vue-server-ref: 0.4.2(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)) + vitefu: 1.0.0(vite@5.4.2(@types/node@22.5.4)) + vue: 3.4.38(typescript@5.6.2) yaml: 2.5.0 yargs: 17.7.2 optionalDependencies: - playwright-chromium: 1.46.1 + playwright-chromium: 1.47.0 transitivePeerDependencies: - '@babel/parser' - '@nuxt/kit' @@ -5418,26 +5452,26 @@ snapshots: - vue-template-compiler - vue-template-es2015-compiler - '@slidev/client@0.49.29(patch_hash=i7x6bbptju34migfpspanss354)(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16)': + '@slidev/client@0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16)': dependencies: '@antfu/utils': 0.7.10 '@iconify-json/carbon': 1.1.37 '@iconify-json/ph': 1.1.14 '@iconify-json/svg-spinners': 1.1.3 '@shikijs/monaco': 1.14.1 - '@shikijs/vitepress-twoslash': 1.14.1(@nuxt/kit@3.12.2(rollup@4.21.1))(typescript@5.5.4) - '@slidev/parser': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) - '@slidev/rough-notation': 0.1.0(patch_hash=uqgxdvoqhqj2kseai6645tgsly) - '@slidev/types': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) - '@typescript/ata': 0.9.7(typescript@5.5.4) - '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.5.4)) + '@shikijs/vitepress-twoslash': 1.14.1(@nuxt/kit@3.12.2(rollup@4.21.1))(typescript@5.6.2) + '@slidev/parser': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) + '@slidev/rough-notation': 0.1.0 + '@slidev/types': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) + '@typescript/ata': 0.9.7(typescript@5.6.2) + '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.6.2)) '@unocss/reset': 0.62.3 - '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4)) - '@vueuse/math': 11.0.3(vue@3.4.38(typescript@5.5.4)) - '@vueuse/motion': 2.2.3(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.6.2)) + '@vueuse/math': 11.0.3(vue@3.4.38(typescript@5.6.2)) + '@vueuse/motion': 2.2.3(rollup@4.21.1)(vue@3.4.38(typescript@5.6.2)) drauu: 0.4.1 file-saver: 2.0.5 - floating-vue: 5.2.2(@nuxt/kit@3.12.2(rollup@4.21.1))(vue@3.4.38(typescript@5.5.4)) + floating-vue: 5.2.2(@nuxt/kit@3.12.2(rollup@4.21.1))(vue@3.4.38(typescript@5.6.2)) fuse.js: 7.0.0 katex: 0.16.11 lz-string: 1.5.0 @@ -5446,11 +5480,11 @@ snapshots: prettier: 3.3.3 recordrtc: 5.6.2 shiki: 1.14.1 - shiki-magic-move: 0.4.4(shiki@1.14.1)(vue@3.4.38(typescript@5.5.4)) - typescript: 5.5.4 - unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) - vue: 3.4.38(typescript@5.5.4) - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + shiki-magic-move: 0.4.4(shiki@1.14.1)(vue@3.4.38(typescript@5.6.2)) + typescript: 5.6.2 + unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) + vue: 3.4.38(typescript@5.6.2) + vue-router: 4.4.3(vue@3.4.38(typescript@5.6.2)) yaml: 2.5.0 transitivePeerDependencies: - '@nuxt/kit' @@ -5474,10 +5508,10 @@ snapshots: '@slidev/types': 0.47.5 js-yaml: 4.1.0 - '@slidev/parser@0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16)': + '@slidev/parser@0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16)': dependencies: '@antfu/utils': 0.7.10 - '@slidev/types': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16) + '@slidev/types': 0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16) yaml: 2.5.0 transitivePeerDependencies: - '@nuxt/kit' @@ -5493,7 +5527,7 @@ snapshots: - vue-template-compiler - vue-template-es2015-compiler - '@slidev/rough-notation@0.1.0(patch_hash=uqgxdvoqhqj2kseai6645tgsly)': + '@slidev/rough-notation@0.1.0': dependencies: roughjs: 4.6.6 @@ -5505,25 +5539,25 @@ snapshots: '@slidev/types@0.47.5': {} - '@slidev/types@0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1))(vue-template-compiler@2.7.16)': + '@slidev/types@0.49.29(@nuxt/kit@3.12.2(rollup@4.21.1))(@vue/compiler-sfc@3.4.38)(postcss@8.4.41)(rollup@4.21.1)(typescript@5.6.2)(vite@5.4.2(@types/node@22.5.4))(vue-template-compiler@2.7.16)': dependencies: '@antfu/utils': 0.7.10 '@shikijs/markdown-it': 1.14.1 - '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) + '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)) katex: 0.16.11 mermaid: 11.0.2 monaco-editor: 0.51.0 shiki: 1.14.1 - unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) unplugin-icons: 0.19.2(@vue/compiler-sfc@3.4.38)(vue-template-compiler@2.7.16) - unplugin-vue-markdown: 0.26.2(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-remote-assets: 0.5.0(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-static-copy: 1.0.6(vite@5.4.2(@types/node@22.5.1)) - vite-plugin-vue-server-ref: 0.4.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) - vue: 3.4.38(typescript@5.5.4) - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + unplugin-vue-markdown: 0.26.2(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-remote-assets: 0.5.0(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-static-copy: 1.0.6(vite@5.4.2(@types/node@22.5.4)) + vite-plugin-vue-server-ref: 0.4.2(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)) + vue: 3.4.38(typescript@5.6.2) + vue-router: 4.4.3(vue@3.4.38(typescript@5.6.2)) transitivePeerDependencies: - '@nuxt/kit' - '@svgr/core' @@ -5538,11 +5572,10 @@ snapshots: - vue-template-compiler - vue-template-es2015-compiler - '@stylistic/eslint-plugin@2.7.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.8.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - eslint: 9.9.1(jiti@1.21.6) + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.10.0(jiti@1.21.6) eslint-visitor-keys: 4.0.0 espree: 10.1.0 estraverse: 5.3.0 @@ -5559,21 +5592,6 @@ snapshots: dependencies: '@types/ms': 0.7.34 - '@types/eslint@8.56.10': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - - '@types/eslint@9.6.0': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - - '@types/eslint@9.6.1': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - '@types/estree@1.0.5': {} '@types/hammerjs@2.0.45': {} @@ -5584,8 +5602,6 @@ snapshots: '@types/http-cache-semantics@4.0.4': {} - '@types/json-schema@7.0.15': {} - '@types/linkify-it@5.0.0': {} '@types/markdown-it@14.1.1': @@ -5593,10 +5609,6 @@ snapshots: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 - '@types/mdast@3.0.15': - dependencies: - '@types/unist': 2.0.10 - '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.2 @@ -5609,7 +5621,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.5.1': + '@types/node@22.5.4': dependencies: undici-types: 6.19.6 @@ -5617,103 +5629,99 @@ snapshots: '@types/prompts@2.4.9': dependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.4 kleur: 3.0.3 '@types/seedrandom@3.0.8': {} - '@types/unist@2.0.10': {} - '@types/unist@3.0.2': {} '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/type-utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 - eslint: 9.9.1(jiti@1.21.6) + '@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.5.0 + eslint: 9.10.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.6 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.3.0': + '@typescript-eslint/scope-manager@8.5.0': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/type-utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) debug: 4.3.6 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - eslint - supports-color - '@typescript-eslint/types@7.14.1': {} + '@typescript-eslint/types@8.5.0': {} - '@typescript-eslint/types@8.3.0': {} - - '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.6 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) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - eslint: 9.9.1(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + eslint: 9.10.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.3.0': + '@typescript-eslint/visitor-keys@8.5.0': dependencies: - '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 - '@typescript/ata@0.9.7(typescript@5.5.4)': + '@typescript/ata@0.9.7(typescript@5.6.2)': dependencies: - typescript: 5.5.4 + typescript: 5.6.2 '@typescript/vfs@1.5.0': dependencies: @@ -5737,21 +5745,21 @@ snapshots: dependencies: '@unhead/schema': 1.10.0 - '@unhead/vue@1.10.0(vue@3.4.38(typescript@5.5.4))': + '@unhead/vue@1.10.0(vue@3.4.38(typescript@5.6.2))': dependencies: '@unhead/schema': 1.10.0 '@unhead/shared': 1.10.0 hookable: 5.5.3 unhead: 1.10.0 - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) - '@unocss/astro@0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1))': + '@unocss/astro@0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4))': dependencies: '@unocss/core': 0.62.3 '@unocss/reset': 0.62.3 - '@unocss/vite': 0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + '@unocss/vite': 0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) optionalDependencies: - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) transitivePeerDependencies: - rollup - supports-color @@ -5890,7 +5898,7 @@ snapshots: dependencies: '@unocss/core': 0.62.3 - '@unocss/vite@0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1))': + '@unocss/vite@0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.21.1) @@ -5902,43 +5910,37 @@ snapshots: chokidar: 3.6.0 magic-string: 0.30.11 tinyglobby: 0.2.5 - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) transitivePeerDependencies: - rollup - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - vite: 5.4.2(@types/node@22.5.1) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.2(@types/node@22.5.4) + vue: 3.4.38(typescript@5.6.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2))': dependencies: - vite: 5.4.2(@types/node@22.5.1) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.2(@types/node@22.5.4) + vue: 3.4.38(typescript@5.6.2) - '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - typescript: 5.5.4 - - '@volar/language-core@2.4.0-alpha.18': - dependencies: - '@volar/source-map': 2.4.0-alpha.18 + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + typescript: 5.6.2 '@volar/language-core@2.4.1': dependencies: '@volar/source-map': 2.4.1 - '@volar/source-map@2.4.0-alpha.18': {} - '@volar/source-map@2.4.1': {} '@volar/typescript@2.4.1': @@ -6018,20 +6020,7 @@ snapshots: '@vue/devtools-api@6.6.3': {} - '@vue/language-core@2.0.29(typescript@5.5.4)': - dependencies: - '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.38 - computeds: 0.0.1 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.5.4 - - '@vue/language-core@2.1.2(typescript@5.5.4)': + '@vue/language-core@2.1.6(typescript@5.6.2)': dependencies: '@volar/language-core': 2.4.1 '@vue/compiler-dom': 3.4.38 @@ -6042,7 +6031,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 '@vue/reactivity@3.4.38': dependencies: @@ -6060,38 +6049,38 @@ snapshots: '@vue/shared': 3.4.38 csstype: 3.1.3 - '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': + '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.6.2))': dependencies: '@vue/compiler-ssr': 3.4.38 '@vue/shared': 3.4.38 - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) '@vue/shared@3.4.38': {} - '@vueuse/core@10.11.0(vue@3.4.38(typescript@5.5.4))': + '@vueuse/core@10.11.0(vue@3.4.38(typescript@5.6.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 10.11.0(vue@3.4.38(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/core@11.0.3(vue@3.4.38(typescript@5.6.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.0.3 - '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/math@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/math@11.0.3(vue@3.4.38(typescript@5.6.2))': dependencies: - '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -6100,15 +6089,15 @@ snapshots: '@vueuse/metadata@11.0.3': {} - '@vueuse/motion@2.2.3(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4))': + '@vueuse/motion@2.2.3(rollup@4.21.1)(vue@3.4.38(typescript@5.6.2))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.38(typescript@5.5.4)) - '@vueuse/shared': 10.11.0(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 10.11.0(vue@3.4.38(typescript@5.6.2)) + '@vueuse/shared': 10.11.0(vue@3.4.38(typescript@5.6.2)) csstype: 3.1.3 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) optionalDependencies: '@nuxt/kit': 3.12.2(rollup@4.21.1) transitivePeerDependencies: @@ -6117,16 +6106,16 @@ snapshots: - rollup - supports-color - '@vueuse/shared@10.11.0(vue@3.4.38(typescript@5.5.4))': + '@vueuse/shared@10.11.0(vue@3.4.38(typescript@5.6.2))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/shared@11.0.3(vue@3.4.38(typescript@5.6.2))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -6302,14 +6291,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - character-entities-legacy@1.1.4: {} - - character-entities@1.2.4: {} - character-entities@2.0.2: {} - character-reference-invalid@1.1.4: {} - chevrotain-allstar@0.3.1(chevrotain@11.0.3): dependencies: chevrotain: 11.0.3 @@ -6338,7 +6321,7 @@ snapshots: chownr@2.0.0: {} - chroma-js@3.0.0: {} + chroma-js@3.1.1: {} ci-info@4.0.0: {} @@ -6823,25 +6806,24 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.9.1(jiti@1.21.6)): + eslint-compat-utils@0.5.1(eslint@9.10.0(jiti@1.21.6)): dependencies: - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.9.1(jiti@1.21.6)): + eslint-config-flat-gitignore@0.3.0(eslint@9.10.0(jiti@1.21.6)): dependencies: '@eslint/compat': 1.1.1 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) find-up-simple: 1.0.0 - eslint-flat-config-utils@0.3.1: + eslint-flat-config-utils@0.4.0: dependencies: - '@types/eslint': 9.6.0 pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.9.1(jiti@1.21.6)): + eslint-formatting-reporter@0.0.0(eslint@9.10.0(jiti@1.21.6)): dependencies: - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -6852,47 +6834,46 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.9.1(jiti@1.21.6)): + eslint-merge-processors@0.1.0(eslint@9.10.0(jiti@1.21.6)): dependencies: - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.3.6(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-antfu@2.6.0(eslint@9.10.0(jiti@1.21.6)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) - eslint-plugin-command@0.2.3(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-command@0.2.4(eslint@9.10.0(jiti@1.21.6)): dependencies: - '@es-joy/jsdoccomment': 0.43.1 - eslint: 9.9.1(jiti@1.21.6) + '@es-joy/jsdoccomment': 0.48.0 + eslint: 9.10.0(jiti@1.21.6) - eslint-plugin-es-x@7.7.0(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-es-x@7.7.0(eslint@9.10.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 - eslint: 9.9.1(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.1 '@dprint/toml': 0.6.2 - eslint: 9.9.1(jiti@1.21.6) - eslint-formatting-reporter: 0.0.0(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) + eslint-formatting-reporter: 0.0.0(eslint@9.10.0(jiti@1.21.6)) eslint-parser-plain: 0.1.0 prettier: 3.3.3 synckit: 0.9.1 - eslint-plugin-import-x@4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4): + eslint-plugin-import-x@4.2.1(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) debug: 4.3.6 doctrine: 3.0.0 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -6904,14 +6885,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.2.2(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-jsdoc@50.2.2(eslint@9.10.0(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -6921,30 +6902,23 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-jsonc@2.16.0(eslint@9.10.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) - eslint: 9.9.1(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-markdown@5.1.0(eslint@9.9.1(jiti@1.21.6)): - dependencies: - eslint: 9.9.1(jiti@1.21.6) - mdast-util-from-markdown: 0.8.5 - transitivePeerDependencies: - - supports-color - - eslint-plugin-n@17.10.2(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-n@17.10.2(eslint@9.10.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) enhanced-resolve: 5.17.0 - eslint: 9.9.1(jiti@1.21.6) - eslint-plugin-es-x: 7.7.0(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) + eslint-plugin-es-x: 7.7.0(eslint@9.10.0(jiti@1.21.6)) get-tsconfig: 4.7.5 globals: 15.9.0 ignore: 5.3.1 @@ -6953,48 +6927,48 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))): + eslint-plugin-perfectionist@3.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6))): dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - eslint: 9.9.1(jiti@1.21.6) - minimatch: 10.0.1 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.10.0(jiti@1.21.6) + minimatch: 9.0.5 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.10.0(jiti@1.21.6)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.6.0(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-regexp@2.6.0(eslint@9.10.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-toml@0.11.1(eslint@9.10.0(jiti@1.21.6)): dependencies: debug: 4.3.6 - eslint: 9.9.1(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-unicorn@55.0.0(eslint@9.10.0(jiti@1.21.6)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -7007,41 +6981,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6)): dependencies: - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-vue@9.27.0(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-vue@9.28.0(eslint@9.10.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) - eslint: 9.9.1(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) 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.9.1(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.10.0(jiti@1.21.6)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.9.1(jiti@1.21.6)): + eslint-plugin-yml@1.14.0(eslint@9.10.0(jiti@1.21.6)): dependencies: debug: 4.3.6 - eslint: 9.9.1(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.10.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1(jiti@1.21.6)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.10.0(jiti@1.21.6)): dependencies: '@vue/compiler-sfc': 3.4.38 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) eslint-scope@7.2.2: dependencies: @@ -7057,13 +7031,14 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.9.1(jiti@1.21.6): + eslint@9.10.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.18.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.9.1 + '@eslint/js': 9.10.0 + '@eslint/plugin-kit': 0.1.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -7086,7 +7061,6 @@ snapshots: is-glob: 4.0.3 is-path-inside: 3.0.3 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 @@ -7242,11 +7216,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(@nuxt/kit@3.12.2(rollup@4.21.1))(vue@3.4.38(typescript@5.5.4)): + floating-vue@5.2.2(@nuxt/kit@3.12.2(rollup@4.21.1))(vue@3.4.38(typescript@5.6.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.38(typescript@5.5.4) - vue-resize: 2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)) + vue: 3.4.38(typescript@5.6.2) + vue-resize: 2.0.0-alpha.1(vue@3.4.38(typescript@5.6.2)) optionalDependencies: '@nuxt/kit': 3.12.2(rollup@4.21.1) @@ -7533,13 +7507,6 @@ snapshots: iron-webcrypto@1.2.1: {} - is-alphabetical@1.0.4: {} - - is-alphanumerical@1.0.4: - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - is-arrayish@0.2.1: {} is-binary-path@2.1.0: @@ -7554,8 +7521,6 @@ snapshots: dependencies: hasown: 2.0.2 - is-decimal@1.0.4: {} - is-docker@3.0.0: {} is-extendable@0.1.1: {} @@ -7568,8 +7533,6 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-hexadecimal@1.0.4: {} - is-inside-container@1.0.0: dependencies: is-docker: 3.0.0 @@ -7643,8 +7606,6 @@ snapshots: jsbn@1.1.0: {} - jsdoc-type-pratt-parser@4.0.0: {} - jsdoc-type-pratt-parser@4.1.0: {} jsesc@0.5.0: {} @@ -7830,16 +7791,6 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - mdast-util-from-markdown@0.8.5: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-string: 2.0.0 - micromark: 2.11.4 - parse-entities: 2.0.0 - unist-util-stringify-position: 2.0.3 - transitivePeerDependencies: - - supports-color - mdast-util-from-markdown@2.0.1: dependencies: '@types/mdast': 4.0.4 @@ -7942,8 +7893,6 @@ snapshots: unist-util-visit: 5.0.0 zwitch: 2.0.4 - mdast-util-to-string@2.0.0: {} - mdast-util-to-string@4.0.0: dependencies: '@types/mdast': 4.0.4 @@ -7996,6 +7945,64 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 + micromark-extension-gfm-autolink-literal@2.1.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-footnote@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-strikethrough@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-table@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-tagfilter@2.0.0: + dependencies: + micromark-util-types: 2.0.0 + + micromark-extension-gfm-task-list-item@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm@3.0.0: + dependencies: + 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-tagfilter: 2.0.0 + micromark-extension-gfm-task-list-item: 2.1.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 + micromark-factory-destination@2.0.0: dependencies: micromark-util-character: 2.1.0 @@ -8088,13 +8095,6 @@ snapshots: micromark-util-types@2.0.0: {} - micromark@2.11.4: - dependencies: - debug: 4.3.6 - parse-entities: 2.0.0 - transitivePeerDependencies: - - supports-color - micromark@4.0.0: dependencies: '@types/debug': 4.1.12 @@ -8350,15 +8350,6 @@ snapshots: dependencies: callsites: 3.1.0 - parse-entities@2.0.0: - dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 - parse-gitignore@2.0.0: {} parse-imports@2.1.1: @@ -8415,7 +8406,7 @@ snapshots: perfect-debounce@1.0.0: {} - picocolors@1.0.1: {} + picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -8429,15 +8420,15 @@ snapshots: plantuml-encoder@1.4.0: {} - playwright-chromium@1.46.1: + playwright-chromium@1.47.0: dependencies: - playwright-core: 1.46.1 + playwright-core: 1.47.0 - playwright-core@1.46.1: {} + playwright-core@1.47.0: {} pluralize@8.0.0: {} - pnpm@9.9.0: {} + pnpm@9.10.0: {} points-on-curve@0.2.0: {} @@ -8466,7 +8457,7 @@ snapshots: postcss@8.4.41: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 + picocolors: 1.1.0 source-map-js: 1.2.0 pptxgenjs@3.12.0: @@ -8693,13 +8684,13 @@ snapshots: shebang-regex@3.0.0: {} - shiki-magic-move@0.4.4(shiki@1.14.1)(vue@3.4.38(typescript@5.5.4)): + shiki-magic-move@0.4.4(shiki@1.14.1)(vue@3.4.38(typescript@5.6.2)): dependencies: diff-match-patch-es: 0.1.0 ohash: 1.1.3 optionalDependencies: shiki: 1.14.1 - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) shiki@1.14.1: dependencies: @@ -8901,9 +8892,9 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.3.0(typescript@5.6.2): dependencies: - typescript: 5.5.4 + typescript: 5.6.2 ts-dedent@2.2.0: {} @@ -8922,20 +8913,20 @@ snapshots: twoslash-protocol@0.2.9: {} - twoslash-vue@0.2.9(typescript@5.5.4): + twoslash-vue@0.2.9(typescript@5.6.2): dependencies: - '@vue/language-core': 2.0.29(typescript@5.5.4) - twoslash: 0.2.9(typescript@5.5.4) + '@vue/language-core': 2.1.6(typescript@5.6.2) + twoslash: 0.2.9(typescript@5.6.2) twoslash-protocol: 0.2.9 - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - twoslash@0.2.9(typescript@5.5.4): + twoslash@0.2.9(typescript@5.6.2): dependencies: '@typescript/vfs': 1.5.0 twoslash-protocol: 0.2.9 - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -8951,7 +8942,7 @@ snapshots: type-fest@0.8.1: {} - typescript@5.5.4: {} + typescript@5.6.2: {} uc.micro@2.1.0: {} @@ -9031,10 +9022,6 @@ snapshots: dependencies: '@types/unist': 3.0.2 - unist-util-stringify-position@2.0.3: - dependencies: - '@types/unist': 2.0.10 - unist-util-stringify-position@4.0.0: dependencies: '@types/unist': 3.0.2 @@ -9052,9 +9039,9 @@ snapshots: universalify@2.0.1: {} - unocss@0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)): + unocss@0.62.3(postcss@8.4.41)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)): dependencies: - '@unocss/astro': 0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + '@unocss/astro': 0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) '@unocss/cli': 0.62.3(rollup@4.21.1) '@unocss/core': 0.62.3 '@unocss/extractor-arbitrary-variants': 0.62.3 @@ -9073,9 +9060,9 @@ snapshots: '@unocss/transformer-compile-class': 0.62.3 '@unocss/transformer-directives': 0.62.3 '@unocss/transformer-variant-group': 0.62.3 - '@unocss/vite': 0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)) + '@unocss/vite': 0.62.3(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)) optionalDependencies: - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) transitivePeerDependencies: - postcss - rollup @@ -9098,7 +9085,7 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin-vue-components@0.27.4(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4)): + unplugin-vue-components@0.27.4(@babel/parser@7.25.3)(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vue@3.4.38(typescript@5.6.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.1) @@ -9110,7 +9097,7 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.12.1 - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) optionalDependencies: '@babel/parser': 7.25.3 '@nuxt/kit': 3.12.2(rollup@4.21.1) @@ -9118,7 +9105,7 @@ snapshots: - rollup - supports-color - unplugin-vue-markdown@0.26.2(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)): + unplugin-vue-markdown@0.26.2(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)): dependencies: '@mdit-vue/plugin-component': 2.1.3 '@mdit-vue/plugin-frontmatter': 2.1.3 @@ -9127,7 +9114,7 @@ snapshots: '@types/markdown-it': 14.1.1 markdown-it: 14.1.0 unplugin: 1.12.1 - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) transitivePeerDependencies: - rollup @@ -9161,7 +9148,7 @@ snapshots: dependencies: browserslist: 4.23.1 escalade: 3.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 uqr@0.1.2: {} @@ -9224,7 +9211,7 @@ snapshots: '@egjs/hammerjs': 2.0.17 component-emitter: 1.3.1 - vite-plugin-inspect@0.8.7(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.1)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.12.2(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.4)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.1) @@ -9233,16 +9220,16 @@ snapshots: fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 sirv: 2.0.4 - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) optionalDependencies: '@nuxt/kit': 3.12.2(rollup@4.21.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-remote-assets@0.5.0(vite@5.4.2(@types/node@22.5.1)): + vite-plugin-remote-assets@0.5.0(vite@5.4.2(@types/node@22.5.4)): dependencies: '@antfu/utils': 0.7.10 axios: 1.7.2(debug@4.3.6) @@ -9250,42 +9237,42 @@ snapshots: debug: 4.3.6 fs-extra: 11.2.0 magic-string: 0.30.11 - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) transitivePeerDependencies: - supports-color - vite-plugin-static-copy@1.0.6(vite@5.4.2(@types/node@22.5.1)): + vite-plugin-static-copy@1.0.6(vite@5.4.2(@types/node@22.5.4)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.2 fs-extra: 11.2.0 - picocolors: 1.0.1 - vite: 5.4.2(@types/node@22.5.1) + picocolors: 1.1.0 + vite: 5.4.2(@types/node@22.5.4) - vite-plugin-vue-server-ref@0.4.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)): + vite-plugin-vue-server-ref@0.4.2(vite@5.4.2(@types/node@22.5.4))(vue@3.4.38(typescript@5.6.2)): dependencies: '@antfu/utils': 0.7.10 debug: 4.3.6 klona: 2.0.6 mlly: 1.7.1 ufo: 1.5.3 - vite: 5.4.2(@types/node@22.5.1) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.2(@types/node@22.5.4) + vue: 3.4.38(typescript@5.6.2) transitivePeerDependencies: - supports-color - vite@5.4.2(@types/node@22.5.1): + vite@5.4.2(@types/node@22.5.4): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.21.1 optionalDependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.4 fsevents: 2.3.3 - vitefu@1.0.0(vite@5.4.2(@types/node@22.5.1)): + vitefu@1.0.0(vite@5.4.2(@types/node@22.5.4)): optionalDependencies: - vite: 5.4.2(@types/node@22.5.1) + vite: 5.4.2(@types/node@22.5.4) vscode-jsonrpc@8.2.0: {} @@ -9304,14 +9291,14 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.4.38(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.4.38(typescript@5.6.2)): dependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) - vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6)): + vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6)): dependencies: debug: 4.3.6 - eslint: 9.9.1(jiti@1.21.6) + eslint: 9.10.0(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -9321,14 +9308,14 @@ snapshots: transitivePeerDependencies: - supports-color - vue-resize@2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)): + vue-resize@2.0.0-alpha.1(vue@3.4.38(typescript@5.6.2)): dependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) - vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)): + vue-router@4.4.3(vue@3.4.38(typescript@5.6.2)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.38(typescript@5.5.4) + vue: 3.4.38(typescript@5.6.2) vue-template-compiler@2.7.16: dependencies: @@ -9336,22 +9323,22 @@ snapshots: he: 1.2.0 optional: true - vue-tsc@2.1.2(typescript@5.5.4): + vue-tsc@2.1.6(typescript@5.6.2): dependencies: '@volar/typescript': 2.4.1 - '@vue/language-core': 2.1.2(typescript@5.5.4) + '@vue/language-core': 2.1.6(typescript@5.6.2) semver: 7.6.3 - typescript: 5.5.4 + typescript: 5.6.2 - vue@3.4.38(typescript@5.5.4): + vue@3.4.38(typescript@5.6.2): dependencies: '@vue/compiler-dom': 3.4.38 '@vue/compiler-sfc': 3.4.38 '@vue/runtime-dom': 3.4.38 - '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4)) + '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.6.2)) '@vue/shared': 3.4.38 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 webpack-sources@3.2.3: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f9b8946..86846a7 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,2 +1,33 @@ packages: - - '*/src' + - "*/src" +catalog: + "@antfu/eslint-config": ^3.5.1 + "@eslint/config-inspector": ^0.5.4 + "@iconify/json": ^2.2.246 + "@slidev/cli": ^0.49.29 + "@slidev/client": ^0.49.29 + "@slidev/theme-default": ^0.25.0 + "@types/node": ^22.5.4 + "@types/prompts": ^2.4.9 + "@types/seedrandom": ^3.0.8 + chroma-js: ^3.1.1 + eslint: ^9.10.0 + eslint-plugin-format: ^0.1.2 + esno: ^4.7.0 + execa: ^9.3.1 + fast-glob: ^3.3.2 + markdown-it-magic-link: ^0.1.4 + playwright-chromium: ^1.47.0 + pnpm: ^9.10.0 + prettier-plugin-slidev: ^1.0.5 + prompts: ^2.4.2 + rimraf: ^6.0.1 + seedrandom: ^3.0.5 + taze: ^0.16.7 + typescript: ^5.6.2 + unocss: ^0.62.3 + vis-data: ^7.1.9 + vis-network: ^9.1.9 + vis-timeline: ^7.7.3 + vue-router: ^4.4.3 + vue-tsc: ^2.1.6