From 6f032b489305dc44169e3bce2a5ed2c8d7a3a2ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 05:36:22 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.35.1 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.35.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.35.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.35.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- bun.lockb | Bin 62903 -> 63388 bytes package-lock.json | 353 ++++++++++++++++++++++++---------------------- package.json | 2 +- 3 files changed, 185 insertions(+), 170 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..006b5d124d21673aaaacaf3b4733b9bdc5299b06 100755 GIT binary patch delta 11051 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 delta 10809 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 SM%4mmI{Tzr@ysV)s{aAua6=0K diff --git a/package-lock.json b/package-lock.json index 39b558d..076fa3c 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.35.1" }, "peerDependencies": { "typescript": "^5.0.0" @@ -142,15 +142,19 @@ "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,112 +339,151 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.35.1.tgz", + "integrity": "sha512-9XNTlo7P7RJxbVeICaIIIEipqxLKguyh+3UbXuT2XQuFp6d8VOeDEGuz5IiX0dgZo8CiI6aOFLg4e8cF71SFVg==", "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.35.1", + "@typescript-eslint/type-utils": "8.35.1", + "@typescript-eslint/utils": "8.35.1", + "@typescript-eslint/visitor-keys": "8.35.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.35.1", + "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.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "engines": { + "node": ">= 4" } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.35.1.tgz", + "integrity": "sha512-3MyiDfrfLeK06bi/g9DqJxP5pV74LNv4rFTyvGDmT3x2p1yp1lOd+qYZfiRPIOf/oON+WRZR5wxxuF85qOar+w==", "dev": true, - "license": "BSD-2-Clause", "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.35.1", + "@typescript-eslint/types": "8.35.1", + "@typescript-eslint/typescript-estree": "8.35.1", + "@typescript-eslint/visitor-keys": "8.35.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 <5.9.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.35.1.tgz", + "integrity": "sha512-VYxn/5LOpVxADAuP3NrnxxHYfzVtQzLKeldIhDhzC8UHaiQvYlXvKuVho1qLduFbJjjy5U5bkGwa3rUGUb1Q6Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.35.1", + "@typescript-eslint/types": "^8.35.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 <5.9.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.35.1.tgz", + "integrity": "sha512-s/Bpd4i7ht2934nG+UoSPlYXd08KYz3bmjLEb7Ye1UVob0d1ENiT3lY8bsCmik4RqfSbPw9xJJHbugpPpP5JUg==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.35.1", + "@typescript-eslint/visitor-keys": "8.35.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.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.35.1.tgz", + "integrity": "sha512-K5/U9VmT9dTHoNowWZpz+/TObS3xqC5h0xAIjXPw+MNcKV9qg6eSatEnmeAwkjHijhACH0/N7bkhKvbt1+DXWQ==", + "dev": true, "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 <5.9.0" } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.35.1.tgz", + "integrity": "sha512-HOrUBlfVRz5W2LIKpXzZoy6VTZzMu2n8q9C2V/cFngIC5U1nStJgv0tMV4sZPzdf4wQm9/ToWUFPMN9Vq9VJQQ==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.35.1", + "@typescript-eslint/utils": "8.35.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.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.35.1.tgz", + "integrity": "sha512-q/O04vVnKHfrrhNAscndAn1tuQhIkwqnaW+eu5waD5IPts2eX1dgJxgqcPx5BX109/qAz7IG6VrEPTOYKCNfRQ==", "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,36 +491,47 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.35.1.tgz", + "integrity": "sha512-Vvpuvj4tBxIka7cPs6Y1uvM7gJgdF5Uu9F+mBJBPY4MhvjrjWGK4H0lVgLJd/8PWZ23FTqsaJaLEkBCFUk8Y9g==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/project-service": "8.35.1", + "@typescript-eslint/tsconfig-utils": "8.35.1", + "@typescript-eslint/types": "8.35.1", + "@typescript-eslint/visitor-keys": "8.35.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.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "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": { "brace-expansion": "^2.0.1" }, @@ -488,51 +542,58 @@ "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.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.35.1.tgz", + "integrity": "sha512-lhnwatFmOFcazAsUm3ZnZFpXSxiwoa1Lj50HphnDe1Et01NF4+hrdXONSUHIcbVu2eFb1bAf+5yjXkGVkXBKAQ==", "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.35.1", + "@typescript-eslint/types": "8.35.1", + "@typescript-eslint/typescript-estree": "8.35.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.35.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.35.1.tgz", + "integrity": "sha512-VRwixir4zBWCSTP/ljEo091lbpypz57PoeAQ9imjG+vbeof9LplljsL1mos4ccG6H9IjfrVGM359RozUnuFhpw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.35.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, + "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 +669,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,8 +685,9 @@ }, "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": { "fill-range": "^7.1.1" }, @@ -729,17 +783,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,15 +974,16 @@ "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": { "@nodelib/fs.stat": "^2.0.2", "@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,8 +991,9 @@ }, "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": { "is-glob": "^4.0.1" }, @@ -987,8 +1032,9 @@ }, "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": { "to-regex-range": "^5.0.1" }, @@ -1078,25 +1124,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,8 +1203,9 @@ }, "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": { "node": ">=0.12.0" } @@ -1275,16 +1303,18 @@ }, "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": { "node": ">= 8" } }, "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": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -1401,18 +1431,11 @@ "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": { "node": ">=8.6" }, @@ -1509,9 +1532,10 @@ } }, "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": { "semver": "bin/semver.js" }, @@ -1538,14 +1562,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,8 +1602,9 @@ }, "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": { "is-number": "^7.0.0" }, @@ -1596,14 +1613,15 @@ } }, "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 +1669,25 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.35.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.35.1.tgz", + "integrity": "sha512-xslJjFzhOmHYQzSB/QTeASAHbjmxOGEP6Coh93TXmUBFQoJ1VU35UHIDmG06Jd6taf3wqqC1ntBnCMeymy5Ovw==", "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.35.1", + "@typescript-eslint/parser": "8.35.1", + "@typescript-eslint/utils": "8.35.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..2d65ab7 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.35.1" }, "peerDependencies": { "typescript": "^5.0.0"