From 4b71f80db6c98371a5aa7b586cabdd4e02e3319f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 04:40:46 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.34.0 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.34.0. - [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.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.34.0 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..35e9890cd8d6cc49992a7a9caae62065e7e1ff2c 100755 GIT binary patch delta 11022 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 a_45!qd&-}_t8>OjgB1_jnU~yeq4*z=#1?n} delta 10704 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 diff --git a/package-lock.json b/package-lock.json index 39b558d..632d1d9 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.0" }, "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.34.0.tgz", + "integrity": "sha512-QXwAlHlbcAwNlEEMKQS2RCgJsgXrTJdjXT08xEgbPFa2yYQgVjBymxP5DrfrE7X7iodSzd9qBUHUycdyVJTW1w==", "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.0", + "@typescript-eslint/type-utils": "8.34.0", + "@typescript-eslint/utils": "8.34.0", + "@typescript-eslint/visitor-keys": "8.34.0", "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.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.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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.34.0.tgz", + "integrity": "sha512-vxXJV1hVFx3IXz/oy2sICsJukaBrtDEQSBiV48/YIV5KWjX1dO+bcIr/kCPrW6weKXvsaGKFNlwH0v2eYdRRbA==", "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.0", + "@typescript-eslint/types": "8.34.0", + "@typescript-eslint/typescript-estree": "8.34.0", + "@typescript-eslint/visitor-keys": "8.34.0", "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.34.0.tgz", + "integrity": "sha512-iEgDALRf970/B2YExmtPMPF54NenZUf4xpL3wsCRx/lgjz6ul/l13R81ozP/ZNuXfnLCS+oPmG7JIxfdNYKELw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.34.0", + "@typescript-eslint/types": "^8.34.0", + "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.34.0.tgz", + "integrity": "sha512-9Ac0X8WiLykl0aj1oYQNcLZjHgBojT6cW68yAgZ19letYu+Hxd0rE0veI1XznSSst1X5lwnxhPbVdwjDRIomRw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.34.0", + "@typescript-eslint/visitor-keys": "8.34.0" + }, + "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.34.0.tgz", + "integrity": "sha512-+W9VYHKFIzA5cBeooqQxqNriAP0QeQ7xTiDuIOr71hzgffm3EL2hxwWBIIj4GuofIbKxGNarpKqIq6Q6YrShOA==", + "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.34.0.tgz", + "integrity": "sha512-n7zSmOcUVhcRYC75W2pnPpbO1iwhJY3NLoHEtbJwJSNlVAZuwqu05zY3f3s2SDWWDSo9FdN5szqc73DCtDObAg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.34.0", + "@typescript-eslint/utils": "8.34.0", "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.34.0.tgz", + "integrity": "sha512-9V24k/paICYPniajHfJ4cuAWETnt7Ssy+R0Rbcqo5sSFr3QEZ/8TSoUi9XeXVBGXCaLtwTOKSLGcInCAvyZeMA==", "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.34.0.tgz", + "integrity": "sha512-rOi4KZxI7E0+BMqG7emPSK1bB4RICCpF7QD3KCLXn9ZvWoESsOMlHyZPAHyG04ujVplPaHbmEvs34m+wjgtVtg==", "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.0", + "@typescript-eslint/tsconfig-utils": "8.34.0", + "@typescript-eslint/types": "8.34.0", + "@typescript-eslint/visitor-keys": "8.34.0", "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.34.0.tgz", + "integrity": "sha512-8L4tWatGchV9A1cKbjaavS6mwYwp39jql8xUmIIKJdm+qiaeHy5KMKlBrf30akXAWBzn2SqKsNOtSENWUwg7XQ==", "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.0", + "@typescript-eslint/types": "8.34.0", + "@typescript-eslint/typescript-estree": "8.34.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" + "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.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.34.0.tgz", + "integrity": "sha512-qHV7pW7E85A0x6qyrFn+O+q1k1p3tQCsqIZ1KZ5ESLXY57aTvUd3/a4rdPTeXisvhXn2VQG0VSKUqs8KHF2zcA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.34.0", + "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.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.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.34.0.tgz", + "integrity": "sha512-MRpfN7uYjTrTGigFCt8sRyNqJFhjN0WwZecldaqhWm+wy0gaRt8Edb/3cuUy0zdq2opJWT6iXINKAtewnDOltQ==", "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.0", + "@typescript-eslint/parser": "8.34.0", + "@typescript-eslint/utils": "8.34.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/undici": { diff --git a/package.json b/package.json index 9d8ecbb..b26cd21 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.0" }, "peerDependencies": { "typescript": "^5.0.0"