From cb732b905bc4af9ed2461940b1373eb0b837125e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:38:25 +0000 Subject: [PATCH] deps: npm definitely typed --- package.json | 2 +- packages/hooks/package.json | 2 +- pnpm-lock.yaml | 118 ++++++++++++++++-------------------- 3 files changed, 53 insertions(+), 69 deletions(-) diff --git a/package.json b/package.json index feca58f..3b7d010 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@changesets/cli": "2.29.8", "@changesets/get-github-info": "0.7.0", - "@types/node": "^22.13.14", + "@types/node": "^24.0.0", "dotenv": "16.6.1", "esbuild": "~0.27.0", "skuba": "14.1.1" diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 58d1218..37b9323 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -29,7 +29,7 @@ "@seek/logger": "^12.0.0", "@types/aws-lambda": "^8.10.130", "@types/koa": "^3.0.0", - "@types/supertest": "^6.0.2", + "@types/supertest": "^7.0.0", "koa": "^3.0.1", "supertest": "^7.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 116624b..f5c58c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: devDependencies: '@changesets/cli': specifier: 2.29.8 - version: 2.29.8(@types/node@22.19.7) + version: 2.29.8(@types/node@24.10.9) '@changesets/get-github-info': specifier: 0.7.0 version: 0.7.0(encoding@0.1.13) '@types/node': - specifier: ^22.13.14 - version: 22.19.7 + specifier: ^24.0.0 + version: 24.10.9 dotenv: specifier: 16.6.1 version: 16.6.1 @@ -42,8 +42,8 @@ importers: specifier: ^3.0.0 version: 3.0.1 '@types/supertest': - specifier: ^6.0.2 - version: 6.0.3 + specifier: ^7.0.0 + version: 7.2.0 koa: specifier: ^3.0.1 version: 3.1.2 @@ -1237,6 +1237,9 @@ packages: '@sinonjs/text-encoding@0.7.3': resolution: {integrity: sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==} + deprecated: |- + Deprecated: no longer maintained and no longer used by Sinon packages. See + https://github.com/sinonjs/nise/issues/243 for replacement details. '@skuba-lib/api@2.0.2': resolution: {integrity: sha512-rONodJ9MfPkBmHoCpwtYBXQEzgsQQU/LsUdgCaK35b8/Hy8OyN4Ux+OhS0CUoH3hqSe+Q341BBe4FFDhPgz76Q==} @@ -1540,9 +1543,6 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.19.7': - resolution: {integrity: sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==} - '@types/node@24.10.9': resolution: {integrity: sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==} @@ -1573,8 +1573,8 @@ packages: '@types/superagent@8.1.9': resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} - '@types/supertest@6.0.3': - resolution: {integrity: sha512-8WzXq62EXFhJ7QsH3Ocb/iKQ/Ty9ZVWnVzoTKc9tyyFRRF3a74Tk2+TLFgaFFw364Ere+npzHKEJ6ga2LzIL7w==} + '@types/supertest@7.2.0': + resolution: {integrity: sha512-uh2Lv57xvggst6lCqNdFAmDSvoMG7M/HDtX4iUCquxQ5EGPtaPM5PL5Hmi7LCvOG8db7YaCPNJEeoI8s/WzIQw==} '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -4982,9 +4982,6 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -5915,7 +5912,7 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.8(@types/node@22.19.7)': + '@changesets/cli@2.29.8(@types/node@24.10.9)': dependencies: '@changesets/apply-release-plan': 7.0.14 '@changesets/assemble-release-plan': 6.0.9 @@ -5931,7 +5928,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@22.19.7) + '@inquirer/external-editor': 1.0.3(@types/node@24.10.9) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 @@ -6255,13 +6252,6 @@ snapshots: optionalDependencies: '@types/node': 24.10.9 - '@inquirer/external-editor@1.0.3(@types/node@22.19.7)': - dependencies: - chardet: 2.1.1 - iconv-lite: 0.7.2 - optionalDependencies: - '@types/node': 22.19.7 - '@inquirer/external-editor@1.0.3(@types/node@24.10.9)': dependencies: chardet: 2.1.1 @@ -6367,7 +6357,7 @@ snapshots: '@jest/console@30.2.0': dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 chalk: 4.1.2 jest-message-util: 30.2.0 jest-util: 30.2.0 @@ -6381,14 +6371,14 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.3.1 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) + jest-config: 30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) jest-haste-map: 30.2.0 jest-message-util: 30.2.0 jest-regex-util: 30.0.1 @@ -6415,7 +6405,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 jest-mock: 30.2.0 '@jest/expect-utils@30.2.0': @@ -6433,7 +6423,7 @@ snapshots: dependencies: '@jest/types': 30.2.0 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 22.19.7 + '@types/node': 24.10.9 jest-message-util: 30.2.0 jest-mock: 30.2.0 jest-util: 30.2.0 @@ -6451,7 +6441,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 22.19.7 + '@types/node': 24.10.9 jest-regex-util: 30.0.1 '@jest/reporters@30.2.0': @@ -6462,7 +6452,7 @@ snapshots: '@jest/transform': 30.2.0 '@jest/types': 30.2.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 22.19.7 + '@types/node': 24.10.9 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -6539,7 +6529,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -7176,7 +7166,7 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/aws-lambda@8.10.160': {} @@ -7204,7 +7194,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/chai@5.2.3': dependencies: @@ -7213,7 +7203,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/content-disposition@0.5.9': {} @@ -7224,7 +7214,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 5.0.6 '@types/keygrip': 1.0.6 - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/deep-eql@4.0.2': {} @@ -7232,7 +7222,7 @@ snapshots: '@types/express-serve-static-core@5.1.1': dependencies: - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -7279,16 +7269,12 @@ snapshots: '@types/http-errors': 2.0.5 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.9 - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/methods@1.1.4': {} '@types/node@12.20.55': {} - '@types/node@22.19.7': - dependencies: - undici-types: 6.21.0 - '@types/node@24.10.9': dependencies: undici-types: 7.16.0 @@ -7301,12 +7287,12 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@types/sinon@17.0.4': dependencies: @@ -7320,10 +7306,10 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.19.7 + '@types/node': 24.10.9 form-data: 4.0.5 - '@types/supertest@6.0.3': + '@types/supertest@7.2.0': dependencies: '@types/methods': 1.1.4 '@types/superagent': 8.1.9 @@ -8417,7 +8403,7 @@ snapshots: eslint: 9.39.2 optionalDependencies: '@typescript-eslint/eslint-plugin': 8.53.1(@typescript-eslint/parser@8.53.1(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3) - jest: 30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) + jest: 30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) transitivePeerDependencies: - supports-color - typescript @@ -9281,7 +9267,7 @@ snapshots: '@jest/expect': 30.2.0 '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.1 @@ -9309,7 +9295,7 @@ snapshots: chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) + jest-config: 30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) jest-util: 30.2.0 jest-validate: 30.2.0 yargs: 17.7.2 @@ -9320,7 +9306,7 @@ snapshots: - supports-color - ts-node - jest-config@30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)): + jest-config@30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)): dependencies: '@babel/core': 7.28.6 '@jest/get-type': 30.1.0 @@ -9347,8 +9333,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.19.7 - ts-node: 10.9.2(@types/node@22.19.7)(typescript@5.9.3) + '@types/node': 24.10.9 + ts-node: 10.9.2(@types/node@24.10.9)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -9377,7 +9363,7 @@ snapshots: '@jest/environment': 30.2.0 '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 jest-mock: 30.2.0 jest-util: 30.2.0 jest-validate: 30.2.0 @@ -9385,7 +9371,7 @@ snapshots: jest-haste-map@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9424,7 +9410,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 jest-util: 30.2.0 jest-pnp-resolver@1.2.3(jest-resolve@30.2.0): @@ -9458,7 +9444,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -9487,7 +9473,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 chalk: 4.1.2 cjs-module-lexer: 2.2.0 collect-v8-coverage: 1.0.3 @@ -9534,7 +9520,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -9553,7 +9539,7 @@ snapshots: dependencies: ansi-escapes: 7.2.0 chalk: 5.6.2 - jest: 30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) + jest: 30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) jest-regex-util: 30.0.1 jest-watcher: 30.2.0 slash: 5.1.0 @@ -9564,7 +9550,7 @@ snapshots: dependencies: '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.7 + '@types/node': 24.10.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -9573,13 +9559,13 @@ snapshots: jest-worker@30.2.0: dependencies: - '@types/node': 22.19.7 + '@types/node': 24.10.9 '@ungap/structured-clone': 1.3.0 jest-util: 30.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)): + jest@30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)): dependencies: '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) '@jest/types': 30.2.0 @@ -10652,7 +10638,7 @@ snapshots: ignore: 7.0.5 is-installed-globally: 0.4.0 isomorphic-git: 1.37.2 - jest: 30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) + jest: 30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) jest-watch-typeahead: 3.0.1(jest@30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3))) lodash.mergewith: 4.6.2 minimist: 1.2.8 @@ -10668,7 +10654,7 @@ snapshots: simple-git: 3.30.0 ts-dedent: 2.2.0 ts-jest: 29.4.6(@babel/core@7.28.6)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.6))(esbuild@0.27.2)(jest-util@30.2.0)(jest@30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)))(typescript@5.9.3) - ts-node: 10.9.2(@types/node@22.19.7)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@24.10.9)(typescript@5.9.3) tsconfig-paths: 4.2.0 tsconfig-seek: 2.0.0 tsx: 4.21.0 @@ -11022,7 +11008,7 @@ snapshots: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 30.2.0(@types/node@22.19.7)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) + jest: 30.2.0(@types/node@24.10.9)(ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -11038,14 +11024,14 @@ snapshots: esbuild: 0.27.2 jest-util: 30.2.0 - ts-node@10.9.2(@types/node@22.19.7)(typescript@5.9.3): + ts-node@10.9.2(@types/node@24.10.9)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.19.7 + '@types/node': 24.10.9 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -11163,8 +11149,6 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} - undici-types@7.16.0: {} undici@5.29.0: