diff --git a/docs/package.json b/docs/package.json index 9cc486ba96cb2e..cb94c461ea5bc9 100644 --- a/docs/package.json +++ b/docs/package.json @@ -8,7 +8,7 @@ "docs-serve": "vitepress serve" }, "devDependencies": { - "@shikijs/vitepress-twoslash": "^1.14.1", + "@shikijs/vitepress-twoslash": "^1.16.1", "@types/express": "^4.17.21", "feed": "^4.2.2", "vitepress": "1.3.4", diff --git a/package.json b/package.json index 9d0d4c96e02948..3a8f9a4f592c2d 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@types/etag": "^1.8.3", "@types/less": "^3.0.6", "@types/micromatch": "^4.0.9", - "@types/node": "^20.16.1", + "@types/node": "^20.16.3", "@types/picomatch": "^3.0.1", "@types/stylus": "^0.48.42", "@types/ws": "^8.5.12", @@ -62,7 +62,7 @@ "eslint-plugin-regexp": "^2.6.0", "execa": "^9.3.1", "globals": "^15.9.0", - "lint-staged": "^15.2.9", + "lint-staged": "^15.2.10", "npm-run-all2": "^6.2.2", "picocolors": "^1.0.1", "playwright-chromium": "^1.46.1", @@ -72,7 +72,7 @@ "rollup-plugin-esbuild": "^6.1.1", "simple-git-hooks": "^2.11.1", "tslib": "^2.7.0", - "tsx": "^4.18.0", + "tsx": "^4.19.0", "typescript": "^5.5.3", "typescript-eslint": "^8.3.0", "vite": "workspace:*", diff --git a/packages/create-vite/template-react-ts/package.json b/packages/create-vite/template-react-ts/package.json index 7fd1407211df9e..382546d5e6058c 100644 --- a/packages/create-vite/template-react-ts/package.json +++ b/packages/create-vite/template-react-ts/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@eslint/js": "^9.9.1", - "@types/react": "^18.3.4", + "@types/react": "^18.3.5", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "eslint": "^9.9.1", diff --git a/packages/create-vite/template-react/package.json b/packages/create-vite/template-react/package.json index 3a9331ade988bf..04eb48ed9adef0 100644 --- a/packages/create-vite/template-react/package.json +++ b/packages/create-vite/template-react/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@eslint/js": "^9.9.1", - "@types/react": "^18.3.4", + "@types/react": "^18.3.5", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "eslint": "^9.9.1", diff --git a/packages/create-vite/template-solid-ts/package.json b/packages/create-vite/template-solid-ts/package.json index 0e7009638dd0c4..63f681034ab022 100644 --- a/packages/create-vite/template-solid-ts/package.json +++ b/packages/create-vite/template-solid-ts/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.8.21" + "solid-js": "^1.8.22" }, "devDependencies": { "typescript": "^5.5.3", diff --git a/packages/create-vite/template-solid/package.json b/packages/create-vite/template-solid/package.json index 72bfad4b966c98..885686d836131f 100644 --- a/packages/create-vite/template-solid/package.json +++ b/packages/create-vite/template-solid/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.8.21" + "solid-js": "^1.8.22" }, "devDependencies": { "vite": "^5.4.2", diff --git a/packages/create-vite/template-vue-ts/package.json b/packages/create-vite/template-vue-ts/package.json index 5d04984a08d970..41ded319d23a72 100644 --- a/packages/create-vite/template-vue-ts/package.json +++ b/packages/create-vite/template-vue-ts/package.json @@ -12,9 +12,9 @@ "vue": "^3.4.38" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.1.2", + "@vitejs/plugin-vue": "^5.1.3", "typescript": "^5.5.3", "vite": "^5.4.2", - "vue-tsc": "^2.0.29" + "vue-tsc": "^2.1.4" } } diff --git a/packages/create-vite/template-vue/package.json b/packages/create-vite/template-vue/package.json index 76cc6644d4bd81..489438c7d80809 100644 --- a/packages/create-vite/template-vue/package.json +++ b/packages/create-vite/template-vue/package.json @@ -12,7 +12,7 @@ "vue": "^3.4.38" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.1.2", + "@vitejs/plugin-vue": "^5.1.3", "vite": "^5.4.2" } } diff --git a/packages/vite/package.json b/packages/vite/package.json index 577e734eaba054..311ff598cdcca7 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -86,7 +86,7 @@ "//": "READ CONTRIBUTING.md to understand what to put under deps vs. devDeps!", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.41", + "postcss": "^8.4.43", "rollup": "^4.20.0" }, "optionalDependencies": { @@ -94,7 +94,7 @@ }, "devDependencies": { "@ampproject/remapping": "^2.3.0", - "@babel/parser": "^7.25.4", + "@babel/parser": "^7.25.6", "@jridgewell/trace-mapping": "^0.3.25", "@polka/compression": "^1.0.0-next.25", "@rollup/plugin-alias": "^5.1.0", diff --git a/playground/optimize-deps/package.json b/playground/optimize-deps/package.json index c2ced25edab827..d7f96a2558057b 100644 --- a/playground/optimize-deps/package.json +++ b/playground/optimize-deps/package.json @@ -10,7 +10,7 @@ "preview": "vite preview" }, "dependencies": { - "axios": "^1.7.5", + "axios": "^1.7.7", "clipboard": "^2.0.11", "@vitejs/longfilename-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": "file:./longfilename", "@vitejs/test-dep-alias-using-absolute-path": "file:./dep-alias-using-absolute-path", diff --git a/playground/resolve/package.json b/playground/resolve/package.json index 68e4590e9c308c..e450d4bbb0b99b 100644 --- a/playground/resolve/package.json +++ b/playground/resolve/package.json @@ -19,7 +19,7 @@ "#query": "./imports-path/query.json" }, "dependencies": { - "@babel/runtime": "^7.25.4", + "@babel/runtime": "^7.25.6", "es5-ext": "0.10.64", "normalize.css": "^8.0.1", "@vitejs/test-require-pkg-with-module-field": "link:./require-pkg-with-module-field", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ed145ac632e53..135e5e3eeab26d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -56,8 +56,8 @@ importers: specifier: ^4.0.9 version: 4.0.9 '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.3 + version: 20.16.3 '@types/picomatch': specifier: ^3.0.1 version: 3.0.1 @@ -92,8 +92,8 @@ importers: specifier: ^15.9.0 version: 15.9.0 lint-staged: - specifier: ^15.2.9 - version: 15.2.9 + specifier: ^15.2.10 + version: 15.2.10 npm-run-all2: specifier: ^6.2.2 version: 6.2.2 @@ -122,8 +122,8 @@ importers: specifier: ^2.7.0 version: 2.7.0 tsx: - specifier: ^4.18.0 - version: 4.18.0 + specifier: ^4.19.0 + version: 4.19.0 typescript: specifier: ^5.5.3 version: 5.5.3 @@ -135,13 +135,13 @@ importers: version: link:packages/vite vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.16.1) + version: 2.0.5(@types/node@20.16.3) docs: devDependencies: '@shikijs/vitepress-twoslash': - specifier: ^1.14.1 - version: 1.14.1(typescript@5.5.3) + specifier: ^1.16.1 + version: 1.16.1(typescript@5.5.3) '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -150,7 +150,7 @@ importers: version: 4.2.2 vitepress: specifier: 1.3.4 - version: 1.3.4(@algolia/client-search@4.20.0)(axios@1.7.5)(postcss@8.4.41)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + version: 1.3.4(@algolia/client-search@4.20.0)(axios@1.7.7)(postcss@8.4.43)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) vue: specifier: ^3.4.38 version: 3.4.38(typescript@5.5.3) @@ -225,8 +225,8 @@ importers: specifier: ^0.21.3 version: 0.21.5 postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.43 + version: 8.4.43 rollup: specifier: ^4.20.0 version: 4.20.0 @@ -239,8 +239,8 @@ importers: specifier: ^2.3.0 version: 2.3.0 '@babel/parser': - specifier: ^7.25.4 - version: 7.25.4 + specifier: ^7.25.6 + version: 7.25.6 '@jridgewell/trace-mapping': specifier: ^0.3.25 version: 0.3.25 @@ -360,13 +360,13 @@ importers: version: 2.3.1 postcss-import: specifier: ^16.1.0 - version: 16.1.0(postcss@8.4.41) + version: 16.1.0(postcss@8.4.43) postcss-load-config: specifier: ^4.0.2 - version: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)) + version: 4.0.2(postcss@8.4.43)(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)) postcss-modules: specifier: ^6.0.0 - version: 6.0.0(postcss@8.4.41) + version: 6.0.0(postcss@8.4.43) resolve.exports: specifier: ^2.0.2 version: 2.0.2 @@ -504,7 +504,7 @@ importers: version: 1.77.8 tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)) playground/build-old: {} @@ -560,7 +560,7 @@ importers: version: 4.2.0 postcss-nested: specifier: ^6.2.0 - version: 6.2.0(postcss@8.4.41) + version: 6.2.0(postcss@8.4.43) sass: specifier: ^1.77.8 version: 1.77.8 @@ -569,7 +569,7 @@ importers: version: 0.63.0 sugarss: specifier: ^4.0.1 - version: 4.0.1(postcss@8.4.41) + version: 4.0.1(postcss@8.4.43) playground/css-codesplit: {} @@ -610,7 +610,7 @@ importers: version: 0.63.0 sugarss: specifier: ^4.0.1 - version: 4.0.1(postcss@8.4.41) + version: 4.0.1(postcss@8.4.43) playground/css/css-dep: {} @@ -954,8 +954,8 @@ importers: specifier: workspace:0.0.0 version: link:../resolve-linked axios: - specifier: ^1.7.5 - version: 1.7.5 + specifier: ^1.7.7 + version: 1.7.7 clipboard: specifier: ^2.0.11 version: 2.0.11 @@ -1128,8 +1128,8 @@ importers: playground/resolve: dependencies: '@babel/runtime': - specifier: ^7.25.4 - version: 7.25.4 + specifier: ^7.25.6 + version: 7.25.6 '@vitejs/test-require-pkg-with-module-field': specifier: link:./require-pkg-with-module-field version: link:require-pkg-with-module-field @@ -1524,10 +1524,10 @@ importers: dependencies: autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.43) tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)) vue: specifier: ^3.4.38 version: 3.4.38(typescript@5.5.3) @@ -1537,13 +1537,13 @@ importers: devDependencies: ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.16.1)(typescript@5.5.3) + version: 10.9.2(@types/node@20.16.3)(typescript@5.5.3) playground/tailwind-sourcemap: dependencies: tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)) playground/transform-plugin: {} @@ -1788,8 +1788,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.25.4': - resolution: {integrity: sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==} + '@babel/parser@7.25.6': + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} engines: {node: '>=6.0.0'} hasBin: true @@ -2233,8 +2233,8 @@ packages: '@babel/regjsgen@0.8.0': resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - '@babel/runtime@7.25.4': - resolution: {integrity: sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==} + '@babel/runtime@7.25.6': + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} '@babel/standalone@7.22.20': @@ -2261,6 +2261,10 @@ packages: resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.6': + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} + '@bufbuild/protobuf@1.10.0': resolution: {integrity: sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==} @@ -3149,14 +3153,20 @@ packages: '@shikijs/core@1.14.1': resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==} + '@shikijs/core@1.16.1': + resolution: {integrity: sha512-aI0hBtw+a6KsJp2jcD4YuQqKpeCbURMZbhHVozDknJpm+KJqeMRkEnfBC8BaKE/5XC+uofPgCLsa/TkTk0Ba0w==} + '@shikijs/transformers@1.14.1': resolution: {integrity: sha512-JJqL8QBVCJh3L61jqqEXgFq1cTycwjcGj7aSmqOEsbxnETM9hRlaB74QuXvY/fVJNjbNt8nvWo0VwAXKvMSLRg==} - '@shikijs/twoslash@1.14.1': - resolution: {integrity: sha512-b0krVIqVCpdh9Gji+gTSJp0n2KyepPmnjKEDs+dUb765MUcyfN9qK/vRr7fA/YdAJxab8IDpz1GbLl0GuzAyFQ==} + '@shikijs/twoslash@1.16.1': + resolution: {integrity: sha512-//zj64hG+JmgBizgbwUO7gLQRClHfAhND1taq5K5gcfMk1J2XJ3OGAvWKEuSpKEaIk5qmrM4CVVgo68GBseABg==} + + '@shikijs/vitepress-twoslash@1.16.1': + resolution: {integrity: sha512-ivBeiDFRGLDcYr38RL6FEm2oPyvVVV5ryAX1emuAh61nkZ1a3WnyZtbz2Qk4H70XOIIGNAdtj+nRbcP4qzFuvg==} - '@shikijs/vitepress-twoslash@1.14.1': - resolution: {integrity: sha512-LgNRK3Ls8sbydonMFNOxz0R2WGscUa6HI6kcS7VeiMaoqPWs0PF8XHTNSyo+hCdIRa6jhlx4FbD2EbY4UpK6ZQ==} + '@shikijs/vscode-textmate@9.2.0': + resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==} '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} @@ -3264,8 +3274,8 @@ packages: '@types/node@20.14.14': resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} - '@types/node@20.16.1': - resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} + '@types/node@20.16.3': + resolution: {integrity: sha512-/wdGiWRkMOm53gAsSyFMXFZHbVg7C6CbkrzHNpaHoYfsUWPg7m6ZRKtvQjgvQ9i8WT540a3ydRlRQbxjY30XxQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3366,8 +3376,10 @@ packages: resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript/vfs@1.5.0': - resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==} + '@typescript/vfs@1.6.0': + resolution: {integrity: sha512-hvJUjNVeBMp77qPINuUvYXj4FyWeeMMKZkxEATEU3hqBAQ7qdTBCUFT7Sp0Zu0faeEtFf+ldXxMEDr/bk73ISg==} + peerDependencies: + typescript: '*' '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -3638,27 +3650,21 @@ packages: '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@volar/language-core@2.4.0-alpha.12': - resolution: {integrity: sha512-Dj9qTifcGGgzFLfMbU5dCo13kHyNuEyvPJhtWDnoVBBmgwW3GMwFmgWnNxBhjf63m5x0gux1okaxX2CLN7qSww==} + '@volar/language-core@2.4.1': + resolution: {integrity: sha512-9AKhC7Qn2mQYxj7Dz3bVxeOk7gGJladhWixUYKef/o0o7Bm4an+A3XvmcTHVqZ8stE6lBVH++g050tBtJ4TZPQ==} - '@volar/source-map@2.4.0-alpha.12': - resolution: {integrity: sha512-LXATFSj4D7T9sEm7FFj6iBgHjKjrdhAgRPcechVKiNCMQdr3r3GVkkeu8aM+1peaMH3LsCqoDxVZEmh2r7CHiw==} + '@volar/source-map@2.4.1': + resolution: {integrity: sha512-Xq6ep3OZg9xUqN90jEgB9ztX5SsTz1yiV8wiQbcYNjWkek+Ie3dc8l7AVt3EhDm9mSIR58oWczHkzM2H6HIsmQ==} '@vue/compiler-core@3.2.0': resolution: {integrity: sha512-+kfA4pisto26tcEh9Naf/qrizplYWnkBLHu3fX5Yu0c47RVBteVG3dHENFczl3Egwra+5NP5f3YuOgxK1ZMbNQ==} - '@vue/compiler-core@3.4.37': - resolution: {integrity: sha512-ZDDT/KiLKuCRXyzWecNzC5vTcubGz4LECAtfGPENpo0nrmqJHwuWtRLxk/Sb9RAKtR9iFflFycbkjkY+W/PZUQ==} - '@vue/compiler-core@3.4.38': resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} '@vue/compiler-dom@3.2.0': resolution: {integrity: sha512-CqfATmX04+58LNBTTUPRBLyYGLP0bxtL+8b7B8pEvXja7fpmxiYcKBQsdaXfyqoRJsaTzA7eVXQt/t0dYhu/SQ==} - '@vue/compiler-dom@3.4.37': - resolution: {integrity: sha512-rIiSmL3YrntvgYV84rekAtU/xfogMUJIclUMeIKEtVBFngOL3IeZHhsH3UaFEgB5iFGpj6IW+8YuM/2Up+vVag==} - '@vue/compiler-dom@3.4.38': resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} @@ -3668,6 +3674,9 @@ packages: '@vue/compiler-ssr@3.4.38': resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} @@ -3680,8 +3689,8 @@ packages: '@vue/devtools-shared@7.3.8': resolution: {integrity: sha512-1NiJbn7Yp47nPDWhFZyEKpB2+5/+7JYv8IQnU0ccMrgslPR2dL7u1DIyI7mLqy4HN1ll36gQy0k8GqBYSFgZJw==} - '@vue/language-core@2.0.24': - resolution: {integrity: sha512-997YD6Lq/66LXr3ZOLNxDCmyn13z9NP8LU1UZn9hGCDWhzlbXAIP0hOgL3w3x4RKEaWTaaRtsHP9DzHvmduruQ==} + '@vue/language-core@2.0.29': + resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3714,9 +3723,6 @@ packages: '@vue/shared@3.2.0': resolution: {integrity: sha512-MgdilC3YHYSCFuNlxZBgugh8B9/h/h+nQ6lkeaxqFWW+FnV/JzCwW4Bh5bYIYvBleG8QZjFwxdmdqSAWLXzgEA==} - '@vue/shared@3.4.37': - resolution: {integrity: sha512-nIh8P2fc3DflG8+5Uw8PT/1i17ccFn0xxN/5oE9RfV5SVnd7G0XEFRwakrnNFE/jlS95fpGXDVG5zDETS26nmg==} - '@vue/shared@3.4.38': resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} @@ -3898,8 +3904,8 @@ packages: peerDependencies: postcss: ^8.1.0 - axios@1.7.5: - resolution: {integrity: sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==} + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} babel-plugin-polyfill-corejs2@0.4.10: resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} @@ -4411,10 +4417,6 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - entities@5.0.0: - resolution: {integrity: sha512-BeJFvFRJddxobhvEdm5GqHzRV/X+ACeuw0/BuuxsCh1EUZcAIz8+kYmBp/LrQuloy6K1f3a0M7+IhmZ7QnkISA==} - engines: {node: '>=0.12'} - environment@1.1.0: resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} engines: {node: '>=18'} @@ -5214,8 +5216,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.2.9: - resolution: {integrity: sha512-BZAt8Lk3sEnxw7tfxM7jeZlPRuT4M68O0/CwZhhaw6eeWu0Lz5eERE3m386InivXB64fp/mDID452h48tvKlRQ==} + lint-staged@15.2.10: + resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} engines: {node: '>=18.12.0'} hasBin: true @@ -5864,8 +5866,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + postcss@8.4.43: + resolution: {integrity: sha512-gJAQVYbh5R3gYm33FijzCZj7CHyQ3hWMgJMprLUlIYqCwTeZhBQ19wp0e9mA25BUbEvY5+EXuuaAjqQsrBxQBQ==} engines: {node: ^10 || ^12 || >=14} preact@10.7.3: @@ -6308,6 +6310,9 @@ packages: shiki@1.14.1: resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==} + shiki@1.16.1: + resolution: {integrity: sha512-tCJIMaxDVB1mEIJ5TvfZU7kCPB5eo9fli5+21Olc/bmyv+w8kye3JOp+LZRmGkAyT71hrkefQhTiY+o9mBikRQ==} + side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -6625,21 +6630,21 @@ packages: tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} - tsx@4.18.0: - resolution: {integrity: sha512-a1jaKBSVQkd6yEc1/NI7G6yHFfefIcuf3QJST7ZEyn4oQnxLYrZR5uZAM8UrwUa3Ge8suiZHcNS1gNrEvmobqg==} + tsx@4.19.0: + resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} engines: {node: '>=18.0.0'} hasBin: true - twoslash-protocol@0.2.9: - resolution: {integrity: sha512-uKQl8UboT6JU4VAtYaSI3DbNtgaNhFaTpCSMy/n3tRl5lMlMhrjiuNKdqx15xjcviconuGJ9oObkz1h9zJFrJg==} + twoslash-protocol@0.2.10: + resolution: {integrity: sha512-9sFHqPUexUPKAZM2e0dbAh0Hwkxd5fqSKWWMQ8Ah+O6MeYEUDGuWUUw5aUfS6veAqo+24VfV3xF0Vj0ZbH7x3Q==} - twoslash-vue@0.2.9: - resolution: {integrity: sha512-1f/AMB7jvifOMWjG2xdqnEywmkt+U2xef2TBfXugZasNDkqeTwdHCRGafi37Kk6smyzYYj2JLemMECfdSjWwoQ==} + twoslash-vue@0.2.10: + resolution: {integrity: sha512-h3ShboisgFDGJCp+Y8q7oNY7jUmZmsWwh8CGXsSfK8R10aUeA2QvjZoWeqDfc7VKQPhrjwaUv8mVXuQOk8QWww==} peerDependencies: typescript: '*' - twoslash@0.2.9: - resolution: {integrity: sha512-oj7XY6h8E9nTZBmfRE1gpsSSUqAQo5kcIpFkXyQPp8UCsyCQsUlP2bJ2s32o02c1n5+xl4h9rcCsQ1F97Z6LZg==} + twoslash@0.2.10: + resolution: {integrity: sha512-EBnFbGSD7VtPYCYe8tnx5wDzTfQ2wDS10J89BnTr97Zu2+wRD/CskNLPvvDEZofb37mLSce/YuTP8GgGj+vSOg==} peerDependencies: typescript: '*' @@ -6855,9 +6860,6 @@ packages: peerDependencies: vue: ^3.2.0 - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue@3.2.0: resolution: {integrity: sha512-eMo5yCdkWRmBfqp/acBI/Y1Omgk0NyGqPViaU66eOpKarXNtkdImzDA57+E76jnWVr6MEp/rg1n0vnxaVvALMQ==} @@ -7124,12 +7126,12 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -7200,24 +7202,24 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.25.4 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.24.7': dependencies: '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -7233,7 +7235,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-plugin-utils@7.24.8': {} @@ -7258,20 +7260,20 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-string-parser@7.24.8': {} @@ -7283,7 +7285,7 @@ snapshots: dependencies: '@babel/template': 7.25.0 '@babel/traverse': 7.25.4 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -7303,9 +7305,9 @@ snapshots: dependencies: '@babel/types': 7.25.2 - '@babel/parser@7.25.4': + '@babel/parser@7.25.6': dependencies: - '@babel/types': 7.25.4 + '@babel/types': 7.25.6 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': dependencies: @@ -7859,12 +7861,12 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 esutils: 2.0.3 '@babel/regjsgen@0.8.0': {} - '@babel/runtime@7.25.4': + '@babel/runtime@7.25.6': dependencies: regenerator-runtime: 0.14.1 @@ -7873,14 +7875,14 @@ snapshots: '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.4 + '@babel/parser': 7.25.6 '@babel/types': 7.25.2 '@babel/traverse@7.25.3': dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/parser': 7.25.4 + '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.2 debug: 4.3.6 @@ -7892,7 +7894,7 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.5 - '@babel/parser': 7.25.4 + '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.4 debug: 4.3.6 @@ -7912,6 +7914,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.25.6': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@bufbuild/protobuf@1.10.0': {} '@cloudflare/workerd-darwin-64@1.20240821.1': @@ -8518,34 +8526,41 @@ snapshots: dependencies: '@types/hast': 3.0.4 + '@shikijs/core@1.16.1': + dependencies: + '@shikijs/vscode-textmate': 9.2.0 + '@types/hast': 3.0.4 + '@shikijs/transformers@1.14.1': dependencies: shiki: 1.14.1 - '@shikijs/twoslash@1.14.1(typescript@5.5.3)': + '@shikijs/twoslash@1.16.1(typescript@5.5.3)': dependencies: - '@shikijs/core': 1.14.1 - twoslash: 0.2.9(typescript@5.5.3) + '@shikijs/core': 1.16.1 + twoslash: 0.2.10(typescript@5.5.3) transitivePeerDependencies: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.14.1(typescript@5.5.3)': + '@shikijs/vitepress-twoslash@1.16.1(typescript@5.5.3)': dependencies: - '@shikijs/twoslash': 1.14.1(typescript@5.5.3) + '@shikijs/twoslash': 1.16.1(typescript@5.5.3) floating-vue: 5.2.2(vue@3.4.38(typescript@5.5.3)) 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.3) - twoslash-vue: 0.2.9(typescript@5.5.3) + shiki: 1.16.1 + twoslash: 0.2.10(typescript@5.5.3) + twoslash-vue: 0.2.10(typescript@5.5.3) vue: 3.4.38(typescript@5.5.3) transitivePeerDependencies: - '@nuxt/kit' - supports-color - typescript + '@shikijs/vscode-textmate@9.2.0': {} + '@sindresorhus/merge-streams@4.0.0': {} '@tsconfig/node10@1.0.8': {} @@ -8558,7 +8573,7 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.25.4 + '@babel/parser': 7.25.6 '@babel/types': 7.25.2 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -8566,35 +8581,35 @@ snapshots: '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@types/babel__preset-env@7.9.7': {} '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.25.4 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.4 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/braces@3.0.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/convert-source-map@2.0.3': {} '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/debug@4.1.12': dependencies: @@ -8606,11 +8621,11 @@ snapshots: '@types/etag@1.8.3': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8661,7 +8676,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.1': + '@types/node@20.16.3': dependencies: undici-types: 6.19.6 @@ -8687,17 +8702,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/stylus@0.48.42': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@types/unist@3.0.2': {} @@ -8705,7 +8720,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.3))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.3)': dependencies: @@ -8788,9 +8803,10 @@ snapshots: '@typescript-eslint/types': 8.3.0 eslint-visitor-keys: 3.4.3 - '@typescript/vfs@1.5.0': + '@typescript/vfs@1.6.0(typescript@5.5.3)': dependencies: debug: 4.3.6 + typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -9027,31 +9043,23 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.0-alpha.12': + '@volar/language-core@2.4.1': dependencies: - '@volar/source-map': 2.4.0-alpha.12 + '@volar/source-map': 2.4.1 - '@volar/source-map@2.4.0-alpha.12': {} + '@volar/source-map@2.4.1': {} '@vue/compiler-core@3.2.0': dependencies: - '@babel/parser': 7.25.4 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.4 '@vue/shared': 3.2.0 estree-walker: 2.0.2 source-map: 0.6.1 - '@vue/compiler-core@3.4.37': - dependencies: - '@babel/parser': 7.25.4 - '@vue/shared': 3.4.37 - entities: 5.0.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - '@vue/compiler-core@3.4.38': dependencies: - '@babel/parser': 7.25.4 + '@babel/parser': 7.25.6 '@vue/shared': 3.4.38 entities: 4.5.0 estree-walker: 2.0.2 @@ -9062,11 +9070,6 @@ snapshots: '@vue/compiler-core': 3.2.0 '@vue/shared': 3.2.0 - '@vue/compiler-dom@3.4.37': - dependencies: - '@vue/compiler-core': 3.4.37 - '@vue/shared': 3.4.37 - '@vue/compiler-dom@3.4.38': dependencies: '@vue/compiler-core': 3.4.38 @@ -9074,14 +9077,14 @@ snapshots: '@vue/compiler-sfc@3.4.38': dependencies: - '@babel/parser': 7.25.4 + '@babel/parser': 7.25.6 '@vue/compiler-core': 3.4.38 '@vue/compiler-dom': 3.4.38 '@vue/compiler-ssr': 3.4.38 '@vue/shared': 3.4.38 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.41 + postcss: 8.4.43 source-map-js: 1.2.0 '@vue/compiler-ssr@3.4.38': @@ -9089,6 +9092,11 @@ snapshots: '@vue/compiler-dom': 3.4.38 '@vue/shared': 3.4.38 + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + '@vue/devtools-api@6.6.3': {} '@vue/devtools-api@7.3.8': @@ -9109,16 +9117,16 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.0.24(typescript@5.5.3)': + '@vue/language-core@2.0.29(typescript@5.5.3)': dependencies: - '@volar/language-core': 2.4.0-alpha.12 - '@vue/compiler-dom': 3.4.37 + '@volar/language-core': 2.4.1 + '@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 - vue-template-compiler: 2.7.16 optionalDependencies: typescript: 5.5.3 @@ -9161,8 +9169,6 @@ snapshots: '@vue/shared@3.2.0': {} - '@vue/shared@3.4.37': {} - '@vue/shared@3.4.38': {} '@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.3))': @@ -9175,13 +9181,13 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/integrations@11.0.0(axios@1.7.5)(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.3))': + '@vueuse/integrations@11.0.0(axios@1.7.7)(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.3))': dependencies: '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.3)) '@vueuse/shared': 11.0.0(vue@3.4.38(typescript@5.5.3)) vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) optionalDependencies: - axios: 1.7.5 + axios: 1.7.7 focus-trap: 7.5.4 transitivePeerDependencies: - '@vue/composition-api' @@ -9305,17 +9311,17 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.4.41): + autoprefixer@10.4.20(postcss@8.4.43): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001649 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.41 + postcss: 8.4.43 postcss-value-parser: 4.2.0 - axios@1.7.5: + axios@1.7.7: dependencies: follow-redirects: 1.15.6(debug@4.3.6) form-data: 4.0.0 @@ -9349,7 +9355,7 @@ snapshots: babel-walk@3.0.0-canary-5: dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 balanced-match@1.0.2: {} @@ -9562,8 +9568,8 @@ snapshots: constantinople@4.0.1: dependencies: - '@babel/parser': 7.25.4 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.4 content-disposition@0.5.4: dependencies: @@ -9808,8 +9814,6 @@ snapshots: entities@4.5.0: {} - entities@5.0.0: {} - environment@1.1.0: {} errno@0.1.8: @@ -10522,9 +10526,9 @@ snapshots: safer-buffer: 2.1.2 optional: true - icss-utils@5.1.0(postcss@8.4.41): + icss-utils@5.1.0(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 ignore-walk@5.0.1: dependencies: @@ -10766,7 +10770,7 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.2.9: + lint-staged@15.2.10: dependencies: chalk: 5.3.0 commander: 12.1.0 @@ -11446,69 +11450,69 @@ snapshots: playwright-core@1.46.1: {} - postcss-import@15.1.0(postcss@8.4.41): + postcss-import@15.1.0(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-import@16.1.0(postcss@8.4.41): + postcss-import@16.1.0(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.41): + postcss-js@4.0.1(postcss@8.4.43): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.41 + postcss: 8.4.43 - postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.43)(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.41 - ts-node: 10.9.2(@types/node@20.16.1)(typescript@5.5.3) + postcss: 8.4.43 + ts-node: 10.9.2(@types/node@20.16.3)(typescript@5.5.3) - postcss-modules-extract-imports@3.0.0(postcss@8.4.41): + postcss-modules-extract-imports@3.0.0(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 - postcss-modules-local-by-default@4.0.0(postcss@8.4.41): + postcss-modules-local-by-default@4.0.0(postcss@8.4.43): dependencies: - icss-utils: 5.1.0(postcss@8.4.41) - postcss: 8.4.41 + icss-utils: 5.1.0(postcss@8.4.43) + postcss: 8.4.43 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.0.0(postcss@8.4.41): + postcss-modules-scope@3.0.0(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 postcss-selector-parser: 6.1.1 - postcss-modules-values@4.0.0(postcss@8.4.41): + postcss-modules-values@4.0.0(postcss@8.4.43): dependencies: - icss-utils: 5.1.0(postcss@8.4.41) - postcss: 8.4.41 + icss-utils: 5.1.0(postcss@8.4.43) + postcss: 8.4.43 - postcss-modules@6.0.0(postcss@8.4.41): + postcss-modules@6.0.0(postcss@8.4.43): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.41) + icss-utils: 5.1.0(postcss@8.4.43) lodash.camelcase: 4.3.0 - postcss: 8.4.41 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.41) - postcss-modules-local-by-default: 4.0.0(postcss@8.4.41) - postcss-modules-scope: 3.0.0(postcss@8.4.41) - postcss-modules-values: 4.0.0(postcss@8.4.41) + postcss: 8.4.43 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.43) + postcss-modules-local-by-default: 4.0.0(postcss@8.4.43) + postcss-modules-scope: 3.0.0(postcss@8.4.43) + postcss-modules-values: 4.0.0(postcss@8.4.43) string-hash: 1.1.3 - postcss-nested@6.2.0(postcss@8.4.41): + postcss-nested@6.2.0(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 postcss-selector-parser: 6.1.1 postcss-selector-parser@6.1.1: @@ -11518,7 +11522,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.41: + postcss@8.4.43: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -11710,7 +11714,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.25.6 regexp-ast-analysis@0.7.1: dependencies: @@ -12017,6 +12021,12 @@ snapshots: '@shikijs/core': 1.14.1 '@types/hast': 3.0.4 + shiki@1.16.1: + dependencies: + '@shikijs/core': 1.16.1 + '@shikijs/vscode-textmate': 9.2.0 + '@types/hast': 3.0.4 + side-channel@1.0.6: dependencies: call-bind: 1.0.7 @@ -12182,9 +12192,9 @@ snapshots: pirates: 4.0.5 ts-interface-checker: 0.1.13 - sugarss@4.0.1(postcss@8.4.41): + sugarss@4.0.1(postcss@8.4.43): dependencies: - postcss: 8.4.41 + postcss: 8.4.43 superjson@2.2.1: dependencies: @@ -12208,7 +12218,7 @@ snapshots: tabbable@6.2.0: {} - tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)): + tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -12224,11 +12234,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.41 - postcss-import: 15.1.0(postcss@8.4.41) - postcss-js: 4.0.1(postcss@8.4.41) - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3)) - postcss-nested: 6.2.0(postcss@8.4.41) + postcss: 8.4.43 + postcss-import: 15.1.0(postcss@8.4.43) + postcss-js: 4.0.1(postcss@8.4.43) + postcss-load-config: 4.0.2(postcss@8.4.43)(ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3)) + postcss-nested: 6.2.0(postcss@8.4.43) postcss-selector-parser: 6.1.1 resolve: 1.22.8 sucrase: 3.32.0 @@ -12303,14 +12313,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.3): + ts-node@10.9.2(@types/node@20.16.3)(typescript@5.5.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.8 '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 20.16.1 + '@types/node': 20.16.3 acorn: 8.12.1(patch_hash=i6svphyqbutfresqjorapmeqfu) acorn-walk: 8.3.2 arg: 4.1.3 @@ -12327,28 +12337,28 @@ snapshots: tslib@2.7.0: {} - tsx@4.18.0: + tsx@4.19.0: dependencies: esbuild: 0.23.0 get-tsconfig: 4.7.5 optionalDependencies: fsevents: 2.3.3 - twoslash-protocol@0.2.9: {} + twoslash-protocol@0.2.10: {} - twoslash-vue@0.2.9(typescript@5.5.3): + twoslash-vue@0.2.10(typescript@5.5.3): dependencies: - '@vue/language-core': 2.0.24(typescript@5.5.3) - twoslash: 0.2.9(typescript@5.5.3) - twoslash-protocol: 0.2.9 + '@vue/language-core': 2.0.29(typescript@5.5.3) + twoslash: 0.2.10(typescript@5.5.3) + twoslash-protocol: 0.2.10 typescript: 5.5.3 transitivePeerDependencies: - supports-color - twoslash@0.2.9(typescript@5.5.3): + twoslash@0.2.10(typescript@5.5.3): dependencies: - '@typescript/vfs': 1.5.0 - twoslash-protocol: 0.2.9 + '@typescript/vfs': 1.6.0(typescript@5.5.3) + twoslash-protocol: 0.2.10 typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -12529,7 +12539,7 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@1.3.4(@algolia/client-search@4.20.0)(axios@1.7.5)(postcss@8.4.41)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3): + vitepress@1.3.4(@algolia/client-search@4.20.0)(axios@1.7.7)(postcss@8.4.43)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3): dependencies: '@docsearch/css': 3.6.1 '@docsearch/js': 3.6.1(@algolia/client-search@4.20.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -12540,7 +12550,7 @@ snapshots: '@vue/devtools-api': 7.3.8 '@vue/shared': 3.4.38 '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.3)) - '@vueuse/integrations': 11.0.0(axios@1.7.5)(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.3)) + '@vueuse/integrations': 11.0.0(axios@1.7.7)(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.3)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.1.0 @@ -12548,7 +12558,7 @@ snapshots: vite: link:packages/vite vue: 3.4.38(typescript@5.5.3) optionalDependencies: - postcss: 8.4.41 + postcss: 8.4.43 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -12569,7 +12579,7 @@ snapshots: - typescript - universal-cookie - vitest@2.0.5(@types/node@20.16.1): + vitest@2.0.5(@types/node@20.16.3): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -12591,7 +12601,7 @@ snapshots: vite-node: 2.0.5 why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.3 transitivePeerDependencies: - supports-color @@ -12610,11 +12620,6 @@ snapshots: '@vue/devtools-api': 6.6.3 vue: 3.4.38(typescript@5.5.3) - vue-template-compiler@2.7.16: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - vue@3.2.0: dependencies: '@vue/compiler-dom': 3.2.0 @@ -12660,8 +12665,8 @@ snapshots: with@7.0.2: dependencies: - '@babel/parser': 7.25.4 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.4 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5