diff --git a/package.json b/package.json index f122a5c..d55a280 100644 --- a/package.json +++ b/package.json @@ -146,7 +146,7 @@ ], "pnpm": { "overrides": { - "eslint": "^8.23.0", + "eslint": "^10.0.0", "prettier": "2.7.1", "lru-cache": "7.8.1", "core-js": "*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b015f58..29040cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - eslint: ^8.23.0 + eslint: ^10.0.0 prettier: 2.7.1 lru-cache: 7.8.1 core-js: '*' @@ -32,7 +32,7 @@ importers: specifier: ^10.0.0 version: 10.0.0 eslint: - specifier: ^8.23.0 + specifier: ^10.0.0 version: 10.3.0 eslint-config-atomic: specifier: ^2.0.0 @@ -51,7 +51,7 @@ importers: version: 2.16.4 prettier: specifier: 2.7.1 - version: 3.8.3 + version: 2.7.1 prettier-config-atomic: specifier: ^4.0.0 version: 4.0.0 @@ -121,7 +121,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 - eslint: ^8.23.0 + eslint: ^10.0.0 '@babel/generator@7.29.1': resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} @@ -544,7 +544,7 @@ packages: resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 '@eslint-community/regexpp@4.12.2': resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} @@ -1393,14 +1393,14 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.59.1 - eslint: ^8.23.0 + eslint: ^10.0.0 typescript: '>=4.8.4 <6.1.0' '@typescript-eslint/parser@8.59.1': resolution: {integrity: sha512-HDQH9O/47Dxi1ceDhBXdaldtf/WV9yRYMjbjCuNk3qnaTD564qwv61Y7+gTxwxRKzSrgO5uhtw584igXVuuZkA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 typescript: '>=4.8.4 <6.1.0' '@typescript-eslint/project-service@8.59.1': @@ -1427,7 +1427,7 @@ packages: resolution: {integrity: sha512-klWPBR2ciQHS3f++ug/mVnWKPjBUo7icEL3FAO1lhAR1Z1i5NQYZ1EannMSRYcq5qCv5wNALlXr6fksRHyYl7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 typescript: '>=4.8.4 <6.1.0' '@typescript-eslint/types@8.12.2': @@ -1457,13 +1457,13 @@ packages: resolution: {integrity: sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 '@typescript-eslint/utils@8.59.1': resolution: {integrity: sha512-3pIeoXhCeYH9FSCBI8P3iNwJlGuzPlYKkTlen2O9T1DSeeg8UG8jstq6BLk+Mda0qup7mgk4z4XL4OzRaxZ8LA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 typescript: '>=4.8.4 <6.1.0' '@typescript-eslint/visitor-keys@8.12.2': @@ -2384,26 +2384,26 @@ packages: resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} engines: {node: '>=12'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-compat-utils@0.6.5: resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==} engines: {node: '>=12'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-config-airbnb-base@14.2.1: resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} engines: {node: '>= 6'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-import: ^2.22.1 eslint-config-airbnb@18.2.1: resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} engines: {node: '>= 6'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-import: ^2.22.1 eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-react: ^7.21.5 @@ -2412,13 +2412,13 @@ packages: eslint-config-atomic@2.0.1: resolution: {integrity: sha512-cwf3sViGbdYQihUn3nmcwxkhryoi0LA99tkN2yrXpT8IrXS+QoRCceDzFzvgZjLnHflK8gx6RYdIGFhEh/vpNg==} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-config-prettier@10.1.8: resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} hasBin: true peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -2448,18 +2448,18 @@ packages: resolution: {integrity: sha512-89xpAn528UKCdmyysbg0AHHqi6sqcK89wXnJIpu4F0mFBN03zATEBNK7pRtMfl6gwtMOm5ECXs+Wz5qDHhwTFw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-coffee@0.1.15: resolution: {integrity: sha512-+qtkIPSc9etYqOODIlENqiRjID/oEoGMAAQJN988Aczy461NIwzaamFY6Fi0QDVVDb2v+OL/StVrk/QmyItfeg==} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-es-x@7.8.0: resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-html@8.1.4: resolution: {integrity: sha512-Eno3oPEj3s6AhvDJ5zHhnHPDvXp6LNFXuy3w51fNebOKYuTrfjOHUGwP+mOrGFpR6eOJkO1xkB8ivtbfMjbMjg==} @@ -2470,7 +2470,7 @@ packages: engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^8.23.0 + eslint: ^10.0.0 peerDependenciesMeta: '@typescript-eslint/parser': optional: true @@ -2483,13 +2483,13 @@ packages: resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-n@17.24.0: resolution: {integrity: sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-optimize-regex@https://codeload.github.com/aminya/eslint-plugin-optimize-regex/tar.gz/16f9506ed2bca52fc41d1405e8b2bfa18e002e0b: resolution: {tarball: https://codeload.github.com/aminya/eslint-plugin-optimize-regex/tar.gz/16f9506ed2bca52fc41d1405e8b2bfa18e002e0b} @@ -2500,7 +2500,7 @@ packages: resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} engines: {node: '>=10'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-react-native-globals@0.1.2: resolution: {integrity: sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==} @@ -2508,25 +2508,25 @@ packages: eslint-plugin-react-native@3.11.0: resolution: {integrity: sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA==} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-react@7.23.2: resolution: {integrity: sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==} engines: {node: '>=4'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-react@7.37.5: resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} engines: {node: '>=4'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 eslint-plugin-solid@0.14.5: resolution: {integrity: sha512-nfuYK09ah5aJG/oEN6P1qziy1zLgW4PDWe75VNPi4CEFYk1x2AEqwFeQfEPR7gNn0F2jOeqKhx2E+5oNCOBYWQ==} engines: {node: '>=18.0.0'} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 typescript: '>=4.8.4' eslint-plugin-yaml@1.1.3: @@ -4055,11 +4055,6 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.8.3: - resolution: {integrity: sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==} - engines: {node: '>=14'} - hasBin: true - pretty-format@30.0.0: resolution: {integrity: sha512-18NAOUr4ZOQiIR+BgI5NhQE7uREdx4ZyV0dyay5izh4yfQ+1T7BSvggxvRGoXocrRyevqW5OhScUjbi9GB8R8Q==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -4673,7 +4668,7 @@ packages: resolution: {integrity: sha512-xqDcFVBmlrltH64lklOVp1wYxgJr6LVdg3NamBgH2OOQDLFdTKfIZXF5PfghrnXQKXZGTQs8tr1vL7fJvq8CTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.23.0 + eslint: ^10.0.0 typescript: '>=4.8.4 <6.1.0' typescript@5.9.3: @@ -8136,7 +8131,7 @@ snapshots: estree-util-value-to-estree@3.3.3: dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 esutils@2.0.3: {} @@ -9902,8 +9897,6 @@ snapshots: prettier@2.7.1: {} - prettier@3.8.3: {} - pretty-format@30.0.0: dependencies: '@jest/schemas': 30.0.0