diff --git a/package-lock.json b/package-lock.json index 99fa604..f673700 100644 --- a/package-lock.json +++ b/package-lock.json @@ -130,19 +130,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-compilation-targets": { "version": "7.28.6", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", @@ -170,38 +157,6 @@ "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.29.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.29.3.tgz", - "integrity": "sha512-RpLYy2sb51oNLjuu1iD3bwBqCBWUzjO0ocp+iaCP/lJtb2CPLcnC2Fftw+4sAzaMELGeWTgExSKADbdo0GFVzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.29.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@babel/helper-globals": { "version": "7.28.0", "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", @@ -212,20 +167,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-module-imports": { "version": "7.28.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", @@ -258,61 +199,6 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", - "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", - "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-string-parser": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", @@ -373,24 +259,6 @@ "node": ">=6.0.0" } }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/template": { "version": "7.28.6", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", @@ -3319,24 +3187,23 @@ } }, "node_modules/eslint-plugin-react-hooks": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-6.1.0.tgz", - "integrity": "sha512-72mucw/WLzEqGvL2vwE6fWR6geO6UbmDjz3eAb3pezxTpFzgbfyUeFKzmZKr9LhwUWMXfTVh1g0rKEJoyKNdoA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.1.1.tgz", + "integrity": "sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@babel/parser": "^7.24.4", - "@babel/plugin-proposal-private-methods": "^7.18.6", "hermes-parser": "^0.25.1", - "zod": "^3.22.4", - "zod-validation-error": "^3.0.3" + "zod": "^3.25.0 || ^4.0.0", + "zod-validation-error": "^3.5.0 || ^4.0.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0" } }, "node_modules/eslint-plugin-react/node_modules/brace-expansion": { @@ -7119,7 +6986,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", @@ -7148,7 +7015,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", @@ -7177,7 +7044,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", @@ -7206,7 +7073,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", @@ -7235,7 +7102,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", diff --git a/packages/ink-focus-within/package.json b/packages/ink-focus-within/package.json index 346d453..9d42123 100644 --- a/packages/ink-focus-within/package.json +++ b/packages/ink-focus-within/package.json @@ -10,7 +10,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", diff --git a/packages/ink-hooks/package.json b/packages/ink-hooks/package.json index d16c57b..3936351 100644 --- a/packages/ink-hooks/package.json +++ b/packages/ink-hooks/package.json @@ -10,7 +10,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", diff --git a/packages/ink-in-view-box/package.json b/packages/ink-in-view-box/package.json index 4171f81..9c7ae11 100644 --- a/packages/ink-in-view-box/package.json +++ b/packages/ink-in-view-box/package.json @@ -10,7 +10,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", diff --git a/packages/ink-inner-sizes/package.json b/packages/ink-inner-sizes/package.json index 0b57bca..5a15ab9 100644 --- a/packages/ink-inner-sizes/package.json +++ b/packages/ink-inner-sizes/package.json @@ -10,7 +10,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0", diff --git a/packages/ink-scroll-box/package.json b/packages/ink-scroll-box/package.json index c7e8934..ff7d909 100644 --- a/packages/ink-scroll-box/package.json +++ b/packages/ink-scroll-box/package.json @@ -10,7 +10,7 @@ "eslint": "9.36.0", "eslint-config-prettier": "10.1.8", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0", + "eslint-plugin-react-hooks": "7.1.1", "eslint-plugin-tsdoc": "0.4.0", "ink": "6.3.1", "ink-testing-library": "4.0.0",