diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 1bcd4c5..0495598 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -33,21 +33,21 @@ "eslint": "^9.0.0" }, "dependencies": { - "@eslint/compat": "1.2.2", - "@eslint/eslintrc": "3.1.0", - "@eslint/js": "9.14.0", + "@eslint/compat": "1.2.3", + "@eslint/eslintrc": "3.2.0", + "@eslint/js": "9.15.0", "@next/eslint-plugin-next": "15.0.3", - "@typescript-eslint/eslint-plugin": "8.13.0", - "@typescript-eslint/parser": "8.13.0", + "@typescript-eslint/eslint-plugin": "8.16.0", + "@typescript-eslint/parser": "8.16.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.2", - "eslint-plugin-react-compiler": "19.0.0-beta-a7bf2bd-20241110", + "eslint-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", "eslint-plugin-react-hooks": "5.0.0", - "eslint-plugin-storybook": "0.11.0", + "eslint-plugin-storybook": "0.11.1", "globals": "15.12.0", - "typescript-eslint": "8.13.0" + "typescript-eslint": "8.16.0" }, "devDependencies": { "tsup": "8.3.5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 19064f5..cfbb254 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,23 +39,23 @@ importers: packages/eslint-config: dependencies: '@eslint/compat': - specifier: 1.2.2 - version: 1.2.2(eslint@9.11.1(jiti@2.4.0)) + specifier: 1.2.3 + version: 1.2.3(eslint@9.11.1(jiti@2.4.0)) '@eslint/eslintrc': - specifier: 3.1.0 - version: 3.1.0 + specifier: 3.2.0 + version: 3.2.0 '@eslint/js': - specifier: 9.14.0 - version: 9.14.0 + specifier: 9.15.0 + version: 9.15.0 '@next/eslint-plugin-next': specifier: 15.0.3 version: 15.0.3 '@typescript-eslint/eslint-plugin': - specifier: 8.13.0 - version: 8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + specifier: 8.16.0 + version: 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) '@typescript-eslint/parser': - specifier: 8.13.0 - version: 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + specifier: 8.16.0 + version: 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) eslint: specifier: 9.11.1 version: 9.11.1(jiti@2.4.0) @@ -64,7 +64,7 @@ importers: version: 9.1.0(eslint@9.11.1(jiti@2.4.0)) eslint-plugin-import: specifier: 2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0)) eslint-plugin-jsx-a11y: specifier: 6.10.2 version: 6.10.2(eslint@9.11.1(jiti@2.4.0)) @@ -72,20 +72,20 @@ importers: specifier: 7.37.2 version: 7.37.2(eslint@9.11.1(jiti@2.4.0)) eslint-plugin-react-compiler: - specifier: 19.0.0-beta-a7bf2bd-20241110 - version: 19.0.0-beta-a7bf2bd-20241110(eslint@9.11.1(jiti@2.4.0)) + specifier: 19.0.0-beta-df7b47d-20241124 + version: 19.0.0-beta-df7b47d-20241124(eslint@9.11.1(jiti@2.4.0)) eslint-plugin-react-hooks: specifier: 5.0.0 version: 5.0.0(eslint@9.11.1(jiti@2.4.0)) eslint-plugin-storybook: - specifier: 0.11.0 - version: 0.11.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + specifier: 0.11.1 + version: 0.11.1(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) globals: specifier: 15.12.0 version: 15.12.0 typescript-eslint: - specifier: 8.13.0 - version: 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + specifier: 8.16.0 + version: 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) devDependencies: tsup: specifier: 8.3.5 @@ -184,13 +184,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-proposal-private-methods@7.18.6': - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} - engines: {node: '>=6.9.0'} - 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. - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.25.9': resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} @@ -209,6 +202,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-private-methods@7.25.9': + resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-typescript@7.25.9': resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} engines: {node: '>=6.9.0'} @@ -584,8 +583,8 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@1.2.2': - resolution: {integrity: sha512-jhgiIrsw+tRfcBQ4BFl2C3vCrIUw2trCY0cnDvGZpwTtKCEDmZhAtMfrEUP/KpnwM6PrO0T+Ltm+ccW74olG3Q==} + '@eslint/compat@1.2.3': + resolution: {integrity: sha512-wlZhwlDFxkxIZ571aH0FoK4h4Vwx7P3HJx62Gp8hTc10bfpwT2x0nULuAHmQSJBOWPgPeVf+9YtnD4j50zVHmA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: 9.11.1 @@ -605,12 +604,16 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@3.2.0': + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.11.1': resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.14.0': - resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==} + '@eslint/js@9.15.0': + resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -787,8 +790,8 @@ packages: '@types/node@22.9.4': resolution: {integrity: sha512-d9RWfoR7JC/87vj7n+PVTzGg9hDyuFjir3RxUHbjFSKNd9mpxbxwMEyaCim/ddCmy4IuW7HjTzF3g9p3EtWEOg==} - '@typescript-eslint/eslint-plugin@8.13.0': - resolution: {integrity: sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==} + '@typescript-eslint/eslint-plugin@8.16.0': + resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -798,8 +801,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.13.0': - resolution: {integrity: sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==} + '@typescript-eslint/parser@8.16.0': + resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: 9.11.1 @@ -812,10 +815,15 @@ packages: resolution: {integrity: sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.13.0': - resolution: {integrity: sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==} + '@typescript-eslint/scope-manager@8.16.0': + resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.16.0': + resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + eslint: 9.11.1 typescript: '*' peerDependenciesMeta: typescript: @@ -825,6 +833,10 @@ packages: resolution: {integrity: sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.16.0': + resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.13.0': resolution: {integrity: sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -834,16 +846,39 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.16.0': + resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@8.13.0': resolution: {integrity: sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: 9.11.1 + '@typescript-eslint/utils@8.16.0': + resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: 9.11.1 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/visitor-keys@8.13.0': resolution: {integrity: sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.16.0': + resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@vitest/expect@2.1.5': resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} @@ -1241,8 +1276,8 @@ packages: peerDependencies: eslint: 9.11.1 - eslint-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110: - resolution: {integrity: sha512-b5/hRnOQlnH9CEnJQ6UrPoIAG4y/wIGv+OVEHTeAkbq+1uojfcuQyLToYvK1T9a6vz5WQHeMjQqFOZk3mtWorg==} + eslint-plugin-react-compiler@19.0.0-beta-df7b47d-20241124: + resolution: {integrity: sha512-82PfnllC8jP/68KdLAbpWuYTcfmtGLzkqy2IW85WopKMTr+4rdQpp+lfliQ/QE79wWrv/dRoADrk3Pdhq25nTw==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: eslint: 9.11.1 @@ -1259,8 +1294,8 @@ packages: peerDependencies: eslint: 9.11.1 - eslint-plugin-storybook@0.11.0: - resolution: {integrity: sha512-MvPJgF+ORwgK04a1CY5itO4pwdAOFIRqczlNEHL62+4Ocvj1d61GWRqIdeX1BNCKno6fdPC6TksUHCZMGsq26g==} + eslint-plugin-storybook@0.11.1: + resolution: {integrity: sha512-yGKpAYkBm/Q2hZg476vRUAvd9lAccjjSvzU5nYy3BSQbKTPy7uopx7JEpwk2vSuw4weTMZzWF64z9/gp/K5RCg==} engines: {node: '>= 18'} peerDependencies: eslint: 9.11.1 @@ -1486,11 +1521,11 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hermes-estree@0.20.1: - resolution: {integrity: sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==} + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} - hermes-parser@0.20.1: - resolution: {integrity: sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==} + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} human-id@1.0.2: resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} @@ -2257,10 +2292,11 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@8.13.0: - resolution: {integrity: sha512-vIMpDRJrQd70au2G8w34mPps0ezFSPMEX4pXkTzUkrNbRX+36ais2ksGWN0esZL+ZMaFJEneOBHzCgSqle7DHw==} + typescript-eslint@8.16.0: + resolution: {integrity: sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + eslint: 9.11.1 typescript: '*' peerDependenciesMeta: typescript: @@ -2545,14 +2581,6 @@ snapshots: dependencies: '@babel/types': 7.26.0 - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -2572,6 +2600,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -2911,7 +2947,7 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.2.2(eslint@9.11.1(jiti@2.4.0))': + '@eslint/compat@1.2.3(eslint@9.11.1(jiti@2.4.0))': optionalDependencies: eslint: 9.11.1(jiti@2.4.0) @@ -2939,9 +2975,23 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/eslintrc@3.2.0': + dependencies: + ajv: 6.12.6 + debug: 4.3.7 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + '@eslint/js@9.11.1': {} - '@eslint/js@9.14.0': {} + '@eslint/js@9.15.0': {} '@eslint/object-schema@2.1.4': {} @@ -3086,14 +3136,14 @@ snapshots: dependencies: undici-types: 6.19.8 - '@typescript-eslint/eslint-plugin@8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.13.0 - '@typescript-eslint/type-utils': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) - '@typescript-eslint/utils': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.13.0 + '@typescript-eslint/parser': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/type-utils': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/utils': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.16.0 eslint: 9.11.1(jiti@2.4.0) graphemer: 1.4.0 ignore: 5.3.2 @@ -3104,12 +3154,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': + '@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.13.0 - '@typescript-eslint/types': 8.13.0 - '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.13.0 + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.16.0 debug: 4.3.7 eslint: 9.11.1(jiti@2.4.0) optionalDependencies: @@ -3122,20 +3172,27 @@ snapshots: '@typescript-eslint/types': 8.13.0 '@typescript-eslint/visitor-keys': 8.13.0 - '@typescript-eslint/type-utils@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': + '@typescript-eslint/scope-manager@8.16.0': dependencies: - '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + + '@typescript-eslint/type-utils@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': + dependencies: + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) debug: 4.3.7 + eslint: 9.11.1(jiti@2.4.0) ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - - eslint - supports-color '@typescript-eslint/types@8.13.0': {} + '@typescript-eslint/types@8.16.0': {} + '@typescript-eslint/typescript-estree@8.13.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.13.0 @@ -3151,6 +3208,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.16.0(typescript@5.7.2)': + dependencies: + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + debug: 4.3.7 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.4.0(typescript@5.7.2) + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.11.1(jiti@2.4.0)) @@ -3162,11 +3234,28 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.11.1(jiti@2.4.0)) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) + eslint: 9.11.1(jiti@2.4.0) + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.13.0': dependencies: '@typescript-eslint/types': 8.13.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.16.0': + dependencies: + '@typescript-eslint/types': 8.16.0 + eslint-visitor-keys: 4.2.0 + '@vitest/expect@2.1.5': dependencies: '@vitest/spy': 2.1.5 @@ -3644,17 +3733,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1(jiti@2.4.0)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1(jiti@2.4.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/parser': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) eslint: 9.11.1(jiti@2.4.0) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -3665,7 +3754,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.11.1(jiti@2.4.0) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1(jiti@2.4.0)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1(jiti@2.4.0)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -3677,7 +3766,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/parser': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -3702,13 +3791,13 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110(eslint@9.11.1(jiti@2.4.0)): + eslint-plugin-react-compiler@19.0.0-beta-df7b47d-20241124(eslint@9.11.1(jiti@2.4.0)): dependencies: '@babel/core': 7.26.0 '@babel/parser': 7.26.2 - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) eslint: 9.11.1(jiti@2.4.0) - hermes-parser: 0.20.1 + hermes-parser: 0.25.1 zod: 3.23.8 zod-validation-error: 3.4.0(zod@3.23.8) transitivePeerDependencies: @@ -3740,7 +3829,7 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@0.11.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2): + eslint-plugin-storybook@0.11.1(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2): dependencies: '@storybook/csf': 0.1.11 '@typescript-eslint/utils': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) @@ -4008,11 +4097,11 @@ snapshots: dependencies: function-bind: 1.1.2 - hermes-estree@0.20.1: {} + hermes-estree@0.25.1: {} - hermes-parser@0.20.1: + hermes-parser@0.25.1: dependencies: - hermes-estree: 0.20.1 + hermes-estree: 0.25.1 human-id@1.0.2: {} @@ -4773,15 +4862,15 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2): + typescript-eslint@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) - '@typescript-eslint/parser': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) - '@typescript-eslint/utils': 8.13.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2))(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/parser': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/utils': 8.16.0(eslint@9.11.1(jiti@2.4.0))(typescript@5.7.2) + eslint: 9.11.1(jiti@2.4.0) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - - eslint - supports-color typescript@5.7.2: {}