diff --git a/package.json b/package.json index 1f96ba5..747e71d 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@jest/globals": "30.4.1", "@tsconfig/node-lts": "24.0.0", "@types/debug": "4.1.13", - "@types/node": "18.19.74", + "@types/node": "25.9.1", "@typescript-eslint/parser": "8.60.0", "esbuild": "0.28.0", "eslint": "10.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cfb70bb..d6e603d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: specifier: 4.1.13 version: 4.1.13 '@types/node': - specifier: 18.19.74 - version: 18.19.74 + specifier: 25.9.1 + version: 25.9.1 '@typescript-eslint/parser': specifier: 8.60.0 version: 8.60.0(eslint@10.4.1)(typescript@6.0.3) @@ -47,7 +47,7 @@ importers: version: 5.5.6(eslint-config-prettier@10.1.8(eslint@10.4.1))(eslint@10.4.1)(prettier@3.8.3) jest: specifier: 30.4.2 - version: 30.4.2(@types/node@18.19.74) + version: 30.4.2(@types/node@25.9.1) jest-sonar: specifier: 0.2.16 version: 0.2.16 @@ -59,7 +59,7 @@ importers: version: 6.1.3 ts-jest: specifier: 29.4.11 - version: 29.4.11(@babel/core@7.29.7)(@jest/transform@30.4.1)(@jest/types@30.4.1)(babel-jest@30.4.1(@babel/core@7.29.7))(esbuild@0.28.0)(jest-util@30.4.1)(jest@30.4.2(@types/node@18.19.74))(typescript@6.0.3) + version: 29.4.11(@babel/core@7.29.7)(@jest/transform@30.4.1)(@jest/types@30.4.1)(babel-jest@30.4.1(@babel/core@7.29.7))(esbuild@0.28.0)(jest-util@30.4.1)(jest@30.4.2(@types/node@25.9.1))(typescript@6.0.3) typedoc: specifier: 0.28.19 version: 0.28.19(typescript@6.0.3) @@ -645,8 +645,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@18.19.74': - resolution: {integrity: sha512-HMwEkkifei3L605gFdV+/UwtpxP6JSzM+xFk2Ia6DNFSwSVBRh9qp5Tgf4lNFOMfPVuU0WnkcWpXZpgn5ufO4A==} + '@types/node@25.9.1': + resolution: {integrity: sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -1687,8 +1687,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-is@19.2.6: - resolution: {integrity: sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==} + react-is@19.2.7: + resolution: {integrity: sha512-kZFnouyVv7eP/Phmrlo9FK+zcAdriZJvzxXHF1Sl1P377WSGe2G/JxVolhTrB/jeV47lKImhNUsijjHAAbcl/A==} require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} @@ -1879,8 +1879,8 @@ packages: engines: {node: '>=0.8.0'} hasBin: true - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} unrs-resolver@1.12.2: resolution: {integrity: sha512-dmlRxBJJayXjqTwC+JtF1HhJmgf3ftQ3YejFcZrf4+KKtJv0qDsK1pjqaaVjG7wJ5NJ6UVP1OqRMQ71Z4C3rxQ==} @@ -2313,7 +2313,7 @@ snapshots: '@jest/console@30.4.1': dependencies: '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 chalk: 4.1.2 jest-message-util: 30.4.1 jest-util: 30.4.1 @@ -2327,7 +2327,7 @@ snapshots: '@jest/test-result': 30.4.1 '@jest/transform': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 @@ -2335,7 +2335,7 @@ snapshots: fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 jest-changed-files: 30.4.1 - jest-config: 30.4.2(@types/node@18.19.74) + jest-config: 30.4.2(@types/node@25.9.1) jest-haste-map: 30.4.1 jest-message-util: 30.4.1 jest-regex-util: 30.4.0 @@ -2361,7 +2361,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 jest-mock: 30.4.1 '@jest/expect-utils@30.4.1': @@ -2379,7 +2379,7 @@ snapshots: dependencies: '@jest/types': 30.4.1 '@sinonjs/fake-timers': 15.4.0 - '@types/node': 18.19.74 + '@types/node': 25.9.1 jest-message-util: 30.4.1 jest-mock: 30.4.1 jest-util: 30.4.1 @@ -2397,7 +2397,7 @@ snapshots: '@jest/pattern@30.4.0': dependencies: - '@types/node': 18.19.74 + '@types/node': 25.9.1 jest-regex-util: 30.4.0 '@jest/reporters@30.4.1': @@ -2408,7 +2408,7 @@ snapshots: '@jest/transform': 30.4.1 '@jest/types': 30.4.1 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 18.19.74 + '@types/node': 25.9.1 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -2484,7 +2484,7 @@ snapshots: '@jest/schemas': 30.4.1 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.74 + '@types/node': 25.9.1 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -2603,9 +2603,9 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@18.19.74': + '@types/node@25.9.1': dependencies: - undici-types: 5.26.5 + undici-types: 7.24.6 '@types/stack-utils@2.0.3': {} @@ -3265,7 +3265,7 @@ snapshots: '@jest/expect': 30.4.1 '@jest/test-result': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2 @@ -3285,7 +3285,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.4.2(@types/node@18.19.74): + jest-cli@30.4.2(@types/node@25.9.1): dependencies: '@jest/core': 30.4.2 '@jest/test-result': 30.4.1 @@ -3293,7 +3293,7 @@ snapshots: chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.4.2(@types/node@18.19.74) + jest-config: 30.4.2(@types/node@25.9.1) jest-util: 30.4.1 jest-validate: 30.4.1 yargs: 17.7.2 @@ -3304,7 +3304,7 @@ snapshots: - supports-color - ts-node - jest-config@30.4.2(@types/node@18.19.74): + jest-config@30.4.2(@types/node@25.9.1): dependencies: '@babel/core': 7.29.7 '@jest/get-type': 30.1.0 @@ -3330,7 +3330,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 18.19.74 + '@types/node': 25.9.1 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -3359,7 +3359,7 @@ snapshots: '@jest/environment': 30.4.1 '@jest/fake-timers': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 jest-mock: 30.4.1 jest-util: 30.4.1 jest-validate: 30.4.1 @@ -3367,7 +3367,7 @@ snapshots: jest-haste-map@30.4.1: dependencies: '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -3407,7 +3407,7 @@ snapshots: jest-mock@30.4.1: dependencies: '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 jest-util: 30.4.1 jest-pnp-resolver@1.2.3(jest-resolve@30.4.1): @@ -3441,7 +3441,7 @@ snapshots: '@jest/test-result': 30.4.1 '@jest/transform': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -3470,7 +3470,7 @@ snapshots: '@jest/test-result': 30.4.1 '@jest/transform': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 chalk: 4.1.2 cjs-module-lexer: 2.2.0 collect-v8-coverage: 1.0.3 @@ -3522,7 +3522,7 @@ snapshots: jest-util@30.4.1: dependencies: '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -3541,7 +3541,7 @@ snapshots: dependencies: '@jest/test-result': 30.4.1 '@jest/types': 30.4.1 - '@types/node': 18.19.74 + '@types/node': 25.9.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -3550,18 +3550,18 @@ snapshots: jest-worker@30.4.1: dependencies: - '@types/node': 18.19.74 + '@types/node': 25.9.1 '@ungap/structured-clone': 1.3.1 jest-util: 30.4.1 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.4.2(@types/node@18.19.74): + jest@30.4.2(@types/node@25.9.1): dependencies: '@jest/core': 30.4.2 '@jest/types': 30.4.1 import-local: 3.2.0 - jest-cli: 30.4.2(@types/node@18.19.74) + jest-cli: 30.4.2(@types/node@25.9.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -3769,7 +3769,7 @@ snapshots: '@jest/schemas': 30.4.1 ansi-styles: 5.2.0 react-is-18: react-is@18.3.1 - react-is-19: react-is@19.2.6 + react-is-19: react-is@19.2.7 punycode.js@2.3.1: {} @@ -3779,7 +3779,7 @@ snapshots: react-is@18.3.1: {} - react-is@19.2.6: {} + react-is@19.2.7: {} require-directory@2.1.1: {} @@ -3885,12 +3885,12 @@ snapshots: dependencies: typescript: 6.0.3 - ts-jest@29.4.11(@babel/core@7.29.7)(@jest/transform@30.4.1)(@jest/types@30.4.1)(babel-jest@30.4.1(@babel/core@7.29.7))(esbuild@0.28.0)(jest-util@30.4.1)(jest@30.4.2(@types/node@18.19.74))(typescript@6.0.3): + ts-jest@29.4.11(@babel/core@7.29.7)(@jest/transform@30.4.1)(@jest/types@30.4.1)(babel-jest@30.4.1(@babel/core@7.29.7))(esbuild@0.28.0)(jest-util@30.4.1)(jest@30.4.2(@types/node@25.9.1))(typescript@6.0.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.9 - jest: 30.4.2(@types/node@18.19.74) + jest: 30.4.2(@types/node@25.9.1) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -3935,7 +3935,7 @@ snapshots: uglify-js@3.19.3: optional: true - undici-types@5.26.5: {} + undici-types@7.24.6: {} unrs-resolver@1.12.2: dependencies: