From f8570fa399b96c2ff69e3965c75f1e4dc39b5c8c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 04:13:14 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.2.0 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.2.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.2.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 60029 -> 60005 bytes package-lock.json | 193 +++++++++++++++++++++++++--------------------- package.json | 2 +- 3 files changed, 108 insertions(+), 87 deletions(-) diff --git a/bun.lockb b/bun.lockb index dd08b9bcc4012a8d613fcaea8d600f7b1be4b3c4..a6bb2443a8ba03169cf75911106c2654ce5d4ef3 100755 GIT binary patch delta 9369 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 bzV>wW>yA&#dfaf__oR<*I5(Hv@Rj}xdPHDG delta 9493 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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": { @@ -354,25 +355,26 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.2.0.tgz", + "integrity": "sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==", "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.2.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/typescript-estree": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.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": { @@ -381,15 +383,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz", + "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -397,25 +400,23 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.2.0.tgz", + "integrity": "sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.2.0", + "@typescript-eslint/utils": "8.2.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 @@ -423,11 +424,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz", + "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==", "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", @@ -435,12 +437,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz", + "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -449,7 +452,7 @@ "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", @@ -461,10 +464,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" }, @@ -475,45 +488,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.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz", + "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==", "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.2.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/typescript-estree": "8.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" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz", + "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/types": "8.2.0", "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", @@ -596,8 +603,9 @@ }, "node_modules/array-union": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -618,8 +626,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" }, @@ -716,8 +725,9 @@ }, "node_modules/dir-glob": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -915,8 +925,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", @@ -930,8 +941,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" }, @@ -970,8 +982,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" }, @@ -1063,8 +1076,9 @@ }, "node_modules/globby": { "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -1159,8 +1173,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" } @@ -1257,16 +1272,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" @@ -1385,16 +1402,18 @@ }, "node_modules/path-type": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "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" }, @@ -1491,9 +1510,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" }, @@ -1522,8 +1542,9 @@ }, "node_modules/slash": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1568,8 +1589,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" }, @@ -1579,8 +1601,9 @@ }, "node_modules/ts-api-utils": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -1631,24 +1654,22 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.2.0.tgz", + "integrity": "sha512-DmnqaPcML0xYwUzgNbM1XaKXpEb7BShYf2P1tkUmmcl8hyeG7Pj08Er7R9bNy6AufabywzJcOybQAtnD/c9DGw==", "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.2.0", + "@typescript-eslint/parser": "8.2.0", + "@typescript-eslint/utils": "8.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" }, - "peerDependencies": { - "eslint": "^8.56.0" - }, "peerDependenciesMeta": { "typescript": { "optional": true diff --git a/package.json b/package.json index ac53be8..1007985 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@types/bun": "1.1.6", "@types/eslint__js": "^8.42.3", "eslint": "^8.56.0", - "typescript-eslint": "^7.0.1" + "typescript-eslint": "^8.2.0" }, "peerDependencies": { "typescript": "^5.0.0"