diff --git a/package-lock.json b/package-lock.json index 1fc3a98..09db91b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "@semantic-release/github": "10.0.7", "@semantic-release/npm": "12.0.1", "@semantic-release/release-notes-generator": "14.0.1", - "@slidev/cli": "0.49.15", + "@slidev/cli": "0.49.16", "conventional-changelog-conventionalcommits": "8.0.0", "eslint": "9.6.0", "eslint-plugin-vue": "9.27.0", @@ -57,24 +57,24 @@ } }, "node_modules/@antfu/eslint-config": { - "version": "2.21.2", - "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-2.21.2.tgz", - "integrity": "sha512-qaKf+af5GeSNTvTzxtSmpitwLZWIwl/uURxQZhhoHCoA1PxofFHSpCNVYLSvPlj17lwT/DzWgovgL/08uXG9aQ==", + "version": "2.21.3", + "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-2.21.3.tgz", + "integrity": "sha512-nY2pYSJGo5utj8LSMHIkJVMv04PTX9Cpu78ciCgkO5R5DOHyilvXXAEe+iwXkvaaRTmtDqhnhbIPFxKCiaqFNA==", "dev": true, "dependencies": { "@antfu/install-pkg": "^0.3.3", "@clack/prompts": "^0.7.0", "@stylistic/eslint-plugin": "^2.3.0", - "@typescript-eslint/eslint-plugin": "^7.14.1", - "@typescript-eslint/parser": "^7.14.1", + "@typescript-eslint/eslint-plugin": "^7.15.0", + "@typescript-eslint/parser": "^7.15.0", "eslint-config-flat-gitignore": "^0.1.5", "eslint-flat-config-utils": "^0.2.5", "eslint-merge-processors": "^0.1.0", - "eslint-plugin-antfu": "^2.3.3", + "eslint-plugin-antfu": "^2.3.4", "eslint-plugin-command": "^0.2.3", "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-import-x": "^0.5.2", - "eslint-plugin-jsdoc": "^48.5.0", + "eslint-plugin-import-x": "^0.5.3", + "eslint-plugin-jsdoc": "^48.5.2", "eslint-plugin-jsonc": "^2.16.0", "eslint-plugin-markdown": "^5.0.0", "eslint-plugin-n": "^17.9.0", @@ -85,10 +85,10 @@ "eslint-plugin-unicorn": "^54.0.0", "eslint-plugin-unused-imports": "^3.2.0", "eslint-plugin-vitest": "^0.5.4", - "eslint-plugin-vue": "^9.26.0", + "eslint-plugin-vue": "^9.27.0", "eslint-plugin-yml": "^1.14.0", "eslint-processor-vue-blocks": "^0.1.2", - "globals": "^15.6.0", + "globals": "^15.8.0", "jsonc-eslint-parser": "^2.4.0", "local-pkg": "^0.5.0", "parse-gitignore": "^2.0.0", @@ -175,16 +175,16 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz", - "integrity": "sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz", + "integrity": "sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/type-utils": "7.14.1", - "@typescript-eslint/utils": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/type-utils": "7.15.0", + "@typescript-eslint/utils": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -208,13 +208,13 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz", - "integrity": "sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz", + "integrity": "sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.14.1", - "@typescript-eslint/utils": "7.14.1", + "@typescript-eslint/typescript-estree": "7.15.0", + "@typescript-eslint/utils": "7.15.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -235,15 +235,15 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.14.1.tgz", - "integrity": "sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.15.0.tgz", + "integrity": "sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/typescript-estree": "7.14.1" + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/typescript-estree": "7.15.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -257,15 +257,15 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.15.0.tgz", + "integrity": "sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/typescript-estree": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/typescript-estree": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "debug": "^4.3.4" }, "engines": { @@ -285,13 +285,13 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/scope-manager": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz", - "integrity": "sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz", + "integrity": "sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1" + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -302,9 +302,9 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.14.1.tgz", - "integrity": "sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.15.0.tgz", + "integrity": "sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==", "dev": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -315,13 +315,13 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz", - "integrity": "sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz", + "integrity": "sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -343,12 +343,12 @@ } }, "node_modules/@antfu/eslint-config/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz", - "integrity": "sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz", + "integrity": "sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/types": "7.15.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -390,9 +390,9 @@ } }, "node_modules/@antfu/eslint-config/node_modules/globals": { - "version": "15.6.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.6.0.tgz", - "integrity": "sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==", + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.8.0.tgz", + "integrity": "sha512-VZAJ4cewHTExBWDHR6yptdIBlx9YSSZuwojj9Nt5mBRXQzrKakDsVKQ1J63sklLvzAJm0X5+RpO4i3Y2hcOnFw==", "dev": true, "engines": { "node": ">=18" @@ -3218,9 +3218,9 @@ } }, "node_modules/@slidev/cli": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.15.tgz", - "integrity": "sha512-+JKmJahCZx4dTUp55L4dLAr6BAXz/Q8pvcqOZ2Y+zQ+Vx4HOI1ZPRHYMRR+Op++eyiWEKWDZGYn+1YCr85Rqbw==", + "version": "0.49.16", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.16.tgz", + "integrity": "sha512-Uh6SZxV2iCeSDHwATtKbpZcLp0XOiIkgVuLvjxAaNrrsfR6J0AGDbtg2Nm1qDpFn1k85/LrgbGHM9gQiEULMTA==", "dev": true, "dependencies": { "@antfu/ni": "^0.21.12", @@ -3232,9 +3232,9 @@ "@shikijs/markdown-it": "^1.10.0", "@shikijs/twoslash": "^1.10.0", "@shikijs/vitepress-twoslash": "^1.10.0", - "@slidev/client": "0.49.15", - "@slidev/parser": "0.49.15", - "@slidev/types": "0.49.15", + "@slidev/client": "0.49.16", + "@slidev/parser": "0.49.16", + "@slidev/types": "0.49.16", "@unocss/extractor-mdc": "^0.61.2", "@unocss/reset": "^0.61.2", "@vitejs/plugin-vue": "^5.0.5", @@ -3312,38 +3312,10 @@ } } }, - "node_modules/@slidev/cli/node_modules/@slidev/types": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.15.tgz", - "integrity": "sha512-gCNXdovwdQRjuwCDEEZUTahQS4wsn53enu3eVuY6ScX5LWMUyBBNIWNXTUfnI2FUEriLyRfqIrsTxfYJdPhAPw==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.10", - "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^4.0.0", - "katex": "^0.16.10", - "mermaid": "^10.9.1", - "monaco-editor": "^0.50.0", - "shiki": "^1.10.0", - "unocss": "^0.61.2", - "unplugin-icons": "^0.19.0", - "unplugin-vue-markdown": "^0.26.2", - "vite-plugin-remote-assets": "^0.4.1", - "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.31", - "vue-router": "^4.4.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/@slidev/client": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.15.tgz", - "integrity": "sha512-arL2AQ4lr5MH209r4m8/UAD2+oIcjNup/lLp5LDlDRJ80NrEMADXMZcjwIgcJSIiql3E0vDqzYSUJ2+Ikpyp+A==", + "version": "0.49.16", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.16.tgz", + "integrity": "sha512-x9FWRJyJHrjSp9AlELHZDBXkN19a116e19OpBo06+KV4h3P+bNOYU/eEthiGRz9fkjMB/v7WKd9T+OurwVNwUw==", "dev": true, "dependencies": { "@antfu/utils": "^0.7.10", @@ -3352,9 +3324,9 @@ "@iconify-json/svg-spinners": "^1.1.2", "@shikijs/monaco": "^1.10.0", "@shikijs/vitepress-twoslash": "^1.10.0", - "@slidev/parser": "0.49.15", + "@slidev/parser": "0.49.16", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "0.49.15", + "@slidev/types": "0.49.16", "@typescript/ata": "^0.9.6", "@unhead/vue": "^1.9.14", "@unocss/reset": "^0.61.2", @@ -3386,42 +3358,14 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@slidev/client/node_modules/@slidev/types": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.15.tgz", - "integrity": "sha512-gCNXdovwdQRjuwCDEEZUTahQS4wsn53enu3eVuY6ScX5LWMUyBBNIWNXTUfnI2FUEriLyRfqIrsTxfYJdPhAPw==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.10", - "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^4.0.0", - "katex": "^0.16.10", - "mermaid": "^10.9.1", - "monaco-editor": "^0.50.0", - "shiki": "^1.10.0", - "unocss": "^0.61.2", - "unplugin-icons": "^0.19.0", - "unplugin-vue-markdown": "^0.26.2", - "vite-plugin-remote-assets": "^0.4.1", - "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.31", - "vue-router": "^4.4.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/@slidev/parser": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.15.tgz", - "integrity": "sha512-7t3Y2qP7pTNf+2NQdcccHcohvqP3DcfxWymVjGZzh18UBXyiqrdttYdM7qUsLkrLo8qR8wJnUsxCxgBLZy/10A==", + "version": "0.49.16", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.16.tgz", + "integrity": "sha512-hCX7r2Fd9r1op6YBOMaTfznhLVqG7l0nkiU5m5AT6/4XKO78xlL+C8WA9kamrPISavh5TDSmzYxKrCKB1upx6w==", "dev": true, "dependencies": { "@antfu/utils": "^0.7.10", - "@slidev/types": "0.49.15", + "@slidev/types": "0.49.16", "yaml": "^2.4.5" }, "engines": { @@ -3431,34 +3375,6 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@slidev/parser/node_modules/@slidev/types": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.15.tgz", - "integrity": "sha512-gCNXdovwdQRjuwCDEEZUTahQS4wsn53enu3eVuY6ScX5LWMUyBBNIWNXTUfnI2FUEriLyRfqIrsTxfYJdPhAPw==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.10", - "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^4.0.0", - "katex": "^0.16.10", - "mermaid": "^10.9.1", - "monaco-editor": "^0.50.0", - "shiki": "^1.10.0", - "unocss": "^0.61.2", - "unplugin-icons": "^0.19.0", - "unplugin-vue-markdown": "^0.26.2", - "vite-plugin-remote-assets": "^0.4.1", - "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.31", - "vue-router": "^4.4.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/@slidev/rough-notation": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@slidev/rough-notation/-/rough-notation-0.1.0.tgz", @@ -7392,12 +7308,12 @@ } }, "node_modules/eslint-plugin-antfu": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-antfu/-/eslint-plugin-antfu-2.3.3.tgz", - "integrity": "sha512-TAgYNuc20QyKw8NXtpzR3LeMTTv1qAJVKkjCVzjRSGiSR1EetEY7LRgQVhcgP/C1FnI87isQERAIkKvkYyLq0Q==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-antfu/-/eslint-plugin-antfu-2.3.4.tgz", + "integrity": "sha512-5RIjJpBK1tuNHuLyFyZ90/iW9s439dP1u2cxA4dH70djx9sKq1CqI+O6Q95aVjgFNTDtQzSC9uYdAD5uEEKciQ==", "dev": true, "dependencies": { - "@antfu/utils": "^0.7.8" + "@antfu/utils": "^0.7.10" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -7470,9 +7386,9 @@ } }, "node_modules/eslint-plugin-import-x": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.2.tgz", - "integrity": "sha512-6f1YMmg3PdLwfiJDYnCRPfh67zJKbwbOKL99l6xGZDmIFkMht/4xyudafGEcDOmDlgp36e41W4RXDfOn7+pGRg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.3.tgz", + "integrity": "sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^7.4.0", @@ -7483,6 +7399,7 @@ "is-glob": "^4.0.3", "minimatch": "^9.0.3", "semver": "^7.6.0", + "stable-hash": "^0.0.4", "tslib": "^2.6.2" }, "engines": { @@ -7545,15 +7462,15 @@ "dev": true }, "node_modules/eslint-plugin-jsdoc": { - "version": "48.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.5.0.tgz", - "integrity": "sha512-ukXPNpGby3KjCveCizIS8t1EbuJEHYEu/tBg8GCbn/YbHcXwphyvYCdvRZ/oMRfTscGSSzfsWoZ+ZkAP0/6YMQ==", + "version": "48.5.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.5.2.tgz", + "integrity": "sha512-VXBJFviQz30rynlOEQ+dNWLmeopjoAgutUVrWOZwm6Ki4EVDm4XkyIqAV/Zhf7FcDr0AG0aGmRn5FxxCtAF0tA==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.43.1", "are-docs-informative": "^0.0.2", "comment-parser": "1.4.1", - "debug": "^4.3.4", + "debug": "^4.3.5", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", "parse-imports": "^2.1.0", @@ -20033,6 +19950,12 @@ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, + "node_modules/stable-hash": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.4.tgz", + "integrity": "sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==", + "dev": true + }, "node_modules/statuses": { "version": "1.5.0", "dev": true, @@ -21690,24 +21613,24 @@ } }, "@antfu/eslint-config": { - "version": "2.21.2", - "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-2.21.2.tgz", - "integrity": "sha512-qaKf+af5GeSNTvTzxtSmpitwLZWIwl/uURxQZhhoHCoA1PxofFHSpCNVYLSvPlj17lwT/DzWgovgL/08uXG9aQ==", + "version": "2.21.3", + "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-2.21.3.tgz", + "integrity": "sha512-nY2pYSJGo5utj8LSMHIkJVMv04PTX9Cpu78ciCgkO5R5DOHyilvXXAEe+iwXkvaaRTmtDqhnhbIPFxKCiaqFNA==", "dev": true, "requires": { "@antfu/install-pkg": "^0.3.3", "@clack/prompts": "^0.7.0", "@stylistic/eslint-plugin": "^2.3.0", - "@typescript-eslint/eslint-plugin": "^7.14.1", - "@typescript-eslint/parser": "^7.14.1", + "@typescript-eslint/eslint-plugin": "^7.15.0", + "@typescript-eslint/parser": "^7.15.0", "eslint-config-flat-gitignore": "^0.1.5", "eslint-flat-config-utils": "^0.2.5", "eslint-merge-processors": "^0.1.0", - "eslint-plugin-antfu": "^2.3.3", + "eslint-plugin-antfu": "^2.3.4", "eslint-plugin-command": "^0.2.3", "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-import-x": "^0.5.2", - "eslint-plugin-jsdoc": "^48.5.0", + "eslint-plugin-import-x": "^0.5.3", + "eslint-plugin-jsdoc": "^48.5.2", "eslint-plugin-jsonc": "^2.16.0", "eslint-plugin-markdown": "^5.0.0", "eslint-plugin-n": "^17.9.0", @@ -21718,10 +21641,10 @@ "eslint-plugin-unicorn": "^54.0.0", "eslint-plugin-unused-imports": "^3.2.0", "eslint-plugin-vitest": "^0.5.4", - "eslint-plugin-vue": "^9.26.0", + "eslint-plugin-vue": "^9.27.0", "eslint-plugin-yml": "^1.14.0", "eslint-processor-vue-blocks": "^0.1.2", - "globals": "^15.6.0", + "globals": "^15.8.0", "jsonc-eslint-parser": "^2.4.0", "local-pkg": "^0.5.0", "parse-gitignore": "^2.0.0", @@ -21742,16 +21665,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz", - "integrity": "sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz", + "integrity": "sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/type-utils": "7.14.1", - "@typescript-eslint/utils": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/type-utils": "7.15.0", + "@typescript-eslint/utils": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -21759,68 +21682,68 @@ }, "dependencies": { "@typescript-eslint/type-utils": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz", - "integrity": "sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz", + "integrity": "sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "7.14.1", - "@typescript-eslint/utils": "7.14.1", + "@typescript-eslint/typescript-estree": "7.15.0", + "@typescript-eslint/utils": "7.15.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" } }, "@typescript-eslint/utils": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.14.1.tgz", - "integrity": "sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.15.0.tgz", + "integrity": "sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/typescript-estree": "7.14.1" + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/typescript-estree": "7.15.0" } } } }, "@typescript-eslint/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.15.0.tgz", + "integrity": "sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/typescript-estree": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/typescript-estree": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz", - "integrity": "sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz", + "integrity": "sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==", "dev": true, "requires": { - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1" + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0" } }, "@typescript-eslint/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.14.1.tgz", - "integrity": "sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.15.0.tgz", + "integrity": "sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz", - "integrity": "sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz", + "integrity": "sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==", "dev": true, "requires": { - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -21830,12 +21753,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz", - "integrity": "sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz", + "integrity": "sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==", "dev": true, "requires": { - "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/types": "7.15.0", "eslint-visitor-keys": "^3.4.3" } }, @@ -21858,9 +21781,9 @@ } }, "globals": { - "version": "15.6.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.6.0.tgz", - "integrity": "sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==", + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.8.0.tgz", + "integrity": "sha512-VZAJ4cewHTExBWDHR6yptdIBlx9YSSZuwojj9Nt5mBRXQzrKakDsVKQ1J63sklLvzAJm0X5+RpO4i3Y2hcOnFw==", "dev": true }, "globby": { @@ -23764,9 +23687,9 @@ "dev": true }, "@slidev/cli": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.15.tgz", - "integrity": "sha512-+JKmJahCZx4dTUp55L4dLAr6BAXz/Q8pvcqOZ2Y+zQ+Vx4HOI1ZPRHYMRR+Op++eyiWEKWDZGYn+1YCr85Rqbw==", + "version": "0.49.16", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.16.tgz", + "integrity": "sha512-Uh6SZxV2iCeSDHwATtKbpZcLp0XOiIkgVuLvjxAaNrrsfR6J0AGDbtg2Nm1qDpFn1k85/LrgbGHM9gQiEULMTA==", "dev": true, "requires": { "@antfu/ni": "^0.21.12", @@ -23778,9 +23701,9 @@ "@shikijs/markdown-it": "^1.10.0", "@shikijs/twoslash": "^1.10.0", "@shikijs/vitepress-twoslash": "^1.10.0", - "@slidev/client": "0.49.15", - "@slidev/parser": "0.49.15", - "@slidev/types": "0.49.15", + "@slidev/client": "0.49.16", + "@slidev/parser": "0.49.16", + "@slidev/types": "0.49.16", "@unocss/extractor-mdc": "^0.61.2", "@unocss/reset": "^0.61.2", "@vitejs/plugin-vue": "^5.0.5", @@ -23839,36 +23762,12 @@ "vitefu": "^0.2.5", "vue": "^3.4.31", "yargs": "^17.7.2" - }, - "dependencies": { - "@slidev/types": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.15.tgz", - "integrity": "sha512-gCNXdovwdQRjuwCDEEZUTahQS4wsn53enu3eVuY6ScX5LWMUyBBNIWNXTUfnI2FUEriLyRfqIrsTxfYJdPhAPw==", - "dev": true, - "requires": { - "@antfu/utils": "^0.7.10", - "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^4.0.0", - "katex": "^0.16.10", - "mermaid": "^10.9.1", - "monaco-editor": "^0.50.0", - "shiki": "^1.10.0", - "unocss": "^0.61.2", - "unplugin-icons": "^0.19.0", - "unplugin-vue-markdown": "^0.26.2", - "vite-plugin-remote-assets": "^0.4.1", - "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.31", - "vue-router": "^4.4.0" - } - } } }, "@slidev/client": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.15.tgz", - "integrity": "sha512-arL2AQ4lr5MH209r4m8/UAD2+oIcjNup/lLp5LDlDRJ80NrEMADXMZcjwIgcJSIiql3E0vDqzYSUJ2+Ikpyp+A==", + "version": "0.49.16", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.16.tgz", + "integrity": "sha512-x9FWRJyJHrjSp9AlELHZDBXkN19a116e19OpBo06+KV4h3P+bNOYU/eEthiGRz9fkjMB/v7WKd9T+OurwVNwUw==", "dev": true, "requires": { "@antfu/utils": "^0.7.10", @@ -23877,9 +23776,9 @@ "@iconify-json/svg-spinners": "^1.1.2", "@shikijs/monaco": "^1.10.0", "@shikijs/vitepress-twoslash": "^1.10.0", - "@slidev/parser": "0.49.15", + "@slidev/parser": "0.49.16", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "0.49.15", + "@slidev/types": "0.49.16", "@typescript/ata": "^0.9.6", "@unhead/vue": "^1.9.14", "@unocss/reset": "^0.61.2", @@ -23903,65 +23802,17 @@ "vue": "^3.4.31", "vue-router": "^4.4.0", "yaml": "^2.4.5" - }, - "dependencies": { - "@slidev/types": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.15.tgz", - "integrity": "sha512-gCNXdovwdQRjuwCDEEZUTahQS4wsn53enu3eVuY6ScX5LWMUyBBNIWNXTUfnI2FUEriLyRfqIrsTxfYJdPhAPw==", - "dev": true, - "requires": { - "@antfu/utils": "^0.7.10", - "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^4.0.0", - "katex": "^0.16.10", - "mermaid": "^10.9.1", - "monaco-editor": "^0.50.0", - "shiki": "^1.10.0", - "unocss": "^0.61.2", - "unplugin-icons": "^0.19.0", - "unplugin-vue-markdown": "^0.26.2", - "vite-plugin-remote-assets": "^0.4.1", - "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.31", - "vue-router": "^4.4.0" - } - } } }, "@slidev/parser": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.15.tgz", - "integrity": "sha512-7t3Y2qP7pTNf+2NQdcccHcohvqP3DcfxWymVjGZzh18UBXyiqrdttYdM7qUsLkrLo8qR8wJnUsxCxgBLZy/10A==", + "version": "0.49.16", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.16.tgz", + "integrity": "sha512-hCX7r2Fd9r1op6YBOMaTfznhLVqG7l0nkiU5m5AT6/4XKO78xlL+C8WA9kamrPISavh5TDSmzYxKrCKB1upx6w==", "dev": true, "requires": { "@antfu/utils": "^0.7.10", - "@slidev/types": "0.49.15", + "@slidev/types": "0.49.16", "yaml": "^2.4.5" - }, - "dependencies": { - "@slidev/types": { - "version": "0.49.15", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.15.tgz", - "integrity": "sha512-gCNXdovwdQRjuwCDEEZUTahQS4wsn53enu3eVuY6ScX5LWMUyBBNIWNXTUfnI2FUEriLyRfqIrsTxfYJdPhAPw==", - "dev": true, - "requires": { - "@antfu/utils": "^0.7.10", - "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^4.0.0", - "katex": "^0.16.10", - "mermaid": "^10.9.1", - "monaco-editor": "^0.50.0", - "shiki": "^1.10.0", - "unocss": "^0.61.2", - "unplugin-icons": "^0.19.0", - "unplugin-vue-markdown": "^0.26.2", - "vite-plugin-remote-assets": "^0.4.1", - "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.31", - "vue-router": "^4.4.0" - } - } } }, "@slidev/rough-notation": { @@ -26853,12 +26704,12 @@ "requires": {} }, "eslint-plugin-antfu": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-antfu/-/eslint-plugin-antfu-2.3.3.tgz", - "integrity": "sha512-TAgYNuc20QyKw8NXtpzR3LeMTTv1qAJVKkjCVzjRSGiSR1EetEY7LRgQVhcgP/C1FnI87isQERAIkKvkYyLq0Q==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-antfu/-/eslint-plugin-antfu-2.3.4.tgz", + "integrity": "sha512-5RIjJpBK1tuNHuLyFyZ90/iW9s439dP1u2cxA4dH70djx9sKq1CqI+O6Q95aVjgFNTDtQzSC9uYdAD5uEEKciQ==", "dev": true, "requires": { - "@antfu/utils": "^0.7.8" + "@antfu/utils": "^0.7.10" } }, "eslint-plugin-command": { @@ -26900,9 +26751,9 @@ } }, "eslint-plugin-import-x": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.2.tgz", - "integrity": "sha512-6f1YMmg3PdLwfiJDYnCRPfh67zJKbwbOKL99l6xGZDmIFkMht/4xyudafGEcDOmDlgp36e41W4RXDfOn7+pGRg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.3.tgz", + "integrity": "sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==", "dev": true, "requires": { "@typescript-eslint/utils": "^7.4.0", @@ -26913,6 +26764,7 @@ "is-glob": "^4.0.3", "minimatch": "^9.0.3", "semver": "^7.6.0", + "stable-hash": "^0.0.4", "tslib": "^2.6.2" }, "dependencies": { @@ -26955,15 +26807,15 @@ } }, "eslint-plugin-jsdoc": { - "version": "48.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.5.0.tgz", - "integrity": "sha512-ukXPNpGby3KjCveCizIS8t1EbuJEHYEu/tBg8GCbn/YbHcXwphyvYCdvRZ/oMRfTscGSSzfsWoZ+ZkAP0/6YMQ==", + "version": "48.5.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.5.2.tgz", + "integrity": "sha512-VXBJFviQz30rynlOEQ+dNWLmeopjoAgutUVrWOZwm6Ki4EVDm4XkyIqAV/Zhf7FcDr0AG0aGmRn5FxxCtAF0tA==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.43.1", "are-docs-informative": "^0.0.2", "comment-parser": "1.4.1", - "debug": "^4.3.4", + "debug": "^4.3.5", "escape-string-regexp": "^4.0.0", "esquery": "^1.5.0", "parse-imports": "^2.1.0", @@ -35341,6 +35193,12 @@ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, + "stable-hash": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.4.tgz", + "integrity": "sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==", + "dev": true + }, "statuses": { "version": "1.5.0", "dev": true diff --git a/package.json b/package.json index 44bed51..c4e410a 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@semantic-release/github": "10.0.7", "@semantic-release/npm": "12.0.1", "@semantic-release/release-notes-generator": "14.0.1", - "@slidev/cli": "0.49.15", + "@slidev/cli": "0.49.16", "conventional-changelog-conventionalcommits": "8.0.0", "eslint": "9.6.0", "eslint-plugin-vue": "9.27.0",