From 3cbd276c552e2805909acff8e97b510136405ba6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 04:16:15 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.15.0 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.15.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.15.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 -> 61507 bytes package-lock.json | 253 ++++++++++++++++++++++------------------------ package.json | 2 +- 3 files changed, 120 insertions(+), 135 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..12ae1e958f0fbdd2784149a4135d0741e38a396d 100755 GIT binary patch delta 6538 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 delta 7238 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 Ln(Douxyk+mvUTI! diff --git a/package-lock.json b/package-lock.json index 39b558d..47568d5 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.15.0" }, "peerDependencies": { "typescript": "^5.0.0" @@ -335,30 +335,31 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz", + "integrity": "sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==", "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.15.0", + "@typescript-eslint/type-utils": "8.15.0", + "@typescript-eslint/utils": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.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" }, "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.15.0.tgz", + "integrity": "sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==", "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.15.0", + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/typescript-estree": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.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" }, "peerDependenciesMeta": { "typescript": { @@ -394,15 +396,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz", + "integrity": "sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -410,24 +413,25 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz", + "integrity": "sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.15.0", + "@typescript-eslint/utils": "8.15.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" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -436,11 +440,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.15.0.tgz", + "integrity": "sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==", "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 +453,22 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz", + "integrity": "sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/visitor-keys": "8.15.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", @@ -474,10 +480,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,51 +504,62 @@ "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.15.0.tgz", + "integrity": "sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==", "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.15.0", + "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/typescript-estree": "8.15.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" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz", + "integrity": "sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.15.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 +635,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 +651,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 +749,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 +941,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 +957,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 +998,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 +1090,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 +1169,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 +1269,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 +1397,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 +1498,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 +1528,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 +1568,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 +1579,10 @@ } }, "node_modules/ts-api-utils": { - "version": "1.3.0", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.1.tgz", + "integrity": "sha512-5RU2/lxTA3YUZxju61HO2U6EoZLvBLtmV2mbTvqyu4a/7s7RmJPT+1YekhMVsQhznRWk/czIwDUg+V8Q9ZuG4w==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -1651,23 +1635,24 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.15.0.tgz", + "integrity": "sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w==", "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.15.0", + "@typescript-eslint/parser": "8.15.0", + "@typescript-eslint/utils": "8.15.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" }, "peerDependenciesMeta": { "typescript": { diff --git a/package.json b/package.json index 9d8ecbb..6c9b32f 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.15.0" }, "peerDependencies": { "typescript": "^5.0.0"