From b09114ee0bd80ee85988b86831922f3e0757edc9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 04:16:43 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.46.2 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.46.2. - [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.46.2/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.46.2 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..3ae0a834ebfc2d9cd7c5ba3f4db36568f56c37e0 100755 GIT binary patch delta 15001 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 delta 14301 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 K%kES+QT!K{+{bDF diff --git a/package-lock.json b/package-lock.json index 39b558d..82a9a01 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.46.2" }, "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.2.tgz", + "integrity": "sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==", "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.46.2", + "@typescript-eslint/type-utils": "8.46.2", + "@typescript-eslint/utils": "8.46.2", + "@typescript-eslint/visitor-keys": "8.46.2", "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.46.2", + "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.2.tgz", + "integrity": "sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==", "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.46.2", + "@typescript-eslint/types": "8.46.2", + "@typescript-eslint/typescript-estree": "8.46.2", + "@typescript-eslint/visitor-keys": "8.46.2", "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.2.tgz", + "integrity": "sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.46.2", + "@typescript-eslint/types": "^8.46.2", + "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.2.tgz", + "integrity": "sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.46.2", + "@typescript-eslint/visitor-keys": "8.46.2" + }, + "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.2.tgz", + "integrity": "sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==", + "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.2.tgz", + "integrity": "sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/types": "8.46.2", + "@typescript-eslint/typescript-estree": "8.46.2", + "@typescript-eslint/utils": "8.46.2", "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.2.tgz", + "integrity": "sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==", "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.2.tgz", + "integrity": "sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==", "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.46.2", + "@typescript-eslint/tsconfig-utils": "8.46.2", + "@typescript-eslint/types": "8.46.2", + "@typescript-eslint/visitor-keys": "8.46.2", "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.2.tgz", + "integrity": "sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==", "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.46.2", + "@typescript-eslint/types": "8.46.2", + "@typescript-eslint/typescript-estree": "8.46.2" }, "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.46.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.2.tgz", + "integrity": "sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.46.2", + "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.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", "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.46.2", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.46.2.tgz", + "integrity": "sha512-vbw8bOmiuYNdzzV3lsiWv6sRwjyuKJMQqWulBOU7M0RrxedXledX8G8kBbQeiOYDnTfiXz0Y4081E1QMNB6iQg==", "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.46.2", + "@typescript-eslint/parser": "8.46.2", + "@typescript-eslint/typescript-estree": "8.46.2", + "@typescript-eslint/utils": "8.46.2" }, "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..17b29e1 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.46.2" }, "peerDependencies": { "typescript": "^5.0.0"