From 9d2d4fbdce239c6c1851d33d55b526ec44a2e11a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 04:28:09 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.44.1 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.44.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.44.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.44.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- bun.lockb | Bin 62903 -> 64772 bytes package-lock.json | 342 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 3 files changed, 194 insertions(+), 150 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..5e785b1ca0317b23468f0d95642ccf583e9575f2 100755 GIT binary patch delta 14941 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 Ibz{~40C|$yBLDyZ diff --git a/package-lock.json b/package-lock.json index 39b558d..ee3972d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@types/bun": "1.1.9", "@types/eslint__js": "^8.42.3", "eslint": "^8.56.0", - "typescript-eslint": "^7.0.1" + "typescript-eslint": "^8.44.1" }, "peerDependencies": { "typescript": "^5.0.0" @@ -142,15 +142,20 @@ "integrity": "sha512-urGGYeWtWNYMKnYlZnOnDHm8fVRffQs3U0SpE8RHeiuLKb/u92APS8HoQnPTFbnXmY1vVnXjXO4dOxcAn3J+DA==" }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } @@ -335,112 +340,160 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.44.1.tgz", + "integrity": "sha512-molgphGqOBT7t4YKCSkbasmu1tb1MgrZ2szGzHbclF7PNmOkSTQVHy+2jXOSnxvR3+Xe1yySHFZoqMpz3TfQsw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/type-utils": "7.16.0", - "@typescript-eslint/utils": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "8.44.1", + "@typescript-eslint/type-utils": "8.44.1", + "@typescript-eslint/utils": "8.44.1", + "@typescript-eslint/visitor-keys": "8.44.1", "graphemer": "^1.4.0", - "ignore": "^5.3.1", + "ignore": "^7.0.0", "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@typescript-eslint/parser": "^8.44.1", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.44.1.tgz", + "integrity": "sha512-EHrrEsyhOhxYt8MTg4zTF+DJMuNBzWwgvvOYNj/zm1vnaD/IC5zCXFehZv94Piqa2cRFfXrTFxIvO95L7Qc/cw==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "8.44.1", + "@typescript-eslint/types": "8.44.1", + "@typescript-eslint/typescript-estree": "8.44.1", + "@typescript-eslint/visitor-keys": "8.44.1", "debug": "^4.3.4" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.44.1.tgz", + "integrity": "sha512-ycSa60eGg8GWAkVsKV4E6Nz33h+HjTXbsDT4FILyL8Obk5/mx4tbvCNsLf9zret3ipSumAOG89UcCs/KRaKYrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.44.1", + "@typescript-eslint/types": "^8.44.1", + "debug": "^4.3.4" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.44.1.tgz", + "integrity": "sha512-NdhWHgmynpSvyhchGLXh+w12OMT308Gm25JoRIyTZqEbApiBiQHD/8xgb6LqCWCFcxFtWwaVdFsLPQI3jvhywg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.44.1", + "@typescript-eslint/visitor-keys": "8.44.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.44.1.tgz", + "integrity": "sha512-B5OyACouEjuIvof3o86lRMvyDsFwZm+4fBOqFHccIctYgBjqR3qT39FBYGN87khcgf0ExpdCBeGKpKRhSFTjKQ==", + "dev": true, + "license": "MIT", "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.44.1.tgz", + "integrity": "sha512-KdEerZqHWXsRNKjF9NYswNISnFzXfXNDfPxoTh7tqohU/PRIbwTmsjGK6V9/RTYWau7NZvfo52lgVk+sJh0K3g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/types": "8.44.1", + "@typescript-eslint/typescript-estree": "8.44.1", + "@typescript-eslint/utils": "8.44.1", "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.44.1.tgz", + "integrity": "sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==", "dev": true, "license": "MIT", "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -448,34 +501,48 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.44.1.tgz", + "integrity": "sha512-qnQJ+mVa7szevdEyvfItbO5Vo+GfZ4/GZWWDRRLjrxYPkhM+6zYB2vRYwCsoJLzqFCdZT4mEqyJoyzkunsZ96A==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/project-service": "8.44.1", + "@typescript-eslint/tsconfig-utils": "8.44.1", + "@typescript-eslint/types": "8.44.1", + "@typescript-eslint/visitor-keys": "8.44.1", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "license": "ISC", "dependencies": { @@ -488,51 +555,61 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@typescript-eslint/utils": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.44.1.tgz", + "integrity": "sha512-DpX5Fp6edTlocMCwA+mHY8Mra+pPjRZ0TfHkXI8QFelIKcbADQz1LUPNtzOFUriBB2UYqw4Pi9+xV4w9ZczHFg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0" + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.44.1", + "@typescript-eslint/types": "8.44.1", + "@typescript-eslint/typescript-estree": "8.44.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.44.1.tgz", + "integrity": "sha512-576+u0QD+Jp3tZzvfRfxon0EA2lzcDt3lhUbsC6Lgzy9x2VR4E+JUiNyGHi5T8vk0TV+fpJ5GLG1JsJuWCaKhw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.44.1", + "eslint-visitor-keys": "^4.2.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", "dev": true, @@ -608,14 +685,6 @@ "dev": true, "license": "Python-2.0" }, - "node_modules/array-union": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "dev": true, @@ -632,6 +701,8 @@ }, "node_modules/braces": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "license": "MIT", "dependencies": { @@ -729,17 +800,6 @@ "dev": true, "license": "MIT" }, - "node_modules/dir-glob": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/discord-api-types": { "version": "0.37.97", "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.97.tgz", @@ -931,7 +991,9 @@ "license": "MIT" }, "node_modules/fast-glob": { - "version": "3.3.2", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, "license": "MIT", "dependencies": { @@ -939,7 +1001,7 @@ "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" @@ -947,6 +1009,8 @@ }, "node_modules/fast-glob/node_modules/glob-parent": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "license": "ISC", "dependencies": { @@ -987,6 +1051,8 @@ }, "node_modules/fill-range": { "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "license": "MIT", "dependencies": { @@ -1078,25 +1144,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby": { - "version": "11.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/graphemer": { "version": "1.4.0", "dev": true, @@ -1176,6 +1223,8 @@ }, "node_modules/is-number": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, "license": "MIT", "engines": { @@ -1275,6 +1324,8 @@ }, "node_modules/merge2": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, "license": "MIT", "engines": { @@ -1282,7 +1333,9 @@ } }, "node_modules/micromatch": { - "version": "4.0.7", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "license": "MIT", "dependencies": { @@ -1401,16 +1454,10 @@ "node": ">=8" } }, - "node_modules/path-type": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/picomatch": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "license": "MIT", "engines": { @@ -1509,7 +1556,9 @@ } }, "node_modules/semver": { - "version": "7.6.2", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, "license": "ISC", "bin": { @@ -1538,14 +1587,6 @@ "node": ">=8" } }, - "node_modules/slash": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/strip-ansi": { "version": "6.0.1", "dev": true, @@ -1586,6 +1627,8 @@ }, "node_modules/to-regex-range": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1596,14 +1639,16 @@ } }, "node_modules/ts-api-utils": { - "version": "1.3.0", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=16" + "node": ">=18.12" }, "peerDependencies": { - "typescript": ">=4.2.0" + "typescript": ">=4.8.4" } }, "node_modules/ts-mixer": { @@ -1651,28 +1696,27 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.44.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.44.1.tgz", + "integrity": "sha512-0ws8uWGrUVTjEeN2OM4K1pLKHK/4NiNP/vz6ns+LjT/6sqpaYzIVFajZb1fj/IDwpsrrHb3Jy0Qm5u9CPcKaeg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "7.16.0", - "@typescript-eslint/parser": "7.16.0", - "@typescript-eslint/utils": "7.16.0" + "@typescript-eslint/eslint-plugin": "8.44.1", + "@typescript-eslint/parser": "8.44.1", + "@typescript-eslint/typescript-estree": "8.44.1", + "@typescript-eslint/utils": "8.44.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/undici": { diff --git a/package.json b/package.json index 9d8ecbb..22af37c 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@types/bun": "1.1.9", "@types/eslint__js": "^8.42.3", "eslint": "^8.56.0", - "typescript-eslint": "^7.0.1" + "typescript-eslint": "^8.44.1" }, "peerDependencies": { "typescript": "^5.0.0"