diff --git a/package.json b/package.json index 10530d470c..4afb548a92 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,8 @@ "p-map": "7.0.6" }, "devDependencies": { - "eslint": "10.8.0", - "eslint-config-upleveled": "10.0.1", + "eslint": "10.8.1", + "eslint-config-upleveled": "10.0.2", "prettier": "3.9.6", "typescript": "6.0.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 06d643df87..f20ca9a3fd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,11 +19,11 @@ importers: version: 7.0.6 devDependencies: eslint: - specifier: 10.8.0 - version: 10.8.0 + specifier: 10.8.1 + version: 10.8.1 eslint-config-upleveled: - specifier: 10.0.1 - version: 10.0.1(@babel/core@7.26.0)(@types/node@20.12.11)(@types/react-dom@18.3.0)(@types/react@18.3.1)(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0))(eslint@10.8.0)(globals@17.11.0)(typescript@6.0.3) + specifier: 10.0.2 + version: 10.0.2(@babel/core@7.26.0)(@types/node@20.12.11)(@types/react-dom@18.3.0)(@types/react@18.3.1)(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1))(eslint@10.8.1)(globals@17.11.0)(typescript@6.0.3) prettier: specifier: 3.9.6 version: 3.9.6 @@ -243,8 +243,8 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@next/eslint-plugin-next@16.2.11': - resolution: {integrity: sha512-vMEf/aXOpzFFdtIvFYOnIDPKb0xBbrXONsz83CcKdRrekfxNdL8PNkq5qHqAHSXVlIifnX68LOMaxr3z5PkeLQ==} + '@next/eslint-plugin-next@16.3.0': + resolution: {integrity: sha512-OqgJ8PN0d04KcPhDX/PTY5tJUJZxlbrt7O7FBsm4XE0XW2JDrKnDXsc9uo9WUimJGPoo2j+JRGhyXApC//mvbw==} '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} @@ -297,63 +297,63 @@ packages: '@types/yauzl@2.10.0': resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} - '@typescript-eslint/eslint-plugin@8.65.0': - resolution: {integrity: sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==} + '@typescript-eslint/eslint-plugin@8.66.0': + resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.65.0 + '@typescript-eslint/parser': ^8.66.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.65.0': - resolution: {integrity: sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==} + '@typescript-eslint/parser@8.66.0': + resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.65.0': - resolution: {integrity: sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==} + '@typescript-eslint/project-service@8.66.0': + resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.65.0': - resolution: {integrity: sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==} + '@typescript-eslint/scope-manager@8.66.0': + resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.65.0': - resolution: {integrity: sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==} + '@typescript-eslint/tsconfig-utils@8.66.0': + resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.65.0': - resolution: {integrity: sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==} + '@typescript-eslint/type-utils@8.66.0': + resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.65.0': - resolution: {integrity: sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==} + '@typescript-eslint/types@8.66.0': + resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.65.0': - resolution: {integrity: sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==} + '@typescript-eslint/typescript-estree@8.66.0': + resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.65.0': - resolution: {integrity: sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==} + '@typescript-eslint/utils@8.66.0': + resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.65.0': - resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==} + '@typescript-eslint/visitor-keys@8.66.0': + resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -746,16 +746,16 @@ packages: peerDependencies: eslint: ^9.5.0 || ^10.0.0 - eslint-config-upleveled@10.0.1: - resolution: {integrity: sha512-FF88g1V8EC+WH5i3m3dxCU0ju/j7gtZyA96rEymUrj5qNs/cy8uGeqlk3TUI1qjjDGVbylYwzmbiRMjQ/97NRg==} + eslint-config-upleveled@10.0.2: + resolution: {integrity: sha512-DOf9Oie6EOQR44NdKnnGyPrxMbI5s9n0i6wf9ML9CkBLDm/2u5IBzWVSFSUbKTQe5vDKOIdZrAZ3x58bF7Kniw==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: - '@types/node': '>=26.1.1' - '@types/react': ^19.2.17 - '@types/react-dom': ^19.2.3 + '@types/node': '>=26.1.2' + '@types/react': ^19.2.18 + '@types/react-dom': ^19.2.4 eslint: ^9.39.2 - globals: ^17.7.0 + globals: ^17.9.0 typescript: ^6.0.3 eslint-import-context@0.1.9: @@ -911,8 +911,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.8.0: - resolution: {integrity: sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==} + eslint@10.8.1: + resolution: {integrity: sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -1832,11 +1832,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.29.7(@babel/core@7.26.0)(eslint@10.8.0)': + '@babel/eslint-parser@7.29.7(@babel/core@7.26.0)(eslint@10.8.1)': dependencies: '@babel/core': 7.26.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 10.8.0 + eslint: 10.8.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -1928,35 +1928,35 @@ snapshots: tslib: 2.8.1 optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@10.8.0)': + '@eslint-community/eslint-utils@4.9.1(eslint@10.8.1)': dependencies: - eslint: 10.8.0 + eslint: 10.8.1 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint-react/ast@2.13.0(eslint@10.8.0)(typescript@6.0.3)': + '@eslint-react/ast@2.13.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 string-ts: 2.3.1 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@eslint-react/core@2.13.0(eslint@10.8.0)(typescript@6.0.3)': + '@eslint-react/core@2.13.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/ast': 2.13.0(eslint@10.8.1)(typescript@6.0.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/var': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@eslint-react/shared': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/var': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 ts-pattern: 5.9.0 typescript: 6.0.3 transitivePeerDependencies: @@ -1964,36 +1964,36 @@ snapshots: '@eslint-react/eff@2.13.0': {} - '@eslint-react/shared@2.13.0(eslint@10.8.0)(typescript@6.0.3)': + '@eslint-react/shared@2.13.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 ts-pattern: 5.9.0 typescript: 6.0.3 zod: 4.1.11 transitivePeerDependencies: - supports-color - '@eslint-react/var@2.13.0(eslint@10.8.0)(typescript@6.0.3)': + '@eslint-react/var@2.13.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/ast': 2.13.0(eslint@10.8.1)(typescript@6.0.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@eslint-react/shared': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 ts-pattern: 5.9.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@eslint/compat@2.1.0(eslint@10.8.0)': + '@eslint/compat@2.1.0(eslint@10.8.1)': dependencies: '@eslint/core': 1.2.1 optionalDependencies: - eslint: 10.8.0 + eslint: 10.8.1 '@eslint/config-array@0.23.5': dependencies: @@ -2064,9 +2064,12 @@ snapshots: '@tybys/wasm-util': 0.10.0 optional: true - '@next/eslint-plugin-next@16.2.11': + '@next/eslint-plugin-next@16.3.0(eslint@10.8.1)': dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.1) fast-glob: 3.3.1 + transitivePeerDependencies: + - eslint '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': dependencies: @@ -2084,11 +2087,11 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - '@stylistic/eslint-plugin@5.10.0(eslint@10.8.0)': + '@stylistic/eslint-plugin@5.10.0(eslint@10.8.1)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.0) - '@typescript-eslint/types': 8.65.0 - eslint: 10.8.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.1) + '@typescript-eslint/types': 8.66.0 + eslint: 10.8.1 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -2128,15 +2131,15 @@ snapshots: '@types/node': 20.12.11 optional: true - '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.65.0 - eslint: 10.8.0 + '@typescript-eslint/parser': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.66.0 + eslint: 10.8.1 ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -2144,56 +2147,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3)': + '@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.65.0 + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.66.0 debug: 4.4.3 - eslint: 10.8.0 + eslint: 10.8.1 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.65.0(typescript@6.0.3)': + '@typescript-eslint/project-service@8.66.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@6.0.3) - '@typescript-eslint/types': 8.65.0 + '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3) + '@typescript-eslint/types': 8.66.0 debug: 4.4.3 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.65.0': + '@typescript-eslint/scope-manager@8.66.0': dependencies: - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/visitor-keys': 8.65.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/visitor-keys': 8.66.0 - '@typescript-eslint/tsconfig-utils@8.65.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.66.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.65.0(eslint@10.8.0)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.66.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) debug: 4.4.3 - eslint: 10.8.0 + eslint: 10.8.1 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.65.0': {} + '@typescript-eslint/types@8.66.0': {} - '@typescript-eslint/typescript-estree@8.65.0(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.65.0(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@6.0.3) - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/visitor-keys': 8.65.0 + '@typescript-eslint/project-service': 8.66.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3) + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/visitor-keys': 8.66.0 debug: 4.4.3 minimatch: 10.2.6 semver: 7.8.5 @@ -2203,20 +2206,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3)': + '@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.0) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3) - eslint: 10.8.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.1) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3) + eslint: 10.8.1 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.65.0': + '@typescript-eslint/visitor-keys@8.66.0': dependencies: - '@typescript-eslint/types': 8.65.0 + '@typescript-eslint/types': 8.66.0 eslint-visitor-keys: 5.0.1 '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -2619,37 +2622,37 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-flat-gitignore@2.3.0(eslint@10.8.0): + eslint-config-flat-gitignore@2.3.0(eslint@10.8.1): dependencies: - '@eslint/compat': 2.1.0(eslint@10.8.0) - eslint: 10.8.0 + '@eslint/compat': 2.1.0(eslint@10.8.1) + eslint: 10.8.1 - eslint-config-upleveled@10.0.1(@babel/core@7.26.0)(@types/node@20.12.11)(@types/react-dom@18.3.0)(@types/react@18.3.1)(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0))(eslint@10.8.0)(globals@17.11.0)(typescript@6.0.3): + eslint-config-upleveled@10.0.2(@babel/core@7.26.0)(@types/node@20.12.11)(@types/react-dom@18.3.0)(@types/react@18.3.1)(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1))(eslint@10.8.1)(globals@17.11.0)(typescript@6.0.3): dependencies: - '@babel/eslint-parser': 7.29.7(@babel/core@7.26.0)(eslint@10.8.0) - '@eslint/compat': 2.1.0(eslint@10.8.0) - '@next/eslint-plugin-next': 16.2.11 - '@stylistic/eslint-plugin': 5.10.0(eslint@10.8.0) + '@babel/eslint-parser': 7.29.7(@babel/core@7.26.0)(eslint@10.8.1) + '@eslint/compat': 2.1.0(eslint@10.8.1) + '@next/eslint-plugin-next': 16.3.0(eslint@10.8.1) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.8.1) '@types/node': 20.12.11 '@types/react': 18.3.1 '@types/react-dom': 18.3.0 - '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/parser': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.66.0(eslint@10.8.1)(typescript@6.0.3) comment-json: 5.0.0 - eslint: 10.8.0 - eslint-config-flat-gitignore: 2.3.0(eslint@10.8.0) - eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0))(eslint@10.8.0) - eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@10.8.0) - eslint-plugin-react-dom: 2.13.0(eslint@10.8.0)(typescript@6.0.3) - eslint-plugin-react-hooks: 7.1.1(eslint@10.8.0) - eslint-plugin-react-naming-convention: 2.13.0(eslint@10.8.0)(typescript@6.0.3) - eslint-plugin-react-x: 2.13.0(eslint@10.8.0)(typescript@6.0.3) + eslint: 10.8.1 + eslint-config-flat-gitignore: 2.3.0(eslint@10.8.1) + eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1))(eslint@10.8.1) + eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1) + eslint-plugin-jsx-a11y: 6.10.2(eslint@10.8.1) + eslint-plugin-react-dom: 2.13.0(eslint@10.8.1)(typescript@6.0.3) + eslint-plugin-react-hooks: 7.1.1(eslint@10.8.1) + eslint-plugin-react-naming-convention: 2.13.0(eslint@10.8.1)(typescript@6.0.3) + eslint-plugin-react-x: 2.13.0(eslint@10.8.1)(typescript@6.0.3) eslint-plugin-security: 4.0.1 - eslint-plugin-sonarjs: 4.2.0(eslint@10.8.0) - eslint-plugin-testing-library: 7.16.2(eslint@10.8.0)(typescript@6.0.3) - eslint-plugin-unicorn: 72.0.0(eslint@10.8.0) - eslint-plugin-upleveled: 2.1.15(eslint@10.8.0) + eslint-plugin-sonarjs: 4.2.0(eslint@10.8.1) + eslint-plugin-testing-library: 7.16.2(eslint@10.8.1)(typescript@6.0.3) + eslint-plugin-unicorn: 72.0.0(eslint@10.8.1) + eslint-plugin-upleveled: 2.1.15(eslint@10.8.1) globals: 17.11.0 is-plain-obj: 4.1.0 sort-package-json: 3.6.1 @@ -2680,10 +2683,10 @@ snapshots: - supports-color optional: true - eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0))(eslint@10.8.0): + eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1))(eslint@10.8.1): dependencies: debug: 4.4.3 - eslint: 10.8.0 + eslint: 10.8.1 eslint-import-context: 0.1.9(unrs-resolver@1.11.1) get-tsconfig: 4.10.1 is-bun-module: 2.0.0 @@ -2691,28 +2694,28 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0) - eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1) + eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@typescript-eslint/parser': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color optional: true - eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0): + eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1): dependencies: - '@typescript-eslint/types': 8.65.0 + '@typescript-eslint/types': 8.66.0 comment-parser: 1.4.1 debug: 4.4.3 - eslint: 10.8.0 + eslint: 10.8.1 eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.2.6 @@ -2720,12 +2723,12 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint@10.8.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint@10.8.1): dependencies: array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 @@ -2733,9 +2736,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.8.0 + eslint: 10.8.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.65.0(eslint@10.8.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.66.0(eslint@10.8.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint@10.8.1) hasown: 2.0.4 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -2746,14 +2749,14 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.66.0(eslint@10.8.1)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color optional: true - eslint-plugin-jsx-a11y@6.10.2(eslint@10.8.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@10.8.1): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -2763,7 +2766,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 10.8.0 + eslint: 10.8.1 hasown: 2.0.4 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -2772,67 +2775,67 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-dom@2.13.0(eslint@10.8.0)(typescript@6.0.3): + eslint-plugin-react-dom@2.13.0(eslint@10.8.1)(typescript@6.0.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/core': 2.13.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/ast': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/core': 2.13.0(eslint@10.8.1)(typescript@6.0.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/var': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/shared': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/var': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) compare-versions: 6.1.1 - eslint: 10.8.0 + eslint: 10.8.1 ts-pattern: 5.9.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@7.1.1(eslint@10.8.0): + eslint-plugin-react-hooks@7.1.1(eslint@10.8.1): dependencies: '@babel/core': 7.26.0 '@babel/parser': 7.28.0 - eslint: 10.8.0 + eslint: 10.8.1 hermes-parser: 0.25.1 zod: 4.1.11 zod-validation-error: 4.0.2(zod@4.1.11) transitivePeerDependencies: - supports-color - eslint-plugin-react-naming-convention@2.13.0(eslint@10.8.0)(typescript@6.0.3): + eslint-plugin-react-naming-convention@2.13.0(eslint@10.8.1)(typescript@6.0.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/core': 2.13.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/ast': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/core': 2.13.0(eslint@10.8.1)(typescript@6.0.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/var': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/shared': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/var': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) compare-versions: 6.1.1 - eslint: 10.8.0 + eslint: 10.8.1 string-ts: 2.3.1 ts-pattern: 5.9.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@2.13.0(eslint@10.8.0)(typescript@6.0.3): + eslint-plugin-react-x@2.13.0(eslint@10.8.1)(typescript@6.0.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/core': 2.13.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/ast': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/core': 2.13.0(eslint@10.8.1)(typescript@6.0.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@eslint-react/var': 2.13.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) + '@eslint-react/shared': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@eslint-react/var': 2.13.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) compare-versions: 6.1.1 - eslint: 10.8.0 - is-immutable-type: 5.0.1(eslint@10.8.0)(typescript@6.0.3) + eslint: 10.8.1 + is-immutable-type: 5.0.1(eslint@10.8.1)(typescript@6.0.3) ts-api-utils: 2.5.0(typescript@6.0.3) ts-pattern: 5.9.0 typescript: 6.0.3 @@ -2843,12 +2846,12 @@ snapshots: dependencies: safe-regex: 2.1.1 - eslint-plugin-sonarjs@4.2.0(eslint@10.8.0): + eslint-plugin-sonarjs@4.2.0(eslint@10.8.1): dependencies: '@eslint-community/regexpp': 4.12.2 builtin-modules: 3.3.0 bytes: 3.1.2 - eslint: 10.8.0 + eslint: 10.8.1 functional-red-black-tree: 1.0.1 globals: 17.11.0 jsx-ast-utils-x: 0.1.0 @@ -2860,18 +2863,18 @@ snapshots: typescript: 6.0.3 yaml: 2.9.0 - eslint-plugin-testing-library@7.16.2(eslint@10.8.0)(typescript@6.0.3): + eslint-plugin-testing-library@7.16.2(eslint@10.8.1)(typescript@6.0.3): dependencies: - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@72.0.0(eslint@10.8.0): + eslint-plugin-unicorn@72.0.0(eslint@10.8.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.1) '@eslint/css-tree': 4.0.5 browserslist: 4.28.8 change-case: 5.4.4 @@ -2879,7 +2882,7 @@ snapshots: core-js-compat: 3.50.0 detect-indent: 7.0.2 entities: 4.5.0 - eslint: 10.8.0 + eslint: 10.8.1 find-up-simple: 1.0.1 globals: 17.11.0 indent-string: 5.0.0 @@ -2893,9 +2896,9 @@ snapshots: strip-indent: 4.1.1 yaml: 2.9.0 - eslint-plugin-upleveled@2.1.15(eslint@10.8.0): + eslint-plugin-upleveled@2.1.15(eslint@10.8.1): dependencies: - eslint: 10.8.0 + eslint: 10.8.1 eslint-scope@5.1.1: dependencies: @@ -2917,9 +2920,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.8.0: + eslint@10.8.1: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.1) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.7.0 @@ -3237,10 +3240,10 @@ snapshots: identifier-regex: 1.1.0 super-regex: 1.1.0 - is-immutable-type@5.0.1(eslint@10.8.0)(typescript@6.0.3): + is-immutable-type@5.0.1(eslint@10.8.1)(typescript@6.0.3): dependencies: - '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0)(typescript@6.0.3) - eslint: 10.8.0 + '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.1)(typescript@6.0.3) + eslint: 10.8.1 ts-api-utils: 2.5.0(typescript@6.0.3) ts-declaration-location: 1.0.7(typescript@6.0.3) typescript: 6.0.3