From 2b118a1d3b39be1e0baa72ccf6ff8455e4d0674b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 18 Oct 2025 02:22:52 +0000 Subject: [PATCH] chore(deps): update dependency eslint to v9 --- package.json | 2 +- pnpm-lock.yaml | 617 +++++++++++++++++++++++-------------------------- 2 files changed, 287 insertions(+), 332 deletions(-) diff --git a/package.json b/package.json index f7454d32..8f6363a5 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@eslint/config-inspector": "1.2.0", "@types/lodash": "^4.17.7", "@types/node": "22.18.1", - "eslint": "^8.57.0", + "eslint": "^9.0.0", "execa": "^9.0.0", "link": "^2.1.1", "np": "^10.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b808bef..210bf490 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,64 +16,64 @@ importers: version: 15.5.2 '@rushstack/eslint-config': specifier: ^4.0.0 - version: 4.4.0(eslint@8.57.1)(typescript@5.9.2) + version: 4.4.0(eslint@9.38.0)(typescript@5.9.2) '@rushstack/eslint-plugin': specifier: ^0.19.0 - version: 0.19.0(eslint@8.57.1)(typescript@5.9.2) + version: 0.19.0(eslint@9.38.0)(typescript@5.9.2) '@rushstack/eslint-plugin-packlets': specifier: ^0.8.1 - version: 0.8.1(eslint@8.57.1)(typescript@5.9.2) + version: 0.8.1(eslint@9.38.0)(typescript@5.9.2) '@rushstack/eslint-plugin-security': specifier: ^0.11.0 - version: 0.11.0(eslint@8.57.1)(typescript@5.9.2) + version: 0.11.0(eslint@9.38.0)(typescript@5.9.2) '@types/eslint': specifier: ^8.44.7 version: 8.56.12 eslint-config-prettier: specifier: ^10.0.0 - version: 10.1.8(eslint@8.57.1) + version: 10.1.8(eslint@9.38.0) eslint-config-xo: specifier: ^0.49.0 - version: 0.49.0(eslint@8.57.1) + version: 0.49.0(eslint@9.38.0) eslint-config-xo-react: specifier: ^0.28.0 - version: 0.28.0(eslint@8.57.1) + version: 0.28.0(eslint@9.38.0) eslint-config-xo-typescript: specifier: ^9.0.0 - version: 9.0.0(eslint@8.57.1)(typescript@5.9.2) + version: 9.0.0(eslint@9.38.0)(typescript@5.9.2) eslint-plugin-codegen: specifier: ^0.33.0 - version: 0.33.0(eslint@8.57.1) + version: 0.33.0(eslint@9.38.0) eslint-plugin-functional: specifier: ^9.0.0 - version: 9.0.2(eslint@8.57.1)(typescript@5.9.2) + version: 9.0.2(eslint@9.38.0)(typescript@5.9.2) eslint-plugin-import-x: specifier: ^4.0.0 - version: 4.16.1(@typescript-eslint/utils@8.40.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1) + version: 4.16.1(@typescript-eslint/utils@8.40.0(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0) eslint-plugin-jsx-a11y: specifier: ^6.8.0 - version: 6.10.2(eslint@8.57.1) + version: 6.10.2(eslint@9.38.0) eslint-plugin-markdown: specifier: ^5.0.0 - version: 5.1.0(eslint@8.57.1) + version: 5.1.0(eslint@9.38.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.5.4(@types/eslint@8.56.12)(eslint-config-prettier@10.1.8(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2) + version: 5.5.4(@types/eslint@8.56.12)(eslint-config-prettier@10.1.8(eslint@9.38.0))(eslint@9.38.0)(prettier@3.6.2) eslint-plugin-promise: specifier: ^7.0.0 - version: 7.2.1(eslint@8.57.1) + version: 7.2.1(eslint@9.38.0) eslint-plugin-react: specifier: ^7.33.2 - version: 7.37.5(eslint@8.57.1) + version: 7.37.5(eslint@9.38.0) eslint-plugin-react-hooks: specifier: ^5.0.0 - version: 5.2.0(eslint@8.57.1) + version: 5.2.0(eslint@9.38.0) eslint-plugin-unicorn: specifier: ^56.0.0 - version: 56.0.1(eslint@8.57.1) + version: 56.0.1(eslint@9.38.0) eslint-plugin-vitest: specifier: ^0.5.0 - version: 0.5.4(eslint@8.57.1)(typescript@5.9.2)(vitest@3.2.4(@types/node@22.18.1)(tsx@4.20.5)) + version: 0.5.4(eslint@9.38.0)(typescript@5.9.2)(vitest@3.2.4(@types/node@22.18.1)(tsx@4.20.5)) eslint-plugin-wrapper: specifier: 0.1.0-1 version: 0.1.0-1 @@ -88,11 +88,11 @@ importers: version: 3.6.2 typescript-eslint: specifier: ^8.6.0 - version: 8.39.1(eslint@8.57.1)(typescript@5.9.2) + version: 8.39.1(eslint@9.38.0)(typescript@5.9.2) devDependencies: '@eslint/config-inspector': specifier: 1.2.0 - version: 1.2.0(eslint@8.57.1) + version: 1.2.0(eslint@9.38.0) '@types/lodash': specifier: ^4.17.7 version: 4.17.20 @@ -100,8 +100,8 @@ importers: specifier: 22.18.1 version: 22.18.1 eslint: - specifier: ^8.57.0 - version: 8.57.1 + specifier: ^9.0.0 + version: 9.38.0 execa: specifier: ^9.0.0 version: 9.6.0 @@ -532,10 +532,24 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-helpers@0.4.1': + resolution: {integrity: sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-inspector@1.2.0': resolution: {integrity: sha512-PrM+dN45JTsZ7Zv7f2ElMAsf2eyrdNZWwMj2w43c3SBOE2jsl7eJVOTvbSrz1D+JzYF7eBNdx0hhvcCLRwhiCQ==} hasBin: true @@ -550,6 +564,10 @@ packages: resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.16.0': + resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/css-tree@3.6.1': resolution: {integrity: sha512-5DIsBME23tUQD5zHD+T38lC2DG4jB8x8JRa+yDncLne2TIZA0VuCpcSazOX1EC+sM/q8w24qeevXfmfsIxAeqA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} @@ -558,34 +576,45 @@ packages: resolution: {integrity: sha512-pHoYRWS08oeU0qVez1pZCcbqHzoJnM5VMtrxH2nWDJ0ukq9DkwWV1BTY+PWK+eWBbndN9W0O9WjJTyAHsDoPOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@eslint/js@8.57.1': - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/js@9.35.0': resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.38.0': + resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/json@0.13.1': resolution: {integrity: sha512-AGzO7cR0QqSEfJdx9jT4SHQ6BJ5K0G8kN7WNGI1Hgy5AVbUhBKfFoN0gNo86j97aqkU57mqFUW9ytMPdEnVARA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.3.5': resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.4.0': + resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.7': + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} + engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -595,9 +624,9 @@ packages: resolution: {integrity: sha512-/3PZzor2imi/RLLcnHztkwA79txiVvW145Ve2cp5dxRcH5qOUNJPToasqLFHniTfw4B4lT7jGDdBOPXbXYlIMQ==} engines: {node: '>=18'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} '@inquirer/checkbox@4.1.8': resolution: {integrity: sha512-d/QAsnwuHX2OPolxvYcgSj7A9DO9H6gVOy2DvBTx+P2LH2iRTo/RSGV3iwCzW024nP9hw98KIuDmdyhZQj1UQg==} @@ -1406,9 +1435,6 @@ packages: resolution: {integrity: sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@unrs/resolver-binding-android-arm-eabi@1.9.2': resolution: {integrity: sha512-tS+lqTU3N0kkthU+rYp0spAYq15DU8ld9kXkaKg9sbQqJNF+WPMuNHZQGCgdxrUOEO0j22RKMwRVhF1HTl+X8A==} cpu: [arm] @@ -1538,11 +1564,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} @@ -2023,10 +2044,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'} - dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -2292,9 +2309,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.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} @@ -2304,20 +2321,20 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + eslint@9.38.0: + resolution: {integrity: sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true espree@10.4.0: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} 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} - esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -2417,9 +2434,9 @@ packages: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} @@ -2445,9 +2462,9 @@ packages: resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} engines: {node: '>=18'} - flat-cache@3.2.0: - 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.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} @@ -2463,9 +2480,6 @@ packages: fp-ts@2.16.10: resolution: {integrity: sha512-vuROzbNVfCmUkZSUbnWSltR1sbheyQbTzug7LB/46fEa1c0EucLeBaCEUE0gF3ZGUGBt9lVUiziGOhhj6K1ORA==} - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -2530,10 +2544,6 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} @@ -2542,9 +2552,9 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} globals@15.15.0: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} @@ -2684,13 +2694,6 @@ packages: resolution: {integrity: sha512-XPdx9Dq4t9Qk1mTMbWONJqU7boCoumEH7fRET37HX5+khDUl3J2W6PdALxhILYlIYx2amlwYcRPp28p0tSiojg==} engines: {node: '>=18'} - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} @@ -2869,10 +2872,6 @@ packages: resolution: {integrity: sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - is-path-inside@4.0.0: resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} engines: {node: '>=12'} @@ -3440,10 +3439,6 @@ packages: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -3663,11 +3658,6 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rollup@4.43.0: resolution: {integrity: sha512-wdN2Kd3Twh8MAEOEJZsuxuLKCsBEo4PVNLK6tQWAn10VhsVewQLzcucMgLolRlhFybGxfclbPeEYBaP6RvUFGg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -3959,9 +3949,6 @@ packages: resolution: {integrity: sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==} engines: {node: '>=12'} - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -4041,10 +4028,6 @@ packages: resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} engines: {node: '>=4'} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -4658,14 +4641,31 @@ snapshots: '@esbuild/win32-x64@0.25.9': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': + '@eslint-community/eslint-utils@4.7.0(eslint@9.38.0)': + dependencies: + eslint: 9.38.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.9.0(eslint@9.38.0)': dependencies: - eslint: 8.57.1 + eslint: 9.38.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-inspector@1.2.0(eslint@8.57.1)': + '@eslint/config-array@0.21.1': + dependencies: + '@eslint/object-schema': 2.1.7 + debug: 4.4.1 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.4.1': + dependencies: + '@eslint/core': 0.16.0 + + '@eslint/config-inspector@1.2.0(eslint@9.38.0)': dependencies: '@nodelib/fs.walk': 3.0.1 ansis: 4.1.0 @@ -4674,7 +4674,7 @@ snapshots: chokidar: 4.0.3 debug: 4.4.1 esbuild: 0.25.8 - eslint: 8.57.1 + eslint: 9.38.0 find-up: 7.0.0 get-port-please: 3.1.2 h3: 1.15.3 @@ -4696,6 +4696,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 + '@eslint/core@0.16.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/css-tree@3.6.1': dependencies: mdn-data: 2.21.0 @@ -4707,12 +4711,12 @@ snapshots: '@eslint/css-tree': 3.6.1 '@eslint/plugin-kit': 0.3.5 - '@eslint/eslintrc@2.1.4': + '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 debug: 4.4.1 - espree: 9.6.1 - globals: 13.24.0 + espree: 10.4.0 + globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 js-yaml: 4.1.0 @@ -4721,10 +4725,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.57.1': {} - '@eslint/js@9.35.0': {} + '@eslint/js@9.38.0': {} + '@eslint/json@0.13.1': dependencies: '@eslint/core': 0.15.2 @@ -4732,26 +4736,32 @@ snapshots: '@humanwhocodes/momoa': 3.3.8 natural-compare: 1.4.0 + '@eslint/object-schema@2.1.7': {} + '@eslint/plugin-kit@0.3.5': dependencies: '@eslint/core': 0.15.2 levn: 0.4.1 + '@eslint/plugin-kit@0.4.0': + dependencies: + '@eslint/core': 0.16.0 + levn: 0.4.1 + '@fastify/busboy@2.1.1': {} - '@humanwhocodes/config-array@0.13.0': + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.7': dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.4.3 '@humanwhocodes/module-importer@1.0.1': {} '@humanwhocodes/momoa@3.3.8': {} - '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.4.3': {} '@inquirer/checkbox@4.1.8(@types/node@22.18.1)': dependencies: @@ -5120,19 +5130,19 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.43.0': optional: true - '@rushstack/eslint-config@4.4.0(eslint@8.57.1)(typescript@5.9.2)': + '@rushstack/eslint-config@4.4.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@rushstack/eslint-patch': 1.12.0 - '@rushstack/eslint-plugin': 0.19.0(eslint@8.57.1)(typescript@5.9.2) - '@rushstack/eslint-plugin-packlets': 0.12.0(eslint@8.57.1)(typescript@5.9.2) - '@rushstack/eslint-plugin-security': 0.11.0(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/parser': 8.31.1(eslint@8.57.1)(typescript@5.9.2) + '@rushstack/eslint-plugin': 0.19.0(eslint@9.38.0)(typescript@5.9.2) + '@rushstack/eslint-plugin-packlets': 0.12.0(eslint@9.38.0)(typescript@5.9.2) + '@rushstack/eslint-plugin-security': 0.11.0(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.31.1(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 - eslint-plugin-promise: 7.2.1(eslint@8.57.1) - eslint-plugin-react: 7.37.5(eslint@8.57.1) + '@typescript-eslint/utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 + eslint-plugin-promise: 7.2.1(eslint@9.38.0) + eslint-plugin-react: 7.37.5(eslint@9.38.0) eslint-plugin-tsdoc: 0.4.0 typescript: 5.9.2 transitivePeerDependencies: @@ -5140,38 +5150,38 @@ snapshots: '@rushstack/eslint-patch@1.12.0': {} - '@rushstack/eslint-plugin-packlets@0.12.0(eslint@8.57.1)(typescript@5.9.2)': + '@rushstack/eslint-plugin-packlets@0.12.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@rushstack/tree-pattern': 0.3.4 - '@typescript-eslint/utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 transitivePeerDependencies: - supports-color - typescript - '@rushstack/eslint-plugin-packlets@0.8.1(eslint@8.57.1)(typescript@5.9.2)': + '@rushstack/eslint-plugin-packlets@0.8.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@rushstack/tree-pattern': 0.3.1 - '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/experimental-utils': 5.59.11(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 transitivePeerDependencies: - supports-color - typescript - '@rushstack/eslint-plugin-security@0.11.0(eslint@8.57.1)(typescript@5.9.2)': + '@rushstack/eslint-plugin-security@0.11.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@rushstack/tree-pattern': 0.3.4 - '@typescript-eslint/utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 transitivePeerDependencies: - supports-color - typescript - '@rushstack/eslint-plugin@0.19.0(eslint@8.57.1)(typescript@5.9.2)': + '@rushstack/eslint-plugin@0.19.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@rushstack/tree-pattern': 0.3.4 - '@typescript-eslint/utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 transitivePeerDependencies: - supports-color - typescript @@ -5196,11 +5206,11 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@stylistic/eslint-plugin@5.2.3(eslint@8.57.1)': + '@stylistic/eslint-plugin@5.2.3(eslint@9.38.0)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@typescript-eslint/types': 8.39.1 - eslint: 8.57.1 + eslint: 9.38.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -5298,15 +5308,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.31.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/parser': 8.31.1(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/type-utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.31.1 - eslint: 8.57.1 + eslint: 9.38.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -5315,15 +5325,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.39.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.39.1 - '@typescript-eslint/type-utils': 8.39.1(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.39.1(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.39.1 - eslint: 8.57.1 + eslint: 9.38.0 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -5332,15 +5342,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.40.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/parser': 8.40.0(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.40.0 - '@typescript-eslint/type-utils': 8.40.0(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/utils': 8.40.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.40.0(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.40.0(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.40.0 - eslint: 8.57.1 + eslint: 9.38.0 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -5349,46 +5359,46 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.59.11(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/experimental-utils@5.59.11(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@typescript-eslint/utils': 5.59.11(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 5.59.11(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@8.31.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/parser@8.31.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.31.1 '@typescript-eslint/types': 8.31.1 '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.31.1 debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.39.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/parser@8.39.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.39.1 '@typescript-eslint/types': 8.39.1 '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.39.1 debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.40.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/parser@8.40.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.40.0 '@typescript-eslint/types': 8.40.0 '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.40.0 debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -5462,47 +5472,47 @@ snapshots: dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.31.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.31.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.31.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.31.1(eslint@9.38.0)(typescript@5.9.2) debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.34.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.34.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/typescript-estree': 8.34.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.34.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.34.1(eslint@9.38.0)(typescript@5.9.2) debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.39.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.39.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.39.1 '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.38.0)(typescript@5.9.2) debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.40.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.40.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.40.0 '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.40.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.40.0(eslint@9.38.0)(typescript@5.9.2) debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: @@ -5613,72 +5623,72 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.59.11(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@5.59.11(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@types/json-schema': 7.0.15 '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 5.59.11 '@typescript-eslint/types': 5.59.11 '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.38.0 eslint-scope: 5.1.1 semver: 7.7.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@7.18.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.38.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.31.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@8.31.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@typescript-eslint/scope-manager': 8.31.1 '@typescript-eslint/types': 8.31.1 '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.34.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@8.34.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@typescript-eslint/scope-manager': 8.34.1 '@typescript-eslint/types': 8.34.1 '@typescript-eslint/typescript-estree': 8.34.1(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.39.1(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@8.39.1(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@typescript-eslint/scope-manager': 8.39.1 '@typescript-eslint/types': 8.39.1 '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.40.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@8.40.0(eslint@9.38.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) '@typescript-eslint/scope-manager': 8.40.0 '@typescript-eslint/types': 8.40.0 '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -5713,8 +5723,6 @@ snapshots: '@typescript-eslint/types': 8.40.0 eslint-visitor-keys: 4.2.1 - '@ungap/structured-clone@1.3.0': {} - '@unrs/resolver-binding-android-arm-eabi@1.9.2': optional: true @@ -5816,16 +5824,10 @@ snapshots: loupe: 3.1.4 tinyrainbow: 2.0.0 - acorn-jsx@5.3.2(acorn@8.14.1): - dependencies: - acorn: 8.14.1 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 - acorn@8.14.1: {} - acorn@8.15.0: {} ajv@6.12.6: @@ -6301,10 +6303,6 @@ snapshots: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -6531,33 +6529,33 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-prettier@10.1.8(eslint@8.57.1): + eslint-config-prettier@10.1.8(eslint@9.38.0): dependencies: - eslint: 8.57.1 + eslint: 9.38.0 - eslint-config-xo-react@0.28.0(eslint@8.57.1): + eslint-config-xo-react@0.28.0(eslint@9.38.0): dependencies: - eslint: 8.57.1 - eslint-plugin-react: 7.37.5(eslint@8.57.1) - eslint-plugin-react-hooks: 5.2.0(eslint@8.57.1) + eslint: 9.38.0 + eslint-plugin-react: 7.37.5(eslint@9.38.0) + eslint-plugin-react-hooks: 5.2.0(eslint@9.38.0) - eslint-config-xo-typescript@9.0.0(eslint@8.57.1)(typescript@5.9.2): + eslint-config-xo-typescript@9.0.0(eslint@9.38.0)(typescript@5.9.2): dependencies: - '@stylistic/eslint-plugin': 5.2.3(eslint@8.57.1) - eslint: 8.57.1 - eslint-config-xo: 0.49.0(eslint@8.57.1) + '@stylistic/eslint-plugin': 5.2.3(eslint@9.38.0) + eslint: 9.38.0 + eslint-config-xo: 0.49.0(eslint@9.38.0) typescript: 5.9.2 - typescript-eslint: 8.40.0(eslint@8.57.1)(typescript@5.9.2) + typescript-eslint: 8.40.0(eslint@9.38.0)(typescript@5.9.2) transitivePeerDependencies: - supports-color - eslint-config-xo@0.49.0(eslint@8.57.1): + eslint-config-xo@0.49.0(eslint@9.38.0): dependencies: '@eslint/css': 0.10.0 '@eslint/json': 0.13.1 - '@stylistic/eslint-plugin': 5.2.3(eslint@8.57.1) + '@stylistic/eslint-plugin': 5.2.3(eslint@9.38.0) confusing-browser-globals: 1.0.11 - eslint: 8.57.1 + eslint: 9.38.0 globals: 16.3.0 eslint-import-context@0.1.9(unrs-resolver@1.9.2): @@ -6567,7 +6565,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.9.2 - eslint-plugin-codegen@0.33.0(eslint@8.57.1): + eslint-plugin-codegen@0.33.0(eslint@9.38.0): dependencies: '@babel/core': 7.27.4 '@babel/generator': 7.27.5 @@ -6585,7 +6583,7 @@ snapshots: '@types/node': 20.17.57 cheerio: 1.1.0 dedent: 1.6.0 - eslint-plugin-markdown: 4.0.1(eslint@8.57.1) + eslint-plugin-markdown: 4.0.1(eslint@9.38.0) expect: 29.7.0 fp-ts: 2.16.10 glob: 10.4.5 @@ -6604,13 +6602,13 @@ snapshots: - eslint - supports-color - eslint-plugin-functional@9.0.2(eslint@8.57.1)(typescript@5.9.2): + eslint-plugin-functional@9.0.2(eslint@9.38.0)(typescript@5.9.2): dependencies: - '@typescript-eslint/utils': 8.34.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.34.1(eslint@9.38.0)(typescript@5.9.2) deepmerge-ts: 7.1.5 escape-string-regexp: 5.0.0 - eslint: 8.57.1 - is-immutable-type: 5.0.1(eslint@8.57.1)(typescript@5.9.2) + eslint: 9.38.0 + is-immutable-type: 5.0.1(eslint@9.38.0)(typescript@5.9.2) ts-api-utils: 2.1.0(typescript@5.9.2) ts-declaration-location: 1.0.7(typescript@5.9.2) optionalDependencies: @@ -6618,12 +6616,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.40.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.40.0(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0): dependencies: '@typescript-eslint/types': 8.35.0 comment-parser: 1.4.1 debug: 4.4.1 - eslint: 8.57.1 + eslint: 9.38.0 eslint-import-context: 0.1.9(unrs-resolver@1.9.2) is-glob: 4.0.3 minimatch: 10.0.3 @@ -6631,11 +6629,11 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.9.2 optionalDependencies: - '@typescript-eslint/utils': 8.40.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.40.0(eslint@9.38.0)(typescript@5.9.2) transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.38.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -6645,7 +6643,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.57.1 + eslint: 9.38.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -6654,40 +6652,40 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-markdown@4.0.1(eslint@8.57.1): + eslint-plugin-markdown@4.0.1(eslint@9.38.0): dependencies: - eslint: 8.57.1 + eslint: 9.38.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-markdown@5.1.0(eslint@8.57.1): + eslint-plugin-markdown@5.1.0(eslint@9.38.0): dependencies: - eslint: 8.57.1 + eslint: 9.38.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-prettier@5.5.4(@types/eslint@8.56.12)(eslint-config-prettier@10.1.8(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2): + eslint-plugin-prettier@5.5.4(@types/eslint@8.56.12)(eslint-config-prettier@10.1.8(eslint@9.38.0))(eslint@9.38.0)(prettier@3.6.2): dependencies: - eslint: 8.57.1 + eslint: 9.38.0 prettier: 3.6.2 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: '@types/eslint': 8.56.12 - eslint-config-prettier: 10.1.8(eslint@8.57.1) + eslint-config-prettier: 10.1.8(eslint@9.38.0) - eslint-plugin-promise@7.2.1(eslint@8.57.1): + eslint-plugin-promise@7.2.1(eslint@9.38.0): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) - eslint: 8.57.1 + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) + eslint: 9.38.0 - eslint-plugin-react-hooks@5.2.0(eslint@8.57.1): + eslint-plugin-react-hooks@5.2.0(eslint@9.38.0): dependencies: - eslint: 8.57.1 + eslint: 9.38.0 - eslint-plugin-react@7.37.5(eslint@8.57.1): + eslint-plugin-react@7.37.5(eslint@9.38.0): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -6695,7 +6693,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 8.57.1 + eslint: 9.38.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -6714,14 +6712,14 @@ snapshots: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - eslint-plugin-unicorn@56.0.1(eslint@8.57.1): + eslint-plugin-unicorn@56.0.1(eslint@9.38.0): dependencies: '@babel/helper-validator-identifier': 7.27.1 - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.38.0) ci-info: 4.2.0 clean-regexp: 1.0.0 core-js-compat: 3.42.0 - eslint: 8.57.1 + eslint: 9.38.0 esquery: 1.6.0 globals: 15.15.0 indent-string: 4.0.0 @@ -6734,10 +6732,10 @@ snapshots: semver: 7.7.2 strip-indent: 3.0.0 - eslint-plugin-vitest@0.5.4(eslint@8.57.1)(typescript@5.9.2)(vitest@3.2.4(@types/node@22.18.1)(tsx@4.20.5)): + eslint-plugin-vitest@0.5.4(eslint@9.38.0)(typescript@5.9.2)(vitest@3.2.4(@types/node@22.18.1)(tsx@4.20.5)): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 7.18.0(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 optionalDependencies: vitest: 3.2.4(@types/node@22.18.1)(tsx@4.20.5) transitivePeerDependencies: @@ -6751,7 +6749,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -6760,46 +6758,42 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@8.57.1: + eslint@9.38.0: dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0) '@eslint-community/regexpp': 4.12.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.1 + '@eslint/core': 0.16.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.38.0 + '@eslint/plugin-kit': 0.4.0 + '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.0 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.1 - 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.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 esquery: 1.6.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.2 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 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 transitivePeerDependencies: - supports-color @@ -6809,12 +6803,6 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.1 - espree@9.6.1: - dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) - eslint-visitor-keys: 3.4.3 - esprima@4.0.1: {} esquery@1.6.0: @@ -6933,9 +6921,9 @@ snapshots: dependencies: is-unicode-supported: 2.1.0 - file-entry-cache@6.0.1: + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 fill-range@7.1.1: dependencies: @@ -6961,11 +6949,10 @@ snapshots: path-exists: 5.0.0 unicorn-magic: 0.1.0 - flat-cache@3.2.0: + flat-cache@4.0.1: dependencies: flatted: 3.3.3 keyv: 4.5.4 - rimraf: 3.0.2 flatted@3.3.3: {} @@ -6980,8 +6967,6 @@ snapshots: fp-ts@2.16.10: {} - fs.realpath@1.0.0: {} - fsevents@2.3.3: optional: true @@ -7058,24 +7043,13 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - global-directory@4.0.1: dependencies: ini: 4.1.1 globals@11.12.0: {} - globals@13.24.0: - dependencies: - type-fest: 0.20.2 + globals@14.0.0: {} globals@15.15.0: {} @@ -7207,13 +7181,6 @@ snapshots: index-to-position@1.1.0: {} - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - ini@1.3.8: {} ini@4.1.1: {} @@ -7369,10 +7336,10 @@ snapshots: is-hexadecimal@1.0.4: {} - is-immutable-type@5.0.1(eslint@8.57.1)(typescript@5.9.2): + is-immutable-type@5.0.1(eslint@9.38.0)(typescript@5.9.2): dependencies: - '@typescript-eslint/type-utils': 8.34.1(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/type-utils': 8.34.1(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 ts-api-utils: 2.1.0(typescript@5.9.2) ts-declaration-location: 1.0.7(typescript@5.9.2) typescript: 5.9.2 @@ -7411,8 +7378,6 @@ snapshots: is-path-cwd@3.0.0: {} - is-path-inside@3.0.3: {} - is-path-inside@4.0.0: {} is-plain-obj@4.1.0: {} @@ -8041,8 +8006,6 @@ snapshots: path-exists@5.0.0: {} - path-is-absolute@1.0.1: {} - path-key@3.1.1: {} path-key@4.0.0: {} @@ -8268,10 +8231,6 @@ snapshots: reusify@1.1.0: {} - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - rollup@4.43.0: dependencies: '@types/estree': 1.0.7 @@ -8599,8 +8558,6 @@ snapshots: ansi-escapes: 5.0.0 supports-hyperlinks: 2.3.0 - text-table@0.2.0: {} - through@2.3.8: {} tinybench@2.9.0: {} @@ -8663,8 +8620,6 @@ snapshots: type-detect@4.1.0: {} - type-fest@0.20.2: {} - type-fest@0.21.3: {} type-fest@0.6.0: {} @@ -8712,24 +8667,24 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.39.1(eslint@8.57.1)(typescript@5.9.2): + typescript-eslint@8.39.1(eslint@9.38.0)(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/parser': 8.39.1(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - typescript-eslint@8.40.0(eslint@8.57.1)(typescript@5.9.2): + typescript-eslint@8.40.0(eslint@9.38.0)(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/parser': 8.40.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.38.0)(typescript@5.9.2))(eslint@9.38.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.40.0(eslint@9.38.0)(typescript@5.9.2) '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.40.0(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.40.0(eslint@9.38.0)(typescript@5.9.2) + eslint: 9.38.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color