From b7d030b35cd5a9743cf59fc9f83561e72500236c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 04:40:10 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.12.2 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.12.2. - [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.12.2/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 -> 61085 bytes package-lock.json | 236 +++++++++++++++++++--------------------------- package.json | 2 +- 3 files changed, 100 insertions(+), 138 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..a9adc7b221dedde0d335aca4f2cde82692879ba1 100755 GIT binary patch delta 9677 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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" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -367,25 +368,26 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.2.tgz", + "integrity": "sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==", "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.12.2", + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/typescript-estree": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2", "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" }, "peerDependenciesMeta": { "typescript": { @@ -394,15 +396,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.2.tgz", + "integrity": "sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -410,25 +413,23 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.2.tgz", + "integrity": "sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.12.2", + "@typescript-eslint/utils": "8.12.2", "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 @@ -436,11 +437,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.2.tgz", + "integrity": "sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==", "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,21 +450,22 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.2.tgz", + "integrity": "sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/visitor-keys": "8.12.2", "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", @@ -474,10 +477,20 @@ } } }, + "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,45 +501,39 @@ "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.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.2.tgz", + "integrity": "sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==", "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.12.2", + "@typescript-eslint/types": "8.12.2", + "@typescript-eslint/typescript-estree": "8.12.2" }, "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" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.2.tgz", + "integrity": "sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/types": "8.12.2", "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -608,14 +615,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 +631,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 +729,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 +921,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 +937,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 +978,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 +1070,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 +1149,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 +1249,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 +1377,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 +1478,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 +1508,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 +1548,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 +1559,10 @@ } }, "node_modules/ts-api-utils": { - "version": "1.3.0", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", + "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -1651,24 +1615,22 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.12.2", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.12.2.tgz", + "integrity": "sha512-UbuVUWSrHVR03q9CWx+JDHeO6B/Hr9p4U5lRH++5tq/EbFq1faYZe50ZSBePptgfIKLEti0aPQ3hFgnPVcd8ZQ==", "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.12.2", + "@typescript-eslint/parser": "8.12.2", + "@typescript-eslint/utils": "8.12.2" }, "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 diff --git a/package.json b/package.json index 9d8ecbb..17241d3 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.12.2" }, "peerDependencies": { "typescript": "^5.0.0"