diff --git a/package.json b/package.json index 7043389..50382b6 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@eslint-types/jsdoc": "~48.2.2", "@eslint-types/prettier": "~5.1.3", "@eslint-types/typescript-eslint": "~7.5.0", - "@types/node": "~20.12.12", + "@types/node": "~22.5.0", "@typescript-eslint/eslint-plugin": "~7.10.0", "@typescript-eslint/parser": "~7.10.0", "@vitest/coverage-v8": "~1.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf6e2d8..6dca994 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ~7.5.0 version: 7.5.0 '@types/node': - specifier: ~20.12.12 - version: 20.12.12 + specifier: ~22.5.0 + version: 22.5.0 '@typescript-eslint/eslint-plugin': specifier: ~7.10.0 version: 7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) @@ -28,7 +28,7 @@ importers: version: 7.10.0(eslint@8.57.0)(typescript@5.4.5) '@vitest/coverage-v8': specifier: ~1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@20.12.12)(jsdom@24.1.0)) + version: 1.6.0(vitest@1.6.0(@types/node@22.5.0)(jsdom@24.1.0)) eslint: specifier: ~8.57.0 version: 8.57.0 @@ -73,7 +73,7 @@ importers: version: 5.4.5 vitest: specifier: ~1.6.0 - version: 1.6.0(@types/node@20.12.12)(jsdom@24.1.0) + version: 1.6.0(@types/node@22.5.0)(jsdom@24.1.0) packages: @@ -415,6 +415,7 @@ packages: '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -422,6 +423,7 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -560,8 +562,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@20.12.12': - resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} + '@types/node@22.5.0': + resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==} '@typescript-eslint/eslint-plugin@7.10.0': resolution: {integrity: sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==} @@ -1979,8 +1981,8 @@ packages: unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} @@ -2457,9 +2459,9 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@20.12.12': + '@types/node@22.5.0': dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: @@ -2546,7 +2548,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.12.12)(jsdom@24.1.0))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@22.5.0)(jsdom@24.1.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -2561,7 +2563,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.12.12)(jsdom@24.1.0) + vitest: 1.6.0(@types/node@22.5.0)(jsdom@24.1.0) transitivePeerDependencies: - supports-color @@ -4068,7 +4070,7 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - undici-types@5.26.5: {} + undici-types@6.19.8: {} universalify@0.2.0: {} @@ -4081,13 +4083,13 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - vite-node@1.6.0(@types/node@20.12.12): + vite-node@1.6.0(@types/node@22.5.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.12.12) + vite: 5.2.8(@types/node@22.5.0) transitivePeerDependencies: - '@types/node' - less @@ -4098,16 +4100,16 @@ snapshots: - supports-color - terser - vite@5.2.8(@types/node@20.12.12): + vite@5.2.8(@types/node@22.5.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.14.0 optionalDependencies: - '@types/node': 20.12.12 + '@types/node': 22.5.0 fsevents: 2.3.3 - vitest@1.6.0(@types/node@20.12.12)(jsdom@24.1.0): + vitest@1.6.0(@types/node@22.5.0)(jsdom@24.1.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -4126,11 +4128,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.8(@types/node@20.12.12) - vite-node: 1.6.0(@types/node@20.12.12) + vite: 5.2.8(@types/node@22.5.0) + vite-node: 1.6.0(@types/node@22.5.0) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.12.12 + '@types/node': 22.5.0 jsdom: 24.1.0 transitivePeerDependencies: - less