diff --git a/package-lock.json b/package-lock.json index 7b6fcdb..93db326 100644 --- a/package-lock.json +++ b/package-lock.json @@ -482,12 +482,12 @@ } }, "node_modules/@eslint-react/ast": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-1.30.2.tgz", - "integrity": "sha512-ixFIImgI87sAH+Hh7pdi2caZJz83DLWJG+coyJT1DeKbUyYLJir2hbWjqR71viRkenR4ErP1llJcc7/L5qzaeg==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-1.31.0.tgz", + "integrity": "sha512-grHVhrUDxWJxH1sV21Tsn3Rvy55j9JiCqWynGCtQ1UL0dFvVWI+7sUGvt0oIFtJn6aMZrJQ8BBqpWZEtNdrjjQ==", "license": "MIT", "dependencies": { - "@eslint-react/eff": "1.30.2", + "@eslint-react/eff": "1.31.0", "@typescript-eslint/types": "^8.26.0", "@typescript-eslint/typescript-estree": "^8.26.0", "@typescript-eslint/utils": "^8.26.0", @@ -500,16 +500,16 @@ } }, "node_modules/@eslint-react/core": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-1.30.2.tgz", - "integrity": "sha512-GmOE81eU60cdN5hpBMJukQnUZ4BDF31D3DDZXoLG4kZf8YoIrBvmDl5pXOycrvgvVd3oif3zdP+WBcJyKKpW1g==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-1.31.0.tgz", + "integrity": "sha512-oWP/On0GQE67SyrglNwmocghOZHicl7EEzJcTc5nOsALFK7qeQil8GGu71bZ02vzAL8f9BkcD/DrxQKZZ+lp/A==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/type-utils": "^8.26.0", "@typescript-eslint/types": "^8.26.0", @@ -523,9 +523,9 @@ } }, "node_modules/@eslint-react/eff": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/eff/-/eff-1.30.2.tgz", - "integrity": "sha512-TijdhRJ3uq7vBsQyT1tee4Otg9I7IHzFzMlH+xFLIpdn6f02FziYdxM3OBhrFWwnl385Of32Uu4d5bY3saJilA==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eff/-/eff-1.31.0.tgz", + "integrity": "sha512-vimMkCQ9xJ09ECVVuW7aRiQD23XFij9TISs/AZsMRvezwou36vzT05qX5nkArkVALAzqIGSuEX8ez2r5N0vZ2g==", "license": "MIT", "engines": { "bun": ">=1.0.15", @@ -533,23 +533,23 @@ } }, "node_modules/@eslint-react/eslint-plugin": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-1.30.2.tgz", - "integrity": "sha512-AVxKaZkntvwJ8G0CKD1a/P38iHcBqp8C/9fPrSZBZ7IYd33Jsjz7H9TNWtsD/4FHvcVlbVOwuQfXmHqLqHF9UA==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-1.31.0.tgz", + "integrity": "sha512-rw3htCHW1sjidT/XeNZzfM7kuu/K5CGTfN9LXoH+Gz6LDNkLGSLgmuZne1qM2H0lYgHC8OxV7lKQoObhVwZkWA==", "license": "MIT", "dependencies": { - "@eslint-react/eff": "1.30.2", - "@eslint-react/shared": "1.30.2", + "@eslint-react/eff": "1.31.0", + "@eslint-react/shared": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/type-utils": "^8.26.0", "@typescript-eslint/types": "^8.26.0", "@typescript-eslint/utils": "^8.26.0", - "eslint-plugin-react-debug": "1.30.2", - "eslint-plugin-react-dom": "1.30.2", - "eslint-plugin-react-hooks-extra": "1.30.2", - "eslint-plugin-react-naming-convention": "1.30.2", - "eslint-plugin-react-web-api": "1.30.2", - "eslint-plugin-react-x": "1.30.2" + "eslint-plugin-react-debug": "1.31.0", + "eslint-plugin-react-dom": "1.31.0", + "eslint-plugin-react-hooks-extra": "1.31.0", + "eslint-plugin-react-naming-convention": "1.31.0", + "eslint-plugin-react-web-api": "1.31.0", + "eslint-plugin-react-x": "1.31.0" }, "engines": { "bun": ">=1.0.15", @@ -569,14 +569,14 @@ } }, "node_modules/@eslint-react/jsx": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-1.30.2.tgz", - "integrity": "sha512-HJw5F32z2NTqykyR8y/E4PjnH3AOAI94FoIKA/oaeyrptGwnGnzg43OL4PoEelrEvob5eduKM+RpHNreq4z33A==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-1.31.0.tgz", + "integrity": "sha512-DrsZz5yRFkCasUHMa+dov23/o2uU1QAv6ncwnK3aJh4tf6wKhnB55AAaSRaiTaHC4TH6c3yYVJ2SAbDNXsgUTg==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/types": "^8.26.0", "@typescript-eslint/utils": "^8.26.0", @@ -588,12 +588,12 @@ } }, "node_modules/@eslint-react/shared": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-1.30.2.tgz", - "integrity": "sha512-I3XMYRYDN1bkK7zJ8bAz54DZGkduOPpFJ29PKf64mVXQrjTVFOFLPKkVPPljYhDs7G1bb4f4/jDjXjOrGKQomg==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-1.31.0.tgz", + "integrity": "sha512-hB0mJATryhnwSG1zEIblOj/X159CpHyDqXExd3El1LovyVP/rbMccZ8qscNuYwnAsTU1FTZBZboIbSplxxumug==", "license": "MIT", "dependencies": { - "@eslint-react/eff": "1.30.2", + "@eslint-react/eff": "1.31.0", "@typescript-eslint/utils": "^8.26.0", "picomatch": "^4.0.2", "ts-pattern": "^5.6.2" @@ -604,13 +604,13 @@ } }, "node_modules/@eslint-react/var": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-1.30.2.tgz", - "integrity": "sha512-nmvxVuIRzOpA/Ill2tkITlET+r40led+bh2L/3o4WnCSot6hSKdA1cVHw/2LQVsrITaETalZUQA0sRqCq3gbfg==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-1.31.0.tgz", + "integrity": "sha512-4jiAqBfX6JgnmKVhuOIqHT5gAvZF5I/xXU32E79EFIgaDs0rFEy0KL+EcZJsXB20cMajg0pEiKXVWFgFwbxFPw==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/eff": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/eff": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/types": "^8.26.0", "@typescript-eslint/utils": "^8.26.0", @@ -3987,17 +3987,17 @@ } }, "node_modules/eslint-plugin-react-debug": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-debug/-/eslint-plugin-react-debug-1.30.2.tgz", - "integrity": "sha512-3H0/1Lo7BY5GoHYrZhIj9A/NXDrPYzCYvHLwPXsfd2q44Ic8wn3g6tpe1bjQhC70HbYKikMrEyqY1wKwj9PuHg==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-debug/-/eslint-plugin-react-debug-1.31.0.tgz", + "integrity": "sha512-G0RUjnfGEq9hgdlmU8Tr9gTaO48zBdUN6273/fBYoMOzLYO1kF1mJ0KLzzi7iIsk0nyRn17kJdbdzfdjS4hgYg==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/core": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/core": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/type-utils": "^8.26.0", "@typescript-eslint/types": "^8.26.0", @@ -4023,17 +4023,17 @@ } }, "node_modules/eslint-plugin-react-dom": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-1.30.2.tgz", - "integrity": "sha512-xTlYJrfSAJMV9q8pvIVZ57mGwfjjmzX9f16eSm1qRJ/P2MZmYy2uibU3A5lBnGnRgu4QlgfBJwjpec6w3FfNCQ==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-1.31.0.tgz", + "integrity": "sha512-ZVh59dIoJl2Rjqe49zLy+AHPFVo9RWHH49eAHP7+eTNAdmec6/7xHlsj8TWTpoSkBbU/VgxLjNKl5Tn2umd+qQ==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/core": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/core": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/types": "^8.26.0", "@typescript-eslint/utils": "^8.26.0", @@ -4071,17 +4071,17 @@ } }, "node_modules/eslint-plugin-react-hooks-extra": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks-extra/-/eslint-plugin-react-hooks-extra-1.30.2.tgz", - "integrity": "sha512-wV8b5jhkcg1ImsNIp0zAKBRMWNa92X4ML5ePOT/CDfCVB4j62evd7oPzSfcgyZfvTeh2gtDQ0fWiHWuKjInHhw==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks-extra/-/eslint-plugin-react-hooks-extra-1.31.0.tgz", + "integrity": "sha512-IEjtfbFpWX3ewkTlaBZfY9rXMGXPqOfVXj2w9CI/wXQVgKQ3OqC7gZsPI2PwsImcA3+fYK6nNz7J+PgW/sjvbA==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/core": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/core": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/type-utils": "^8.26.0", "@typescript-eslint/types": "^8.26.0", @@ -4107,17 +4107,17 @@ } }, "node_modules/eslint-plugin-react-naming-convention": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-1.30.2.tgz", - "integrity": "sha512-SX4rV87beAP05AM+v4Yi3IU2Y7A2pOOf4mrJAELk9hz5kScKNjfHP0LPLxfnDddqVLNtmC6xkB7GD795h1JV9A==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-1.31.0.tgz", + "integrity": "sha512-jvpmny6hlv1zEGMGjwX9d/SrlXzYSyF1S5tObwJ1yBBtdnUOjgLvAAg2gf+Zkn4MLZShBssRO+qMVsSe1JHTBQ==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/core": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/core": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/type-utils": "^8.26.0", "@typescript-eslint/types": "^8.26.0", @@ -4152,17 +4152,17 @@ } }, "node_modules/eslint-plugin-react-web-api": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-1.30.2.tgz", - "integrity": "sha512-Udz9CYR/XQbc8v8JVuubPhJZRuf8JpkJVQ7chRFX00zUmvmgVJMLuyAkxAogHz3cqbd38SLYFyOrCN4V9Qv0xA==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-1.31.0.tgz", + "integrity": "sha512-7+KSrd8P3EiR78uqo2bqrVhgdVEkslKNDGJZNaPv2pSBb1YyaaduJtcWpoF0Kz2/x3y6+ngPTj5dO3KpKcAiYQ==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/core": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/core": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/types": "^8.26.0", "@typescript-eslint/utils": "^8.26.0", @@ -4187,17 +4187,17 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "1.30.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-1.30.2.tgz", - "integrity": "sha512-ccdFUe47JknZcvCqbRIQ/MHtw3hZAXQbY7F3s7KXqLsnic7ttiFku7FqdWoA7sHcNYcxphRnFsRZBX9YOrHhJQ==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-1.31.0.tgz", + "integrity": "sha512-Et3f++0KSaPprNO4sJMambTkSwbx1Vc9G5he5yP781RqLXCpL/Kt+PuW/FgJz8M0dK8Aol8NoXvRYgXB2NL0Ew==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.30.2", - "@eslint-react/core": "1.30.2", - "@eslint-react/eff": "1.30.2", - "@eslint-react/jsx": "1.30.2", - "@eslint-react/shared": "1.30.2", - "@eslint-react/var": "1.30.2", + "@eslint-react/ast": "1.31.0", + "@eslint-react/core": "1.31.0", + "@eslint-react/eff": "1.31.0", + "@eslint-react/jsx": "1.31.0", + "@eslint-react/shared": "1.31.0", + "@eslint-react/var": "1.31.0", "@typescript-eslint/scope-manager": "^8.26.0", "@typescript-eslint/type-utils": "^8.26.0", "@typescript-eslint/types": "^8.26.0",