diff --git a/package.json b/package.json index b122675..7c0b678 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "dedent": "1.5.1", "del-cli": "5.1.0", "dotenv": "16.3.1", - "eslint": "8.51.0", + "eslint": "9.1.1", "eslint-config-canonical": "42.0.1", "eslint-config-prettier": "9.0.0", "eslint-plugin-jsonc": "2.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5aad312..f03d836 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,7 +53,7 @@ importers: version: 18.2.14 '@typescript-eslint/experimental-utils': specifier: 5.62.0 - version: 5.62.0(eslint@8.51.0)(typescript@5.2.2) + version: 5.62.0(eslint@9.1.1)(typescript@5.2.2) all-contributors-cli: specifier: 6.26.1 version: 6.26.1 @@ -73,26 +73,26 @@ importers: specifier: 16.3.1 version: 16.3.1 eslint: - specifier: 8.51.0 - version: 8.51.0 + specifier: 9.1.1 + version: 9.1.1 eslint-config-canonical: specifier: 42.0.1 - version: 42.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(@types/node@18.18.6)(eslint@8.51.0)(graphql@16.8.1)(typescript@5.2.2) + version: 42.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(@types/node@18.18.6)(eslint@9.1.1)(graphql@16.8.1)(typescript@5.2.2) eslint-config-prettier: specifier: 9.0.0 - version: 9.0.0(eslint@8.51.0) + version: 9.0.0(eslint@9.1.1) eslint-plugin-jsonc: specifier: 2.10.0 - version: 2.10.0(eslint@8.51.0) + version: 2.10.0(eslint@9.1.1) eslint-plugin-tailwindcss: specifier: 3.13.0 version: 3.13.0(tailwindcss@3.3.3) eslint-plugin-toml: specifier: 0.6.0 - version: 0.6.0(eslint@8.51.0) + version: 0.6.0(eslint@9.1.1) eslint-plugin-yml: specifier: 1.10.0 - version: 1.10.0(eslint@8.51.0) + version: 1.10.0(eslint@9.1.1) execa: specifier: 8.0.1 version: 8.0.1 @@ -654,13 +654,13 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.0.2': + resolution: {integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@8.51.0': - resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/js@9.1.1': + resolution: {integrity: sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@graphql-eslint/eslint-plugin@3.20.1': resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} @@ -758,16 +758,20 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.2': - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + + '@humanwhocodes/retry@0.2.3': + resolution: {integrity: sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==} + engines: {node: '>=18.18'} '@hutson/parse-repository-url@5.0.0': resolution: {integrity: sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==} @@ -2226,10 +2230,6 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -2632,9 +2632,9 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} @@ -2658,11 +2658,19 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.51.0: - resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.1.1: + resolution: {integrity: sha512-b4cRQ0BeZcSEzPpY2PjFY70VbO32K7BStTGtBsnIGdTSEEQzBi8hPBcGQmTG2zUvFr9uLe0TK42bw8YszuHEqg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2792,14 +2800,14 @@ packages: resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} engines: {node: '>=14'} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - file-entry-cache@7.0.2: resolution: {integrity: sha512-TfW7/1iI4Cy7Y8L6iqNdZQVvdXn0f8B4QcIXmkIbtTIe/Okm/nSlHb4IwGzRVOd3WfSieCgvf5cMzEfySAIl0g==} engines: {node: '>=12.0.0'} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + filelist@1.0.4: resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} @@ -2834,6 +2842,10 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} @@ -3018,6 +3030,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} @@ -5981,18 +5997,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@8.51.0)': + '@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@9.1.1)': dependencies: '@babel/core': 7.24.3 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.51.0 + eslint: 9.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-plugin@7.23.5(@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@8.51.0))(eslint@8.51.0)': + '@babel/eslint-plugin@7.23.5(@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@9.1.1))(eslint@9.1.1)': dependencies: - '@babel/eslint-parser': 7.24.1(@babel/core@7.24.3)(eslint@8.51.0) - eslint: 8.51.0 + '@babel/eslint-parser': 7.24.1(@babel/core@7.24.3)(eslint@9.1.1) + eslint: 9.1.1 eslint-rule-composer: 0.3.0 '@babel/generator@7.24.1': @@ -6483,19 +6499,19 @@ snapshots: esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 - '@eslint-community/eslint-utils@4.4.0(eslint@8.51.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.1.1)': dependencies: - eslint: 8.51.0 + eslint: 9.1.1 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} - '@eslint/eslintrc@2.1.4': + '@eslint/eslintrc@3.0.2': dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 + espree: 10.0.1 + globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -6504,7 +6520,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.51.0': {} + '@eslint/js@9.1.1': {} '@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.24.3)(@types/node@18.18.6)(graphql@16.8.1)': dependencies: @@ -6709,9 +6725,9 @@ snapshots: dependencies: graphql: 16.8.1 - '@humanwhocodes/config-array@0.11.14': + '@humanwhocodes/config-array@0.13.0': dependencies: - '@humanwhocodes/object-schema': 2.0.2 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -6719,7 +6735,9 @@ snapshots: '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.2': {} + '@humanwhocodes/object-schema@2.0.3': {} + + '@humanwhocodes/retry@0.2.3': {} '@hutson/parse-repository-url@5.0.0': {} @@ -7197,16 +7215,16 @@ snapshots: dependencies: '@types/node': 18.18.6 - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.21.0(eslint@9.1.1)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.21.0(eslint@9.1.1)(typescript@5.2.2) + '@typescript-eslint/utils': 6.21.0(eslint@9.1.1)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.51.0 + eslint: 9.1.1 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -7217,22 +7235,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.62.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@9.1.1)(typescript@5.2.2)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.1.1)(typescript@5.2.2) + eslint: 9.1.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.51.0 + eslint: 9.1.1 optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: @@ -7253,12 +7271,12 @@ snapshots: '@typescript-eslint/types': 7.4.0 '@typescript-eslint/visitor-keys': 7.4.0 - '@typescript-eslint/type-utils@6.21.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/type-utils@6.21.0(eslint@9.1.1)(typescript@5.2.2)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.21.0(eslint@9.1.1)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.51.0 + eslint: 9.1.1 ts-api-utils: 1.3.0(typescript@5.2.2) optionalDependencies: typescript: 5.2.2 @@ -7315,44 +7333,44 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/utils@5.62.0(eslint@9.1.1)(typescript@5.2.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - eslint: 8.51.0 + eslint: 9.1.1 eslint-scope: 5.1.1 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/utils@6.21.0(eslint@9.1.1)(typescript@5.2.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - eslint: 8.51.0 + eslint: 9.1.1 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.4.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/utils@7.4.0(eslint@9.1.1)(typescript@5.2.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.4.0 '@typescript-eslint/types': 7.4.0 '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) - eslint: 8.51.0 + eslint: 9.1.1 semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -8400,10 +8418,6 @@ snapshots: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dot-prop@5.3.0: dependencies: is-obj: 2.0.0 @@ -8600,50 +8614,50 @@ snapshots: lodash.get: 4.4.2 lodash.zip: 4.2.0 - eslint-compat-utils@0.1.2(eslint@8.51.0): + eslint-compat-utils@0.1.2(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 - eslint-config-canonical@42.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(@types/node@18.18.6)(eslint@8.51.0)(graphql@16.8.1)(typescript@5.2.2): + eslint-config-canonical@42.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(@types/node@18.18.6)(eslint@9.1.1)(graphql@16.8.1)(typescript@5.2.2): dependencies: '@babel/core': 7.24.3 - '@babel/eslint-parser': 7.24.1(@babel/core@7.24.3)(eslint@8.51.0) - '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@8.51.0))(eslint@8.51.0) + '@babel/eslint-parser': 7.24.1(@babel/core@7.24.3)(eslint@9.1.1) + '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@9.1.1))(eslint@9.1.1) '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.3) '@graphql-eslint/eslint-plugin': 3.20.1(@babel/core@7.24.3)(@types/node@18.18.6)(graphql@16.8.1) '@next/eslint-plugin-next': 13.5.6 '@rushstack/eslint-patch': 1.10.1 - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.21.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 - eslint-config-prettier: 9.0.0(eslint@8.51.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0) - eslint-plugin-ava: 14.0.0(eslint@8.51.0) - eslint-plugin-canonical: 4.18.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0))(eslint@8.51.0)(typescript@5.2.2) - eslint-plugin-cypress: 2.15.1(eslint@8.51.0) - eslint-plugin-eslint-comments: 3.2.0(eslint@8.51.0) - eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(eslint@8.51.0) - eslint-plugin-fp: 2.3.0(eslint@8.51.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2) - eslint-plugin-jsdoc: 46.10.1(eslint@8.51.0) - eslint-plugin-jsonc: 2.10.0(eslint@8.51.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.51.0) - eslint-plugin-lodash: 7.4.0(eslint@8.51.0) - eslint-plugin-mocha: 10.4.1(eslint@8.51.0) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2) + '@typescript-eslint/parser': 6.21.0(eslint@9.1.1)(typescript@5.2.2) + eslint: 9.1.1 + eslint-config-prettier: 9.0.0(eslint@9.1.1) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1) + eslint-plugin-ava: 14.0.0(eslint@9.1.1) + eslint-plugin-canonical: 4.18.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1))(eslint@9.1.1)(typescript@5.2.2) + eslint-plugin-cypress: 2.15.1(eslint@9.1.1) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.1.1) + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(eslint@9.1.1) + eslint-plugin-fp: 2.3.0(eslint@9.1.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2) + eslint-plugin-jsdoc: 46.10.1(eslint@9.1.1) + eslint-plugin-jsonc: 2.10.0(eslint@9.1.1) + eslint-plugin-jsx-a11y: 6.8.0(eslint@9.1.1) + eslint-plugin-lodash: 7.4.0(eslint@9.1.1) + eslint-plugin-mocha: 10.4.1(eslint@9.1.1) eslint-plugin-modules-newline: 0.0.6 - eslint-plugin-node: 11.1.0(eslint@8.51.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.0.0(eslint@8.51.0))(eslint@8.51.0)(prettier@3.0.3) - eslint-plugin-promise: 6.1.1(eslint@8.51.0) - eslint-plugin-react: 7.34.1(eslint@8.51.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.51.0) - eslint-plugin-regexp: 1.15.0(eslint@8.51.0) - eslint-plugin-simple-import-sort: 10.0.0(eslint@8.51.0) - eslint-plugin-typescript-sort-keys: 3.2.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2) - eslint-plugin-unicorn: 48.0.1(eslint@8.51.0) - eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2) - eslint-plugin-yml: 1.10.0(eslint@8.51.0) - eslint-plugin-zod: 1.4.0(eslint@8.51.0) + eslint-plugin-node: 11.1.0(eslint@9.1.1) + eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.0.0(eslint@9.1.1))(eslint@9.1.1)(prettier@3.0.3) + eslint-plugin-promise: 6.1.1(eslint@9.1.1) + eslint-plugin-react: 7.34.1(eslint@9.1.1) + eslint-plugin-react-hooks: 4.6.0(eslint@9.1.1) + eslint-plugin-regexp: 1.15.0(eslint@9.1.1) + eslint-plugin-simple-import-sort: 10.0.0(eslint@9.1.1) + eslint-plugin-typescript-sort-keys: 3.2.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2) + eslint-plugin-unicorn: 48.0.1(eslint@9.1.1) + eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2) + eslint-plugin-yml: 1.10.0(eslint@9.1.1) + eslint-plugin-zod: 1.4.0(eslint@9.1.1) prettier: 3.0.3 ramda: 0.29.1 yaml-eslint-parser: 1.2.2 @@ -8664,9 +8678,9 @@ snapshots: - utf-8-validate - vitest - eslint-config-prettier@9.0.0(eslint@8.51.0): + eslint-config-prettier@9.0.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 eslint-import-resolver-node@0.3.9: dependencies: @@ -8676,13 +8690,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1): dependencies: debug: 4.3.4 enhanced-resolve: 5.16.0 - eslint: 8.51.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0))(eslint@8.51.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) + eslint: 9.1.1 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1))(eslint@9.1.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -8693,22 +8707,22 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0))(eslint@8.51.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1))(eslint@9.1.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/parser': 6.21.0(eslint@9.1.1)(typescript@5.2.2) + eslint: 9.1.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1) transitivePeerDependencies: - supports-color - eslint-plugin-ava@14.0.0(eslint@8.51.0): + eslint-plugin-ava@14.0.0(eslint@9.1.1): dependencies: enhance-visitors: 1.0.0 - eslint: 8.51.0 - eslint-utils: 3.0.0(eslint@8.51.0) + eslint: 9.1.1 + eslint-utils: 3.0.0(eslint@9.1.1) espree: 9.6.1 espurify: 2.1.1 import-modules: 2.1.0 @@ -8716,13 +8730,13 @@ snapshots: pkg-dir: 5.0.0 resolve-from: 5.0.0 - eslint-plugin-canonical@4.18.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0))(eslint@8.51.0)(typescript@5.2.2): + eslint-plugin-canonical@4.18.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1))(eslint@9.1.1)(typescript@5.2.2): dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.21.0(eslint@9.1.1)(typescript@5.2.2) chance: 1.1.11 debug: 4.3.4 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0) - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0))(eslint@8.51.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1))(eslint@9.1.1) is-get-set-prop: 1.0.0 is-js-type: 2.0.0 is-obj-prop: 1.0.0 @@ -8742,40 +8756,40 @@ snapshots: - supports-color - typescript - eslint-plugin-cypress@2.15.1(eslint@8.51.0): + eslint-plugin-cypress@2.15.1(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 globals: 13.24.0 - eslint-plugin-es@3.0.1(eslint@8.51.0): + eslint-plugin-es@3.0.1(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-eslint-comments@3.2.0(eslint@8.51.0): + eslint-plugin-eslint-comments@3.2.0(eslint@9.1.1): dependencies: escape-string-regexp: 1.0.5 - eslint: 8.51.0 + eslint: 9.1.1 ignore: 5.3.1 - eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(eslint@8.51.0): + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3))(eslint@9.1.1): dependencies: '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.3) '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.3) - eslint: 8.51.0 + eslint: 9.1.1 lodash: 4.17.21 string-natural-compare: 3.0.1 - eslint-plugin-fp@2.3.0(eslint@8.51.0): + eslint-plugin-fp@2.3.0(eslint@9.1.1): dependencies: create-eslint-index: 1.0.0 - eslint: 8.51.0 + eslint: 9.1.1 eslint-ast-utils: 1.1.0 lodash: 4.17.21 req-all: 0.1.0 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -8783,9 +8797,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.51.0 + eslint: 9.1.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@8.51.0))(eslint@8.51.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.1.1))(eslint@9.1.1) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8796,30 +8810,30 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.21.0(eslint@9.1.1)(typescript@5.2.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.1.1)(typescript@5.2.2) + eslint: 9.1.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@46.10.1(eslint@8.51.0): + eslint-plugin-jsdoc@46.10.1(eslint@9.1.1): dependencies: '@es-joy/jsdoccomment': 0.41.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 8.51.0 + eslint: 9.1.1 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.6.0 @@ -8827,15 +8841,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.10.0(eslint@8.51.0): + eslint-plugin-jsonc@2.10.0(eslint@9.1.1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) - eslint: 8.51.0 - eslint-compat-utils: 0.1.2(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + eslint: 9.1.1 + eslint-compat-utils: 0.1.2(eslint@9.1.1) jsonc-eslint-parser: 2.3.0 natural-compare: 1.4.0 - eslint-plugin-jsx-a11y@6.8.0(eslint@8.51.0): + eslint-plugin-jsx-a11y@6.8.0(eslint@9.1.1): dependencies: '@babel/runtime': 7.24.1 aria-query: 5.3.0 @@ -8847,7 +8861,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.18 - eslint: 8.51.0 + eslint: 9.1.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -8855,15 +8869,15 @@ snapshots: object.entries: 1.1.8 object.fromentries: 2.0.8 - eslint-plugin-lodash@7.4.0(eslint@8.51.0): + eslint-plugin-lodash@7.4.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 lodash: 4.17.21 - eslint-plugin-mocha@10.4.1(eslint@8.51.0): + eslint-plugin-mocha@10.4.1(eslint@9.1.1): dependencies: - eslint: 8.51.0 - eslint-utils: 3.0.0(eslint@8.51.0) + eslint: 9.1.1 + eslint-utils: 3.0.0(eslint@9.1.1) globals: 13.24.0 rambda: 7.5.0 @@ -8871,34 +8885,34 @@ snapshots: dependencies: requireindex: 1.1.0 - eslint-plugin-node@11.1.0(eslint@8.51.0): + eslint-plugin-node@11.1.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 - eslint-plugin-es: 3.0.1(eslint@8.51.0) + eslint: 9.1.1 + eslint-plugin-es: 3.0.1(eslint@9.1.1) eslint-utils: 2.1.0 ignore: 5.3.1 minimatch: 3.1.2 resolve: 1.22.8 semver: 6.3.1 - eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.0.0(eslint@8.51.0))(eslint@8.51.0)(prettier@3.0.3): + eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.0.0(eslint@9.1.1))(eslint@9.1.1)(prettier@3.0.3): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 prettier: 3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: - eslint-config-prettier: 9.0.0(eslint@8.51.0) + eslint-config-prettier: 9.0.0(eslint@9.1.1) - eslint-plugin-promise@6.1.1(eslint@8.51.0): + eslint-plugin-promise@6.1.1(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 - eslint-plugin-react-hooks@4.6.0(eslint@8.51.0): + eslint-plugin-react-hooks@4.6.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 - eslint-plugin-react@7.34.1(eslint@8.51.0): + eslint-plugin-react@7.34.1(eslint@9.1.1): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -8907,7 +8921,7 @@ snapshots: array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.18 - eslint: 8.51.0 + eslint: 9.1.1 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -8920,21 +8934,21 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-regexp@1.15.0(eslint@8.51.0): + eslint-plugin-regexp@1.15.0(eslint@9.1.1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@eslint-community/regexpp': 4.10.0 comment-parser: 1.4.1 - eslint: 8.51.0 + eslint: 9.1.1 grapheme-splitter: 1.0.4 jsdoctypeparser: 9.0.0 refa: 0.11.0 regexp-ast-analysis: 0.6.0 scslre: 0.2.0 - eslint-plugin-simple-import-sort@10.0.0(eslint@8.51.0): + eslint-plugin-simple-import-sort@10.0.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 eslint-plugin-tailwindcss@3.13.0(tailwindcss@3.3.3): dependencies: @@ -8942,34 +8956,34 @@ snapshots: postcss: 8.4.31 tailwindcss: 3.3.3 - eslint-plugin-toml@0.6.0(eslint@8.51.0): + eslint-plugin-toml@0.6.0(eslint@9.1.1): dependencies: debug: 4.3.4 - eslint: 8.51.0 - eslint-compat-utils: 0.1.2(eslint@8.51.0) + eslint: 9.1.1 + eslint-compat-utils: 0.1.2(eslint@9.1.1) lodash: 4.17.21 toml-eslint-parser: 0.6.0 transitivePeerDependencies: - supports-color - eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2): + eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.21.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.1.1)(typescript@5.2.2) + '@typescript-eslint/parser': 6.21.0(eslint@9.1.1)(typescript@5.2.2) + eslint: 9.1.1 json-schema: 0.4.0 natural-compare-lite: 1.4.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@48.0.1(eslint@8.51.0): + eslint-plugin-unicorn@48.0.1(eslint@9.1.1): dependencies: '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) ci-info: 3.9.0 clean-regexp: 1.0.0 - eslint: 8.51.0 + eslint: 9.1.1 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -8982,30 +8996,30 @@ snapshots: semver: 7.6.0 strip-indent: 3.0.0 - eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2): + eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2): dependencies: - '@typescript-eslint/utils': 7.4.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/utils': 7.4.0(eslint@9.1.1)(typescript@5.2.2) + eslint: 9.1.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.51.0)(typescript@5.2.2))(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.1.1)(typescript@5.2.2))(eslint@9.1.1)(typescript@5.2.2) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-yml@1.10.0(eslint@8.51.0): + eslint-plugin-yml@1.10.0(eslint@9.1.1): dependencies: debug: 4.3.4 - eslint: 8.51.0 - eslint-compat-utils: 0.1.2(eslint@8.51.0) + eslint: 9.1.1 + eslint-compat-utils: 0.1.2(eslint@9.1.1) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 transitivePeerDependencies: - supports-color - eslint-plugin-zod@1.4.0(eslint@8.51.0): + eslint-plugin-zod@1.4.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 eslint-rule-composer@0.3.0: {} @@ -9014,7 +9028,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + eslint-scope@8.0.1: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -9023,9 +9037,9 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@8.51.0): + eslint-utils@3.0.0(eslint@9.1.1): dependencies: - eslint: 8.51.0 + eslint: 9.1.1 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} @@ -9034,37 +9048,36 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.51.0: + eslint-visitor-keys@4.0.0: {} + + eslint@9.1.1: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.51.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/eslintrc': 3.0.2 + '@eslint/js': 9.1.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.2.3 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4 - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -9076,6 +9089,12 @@ snapshots: transitivePeerDependencies: - supports-color + espree@10.0.1: + dependencies: + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) + eslint-visitor-keys: 4.0.0 + espree@9.6.1: dependencies: acorn: 8.11.3 @@ -9208,13 +9227,13 @@ snapshots: escape-string-regexp: 5.0.0 is-unicode-supported: 1.3.0 - file-entry-cache@6.0.1: + file-entry-cache@7.0.2: dependencies: flat-cache: 3.2.0 - file-entry-cache@7.0.2: + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 filelist@1.0.4: dependencies: @@ -9255,6 +9274,11 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + flatted@3.3.1: {} for-each@0.3.3: @@ -9470,6 +9494,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + globalthis@1.0.3: dependencies: define-properties: 1.2.1