From e53b64c72d7a94abfe53b0714cd424ac89aed69a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 04:33:07 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.32.1 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.32.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.32.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.32.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- bun.lockb | Bin 62903 -> 62447 bytes package-lock.json | 301 +++++++++++++++++++++++----------------------- package.json | 2 +- 3 files changed, 152 insertions(+), 151 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..458972cd4439e456a131a99846aaf1d77b1706fb 100755 GIT binary patch delta 10618 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 diff --git a/package-lock.json b/package-lock.json index 39b558d..f022064 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.32.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.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", "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,74 +340,82 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.32.1.tgz", + "integrity": "sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==", "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.32.1", + "@typescript-eslint/type-utils": "8.32.1", + "@typescript-eslint/utils": "8.32.1", + "@typescript-eslint/visitor-keys": "8.32.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.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.4.tgz", + "integrity": "sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.32.1.tgz", + "integrity": "sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==", "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.32.1", + "@typescript-eslint/types": "8.32.1", + "@typescript-eslint/typescript-estree": "8.32.1", + "@typescript-eslint/visitor-keys": "8.32.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" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.32.1.tgz", + "integrity": "sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.32.1", + "@typescript-eslint/visitor-keys": "8.32.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -410,37 +423,37 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.32.1.tgz", + "integrity": "sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.32.1", + "@typescript-eslint/utils": "8.32.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 <5.9.0" } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.32.1.tgz", + "integrity": "sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==", "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 +461,46 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.32.1.tgz", + "integrity": "sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "8.32.1", + "@typescript-eslint/visitor-keys": "8.32.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 <5.9.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "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 +513,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.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.32.1.tgz", + "integrity": "sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==", "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.32.1", + "@typescript-eslint/types": "8.32.1", + "@typescript-eslint/typescript-estree": "8.32.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 <5.9.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.32.1.tgz", + "integrity": "sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.32.1", + "eslint-visitor-keys": "^4.2.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" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "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 +643,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 +659,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 +758,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 +949,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 +959,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 +967,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 +1009,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 +1102,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 +1181,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 +1282,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 +1291,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 +1412,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 +1514,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 +1545,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 +1585,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 +1597,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 +1654,26 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.32.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.32.1.tgz", + "integrity": "sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==", "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.32.1", + "@typescript-eslint/parser": "8.32.1", + "@typescript-eslint/utils": "8.32.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 <5.9.0" } }, "node_modules/undici": { diff --git a/package.json b/package.json index 9d8ecbb..23cf236 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.32.1" }, "peerDependencies": { "typescript": "^5.0.0"