diff --git a/package.json b/package.json index 3357ec64c..cb3565cbc 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@rollup/plugin-replace": "6.0.2", "@rollup/plugin-typescript": "12.1.2", "@types/js-beautify": "1.14.3", - "@types/node": "22.13.17", + "@types/node": "22.14.0", "@vitejs/plugin-vue": "5.2.3", "@vitejs/plugin-vue-jsx": "4.1.2", "@vitest/coverage-v8": "3.1.1", @@ -44,7 +44,7 @@ "@vue/server-renderer": "3.5.13", "eslint": "9.23.0", "eslint-config-prettier": "10.1.1", - "eslint-plugin-prettier": "5.2.5", + "eslint-plugin-prettier": "5.2.6", "husky": "9.1.7", "jsdom": "26.0.0", "jsdom-global": "3.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e47eccf08..cda4e5a90 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,17 +37,17 @@ importers: specifier: 1.14.3 version: 1.14.3 '@types/node': - specifier: 22.13.17 - version: 22.13.17 + specifier: 22.14.0 + version: 22.14.0 '@vitejs/plugin-vue': specifier: 5.2.3 - version: 5.2.3(vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.3(vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': specifier: 4.1.2 - version: 4.1.2(vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 4.1.2(vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) '@vitest/coverage-v8': specifier: 3.1.1 - version: 3.1.1(vitest@3.1.1(@types/node@22.13.17)(jsdom@26.0.0)(yaml@2.7.0)) + version: 3.1.1(vitest@3.1.1(@types/node@22.14.0)(jsdom@26.0.0)(yaml@2.7.0)) '@vue/compat': specifier: 3.5.13 version: 3.5.13(vue@3.5.13(typescript@5.8.2)) @@ -67,8 +67,8 @@ importers: specifier: 10.1.1 version: 10.1.1(eslint@9.23.0) eslint-plugin-prettier: - specifier: 5.2.5 - version: 5.2.5(eslint-config-prettier@10.1.1(eslint@9.23.0))(eslint@9.23.0)(prettier@3.5.3) + specifier: 5.2.6 + version: 5.2.6(eslint-config-prettier@10.1.1(eslint@9.23.0))(eslint@9.23.0)(prettier@3.5.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -104,16 +104,16 @@ importers: version: 28.4.1(@babel/parser@7.26.10)(vue@3.5.13(typescript@5.8.2)) vite: specifier: 6.2.4 - version: 6.2.4(@types/node@22.13.17)(yaml@2.7.0) + version: 6.2.4(@types/node@22.14.0)(yaml@2.7.0) vitepress: specifier: 1.6.3 - version: 1.6.3(@algolia/client-search@5.19.0)(@types/node@22.13.17)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2) + version: 1.6.3(@algolia/client-search@5.19.0)(@types/node@22.14.0)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2) vitepress-translation-helper: specifier: 0.2.2 - version: 0.2.2(vitepress@1.6.3(@algolia/client-search@5.19.0)(@types/node@22.13.17)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) + version: 0.2.2(vitepress@1.6.3(@algolia/client-search@5.19.0)(@types/node@22.14.0)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) vitest: specifier: 3.1.1 - version: 3.1.1(@types/node@22.13.17)(jsdom@26.0.0)(yaml@2.7.0) + version: 3.1.1(@types/node@22.14.0)(jsdom@26.0.0)(yaml@2.7.0) vue: specifier: 3.5.13 version: 3.5.13(typescript@5.8.2) @@ -1042,8 +1042,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@22.13.17': - resolution: {integrity: sha512-nAJuQXoyPj04uLgu+obZcSmsfOenUg6DxPKogeUy6yNCFwWaj5sBF8/G/pNo8EtBJjAfSVgfIlugR/BCOleO+g==} + '@types/node@22.14.0': + resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -1583,8 +1583,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-prettier@5.2.5: - resolution: {integrity: sha512-IKKP8R87pJyMl7WWamLgPkloB16dagPIdd2FjBDbyRYPKo93wS/NbCOPh6gH+ieNLC+XZrhJt/kWj0PS/DFdmg==} + eslint-plugin-prettier@5.2.6: + resolution: {integrity: sha512-mUcf7QG2Tjk7H055Jk0lGBjbgDnfrvqjhXh9t2xLMSCjZVcw9Rb1V6sVNXO0th3jgeO7zllWPTNRil3JW94TnQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -2431,8 +2431,8 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - synckit@0.10.3: - resolution: {integrity: sha512-R1urvuyiTaWfeCggqEvpDJwAlDVdsT9NM+IP//Tk2x7qHCkSvBk/fwFgw/TLAHzZlrAnnazMcRw0ZD8HlYFTEQ==} + synckit@0.11.1: + resolution: {integrity: sha512-fWZqNBZNNFp/7mTUy1fSsydhKsAKJ+u90Nk7kOK5Gcq9vObaqLBLjWFDBkyVU9Vvc6Y71VbOevMuGhqv02bT+Q==} engines: {node: ^14.18.0 || >=16.0.0} tabbable@6.2.0: @@ -2514,8 +2514,8 @@ packages: ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} @@ -3636,9 +3636,9 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@22.13.17': + '@types/node@22.14.0': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/resolve@1.20.2': {} @@ -3725,27 +3725,27 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - vite: 6.2.4(@types/node@22.13.17)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.14.0)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.3(vite@5.4.14(@types/node@22.13.17))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.3(vite@5.4.14(@types/node@22.14.0))(vue@3.5.13(typescript@5.8.2))': dependencies: - vite: 5.4.14(@types/node@22.13.17) + vite: 5.4.14(@types/node@22.14.0) vue: 3.5.13(typescript@5.8.2) - '@vitejs/plugin-vue@5.2.3(vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.3(vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: - vite: 6.2.4(@types/node@22.13.17)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.14.0)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.2) - '@vitest/coverage-v8@3.1.1(vitest@3.1.1(@types/node@22.13.17)(jsdom@26.0.0)(yaml@2.7.0))': + '@vitest/coverage-v8@3.1.1(vitest@3.1.1(@types/node@22.14.0)(jsdom@26.0.0)(yaml@2.7.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -3759,7 +3759,7 @@ snapshots: std-env: 3.8.1 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.1(@types/node@22.13.17)(jsdom@26.0.0)(yaml@2.7.0) + vitest: 3.1.1(@types/node@22.14.0)(jsdom@26.0.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -3770,13 +3770,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0))': + '@vitest/mocker@3.1.1(vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.4(@types/node@22.13.17)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.14.0)(yaml@2.7.0) '@vitest/pretty-format@3.1.1': dependencies: @@ -4277,12 +4277,12 @@ snapshots: dependencies: eslint: 9.23.0 - eslint-plugin-prettier@5.2.5(eslint-config-prettier@10.1.1(eslint@9.23.0))(eslint@9.23.0)(prettier@3.5.3): + eslint-plugin-prettier@5.2.6(eslint-config-prettier@10.1.1(eslint@9.23.0))(eslint@9.23.0)(prettier@3.5.3): dependencies: eslint: 9.23.0 prettier: 3.5.3 prettier-linter-helpers: 1.0.0 - synckit: 0.10.3 + synckit: 0.11.1 optionalDependencies: eslint-config-prettier: 10.1.1(eslint@9.23.0) @@ -5158,7 +5158,7 @@ snapshots: symbol-tree@3.2.4: {} - synckit@0.10.3: + synckit@0.11.1: dependencies: '@pkgr/core': 0.2.0 tslib: 2.8.1 @@ -5230,7 +5230,7 @@ snapshots: ufo@1.5.4: {} - undici-types@6.20.0: {} + undici-types@6.21.0: {} unist-util-is@6.0.0: dependencies: @@ -5301,13 +5301,13 @@ snapshots: '@types/unist': 3.0.2 vfile-message: 4.0.2 - vite-node@3.1.1(@types/node@22.13.17)(yaml@2.7.0): + vite-node@3.1.1(@types/node@22.14.0)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.4(@types/node@22.13.17)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.14.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -5322,35 +5322,35 @@ snapshots: - tsx - yaml - vite@5.4.14(@types/node@22.13.17): + vite@5.4.14(@types/node@22.14.0): dependencies: esbuild: 0.21.5 postcss: 8.5.3 rollup: 4.39.0 optionalDependencies: - '@types/node': 22.13.17 + '@types/node': 22.14.0 fsevents: 2.3.3 - vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0): + vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0): dependencies: esbuild: 0.25.0 postcss: 8.5.3 rollup: 4.39.0 optionalDependencies: - '@types/node': 22.13.17 + '@types/node': 22.14.0 fsevents: 2.3.3 yaml: 2.7.0 - vitepress-translation-helper@0.2.2(vitepress@1.6.3(@algolia/client-search@5.19.0)(@types/node@22.13.17)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)): + vitepress-translation-helper@0.2.2(vitepress@1.6.3(@algolia/client-search@5.19.0)(@types/node@22.14.0)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)): dependencies: minimist: 1.2.8 simple-git: 3.23.0 - vitepress: 1.6.3(@algolia/client-search@5.19.0)(@types/node@22.13.17)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2) + vitepress: 1.6.3(@algolia/client-search@5.19.0)(@types/node@22.14.0)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2) vue: 3.5.13(typescript@5.8.2) transitivePeerDependencies: - supports-color - vitepress@1.6.3(@algolia/client-search@5.19.0)(@types/node@22.13.17)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2): + vitepress@1.6.3(@algolia/client-search@5.19.0)(@types/node@22.14.0)(postcss@8.5.3)(search-insights@2.7.0)(typescript@5.8.2): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.19.0)(search-insights@2.7.0) @@ -5359,7 +5359,7 @@ snapshots: '@shikijs/transformers': 2.1.0 '@shikijs/types': 2.1.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.3(vite@5.4.14(@types/node@22.13.17))(vue@3.5.13(typescript@5.8.2)) + '@vitejs/plugin-vue': 5.2.3(vite@5.4.14(@types/node@22.14.0))(vue@3.5.13(typescript@5.8.2)) '@vue/devtools-api': 7.7.0 '@vue/shared': 3.5.13 '@vueuse/core': 12.4.0(typescript@5.8.2) @@ -5368,7 +5368,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.1 shiki: 2.1.0 - vite: 5.4.14(@types/node@22.13.17) + vite: 5.4.14(@types/node@22.14.0) vue: 3.5.13(typescript@5.8.2) optionalDependencies: postcss: 8.5.3 @@ -5399,10 +5399,10 @@ snapshots: - typescript - universal-cookie - vitest@3.1.1(@types/node@22.13.17)(jsdom@26.0.0)(yaml@2.7.0): + vitest@3.1.1(@types/node@22.14.0)(jsdom@26.0.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.2.4(@types/node@22.13.17)(yaml@2.7.0)) + '@vitest/mocker': 3.1.1(vite@6.2.4(@types/node@22.14.0)(yaml@2.7.0)) '@vitest/pretty-format': 3.1.1 '@vitest/runner': 3.1.1 '@vitest/snapshot': 3.1.1 @@ -5418,11 +5418,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.4(@types/node@22.13.17)(yaml@2.7.0) - vite-node: 3.1.1(@types/node@22.13.17)(yaml@2.7.0) + vite: 6.2.4(@types/node@22.14.0)(yaml@2.7.0) + vite-node: 3.1.1(@types/node@22.14.0)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.13.17 + '@types/node': 22.14.0 jsdom: 26.0.0 transitivePeerDependencies: - jiti