diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b0d6364..dd948fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,13 +23,13 @@ importers: version: 16.3.0(@testing-library/dom@10.1.0)(@types/react-dom@18.3.0)(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/node': specifier: ^22.0.0 - version: 22.16.3 + version: 22.20.1 '@types/react': specifier: ^18.3.2 version: 18.3.23 '@vitejs/plugin-react': specifier: ^5.0.0 - version: 5.0.0(vite@7.3.3(@types/node@22.16.3)) + version: 5.0.0(supports-color@8.1.1)(vite@7.3.3(@types/node@22.20.1)) happy-dom: specifier: ^18.0.0 version: 18.0.1 @@ -38,13 +38,13 @@ importers: version: 5.9.2 vite: specifier: ^7.0.0 - version: 7.3.3(@types/node@22.16.3) + version: 7.3.3(@types/node@22.20.1) vite-plugin-dts: specifier: ^4.0.0 - version: 4.5.4(@types/node@22.16.3)(rollup@4.60.3)(typescript@5.9.2)(vite@7.3.3(@types/node@22.16.3)) + version: 4.5.4(@types/node@22.20.1)(rollup@4.60.3)(supports-color@8.1.1)(typescript@5.9.2)(vite@7.3.3(@types/node@22.20.1)) vitest: specifier: ^3.0.0 - version: 3.2.1(@types/node@22.16.3)(happy-dom@18.0.1) + version: 3.2.1(@types/node@22.20.1)(happy-dom@18.0.1)(supports-color@8.1.1) packages: @@ -650,8 +650,8 @@ packages: '@types/node@20.19.13': resolution: {integrity: sha512-yCAeZl7a0DxgNVteXFHt9+uyFbqXGy/ShC4BlcHkoE0AfGXYv/BUiplV72DjMYXHDBXFjhvr6DD1NiRVfB4j8g==} - '@types/node@22.16.3': - resolution: {integrity: sha512-sr4Xz74KOUeYadexo1r8imhRtlVXcs+j3XK3TcoiYk7B1t3YRVJgtaD3cwX73NYb71pmVuMLNRhJ9XKdoDB74g==} + '@types/node@22.20.1': + resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==} '@types/prop-types@15.7.14': resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} @@ -714,6 +714,11 @@ packages: '@volar/typescript@2.4.14': resolution: {integrity: sha512-p8Z6f/bZM3/HyCdRNFZOEEzts51uV8WHeN8Tnfnm2EBv6FDB2TQLzfVx7aJvnl8ofKAOnS64B2O8bImBFaauRw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true '@vue/compiler-core@3.5.14': resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} @@ -1371,20 +1376,20 @@ snapshots: '@babel/compat-data@7.27.5': {} - '@babel/core@7.28.0': + '@babel/core@7.28.0(supports-color@8.1.1)': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0(supports-color@8.1.1))(supports-color@8.1.1) '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@8.1.1) '@babel/types': 7.28.2 convert-source-map: 2.0.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1409,19 +1414,19 @@ snapshots: '@babel/helper-globals@7.28.0': {} - '@babel/helper-module-imports@7.27.1': + '@babel/helper-module-imports@7.27.1(supports-color@8.1.1)': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@8.1.1) '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': + '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0(supports-color@8.1.1))(supports-color@8.1.1)': dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/core': 7.28.0(supports-color@8.1.1) + '@babel/helper-module-imports': 7.27.1(supports-color@8.1.1) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -1452,14 +1457,14 @@ snapshots: dependencies: '@babel/types': 7.28.2 - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.0(supports-color@8.1.1))': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.0(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.0(supports-color@8.1.1))': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.0(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.27.1 '@babel/runtime@7.24.5': @@ -1474,7 +1479,7 @@ snapshots: '@babel/parser': 7.28.0 '@babel/types': 7.28.2 - '@babel/traverse@7.28.0': + '@babel/traverse@7.28.0(supports-color@8.1.1)': dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.0 @@ -1482,7 +1487,7 @@ snapshots: '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/types': 7.28.2 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -1641,23 +1646,23 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@microsoft/api-extractor-model@7.30.6(@types/node@22.16.3)': + '@microsoft/api-extractor-model@7.30.6(@types/node@22.20.1)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1(@types/node@22.16.3) + '@rushstack/node-core-library': 5.13.1(@types/node@22.20.1) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.52.8(@types/node@22.16.3)': + '@microsoft/api-extractor@7.52.8(@types/node@22.20.1)': dependencies: - '@microsoft/api-extractor-model': 7.30.6(@types/node@22.16.3) + '@microsoft/api-extractor-model': 7.30.6(@types/node@22.20.1) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1(@types/node@22.16.3) + '@rushstack/node-core-library': 5.13.1(@types/node@22.20.1) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.3(@types/node@22.16.3) - '@rushstack/ts-command-line': 5.0.1(@types/node@22.16.3) + '@rushstack/terminal': 0.15.3(@types/node@22.20.1) + '@rushstack/ts-command-line': 5.0.1(@types/node@22.20.1) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -1761,7 +1766,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.60.3': optional: true - '@rushstack/node-core-library@5.13.1(@types/node@22.16.3)': + '@rushstack/node-core-library@5.13.1(@types/node@22.20.1)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -1772,23 +1777,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.16.3 + '@types/node': 22.20.1 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.15.3(@types/node@22.16.3)': + '@rushstack/terminal@0.15.3(@types/node@22.20.1)': dependencies: - '@rushstack/node-core-library': 5.13.1(@types/node@22.16.3) + '@rushstack/node-core-library': 5.13.1(@types/node@22.20.1) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.16.3 + '@types/node': 22.20.1 - '@rushstack/ts-command-line@5.0.1(@types/node@22.16.3)': + '@rushstack/ts-command-line@5.0.1(@types/node@22.20.1)': dependencies: - '@rushstack/terminal': 0.15.3(@types/node@22.16.3) + '@rushstack/terminal': 0.15.3(@types/node@22.20.1) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -1864,7 +1869,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.16.3': + '@types/node@22.20.1': dependencies: undici-types: 6.21.0 @@ -1891,15 +1896,15 @@ snapshots: '@types/whatwg-mimetype@3.0.2': {} - '@vitejs/plugin-react@5.0.0(vite@7.3.3(@types/node@22.16.3))': + '@vitejs/plugin-react@5.0.0(supports-color@8.1.1)(vite@7.3.3(@types/node@22.20.1))': dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.0(supports-color@8.1.1) + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0(supports-color@8.1.1)) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0(supports-color@8.1.1)) '@rolldown/pluginutils': 1.0.0-beta.30 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.3.3(@types/node@22.16.3) + vite: 7.3.3(@types/node@22.20.1) transitivePeerDependencies: - supports-color @@ -1911,13 +1916,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.1(vite@7.3.3(@types/node@22.16.3))': + '@vitest/mocker@3.2.1(vite@7.3.3(@types/node@22.20.1))': dependencies: '@vitest/spy': 3.2.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.3.3(@types/node@22.16.3) + vite: 7.3.3(@types/node@22.20.1) '@vitest/pretty-format@3.2.1': dependencies: @@ -1950,11 +1955,13 @@ snapshots: '@volar/source-map@2.4.14': {} - '@volar/typescript@2.4.14': + '@volar/typescript@2.4.14(typescript@5.9.2)': dependencies: '@volar/language-core': 2.4.14 path-browserify: 1.0.1 vscode-uri: 3.1.0 + optionalDependencies: + typescript: 5.9.2 '@vue/compiler-core@3.5.14': dependencies: @@ -2097,9 +2104,11 @@ snapshots: de-indent@1.0.2: {} - debug@4.4.1: + debug@4.4.1(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 deep-eql@5.0.2: {} @@ -2458,13 +2467,13 @@ snapshots: dependencies: punycode: 2.3.1 - vite-node@3.2.1(@types/node@22.16.3): + vite-node@3.2.1(@types/node@22.20.1)(supports-color@8.1.1): dependencies: cac: 6.7.14 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.3(@types/node@22.16.3) + vite: 7.3.3(@types/node@22.20.1) transitivePeerDependencies: - '@types/node' - jiti @@ -2479,26 +2488,26 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.5.4(@types/node@22.16.3)(rollup@4.60.3)(typescript@5.9.2)(vite@7.3.3(@types/node@22.16.3)): + vite-plugin-dts@4.5.4(@types/node@22.20.1)(rollup@4.60.3)(supports-color@8.1.1)(typescript@5.9.2)(vite@7.3.3(@types/node@22.20.1)): dependencies: - '@microsoft/api-extractor': 7.52.8(@types/node@22.16.3) + '@microsoft/api-extractor': 7.52.8(@types/node@22.20.1) '@rollup/pluginutils': 5.1.4(rollup@4.60.3) - '@volar/typescript': 2.4.14 + '@volar/typescript': 2.4.14(typescript@5.9.2) '@vue/language-core': 2.2.0(typescript@5.9.2) compare-versions: 6.1.1 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) kolorist: 1.8.0 local-pkg: 1.1.1 magic-string: 0.30.17 typescript: 5.9.2 optionalDependencies: - vite: 7.3.3(@types/node@22.16.3) + vite: 7.3.3(@types/node@22.20.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@7.3.3(@types/node@22.16.3): + vite@7.3.3(@types/node@22.20.1): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -2507,21 +2516,21 @@ snapshots: rollup: 4.60.3 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 22.16.3 + '@types/node': 22.20.1 fsevents: 2.3.3 - vitest@3.2.1(@types/node@22.16.3)(happy-dom@18.0.1): + vitest@3.2.1(@types/node@22.20.1)(happy-dom@18.0.1)(supports-color@8.1.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.1 - '@vitest/mocker': 3.2.1(vite@7.3.3(@types/node@22.16.3)) + '@vitest/mocker': 3.2.1(vite@7.3.3(@types/node@22.20.1)) '@vitest/pretty-format': 3.2.1 '@vitest/runner': 3.2.1 '@vitest/snapshot': 3.2.1 '@vitest/spy': 3.2.1 '@vitest/utils': 3.2.1 chai: 5.2.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 @@ -2532,11 +2541,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.0 tinyrainbow: 2.0.0 - vite: 7.3.3(@types/node@22.16.3) - vite-node: 3.2.1(@types/node@22.16.3) + vite: 7.3.3(@types/node@22.20.1) + vite-node: 3.2.1(@types/node@22.20.1)(supports-color@8.1.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.16.3 + '@types/node': 22.20.1 happy-dom: 18.0.1 transitivePeerDependencies: - jiti