diff --git a/package.json b/package.json index 3af23a5..807429f 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "keywords": [], "devDependencies": { "@biomejs/biome": "1.9.4", - "@types/node": "^22.0.0", + "@types/node": "^24.1.0", "@vitest/coverage-v8": "3.0.4", "happy-dom": "^16.7.2", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9972dcc..2e2089f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,11 +12,11 @@ importers: specifier: 1.9.4 version: 1.9.4 '@types/node': - specifier: ^22.0.0 - version: 22.10.7 + specifier: ^24.1.0 + version: 24.1.0 '@vitest/coverage-v8': specifier: 3.0.4 - version: 3.0.4(vitest@3.0.5(@types/node@22.10.7)(happy-dom@16.7.2)(yaml@2.6.1)) + version: 3.0.4(vitest@3.0.5(@types/node@24.1.0)(happy-dom@16.7.2)(yaml@2.6.1)) happy-dom: specifier: ^16.7.2 version: 16.7.2 @@ -31,13 +31,13 @@ importers: version: 5.7.3 vite: specifier: ^6.0.0 - version: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + version: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) vite-plugin-dts: specifier: ^4.5.0 - version: 4.5.0(@types/node@22.10.7)(rollup@4.31.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.7)(yaml@2.6.1)) + version: 4.5.0(@types/node@24.1.0)(rollup@4.31.0)(typescript@5.7.3)(vite@6.0.11(@types/node@24.1.0)(yaml@2.6.1)) vitest: specifier: ^3.0.5 - version: 3.0.5(@types/node@22.10.7)(happy-dom@16.7.2)(yaml@2.6.1) + version: 3.0.5(@types/node@24.1.0)(happy-dom@16.7.2)(yaml@2.6.1) examples/benchmark: dependencies: @@ -50,7 +50,7 @@ importers: version: 5.7.3 vite: specifier: ^6.0.0 - version: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + version: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) examples/hello-world: dependencies: @@ -63,7 +63,7 @@ importers: version: 5.7.3 vite: specifier: ^6.0.0 - version: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + version: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) examples/jsx-runtime: dependencies: @@ -76,7 +76,7 @@ importers: version: 5.7.3 vite: specifier: ^6.0.0 - version: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + version: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) examples/router: dependencies: @@ -92,7 +92,7 @@ importers: version: 5.7.3 vite: specifier: ^6.0.0 - version: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + version: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) packages/router: dependencies: @@ -524,8 +524,8 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/node@22.10.7': - resolution: {integrity: sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==} + '@types/node@24.1.0': + resolution: {integrity: sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==} '@vitest/coverage-v8@3.0.4': resolution: {integrity: sha512-f0twgRCHgbs24Dp8cLWagzcObXMcuKtAwgxjJV/nnysPAJJk1JiKu/W0gIehZLmkljhJXU/E0/dmuQzsA/4jhA==} @@ -1224,8 +1224,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@7.8.0: + resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} @@ -1517,23 +1517,23 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@microsoft/api-extractor-model@7.30.2(@types/node@22.10.7)': + '@microsoft/api-extractor-model@7.30.2(@types/node@24.1.0)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.10.2(@types/node@22.10.7) + '@rushstack/node-core-library': 5.10.2(@types/node@24.1.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.49.1(@types/node@22.10.7)': + '@microsoft/api-extractor@7.49.1(@types/node@24.1.0)': dependencies: - '@microsoft/api-extractor-model': 7.30.2(@types/node@22.10.7) + '@microsoft/api-extractor-model': 7.30.2(@types/node@24.1.0) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.10.2(@types/node@22.10.7) + '@rushstack/node-core-library': 5.10.2(@types/node@24.1.0) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.5(@types/node@22.10.7) - '@rushstack/ts-command-line': 4.23.3(@types/node@22.10.7) + '@rushstack/terminal': 0.14.5(@types/node@24.1.0) + '@rushstack/ts-command-line': 4.23.3(@types/node@24.1.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -1620,7 +1620,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.31.0': optional: true - '@rushstack/node-core-library@5.10.2(@types/node@22.10.7)': + '@rushstack/node-core-library@5.10.2(@types/node@24.1.0)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -1631,23 +1631,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 22.10.7 + '@types/node': 24.1.0 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.5(@types/node@22.10.7)': + '@rushstack/terminal@0.14.5(@types/node@24.1.0)': dependencies: - '@rushstack/node-core-library': 5.10.2(@types/node@22.10.7) + '@rushstack/node-core-library': 5.10.2(@types/node@24.1.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.10.7 + '@types/node': 24.1.0 - '@rushstack/ts-command-line@4.23.3(@types/node@22.10.7)': + '@rushstack/ts-command-line@4.23.3(@types/node@24.1.0)': dependencies: - '@rushstack/terminal': 0.14.5(@types/node@22.10.7) + '@rushstack/terminal': 0.14.5(@types/node@24.1.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -1658,11 +1658,11 @@ snapshots: '@types/estree@1.0.6': {} - '@types/node@22.10.7': + '@types/node@24.1.0': dependencies: - undici-types: 6.20.0 + undici-types: 7.8.0 - '@vitest/coverage-v8@3.0.4(vitest@3.0.5(@types/node@22.10.7)(happy-dom@16.7.2)(yaml@2.6.1))': + '@vitest/coverage-v8@3.0.4(vitest@3.0.5(@types/node@24.1.0)(happy-dom@16.7.2)(yaml@2.6.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -1676,7 +1676,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.5(@types/node@22.10.7)(happy-dom@16.7.2)(yaml@2.6.1) + vitest: 3.0.5(@types/node@24.1.0)(happy-dom@16.7.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -1687,13 +1687,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.5(vite@6.0.11(@types/node@22.10.7)(yaml@2.6.1))': + '@vitest/mocker@3.0.5(vite@6.0.11(@types/node@24.1.0)(yaml@2.6.1))': dependencies: '@vitest/spy': 3.0.5 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + vite: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) '@vitest/pretty-format@3.0.5': dependencies: @@ -2362,7 +2362,7 @@ snapshots: ufo@1.5.4: {} - undici-types@6.20.0: {} + undici-types@7.8.0: {} universalify@0.1.2: {} @@ -2370,13 +2370,13 @@ snapshots: dependencies: punycode: 2.3.1 - vite-node@3.0.5(@types/node@22.10.7)(yaml@2.6.1): + vite-node@3.0.5(@types/node@24.1.0)(yaml@2.6.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.2 - vite: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + vite: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - jiti @@ -2391,9 +2391,9 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.5.0(@types/node@22.10.7)(rollup@4.31.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.7)(yaml@2.6.1)): + vite-plugin-dts@4.5.0(@types/node@24.1.0)(rollup@4.31.0)(typescript@5.7.3)(vite@6.0.11(@types/node@24.1.0)(yaml@2.6.1)): dependencies: - '@microsoft/api-extractor': 7.49.1(@types/node@22.10.7) + '@microsoft/api-extractor': 7.49.1(@types/node@24.1.0) '@rollup/pluginutils': 5.1.4(rollup@4.31.0) '@volar/typescript': 2.4.11 '@vue/language-core': 2.2.0(typescript@5.7.3) @@ -2404,26 +2404,26 @@ snapshots: magic-string: 0.30.17 typescript: 5.7.3 optionalDependencies: - vite: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) + vite: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@6.0.11(@types/node@22.10.7)(yaml@2.6.1): + vite@6.0.11(@types/node@24.1.0)(yaml@2.6.1): dependencies: esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.31.0 optionalDependencies: - '@types/node': 22.10.7 + '@types/node': 24.1.0 fsevents: 2.3.3 yaml: 2.6.1 - vitest@3.0.5(@types/node@22.10.7)(happy-dom@16.7.2)(yaml@2.6.1): + vitest@3.0.5(@types/node@24.1.0)(happy-dom@16.7.2)(yaml@2.6.1): dependencies: '@vitest/expect': 3.0.5 - '@vitest/mocker': 3.0.5(vite@6.0.11(@types/node@22.10.7)(yaml@2.6.1)) + '@vitest/mocker': 3.0.5(vite@6.0.11(@types/node@24.1.0)(yaml@2.6.1)) '@vitest/pretty-format': 3.0.5 '@vitest/runner': 3.0.5 '@vitest/snapshot': 3.0.5 @@ -2439,11 +2439,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.0.11(@types/node@22.10.7)(yaml@2.6.1) - vite-node: 3.0.5(@types/node@22.10.7)(yaml@2.6.1) + vite: 6.0.11(@types/node@24.1.0)(yaml@2.6.1) + vite-node: 3.0.5(@types/node@24.1.0)(yaml@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.10.7 + '@types/node': 24.1.0 happy-dom: 16.7.2 transitivePeerDependencies: - jiti