From 56c00bf7974e8338969ae60c91e9d05a328f4bc0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 04:20:18 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.18.0 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.18.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.18.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- bun.lockb | Bin 62903 -> 61697 bytes package-lock.json | 279 ++++++++++++++++++++-------------------------- package.json | 2 +- 3 files changed, 122 insertions(+), 159 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..aec98e239b5eb852bf0bc459f7f43db07f9c703d 100755 GIT binary patch delta 9810 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 HZKwPndk5=$ delta 10430 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.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.8.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.0.tgz", + "integrity": "sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==", "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.18.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/typescript-estree": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.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" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz", + "integrity": "sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -410,37 +405,35 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz", + "integrity": "sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.18.0", + "@typescript-eslint/utils": "8.18.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.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.8.0" } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.0.tgz", + "integrity": "sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==", "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 +441,45 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz", + "integrity": "sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.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" }, "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.8.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, + "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 +490,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.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.0.tgz", + "integrity": "sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==", "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" + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/typescript-estree": "8.18.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.8.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz", + "integrity": "sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.18.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.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "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 +617,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 +633,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 +731,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", @@ -932,8 +923,9 @@ }, "node_modules/fast-glob": { "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -947,8 +939,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 +980,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 +1072,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 +1151,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 +1251,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 +1379,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 +1480,10 @@ } }, "node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -1538,14 +1510,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 +1550,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,9 +1561,10 @@ } }, "node_modules/ts-api-utils": { - "version": "1.3.0", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -1651,28 +1617,25 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.0.tgz", + "integrity": "sha512-Xq2rRjn6tzVpAyHr3+nmSg1/9k9aIHnJ2iZeOH7cfGOWqTkXTm3kwpQglEuLGdNrYvPF+2gtAs+/KF5rjVo+WQ==", "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.18.0", + "@typescript-eslint/parser": "8.18.0", + "@typescript-eslint/utils": "8.18.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.8.0" } }, "node_modules/undici": { diff --git a/package.json b/package.json index 9d8ecbb..9c21720 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.18.0" }, "peerDependencies": { "typescript": "^5.0.0"