diff --git a/package.json b/package.json index a223735..10213c6 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@types/jest": "^28.1.7", - "@types/node": "^22.13.10", + "@types/node": "^25.0.10", "husky": "^9.1.7", "jest": "^28.1.3", "prettier": "^3.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 068e16e..15903a6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,20 +12,20 @@ importers: specifier: ^28.1.7 version: 28.1.8 '@types/node': - specifier: ^22.13.10 - version: 22.15.34 + specifier: ^25.0.10 + version: 25.0.10 husky: specifier: ^9.1.7 version: 9.1.7 jest: specifier: ^28.1.3 - version: 28.1.3(@types/node@22.15.34) + version: 28.1.3(@types/node@25.0.10) prettier: specifier: ^3.6.2 version: 3.6.2 ts-jest: specifier: ^28.0.8 - version: 28.0.8(@babel/core@7.27.7)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.27.7))(jest@28.1.3(@types/node@22.15.34))(typescript@5.9.2) + version: 28.0.8(@babel/core@7.27.7)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.27.7))(jest@28.1.3(@types/node@25.0.10))(typescript@5.9.2) type-plus: specifier: ^7.6.2 version: 7.6.2 @@ -317,8 +317,8 @@ packages: '@types/jest@28.1.8': resolution: {integrity: sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==} - '@types/node@22.15.34': - resolution: {integrity: sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==} + '@types/node@25.0.10': + resolution: {integrity: sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==} '@types/prettier@2.7.3': resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} @@ -1120,8 +1120,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unpartial@1.0.5: resolution: {integrity: sha512-yAqaXcachjgZUnM2yIkf+4KJhmyuoj7stBvlnlZpB15OYVbKnLhgJfmLW7qkpzLHCdsm1bEFvhyN9hCmlZ3uuw==} @@ -1377,7 +1377,7 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -1390,14 +1390,14 @@ snapshots: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@22.15.34) + jest-config: 28.1.3(@types/node@25.0.10) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -1422,7 +1422,7 @@ snapshots: dependencies: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 jest-mock: 28.1.3 '@jest/expect-utils@28.1.3': @@ -1440,7 +1440,7 @@ snapshots: dependencies: '@jest/types': 28.1.3 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 22.15.34 + '@types/node': 25.0.10 jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 @@ -1461,7 +1461,7 @@ snapshots: '@jest/transform': 28.1.3 '@jest/types': 28.1.3 '@jridgewell/trace-mapping': 0.3.28 - '@types/node': 22.15.34 + '@types/node': 25.0.10 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1532,7 +1532,7 @@ snapshots: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.15.34 + '@types/node': 25.0.10 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -1583,7 +1583,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.15.34 + '@types/node': 25.0.10 '@types/istanbul-lib-coverage@2.0.6': {} @@ -1600,9 +1600,9 @@ snapshots: expect: 28.1.3 pretty-format: 28.1.3 - '@types/node@22.15.34': + '@types/node@25.0.10': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/prettier@2.7.3': {} @@ -1946,7 +1946,7 @@ snapshots: '@jest/expect': 28.1.3 '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -1964,7 +1964,7 @@ snapshots: transitivePeerDependencies: - supports-color - jest-cli@28.1.3(@types/node@22.15.34): + jest-cli@28.1.3(@types/node@25.0.10): dependencies: '@jest/core': 28.1.3 '@jest/test-result': 28.1.3 @@ -1973,7 +1973,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.2.0 - jest-config: 28.1.3(@types/node@22.15.34) + jest-config: 28.1.3(@types/node@25.0.10) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -1983,7 +1983,7 @@ snapshots: - supports-color - ts-node - jest-config@28.1.3(@types/node@22.15.34): + jest-config@28.1.3(@types/node@25.0.10): dependencies: '@babel/core': 7.27.7 '@jest/test-sequencer': 28.1.3 @@ -2008,7 +2008,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.15.34 + '@types/node': 25.0.10 transitivePeerDependencies: - supports-color @@ -2036,7 +2036,7 @@ snapshots: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 jest-mock: 28.1.3 jest-util: 28.1.3 @@ -2046,7 +2046,7 @@ snapshots: dependencies: '@jest/types': 28.1.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.15.34 + '@types/node': 25.0.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -2085,7 +2085,7 @@ snapshots: jest-mock@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): optionalDependencies: @@ -2119,7 +2119,7 @@ snapshots: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.11 @@ -2196,7 +2196,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -2215,7 +2215,7 @@ snapshots: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.15.34 + '@types/node': 25.0.10 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -2224,16 +2224,16 @@ snapshots: jest-worker@28.1.3: dependencies: - '@types/node': 22.15.34 + '@types/node': 25.0.10 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@28.1.3(@types/node@22.15.34): + jest@28.1.3(@types/node@25.0.10): dependencies: '@jest/core': 28.1.3 '@jest/types': 28.1.3 import-local: 3.2.0 - jest-cli: 28.1.3(@types/node@22.15.34) + jest-cli: 28.1.3(@types/node@25.0.10) transitivePeerDependencies: - '@types/node' - supports-color @@ -2476,11 +2476,11 @@ snapshots: dependencies: is-number: 7.0.0 - ts-jest@28.0.8(@babel/core@7.27.7)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.27.7))(jest@28.1.3(@types/node@22.15.34))(typescript@5.9.2): + ts-jest@28.0.8(@babel/core@7.27.7)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.27.7))(jest@28.1.3(@types/node@25.0.10))(typescript@5.9.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.1.3(@types/node@22.15.34) + jest: 28.1.3(@types/node@25.0.10) jest-util: 28.1.3 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -2504,7 +2504,7 @@ snapshots: typescript@5.9.2: {} - undici-types@6.21.0: {} + undici-types@7.16.0: {} unpartial@1.0.5: {}