From 0ab496732f5a0e2072ebeb7933f414457a7a8e14 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 04:44:42 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.34.1 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.34.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.34.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.34.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 | 340 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 3 files changed, 192 insertions(+), 150 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..93acde3f5f1af04824ebbd9329bb2958ea7f6e76 100755 GIT binary patch delta 11051 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 U{>L?{7C6({C)J8)KJilh53g}TX8-^I diff --git a/package-lock.json b/package-lock.json index 39b558d..5e93c9a 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.34.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,112 +340,159 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.34.1.tgz", + "integrity": "sha512-STXcN6ebF6li4PxwNeFnqF8/2BNDvBupf2OPx2yWNzr6mKNGF7q49VM00Pz5FaomJyqvbXpY6PhO+T9w139YEQ==", "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.34.1", + "@typescript-eslint/type-utils": "8.34.1", + "@typescript-eslint/utils": "8.34.1", + "@typescript-eslint/visitor-keys": "8.34.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.34.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, + "license": "MIT", + "engines": { + "node": ">= 4" } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.34.1.tgz", + "integrity": "sha512-4O3idHxhyzjClSMJ0a29AcoK0+YwnEqzI6oz3vlRf3xw0zbzt15MzXwItOlnr5nIth6zlY2RENLsOPvhyrKAQA==", "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.34.1", + "@typescript-eslint/types": "8.34.1", + "@typescript-eslint/typescript-estree": "8.34.1", + "@typescript-eslint/visitor-keys": "8.34.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.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.34.1.tgz", + "integrity": "sha512-nuHlOmFZfuRwLJKDGQOVc0xnQrAmuq1Mj/ISou5044y1ajGNp2BNliIqp7F2LPQ5sForz8lempMFCovfeS1XoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.34.1", + "@typescript-eslint/types": "^8.34.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.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.34.1.tgz", + "integrity": "sha512-beu6o6QY4hJAgL1E8RaXNC071G4Kso2MGmJskCFQhRhg8VOH/FDbC8soP8NHN7e/Hdphwp8G8cE6OBzC8o41ZA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.34.1", + "@typescript-eslint/visitor-keys": "8.34.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.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.34.1.tgz", + "integrity": "sha512-K4Sjdo4/xF9NEeA2khOb7Y5nY6NSXBnod87uniVYW9kHP+hNlDV8trUSFeynA2uxWam4gIWgWoygPrv9VMWrYg==", + "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 <5.9.0" } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.34.1.tgz", + "integrity": "sha512-Tv7tCCr6e5m8hP4+xFugcrwTOucB8lshffJ6zf1mF1TbU67R+ntCc6DzLNKM+s/uzDyv8gLq7tufaAhIBYeV8g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.34.1", + "@typescript-eslint/utils": "8.34.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.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.34.1.tgz", + "integrity": "sha512-rjLVbmE7HR18kDsjNIZQHxmv9RZwlgzavryL5Lnj2ujIRTeXlKtILHgRNmQ3j4daw7zd+mQgy+uyt6Zo6I0IGA==", "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 +500,48 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.34.1.tgz", + "integrity": "sha512-rjCNqqYPuMUF5ODD+hWBNmOitjBWghkGKJg6hiCHzUvXRy6rK22Jd3rwbP2Xi+R7oYVvIKhokHVhH41BxPV5mA==", "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.34.1", + "@typescript-eslint/tsconfig-utils": "8.34.1", + "@typescript-eslint/types": "8.34.1", + "@typescript-eslint/visitor-keys": "8.34.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, + "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 +554,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.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.34.1.tgz", + "integrity": "sha512-mqOwUdZ3KjtGk7xJJnLbHxTuWVn3GO2WZZuM+Slhkun4+qthLdXx32C8xIXbO1kfCECb3jIs3eoxK3eryk7aoQ==", "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.34.1", + "@typescript-eslint/types": "8.34.1", + "@typescript-eslint/typescript-estree": "8.34.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.34.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.34.1.tgz", + "integrity": "sha512-xoh5rJ+tgsRKoXnkBPFRLZ7rjKM0AfVbC68UZ/ECXoDbfggb9RbEySN359acY1vS3qZ0jVTVWzbtfapwm5ztxw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.34.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 +684,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 +700,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 +799,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 +990,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 +1000,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 +1008,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 +1050,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 +1143,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 +1222,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 +1323,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 +1332,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 +1453,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 +1555,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 +1586,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 +1626,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 +1638,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 +1695,26 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.34.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.34.1.tgz", + "integrity": "sha512-XjS+b6Vg9oT1BaIUfkW3M3LvqZE++rbzAMEHuccCfO/YkP43ha6w3jTEMilQxMF92nVOYCcdjv1ZUhAa1D/0ow==", "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.34.1", + "@typescript-eslint/parser": "8.34.1", + "@typescript-eslint/utils": "8.34.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..8b94e53 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.34.1" }, "peerDependencies": { "typescript": "^5.0.0"