diff --git a/api/messaging/package.json b/api/messaging/package.json index d58b036f6..51cdccca8 100644 --- a/api/messaging/package.json +++ b/api/messaging/package.json @@ -124,7 +124,7 @@ "@testing-library/react": "16.2.0", "@testing-library/dom": "10.4.0", "@types/chrome": "0.0.312", - "@types/node": "22.13.13", + "@types/node": "24.10.9", "@types/react": "19.0.12", "canvas": "3.1.0", "cross-env": "7.0.3", diff --git a/api/persistent/package.json b/api/persistent/package.json index bd21874a6..4dd50cd11 100644 --- a/api/persistent/package.json +++ b/api/persistent/package.json @@ -65,7 +65,7 @@ "@jest/types": "29.6.3", "@plasmo/config": "workspace:*", "@types/chrome": "0.0.312", - "@types/node": "22.13.13", + "@types/node": "24.10.9", "cross-env": "7.0.3", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/api/selector/package.json b/api/selector/package.json index f7ae14446..dff7309da 100644 --- a/api/selector/package.json +++ b/api/selector/package.json @@ -80,7 +80,7 @@ "@jest/types": "29.6.3", "@testing-library/react": "16.2.0", "@types/chrome": "0.0.312", - "@types/node": "22.13.13", + "@types/node": "24.10.9", "@types/react": "19.0.12", "cross-env": "7.0.3", "jest": "29.7.0", diff --git a/package.json b/package.json index 9f7757782..38239975b 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@plasmohq/rps": "workspace:*", "@types/fs-extra": "11.0.4", "@types/inquirer": "9.0.7", - "@types/node": "22.13.13", + "@types/node": "24.10.9", "@types/node-rsa": "1.1.4", "@types/react": "19.0.12", "@types/react-dom": "19.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 27ad1caff..b99fddc50 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,8 +25,8 @@ importers: specifier: 9.0.7 version: 9.0.7 '@types/node': - specifier: 22.13.13 - version: 22.13.13 + specifier: 24.10.9 + version: 24.10.9 '@types/node-rsa': specifier: 1.1.4 version: 1.1.4 @@ -98,8 +98,8 @@ importers: specifier: 0.0.312 version: 0.0.312 '@types/node': - specifier: 22.13.13 - version: 22.13.13 + specifier: 24.10.9 + version: 24.10.9 '@types/react': specifier: 19.0.12 version: 19.0.12 @@ -111,7 +111,7 @@ importers: version: 7.0.3 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + version: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0(canvas@3.1.0) @@ -126,7 +126,7 @@ importers: version: 6.0.1 ts-jest: specifier: 29.3.0 - version: 29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0))(typescript@5.8.2) + version: 29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0))(typescript@5.8.2) tsup: specifier: 8.4.0 version: 8.4.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(postcss@8.5.2)(tsx@4.19.0)(typescript@5.8.2) @@ -149,20 +149,20 @@ importers: specifier: 0.0.312 version: 0.0.312 '@types/node': - specifier: 22.13.13 - version: 22.13.13 + specifier: 24.10.9 + version: 24.10.9 cross-env: specifier: 7.0.3 version: 7.0.3 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + version: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0(canvas@2.11.2) ts-jest: specifier: 29.3.0 - version: 29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0))(typescript@5.8.2) + version: 29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0))(typescript@5.8.2) tsup: specifier: 8.4.0 version: 8.4.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(postcss@8.5.2)(tsx@4.19.0)(typescript@5.8.2) @@ -185,8 +185,8 @@ importers: specifier: 0.0.312 version: 0.0.312 '@types/node': - specifier: 22.13.13 - version: 22.13.13 + specifier: 24.10.9 + version: 24.10.9 '@types/react': specifier: 19.0.12 version: 19.0.12 @@ -195,7 +195,7 @@ importers: version: 7.0.3 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + version: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0(canvas@2.11.2) @@ -210,7 +210,7 @@ importers: version: 6.0.1 ts-jest: specifier: 29.3.0 - version: 29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0))(typescript@5.8.2) + version: 29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0))(typescript@5.8.2) tsup: specifier: 8.4.0 version: 8.4.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(postcss@8.5.2)(tsx@4.19.0)(typescript@5.8.2) @@ -362,7 +362,7 @@ importers: version: 7.0.3 inquirer: specifier: 12.5.0 - version: 12.5.0(@types/node@22.13.13) + version: 12.5.0(@types/node@24.10.9) is-path-inside: specifier: 4.0.0 version: 4.0.0 @@ -5794,7 +5794,7 @@ packages: '@mui/base@5.0.0-beta.32': resolution: {integrity: sha512-4VptvYeLUYMJhZapWBkD50GmKfOc0XT381KJcTK3ncZYIl8MdBhpR6l8jOyeP5cixUPBJhstjrnmQEAHjCLriw==} engines: {node: '>=12.0.0'} - deprecated: This package has been replaced by @base-ui-components/react + deprecated: This package has been replaced by @base-ui/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -7450,14 +7450,11 @@ packages: '@types/node@20.11.5': resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==} - '@types/node@20.9.0': - resolution: {integrity: sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==} - '@types/node@22.13.1': resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} - '@types/node@22.13.13': - resolution: {integrity: sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==} + '@types/node@24.10.9': + resolution: {integrity: sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -10886,6 +10883,7 @@ packages: next@14.1.0: resolution: {integrity: sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==} engines: {node: '>=18.17.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -10901,6 +10899,7 @@ packages: next@15.1.6: resolution: {integrity: sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -12385,6 +12384,7 @@ packages: source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -12717,6 +12717,7 @@ packages: tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me temp-dir@2.0.0: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} @@ -13094,6 +13095,9 @@ packages: undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici@5.26.5: resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} engines: {node: '>=14.0'} @@ -13295,6 +13299,7 @@ packages: whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-fetch@3.6.17: resolution: {integrity: sha512-c4ghIvG6th0eudYwKZY5keb81wtFz9/WeAHAoy8+r18kcWlitUIrmGFQ2rWEl4UCKUilD3zCLHOIPheHx5ypRQ==} @@ -15239,7 +15244,7 @@ snapshots: '@grpc/grpc-js@1.9.9': dependencies: '@grpc/proto-loader': 0.7.9 - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@grpc/proto-loader@0.7.9': dependencies: @@ -15386,7 +15391,7 @@ snapshots: dependencies: '@babel/runtime': 7.23.2 '@types/kefir': 3.8.7 - '@types/node': 20.11.5 + '@types/node': 24.10.9 '@types/transducers.js': 0.3.0 asap: 2.0.6 fast-deep-equal: 3.1.3 @@ -15399,27 +15404,27 @@ snapshots: transitivePeerDependencies: - kefir - '@inquirer/checkbox@4.1.4(@types/node@22.13.13)': + '@inquirer/checkbox@4.1.4(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/type': 3.0.5(@types/node@24.10.9) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/confirm@5.1.8(@types/node@22.13.13)': + '@inquirer/confirm@5.1.8(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/core@10.1.9(@types/node@22.13.13)': + '@inquirer/core@10.1.9(@types/node@24.10.9)': dependencies: '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/type': 3.0.5(@types/node@24.10.9) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -15427,93 +15432,93 @@ snapshots: wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/editor@4.2.9(@types/node@22.13.13)': + '@inquirer/editor@4.2.9(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) external-editor: 3.1.0 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/expand@4.0.11(@types/node@22.13.13)': + '@inquirer/expand@4.0.11(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@inquirer/figures@1.0.11': {} - '@inquirer/input@4.1.8(@types/node@22.13.13)': + '@inquirer/input@4.1.8(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/number@3.0.11(@types/node@22.13.13)': + '@inquirer/number@3.0.11(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/password@4.0.11(@types/node@22.13.13)': + '@inquirer/password@4.0.11(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/prompts@7.4.0(@types/node@22.13.13)': - dependencies: - '@inquirer/checkbox': 4.1.4(@types/node@22.13.13) - '@inquirer/confirm': 5.1.8(@types/node@22.13.13) - '@inquirer/editor': 4.2.9(@types/node@22.13.13) - '@inquirer/expand': 4.0.11(@types/node@22.13.13) - '@inquirer/input': 4.1.8(@types/node@22.13.13) - '@inquirer/number': 3.0.11(@types/node@22.13.13) - '@inquirer/password': 4.0.11(@types/node@22.13.13) - '@inquirer/rawlist': 4.0.11(@types/node@22.13.13) - '@inquirer/search': 3.0.11(@types/node@22.13.13) - '@inquirer/select': 4.1.0(@types/node@22.13.13) + '@types/node': 24.10.9 + + '@inquirer/prompts@7.4.0(@types/node@24.10.9)': + dependencies: + '@inquirer/checkbox': 4.1.4(@types/node@24.10.9) + '@inquirer/confirm': 5.1.8(@types/node@24.10.9) + '@inquirer/editor': 4.2.9(@types/node@24.10.9) + '@inquirer/expand': 4.0.11(@types/node@24.10.9) + '@inquirer/input': 4.1.8(@types/node@24.10.9) + '@inquirer/number': 3.0.11(@types/node@24.10.9) + '@inquirer/password': 4.0.11(@types/node@24.10.9) + '@inquirer/rawlist': 4.0.11(@types/node@24.10.9) + '@inquirer/search': 3.0.11(@types/node@24.10.9) + '@inquirer/select': 4.1.0(@types/node@24.10.9) optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/rawlist@4.0.11(@types/node@22.13.13)': + '@inquirer/rawlist@4.0.11(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/search@3.0.11(@types/node@22.13.13)': + '@inquirer/search@3.0.11(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/type': 3.0.5(@types/node@24.10.9) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/select@4.1.0(@types/node@22.13.13)': + '@inquirer/select@4.1.0(@types/node@24.10.9)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/type': 3.0.5(@types/node@24.10.9) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 - '@inquirer/type@3.0.5(@types/node@22.13.13)': + '@inquirer/type@3.0.5(@types/node@24.10.9)': optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@isaacs/cliui@8.0.2': dependencies: @@ -15539,7 +15544,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -15552,14 +15557,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 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: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -15588,7 +15593,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -15606,7 +15611,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.13 + '@types/node': 24.10.9 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -15628,7 +15633,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -15697,7 +15702,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.1 - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/yargs': 15.0.15 chalk: 4.1.2 @@ -15706,7 +15711,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.9.0 + '@types/node': 24.10.9 '@types/yargs': 17.0.24 chalk: 4.1.2 @@ -17779,7 +17784,7 @@ snapshots: '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 22.13.1 + '@types/node': 24.10.9 '@types/estree@1.0.5': {} @@ -17794,11 +17799,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/har-format@1.2.15': {} @@ -17832,7 +17837,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -17840,11 +17845,11 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/kefir@3.8.7': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/lodash@4.14.201': {} @@ -17854,23 +17859,19 @@ snapshots: '@types/node-rsa@1.1.4': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/node@20.11.5': dependencies: undici-types: 5.26.5 - '@types/node@20.9.0': - dependencies: - undici-types: 5.26.5 - '@types/node@22.13.1': dependencies: undici-types: 6.20.0 - '@types/node@22.13.13': + '@types/node@24.10.9': dependencies: - undici-types: 6.20.0 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -17929,12 +17930,12 @@ snapshots: '@types/tape@5.6.4': dependencies: - '@types/node': 20.11.5 + '@types/node': 24.10.9 '@types/through': 0.0.33 '@types/through@0.0.33': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/tough-cookie@4.0.5': {} @@ -17948,7 +17949,7 @@ snapshots: '@types/ws@8.18.0': dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 '@types/yargs-parser@21.0.0': {} @@ -18885,7 +18886,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -18896,7 +18897,7 @@ snapshots: chromium-edge-launcher@1.0.0: dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -19155,13 +19156,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0): + create-jest@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -20702,17 +20703,17 @@ snapshots: css-in-js-utils: 3.1.0 fast-loops: 1.1.3 - inquirer@12.5.0(@types/node@22.13.13): + inquirer@12.5.0(@types/node@24.10.9): dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/prompts': 7.4.0(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) + '@inquirer/core': 10.1.9(@types/node@24.10.9) + '@inquirer/prompts': 7.4.0(@types/node@24.10.9) + '@inquirer/type': 3.0.5(@types/node@24.10.9) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 rxjs: 7.8.2 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 internal-slot@1.0.5: dependencies: @@ -21070,7 +21071,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1(babel-plugin-macros@3.1.0) @@ -21109,16 +21110,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0): + jest-cli@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + create-jest: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -21158,7 +21159,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0): + jest-config@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0): dependencies: '@babel/core': 7.23.7 '@jest/test-sequencer': 29.7.0 @@ -21183,7 +21184,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -21213,7 +21214,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.9.0 + '@types/node': 24.10.9 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3(canvas@2.11.2) @@ -21230,7 +21231,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.9.0 + '@types/node': 24.10.9 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3(canvas@3.1.0) @@ -21246,7 +21247,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -21256,7 +21257,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.13 + '@types/node': 24.10.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -21295,7 +21296,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -21330,7 +21331,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -21358,7 +21359,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -21404,7 +21405,7 @@ snapshots: jest-util@29.6.1: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -21413,7 +21414,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -21432,7 +21433,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.13 + '@types/node': 24.10.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -21443,7 +21444,7 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 22.13.13 + '@types/node': 24.10.9 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -21460,12 +21461,12 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0): + jest@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + jest-cli: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -22897,7 +22898,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.13.13 + '@types/node': 24.10.9 long: 5.2.3 prr@1.0.1: @@ -24215,7 +24216,7 @@ snapshots: stripe@14.13.0: dependencies: - '@types/node': 22.13.1 + '@types/node': 24.10.9 qs: 6.11.2 strnum@1.0.5: {} @@ -24607,12 +24608,12 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.23.7) esbuild: 0.25.1 - ts-jest@29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0))(typescript@5.8.2): + ts-jest@29.3.0(@babel/core@7.23.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.25.1)(jest@29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0))(typescript@5.8.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0) + jest: 29.7.0(@types/node@24.10.9)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -24852,6 +24853,8 @@ snapshots: undici-types@6.20.0: {} + undici-types@7.16.0: {} + undici@5.26.5: dependencies: '@fastify/busboy': 2.1.0