diff --git a/package.json b/package.json index 0e73d893..56ed3305 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "c8": "12.0.0", "chai": "6.3.0", "dts-buddy": "0.8.3", - "eslint": "10.12.0", + "eslint": "10.13.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.32.0", "prettier": "3.9.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 05bbe602..208292cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,10 +19,10 @@ devDependencies: version: 22.0.0 '@typescript-eslint/eslint-plugin': specifier: 8.71.2 - version: 8.71.2(@typescript-eslint/parser@8.71.2)(eslint@10.12.0)(typescript@7.0.2) + version: 8.71.2(@typescript-eslint/parser@8.71.2)(eslint@10.13.0)(typescript@7.0.2) '@typescript-eslint/parser': specifier: 8.71.2 - version: 8.71.2(eslint@10.12.0)(typescript@7.0.2) + version: 8.71.2(eslint@10.13.0)(typescript@7.0.2) benchmark: specifier: 2.1.4 version: 2.1.4 @@ -39,14 +39,14 @@ devDependencies: specifier: 0.8.3 version: 0.8.3(typescript@7.0.2) eslint: - specifier: 10.12.0 - version: 10.12.0 + specifier: 10.13.0 + version: 10.13.0 eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.32.0)(eslint@10.12.0) + version: 15.0.0(eslint-plugin-import@2.32.0)(eslint@10.13.0) eslint-plugin-import: specifier: 2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.71.2)(eslint@10.12.0) + version: 2.32.0(@typescript-eslint/parser@8.71.2)(eslint@10.13.0) prettier: specifier: 3.9.10 version: 3.9.10 @@ -104,13 +104,13 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@eslint-community/eslint-utils@4.9.1(eslint@10.12.0): + /@eslint-community/eslint-utils@4.9.1(eslint@10.13.0): resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 10.12.0 + eslint: 10.13.0 eslint-visitor-keys: 3.4.3 dev: true @@ -583,7 +583,7 @@ packages: resolution: {integrity: sha512-4g+2YyWe0Ve+LBh+WUm1697PD0Kdi6coG1eU0YjQbwx61AZ8XbEpL1zIT6WjuUKrCMCROpEaYQPDjBnDouBVAQ==} dev: true - /@typescript-eslint/eslint-plugin@8.71.2(@typescript-eslint/parser@8.71.2)(eslint@10.12.0)(typescript@7.0.2): + /@typescript-eslint/eslint-plugin@8.71.2(@typescript-eslint/parser@8.71.2)(eslint@10.13.0)(typescript@7.0.2): resolution: {integrity: sha512-K72/pvT7qpm8q3k8G5u93NCSN1RcLxX5h7Gw0bQpbMXviBHeY6Nx1WEwmk9wP+eKTSQ8ecxvcgt/ZX/rB938xQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -592,12 +592,12 @@ packages: typescript: '>=4.8.4 <6.1.0' dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0)(typescript@7.0.2) + '@typescript-eslint/parser': 8.71.2(eslint@10.13.0)(typescript@7.0.2) '@typescript-eslint/scope-manager': 8.71.2 - '@typescript-eslint/type-utils': 8.71.2(eslint@10.12.0)(typescript@7.0.2) - '@typescript-eslint/utils': 8.71.2(eslint@10.12.0)(typescript@7.0.2) + '@typescript-eslint/type-utils': 8.71.2(eslint@10.13.0)(typescript@7.0.2) + '@typescript-eslint/utils': 8.71.2(eslint@10.13.0)(typescript@7.0.2) '@typescript-eslint/visitor-keys': 8.71.2 - eslint: 10.12.0 + eslint: 10.13.0 ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@7.0.2) @@ -606,7 +606,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@8.71.2(eslint@10.12.0)(typescript@7.0.2): + /@typescript-eslint/parser@8.71.2(eslint@10.13.0)(typescript@7.0.2): resolution: {integrity: sha512-aTtmZjp/x3gsGHkDs04/1I8kNogBJkpQaeGaN0PfiG43NzDEmW2n+OP5im9wfsvyX0yP1UZWBrAGtDBfH9jEVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -618,7 +618,7 @@ packages: '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) '@typescript-eslint/visitor-keys': 8.71.2 debug: 4.4.3 - eslint: 10.12.0 + eslint: 10.13.0 typescript: 7.0.2 transitivePeerDependencies: - supports-color @@ -655,7 +655,7 @@ packages: typescript: 7.0.2 dev: true - /@typescript-eslint/type-utils@8.71.2(eslint@10.12.0)(typescript@7.0.2): + /@typescript-eslint/type-utils@8.71.2(eslint@10.13.0)(typescript@7.0.2): resolution: {integrity: sha512-cC8UaalCViJkb3rH/xLIvidEwoFRtMZMUqDjjJMGEKaTFwYRHYBcoczlEGHuvkHEO8svRDrgZ0yQgOArFmwang==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -664,9 +664,9 @@ packages: dependencies: '@typescript-eslint/types': 8.71.2 '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) - '@typescript-eslint/utils': 8.71.2(eslint@10.12.0)(typescript@7.0.2) + '@typescript-eslint/utils': 8.71.2(eslint@10.13.0)(typescript@7.0.2) debug: 4.4.3 - eslint: 10.12.0 + eslint: 10.13.0 ts-api-utils: 2.5.0(typescript@7.0.2) typescript: 7.0.2 transitivePeerDependencies: @@ -698,18 +698,18 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@8.71.2(eslint@10.12.0)(typescript@7.0.2): + /@typescript-eslint/utils@8.71.2(eslint@10.13.0)(typescript@7.0.2): resolution: {integrity: sha512-RyKa1G1M9rKHDhrk+HJtiF1MvLD5Ux2JW3TSkzw+02pRALdpJb+QzG1Y5em+LvCgzGwgg8H7mBRFKljNz7ImPw==} 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' dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.12.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.13.0) '@typescript-eslint/scope-manager': 8.71.2 '@typescript-eslint/types': 8.71.2 '@typescript-eslint/typescript-estree': 8.71.2(typescript@7.0.2) - eslint: 10.12.0 + eslint: 10.13.0 typescript: 7.0.2 transitivePeerDependencies: - supports-color @@ -1555,7 +1555,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0)(eslint@10.12.0): + /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0)(eslint@10.13.0): resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1563,8 +1563,8 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 10.12.0 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.71.2)(eslint@10.12.0) + eslint: 10.13.0 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.71.2)(eslint@10.13.0) object.assign: 4.1.4 object.entries: 1.1.7 semver: 6.3.1 @@ -1580,7 +1580,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.12.1(@typescript-eslint/parser@8.71.2)(eslint-import-resolver-node@0.3.9)(eslint@10.12.0): + /eslint-module-utils@2.12.1(@typescript-eslint/parser@8.71.2)(eslint-import-resolver-node@0.3.9)(eslint@10.13.0): resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} engines: {node: '>=4'} peerDependencies: @@ -1601,15 +1601,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0)(typescript@7.0.2) + '@typescript-eslint/parser': 8.71.2(eslint@10.13.0)(typescript@7.0.2) debug: 3.2.7 - eslint: 10.12.0 + eslint: 10.13.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.71.2)(eslint@10.12.0): + /eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.71.2)(eslint@10.13.0): resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} engines: {node: '>=4'} peerDependencies: @@ -1620,16 +1620,16 @@ packages: optional: true dependencies: '@rtsao/scc': 1.1.0 - '@typescript-eslint/parser': 8.71.2(eslint@10.12.0)(typescript@7.0.2) + '@typescript-eslint/parser': 8.71.2(eslint@10.13.0)(typescript@7.0.2) array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.12.0 + eslint: 10.13.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.71.2)(eslint-import-resolver-node@0.3.9)(eslint@10.12.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.71.2)(eslint-import-resolver-node@0.3.9)(eslint@10.13.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -1666,8 +1666,8 @@ packages: engines: {node: ^20.19.0 || ^22.13.0 || >=24} dev: true - /eslint@10.12.0: - resolution: {integrity: sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==} + /eslint@10.13.0: + resolution: {integrity: sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -1676,7 +1676,7 @@ packages: jiti: optional: true dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.12.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.13.0) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.7.0