From 2d0c641a00b09025db5eb1408a164ac1c6e89e61 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 08:21:15 -0500 Subject: [PATCH] chore(deps): update dependencies (#653) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- bun.lockb | Bin 239664 -> 239696 bytes package-lock.json | 546 ++++++++++++---------------------------------- package.json | 6 +- 3 files changed, 137 insertions(+), 415 deletions(-) diff --git a/bun.lockb b/bun.lockb index 8e85ba7750b0b03b1a160a20500f086589fc89af..704bc54980f986dfefb57b502e97b6307b8eee3f 100755 GIT binary patch delta 12133 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 Yjfx-JY=U~BOliP#R>>Q>Qg_Dczjmf&6951J delta 12077 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 diff --git a/package-lock.json b/package-lock.json index 8d1ee2b8..638455be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,14 +35,14 @@ "@types/lodash.uniq": "4.5.9", "@types/micromatch": "4.0.9", "@vercel/ncc": "0.38.1", - "bun-types": "1.1.21", - "eslint": "9.8.0", + "bun-types": "1.1.22", + "eslint": "9.9.0", "husky": "9.1.4", "jest": "29.7.0", "plop": "4.0.1", "prettier": "3.3.3", "typescript": "5.5.4", - "typescript-eslint": "8.0.0" + "typescript-eslint": "8.0.1" } }, "node_modules/@actions/core": { @@ -790,9 +790,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", - "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz", + "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==", "dev": true, "license": "MIT", "engines": { @@ -2193,16 +2193,21 @@ "dev": true, "license": "MIT" }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.0.tgz", - "integrity": "sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", + "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.0.0", - "@typescript-eslint/utils": "8.0.0", - "debug": "^4.3.4", + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.0.1", + "@typescript-eslint/type-utils": "8.0.1", + "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", "ts-api-utils": "^1.3.0" }, "engines": { @@ -2212,18 +2217,55 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0.tgz", - "integrity": "sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==", + "node_modules/@typescript-eslint/parser": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", + "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "8.0.1", + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/typescript-estree": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", + "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -2232,20 +2274,16 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0.tgz", - "integrity": "sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==", + "node_modules/@typescript-eslint/type-utils": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", + "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.0", + "@typescript-eslint/typescript-estree": "8.0.1", + "@typescript-eslint/utils": "8.0.1", "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", "ts-api-utils": "^1.3.0" }, "engines": { @@ -2261,15 +2299,35 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0.tgz", - "integrity": "sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==", + "node_modules/@typescript-eslint/types": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", + "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", "dev": true, "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", + "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.0.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "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.9.0 || >=21.1.0" @@ -2277,9 +2335,14 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { + "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==", @@ -2289,20 +2352,7 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/globby": { + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", @@ -2323,7 +2373,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "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==", @@ -2339,7 +2389,7 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", @@ -2353,16 +2403,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0.tgz", - "integrity": "sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", + "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.0", - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/typescript-estree": "8.0.0" + "@typescript-eslint/scope-manager": "8.0.1", + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/typescript-estree": "8.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2375,75 +2425,14 @@ "eslint": "^8.57.0 || ^9.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0.tgz", - "integrity": "sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.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/utils/node_modules/@typescript-eslint/types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0.tgz", - "integrity": "sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0.tgz", - "integrity": "sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "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.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0.tgz", - "integrity": "sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", + "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.0.0", + "@typescript-eslint/types": "8.0.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -2454,17 +2443,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/utils/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", @@ -2477,56 +2456,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@typescript-eslint/utils/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", - "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/@typescript-eslint/utils/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" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "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" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@vercel/ncc": { "version": "0.38.1", "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.1.tgz", @@ -2979,9 +2908,9 @@ "license": "MIT" }, "node_modules/bun-types": { - "version": "1.1.21", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.21.tgz", - "integrity": "sha512-oz9q2KGiuQZciV8oBCYfTTwJMWEFFYBF0gOyO0dsV06yQvJIiFMcUx5PDk580UJ2Po5amtwjgRJ8ksxSiCueHQ==", + "version": "1.1.22", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.22.tgz", + "integrity": "sha512-PBgj4pQd+1WZJ8kWCho7D6i1RMS9/6WkiRikIfqYFzFomfyWZET32Wy83xK2zmF9HiKXd2+bjtVahJ6546oraA==", "dev": true, "license": "MIT", "dependencies": { @@ -3618,9 +3547,9 @@ } }, "node_modules/eslint": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", - "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.9.0.tgz", + "integrity": "sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==", "dev": true, "license": "MIT", "dependencies": { @@ -3628,7 +3557,7 @@ "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.17.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.8.0", + "@eslint/js": "9.9.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", @@ -3667,6 +3596,14 @@ }, "funding": { "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/eslint-scope": { @@ -7469,45 +7406,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.0.tgz", - "integrity": "sha512-yQWBJutWL1PmpmDddIOl9/Mi6vZjqNCjqSGBMQ4vsc2Aiodk0SnbQQWPXbSy0HNuKCuGkw1+u4aQ2mO40TdhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/eslint-plugin": "8.0.0", - "@typescript-eslint/parser": "8.0.0", - "@typescript-eslint/utils": "8.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0.tgz", - "integrity": "sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", + "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.0", - "@typescript-eslint/type-utils": "8.0.0", - "@typescript-eslint/utils": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" + "@typescript-eslint/eslint-plugin": "8.0.1", + "@typescript-eslint/parser": "8.0.1", + "@typescript-eslint/utils": "8.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -7516,197 +7423,12 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.0.tgz", - "integrity": "sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "8.0.0", - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/typescript-estree": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/typescript-eslint/node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0.tgz", - "integrity": "sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.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/node_modules/@typescript-eslint/types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0.tgz", - "integrity": "sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0.tgz", - "integrity": "sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.0.0", - "@typescript-eslint/visitor-keys": "8.0.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "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.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/typescript-eslint/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0.tgz", - "integrity": "sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/typescript-eslint/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, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/typescript-eslint/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/typescript-eslint/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", - "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/typescript-eslint/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" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/typescript-eslint/node_modules/semver": { - "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" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/uglify-js": { "version": "3.18.0", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.18.0.tgz", diff --git a/package.json b/package.json index efcb3fbb..a2946855 100644 --- a/package.json +++ b/package.json @@ -34,14 +34,14 @@ "@types/lodash.uniq": "4.5.9", "@types/micromatch": "4.0.9", "@vercel/ncc": "0.38.1", - "bun-types": "1.1.21", - "eslint": "9.8.0", + "bun-types": "1.1.22", + "eslint": "9.9.0", "husky": "9.1.4", "jest": "29.7.0", "plop": "4.0.1", "prettier": "3.3.3", "typescript": "5.5.4", - "typescript-eslint": "8.0.0" + "typescript-eslint": "8.0.1" }, "jest": { "clearMocks": true,