mirror of
https://github.com/hanzoai/next.js.git
synced 2026-09-24 17:00:51 +00:00
Update eslint and restore .eslintrc.cli.json being used for CLI/CI-based linting (#81553)
This will allow us (again) to selectively use type-checked rules internally, as stipulated in #67689. In a follow-up, we'll likely add https://typescript-eslint.io/rules/switch-exhaustiveness-check/ as a first type-checked rule.
This commit is contained in:
@@ -16,6 +16,8 @@
|
||||
"parserOptions": {
|
||||
"project": true
|
||||
},
|
||||
// These rules are added on top of the rules that are declared in
|
||||
// .eslintrc.json for the matching files.
|
||||
"rules": {
|
||||
// TODO: enable in follow-up PR
|
||||
"@typescript-eslint/no-floating-promises": "off"
|
||||
|
||||
+3
-1
@@ -2,7 +2,8 @@
|
||||
// This is the default eslint config that is used by IDEs. It does not use
|
||||
// computation-heavy type-checked rules to ensure maximum responsiveness while
|
||||
// writing code. In addition, there is .eslintrc.cli.json that does use
|
||||
// type-checked rules, and it is used when running `pnpm lint-eslint`.
|
||||
// type-checked rules in addition to the rules defined here, and it is used
|
||||
// when running `pnpm lint-eslint` locally or in CI.
|
||||
"$schema": "https://json.schemastore.org/eslintrc",
|
||||
"root": true,
|
||||
"parser": "@babel/eslint-parser",
|
||||
@@ -38,6 +39,7 @@
|
||||
"overrides": [
|
||||
{
|
||||
"files": ["test/**/*.js", "test/**/*.ts", "**/*.test.ts"],
|
||||
"excludedFiles": ["test/tmp/**"],
|
||||
"extends": ["plugin:jest/recommended"],
|
||||
"rules": {
|
||||
"jest/expect-expect": "off",
|
||||
|
||||
@@ -16,7 +16,7 @@ export async function POST(req: Request) {
|
||||
} catch (err) {
|
||||
const errorMessage = err instanceof Error ? err.message : "Unknown error";
|
||||
// On error, log and return the error message.
|
||||
if (err! instanceof Error) console.log(err);
|
||||
if (!(err instanceof Error)) console.log(err);
|
||||
console.log(`❌ Error message: ${errorMessage}`);
|
||||
return NextResponse.json(
|
||||
{ message: `Webhook Error: ${errorMessage}` },
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module.exports = {
|
||||
'*.{js,jsx,mjs,ts,tsx,mts,mdx}': [
|
||||
'prettier --with-node-modules --ignore-path .prettierignore --write',
|
||||
'cross-env ESLINT_USE_FLAT_CONFIG=false eslint --config .eslintrc.json --no-eslintrc --fix',
|
||||
'cross-env ESLINT_USE_FLAT_CONFIG=false eslint --config .eslintrc.cli.json --no-eslintrc --fix',
|
||||
],
|
||||
'*.{json,md,css,html,yml,yaml,scss}': [
|
||||
'prettier --with-node-modules --ignore-path .prettierignore --write',
|
||||
|
||||
+3
-3
@@ -41,7 +41,7 @@
|
||||
"git-clean": "git clean -d -x -e node_modules -e packages -f",
|
||||
"typescript": "tsc --noEmit",
|
||||
"lint-typescript": "turbo run typescript",
|
||||
"lint-eslint": "cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --ext js,jsx,mjs,ts,tsx,mts,mdx --config .eslintrc.json --no-eslintrc",
|
||||
"lint-eslint": "cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --ext js,jsx,mjs,ts,tsx,mts,mdx --config .eslintrc.cli.json --no-eslintrc",
|
||||
"lint-ast-grep": "ast-grep scan",
|
||||
"lint-no-typescript": "run-p prettier-check lint-eslint lint-language",
|
||||
"types-and-precompiled": "run-p lint-typescript check-compiler-fixtures types:test-lib && pnpm check-precompiled",
|
||||
@@ -142,8 +142,8 @@
|
||||
"@types/relay-runtime": "14.1.13",
|
||||
"@types/string-hash": "1.1.1",
|
||||
"@types/trusted-types": "2.0.3",
|
||||
"@typescript-eslint/eslint-plugin": "8.0.0",
|
||||
"@typescript-eslint/parser": "8.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.36.0",
|
||||
"@typescript-eslint/parser": "^8.36.0",
|
||||
"@vercel/devlow-bench": "workspace:*",
|
||||
"@vercel/fetch": "6.1.1",
|
||||
"@vercel/og": "0.7.2",
|
||||
|
||||
Vendored
-4
@@ -22,10 +22,6 @@ declare namespace NodeJS {
|
||||
// TODO: Should be optional and possibly undefined
|
||||
readonly NODE_ENV: 'development' | 'production' | 'test'
|
||||
}
|
||||
|
||||
interface RequestInit extends globalThis.RequestInit {
|
||||
next?: NextFetchRequestConfig | undefined
|
||||
}
|
||||
}
|
||||
|
||||
declare module '*.module.css' {
|
||||
|
||||
Generated
+161
-149
@@ -218,11 +218,11 @@ importers:
|
||||
specifier: 2.0.3
|
||||
version: 2.0.3
|
||||
'@typescript-eslint/eslint-plugin':
|
||||
specifier: 8.0.0
|
||||
version: 8.0.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected])
|
||||
specifier: ^8.36.0
|
||||
version: 8.36.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected])
|
||||
'@typescript-eslint/parser':
|
||||
specifier: 8.0.0
|
||||
version: 8.0.0([email protected])([email protected])
|
||||
specifier: ^8.36.0
|
||||
version: 8.36.0([email protected])([email protected])
|
||||
'@vercel/devlow-bench':
|
||||
specifier: workspace:*
|
||||
version: link:turbopack/packages/devlow-bench
|
||||
@@ -297,10 +297,10 @@ importers:
|
||||
version: 5.2.1([email protected])
|
||||
eslint-plugin-import:
|
||||
specifier: 2.31.0
|
||||
version: 2.31.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])
|
||||
version: 2.31.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])
|
||||
eslint-plugin-jest:
|
||||
specifier: 27.6.3
|
||||
version: 27.6.3(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected]))([email protected])([email protected](@types/[email protected](patch_hash=rvl3vkomen3tospgr67bzubfyu))([email protected]))([email protected])
|
||||
version: 27.6.3(@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected]))([email protected])([email protected](@types/[email protected](patch_hash=rvl3vkomen3tospgr67bzubfyu))([email protected]))([email protected])
|
||||
eslint-plugin-jsdoc:
|
||||
specifier: 48.0.4
|
||||
version: 48.0.4([email protected])
|
||||
@@ -3451,6 +3451,12 @@ packages:
|
||||
peerDependencies:
|
||||
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
|
||||
|
||||
'@eslint-community/[email protected]':
|
||||
resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
|
||||
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
|
||||
|
||||
'@eslint-community/[email protected]':
|
||||
resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
|
||||
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
|
||||
@@ -5870,16 +5876,13 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.0.0':
|
||||
resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==}
|
||||
'@typescript-eslint/eslint-plugin@8.36.0':
|
||||
resolution: {integrity: sha512-lZNihHUVB6ZZiPBNgOQGSxUASI7UJWhT8nHyUGCnaQ28XFCw98IfrMCG3rUl1uwUWoAvodJQby2KTs79UTcrAg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
|
||||
'@typescript-eslint/parser': ^8.36.0
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
typescript: '>=4.8.4 <5.9.0'
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==}
|
||||
@@ -5891,15 +5894,18 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/parser@8.0.0':
|
||||
resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==}
|
||||
'@typescript-eslint/parser@8.36.0':
|
||||
resolution: {integrity: sha512-FuYgkHwZLuPbZjQHzJXrtXreJdFMKl16BFYyRrLxDhWr6Qr7Kbcu2s1Yhu8tsiMXw1S0W1pjfFfYEt+R604s+Q==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
typescript: '>=4.8.4 <5.9.0'
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-JAhQFIABkWccQYeLMrHadu/fhpzmSQ1F1KXkpzqiVxA/iYI6UnRt2trqXHt1sYEcw1mxLnB9rKMsOxXPxowN/g==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '>=4.8.4 <5.9.0'
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==}
|
||||
@@ -5909,13 +5915,15 @@ packages:
|
||||
resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
||||
'@typescript-eslint/scope-manager@8.0.0':
|
||||
resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==}
|
||||
'@typescript-eslint/scope-manager@8.36.0':
|
||||
resolution: {integrity: sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/sco[email protected]':
|
||||
resolution: {integrity: sha512-2nggXGX5F3YrsGN08pw4XpMLO1Rgtnn4AzTegC2MDesv6q3QaTU5yU7IbS1tf1IwCR0Hv/1EFygLn9ms6LIpDA==}
|
||||
'@typescript-eslint/tsco[email protected]':
|
||||
resolution: {integrity: sha512-Nhh3TIEgN18mNbdXpd5Q8mSCBnrZQeY9V7Ca3dqYvNDStNIGRmJA6dmrIPMJ0kow3C7gcQbpsG2rPzy1Ks/AnA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '>=4.8.4 <5.9.0'
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==}
|
||||
@@ -5927,14 +5935,12 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/type-utils@8.0.0':
|
||||
resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==}
|
||||
'@typescript-eslint/type-utils@8.36.0':
|
||||
resolution: {integrity: sha512-5aaGYG8cVDd6cxfk/ynpYzxBRZJk7w/ymto6uiyUFtdCozQIsQWh7M28/6r57Fwkbweng8qAzoMCPwSJfWlmsg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
typescript: '>=4.8.4 <5.9.0'
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==}
|
||||
@@ -5944,12 +5950,8 @@ packages:
|
||||
resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
||||
'@typescript-eslint/types@8.0.0':
|
||||
resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-VT7T1PuJF1hpYC3AGm2rCgJBjHL3nc+A/bhOp9sGMKfi5v0WufsX/sHCFBfNTx2F+zA6qBc/PD0/kLRLjdt8mQ==}
|
||||
'@typescript-eslint/types@8.36.0':
|
||||
resolution: {integrity: sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
@@ -5970,17 +5972,8 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/typescript-estree@8.0.0':
|
||||
resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-l1enRoSaUkQxOQnbi0KPUtqeZkSiFlqrx9/3ns2rEDhGKfTa+88RmXqedC1zmVTOWrLc2e6DEJrTA51C9iLH5g==}
|
||||
'@typescript-eslint/typescript-estree@8.36.0':
|
||||
resolution: {integrity: sha512-JaS8bDVrfVJX4av0jLpe4ye0BpAaUW7+tnS4Y4ETa3q7NoZgzYbN9zDQTJ8kPb5fQ4n0hliAt9tA4Pfs2zA2Hg==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
typescript: '>=4.8.4 <5.9.0'
|
||||
@@ -5997,14 +5990,8 @@ packages:
|
||||
peerDependencies:
|
||||
eslint: ^8.56.0
|
||||
|
||||
'@typescript-eslint/utils@8.0.0':
|
||||
resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-QAkFEbytSaB8wnmB+DflhUPz6CLbFWE2SnSCrRMEa+KnXIzDYbpsn++1HGvnfAsUY44doDXmvRkO5shlM/3UfA==}
|
||||
'@typescript-eslint/utils@8.36.0':
|
||||
resolution: {integrity: sha512-VOqmHu42aEMT+P2qYjylw6zP/3E/HvptRwdn/PZxyV27KhZg2IOszXod4NcXisWzPAGSS4trE/g4moNj6XmH2g==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
@@ -6018,12 +6005,8 @@ packages:
|
||||
resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
||||
'@typescript-eslint/visitor-keys@8.0.0':
|
||||
resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
resolution: {integrity: sha512-RGLh5CRaUEf02viP5c1Vh1cMGffQscyHe7HPAzGpfmfflFg1wUz2rYxd+OZqwpeypYvZ8UxSxuIpF++fmOzEcg==}
|
||||
'@typescript-eslint/visitor-keys@8.36.0':
|
||||
resolution: {integrity: sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
'@ungap/[email protected]':
|
||||
@@ -8922,6 +8905,10 @@ packages:
|
||||
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==}
|
||||
engines: {node: ^10.12.0 || >=12.0.0}
|
||||
@@ -10121,6 +10108,10 @@ packages:
|
||||
resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==}
|
||||
engines: {node: '>= 4'}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
|
||||
engines: {node: '>= 4'}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==}
|
||||
engines: {node: '>=16.x'}
|
||||
@@ -18658,6 +18649,11 @@ snapshots:
|
||||
eslint: 9.12.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@eslint-community/[email protected]([email protected])':
|
||||
dependencies:
|
||||
eslint: 9.12.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@eslint-community/[email protected]': {}
|
||||
|
||||
'@eslint-community/[email protected]': {}
|
||||
@@ -21849,20 +21845,19 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected])':
|
||||
'@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@eslint-community/regexpp': 4.11.1
|
||||
'@typescript-eslint/parser': 8.0.0([email protected])([email protected])
|
||||
'@typescript-eslint/scope-manager': 8.0.0
|
||||
'@typescript-eslint/type-utils': 8.0.0([email protected])([email protected])
|
||||
'@typescript-eslint/utils': 8.0.0([email protected])([email protected])
|
||||
'@typescript-eslint/visitor-keys': 8.0.0
|
||||
'@typescript-eslint/parser': 8.36.0([email protected])([email protected])
|
||||
'@typescript-eslint/scope-manager': 8.36.0
|
||||
'@typescript-eslint/type-utils': 8.36.0([email protected])([email protected])
|
||||
'@typescript-eslint/utils': 8.36.0([email protected])([email protected])
|
||||
'@typescript-eslint/visitor-keys': 8.36.0
|
||||
eslint: 9.12.0
|
||||
graphemer: 1.4.0
|
||||
ignore: 5.3.2
|
||||
ignore: 7.0.5
|
||||
natural-compare: 1.4.0
|
||||
ts-api-utils: 1.3.0([email protected])
|
||||
optionalDependencies:
|
||||
ts-api-utils: 2.1.0([email protected])
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
@@ -21880,15 +21875,33 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/parser@8.0.0([email protected])([email protected])':
|
||||
'@typescript-eslint/parser@8.36.0([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/scope-manager': 8.0.0
|
||||
'@typescript-eslint/types': 8.0.0
|
||||
'@typescript-eslint/typescript-estree': 8.0.0([email protected])
|
||||
'@typescript-eslint/visitor-keys': 8.0.0
|
||||
debug: 4.3.7
|
||||
'@typescript-eslint/scope-manager': 8.36.0
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
'@typescript-eslint/typescript-estree': 8.36.0([email protected])
|
||||
'@typescript-eslint/visitor-keys': 8.36.0
|
||||
debug: 4.4.0
|
||||
eslint: 9.12.0
|
||||
optionalDependencies:
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/tsconfig-utils': 8.36.0([email protected])
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
debug: 4.4.0
|
||||
typescript: 5.6.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/tsconfig-utils': 8.36.0([email protected])
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
debug: 4.4.0
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
@@ -21903,17 +21916,20 @@ snapshots:
|
||||
'@typescript-eslint/types': 7.16.0
|
||||
'@typescript-eslint/visitor-keys': 7.16.0
|
||||
|
||||
'@typescript-eslint/scope-manager@8.0.0':
|
||||
'@typescript-eslint/scope-manager@8.36.0':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0
|
||||
'@typescript-eslint/visitor-keys': 8.0.0
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
'@typescript-eslint/visitor-keys': 8.36.0
|
||||
|
||||
'@typescript-eslint/sco[email protected]':
|
||||
'@typescript-eslint/tsco[email protected]([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.29.1
|
||||
'@typescript-eslint/visitor-keys': 8.29.1
|
||||
typescript: 5.6.3
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])':
|
||||
dependencies:
|
||||
typescript: 5.8.2
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/typescript-estree': 7.16.0([email protected])
|
||||
@@ -21926,26 +21942,22 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/type-utils@8.0.0([email protected])([email protected])':
|
||||
'@typescript-eslint/type-utils@8.36.0([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/typescript-estree': 8.0.0([email protected])
|
||||
'@typescript-eslint/utils': 8.0.0([email protected])([email protected])
|
||||
'@typescript-eslint/typescript-estree': 8.36.0([email protected])
|
||||
'@typescript-eslint/utils': 8.36.0([email protected])([email protected])
|
||||
debug: 4.4.0
|
||||
ts-api-utils: 1.3.0([email protected])
|
||||
optionalDependencies:
|
||||
eslint: 9.12.0
|
||||
ts-api-utils: 2.1.0([email protected])
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- eslint
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/[email protected]': {}
|
||||
|
||||
'@typescript-eslint/[email protected]': {}
|
||||
|
||||
'@typescript-eslint/types@8.0.0': {}
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
optional: true
|
||||
'@typescript-eslint/types@8.36.0': {}
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])':
|
||||
dependencies:
|
||||
@@ -21976,25 +21988,12 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/typescript-estree@8.0.0(typescript@5.8.2)':
|
||||
'@typescript-eslint/typescript-estree@8.36.0(typescript@5.6.3)':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0
|
||||
'@typescript-eslint/visitor-keys': 8.0.0
|
||||
debug: 4.4.0
|
||||
globby: 11.1.0
|
||||
is-glob: 4.0.3
|
||||
minimatch: 9.0.5
|
||||
semver: 7.6.3
|
||||
ts-api-utils: 1.3.0([email protected])
|
||||
optionalDependencies:
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.29.1
|
||||
'@typescript-eslint/visitor-keys': 8.29.1
|
||||
'@typescript-eslint/project-service': 8.36.0([email protected])
|
||||
'@typescript-eslint/tsconfig-utils': 8.36.0([email protected])
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
'@typescript-eslint/visitor-keys': 8.36.0
|
||||
debug: 4.4.0
|
||||
fast-glob: 3.3.3
|
||||
is-glob: 4.0.3
|
||||
@@ -22006,9 +22005,25 @@ snapshots:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])':
|
||||
dependencies:
|
||||
'@typescript-eslint/project-service': 8.36.0([email protected])
|
||||
'@typescript-eslint/tsconfig-utils': 8.36.0([email protected])
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
'@typescript-eslint/visitor-keys': 8.36.0
|
||||
debug: 4.4.0
|
||||
fast-glob: 3.3.3
|
||||
is-glob: 4.0.3
|
||||
minimatch: 9.0.5
|
||||
semver: 7.6.3
|
||||
ts-api-utils: 2.1.0([email protected])
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.5.1([email protected])
|
||||
'@eslint-community/eslint-utils': 4.7.0([email protected])
|
||||
'@types/json-schema': 7.0.15
|
||||
'@types/semver': 7.5.6
|
||||
'@typescript-eslint/scope-manager': 5.62.0
|
||||
@@ -22032,29 +22047,29 @@ snapshots:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
'@typescript-eslint/utils@8.0.0([email protected])(typescript@5.8.2)':
|
||||
'@typescript-eslint/utils@8.36.0([email protected])(typescript@5.6.3)':
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.5.1([email protected])
|
||||
'@typescript-eslint/scope-manager': 8.0.0
|
||||
'@typescript-eslint/types': 8.0.0
|
||||
'@typescript-eslint/typescript-estree': 8.0.0(typescript@5.8.2)
|
||||
eslint: 9.12.0
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.5.1([email protected])
|
||||
'@typescript-eslint/scope-manager': 8.29.1
|
||||
'@typescript-eslint/types': 8.29.1
|
||||
'@typescript-eslint/typescript-estree': 8.29.1([email protected])
|
||||
'@eslint-community/eslint-utils': 4.7.0([email protected])
|
||||
'@typescript-eslint/scope-manager': 8.36.0
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
'@typescript-eslint/typescript-estree': 8.36.0(typescript@5.6.3)
|
||||
eslint: 9.12.0
|
||||
typescript: 5.6.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/[email protected]([email protected])([email protected])':
|
||||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.7.0([email protected])
|
||||
'@typescript-eslint/scope-manager': 8.36.0
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
'@typescript-eslint/typescript-estree': 8.36.0([email protected])
|
||||
eslint: 9.12.0
|
||||
typescript: 5.8.2
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 5.62.0
|
||||
@@ -22065,16 +22080,10 @@ snapshots:
|
||||
'@typescript-eslint/types': 7.16.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@typescript-eslint/visitor-keys@8.0.0':
|
||||
'@typescript-eslint/visitor-keys@8.36.0':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.0.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
|
||||
'@typescript-eslint/[email protected]':
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 8.29.1
|
||||
eslint-visitor-keys: 4.2.0
|
||||
optional: true
|
||||
'@typescript-eslint/types': 8.36.0
|
||||
eslint-visitor-keys: 4.2.1
|
||||
|
||||
'@ungap/[email protected]': {}
|
||||
|
||||
@@ -25415,11 +25424,11 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
[email protected](@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected]):
|
||||
[email protected](@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected]):
|
||||
dependencies:
|
||||
debug: 3.2.7
|
||||
optionalDependencies:
|
||||
'@typescript-eslint/parser': 8.0.0([email protected])([email protected])
|
||||
'@typescript-eslint/parser': 8.36.0([email protected])([email protected])
|
||||
eslint: 9.12.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
transitivePeerDependencies:
|
||||
@@ -25433,7 +25442,7 @@ snapshots:
|
||||
|
||||
[email protected]([email protected])([email protected]):
|
||||
dependencies:
|
||||
'@typescript-eslint/utils': 8.29.1([email protected])([email protected])
|
||||
'@typescript-eslint/utils': 8.36.0([email protected])([email protected])
|
||||
debug: 4.4.0
|
||||
doctrine: 3.0.0
|
||||
eslint: 9.12.0
|
||||
@@ -25478,7 +25487,7 @@ snapshots:
|
||||
- eslint-import-resolver-webpack
|
||||
- supports-color
|
||||
|
||||
[email protected](@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected]):
|
||||
[email protected](@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected]):
|
||||
dependencies:
|
||||
'@rtsao/scc': 1.1.0
|
||||
array-includes: 3.1.8
|
||||
@@ -25489,7 +25498,7 @@ snapshots:
|
||||
doctrine: 2.1.0
|
||||
eslint: 9.12.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected])
|
||||
eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected])
|
||||
hasown: 2.0.2
|
||||
is-core-module: 2.15.1
|
||||
is-glob: 4.0.3
|
||||
@@ -25501,18 +25510,18 @@ snapshots:
|
||||
string.prototype.trimend: 1.0.8
|
||||
tsconfig-paths: 3.15.0
|
||||
optionalDependencies:
|
||||
'@typescript-eslint/parser': 8.0.0([email protected])([email protected])
|
||||
'@typescript-eslint/parser': 8.36.0([email protected])([email protected])
|
||||
transitivePeerDependencies:
|
||||
- eslint-import-resolver-typescript
|
||||
- eslint-import-resolver-webpack
|
||||
- supports-color
|
||||
|
||||
[email protected](@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected]))([email protected])([email protected](@types/[email protected](patch_hash=rvl3vkomen3tospgr67bzubfyu))([email protected]))([email protected]):
|
||||
[email protected](@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected]))([email protected])([email protected](@types/[email protected](patch_hash=rvl3vkomen3tospgr67bzubfyu))([email protected]))([email protected]):
|
||||
dependencies:
|
||||
'@typescript-eslint/utils': 5.62.0([email protected])([email protected])
|
||||
eslint: 9.12.0
|
||||
optionalDependencies:
|
||||
'@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0([email protected])([email protected]))([email protected])([email protected])
|
||||
'@typescript-eslint/eslint-plugin': 8.36.0(@typescript-eslint/parser@8.36.0([email protected])([email protected]))([email protected])([email protected])
|
||||
jest: 29.7.0(@types/[email protected](patch_hash=rvl3vkomen3tospgr67bzubfyu))([email protected])
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
@@ -25655,6 +25664,8 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.12.11
|
||||
@@ -26164,7 +26175,6 @@ snapshots:
|
||||
glob-parent: 5.1.2
|
||||
merge2: 1.4.1
|
||||
micromatch: 4.0.8
|
||||
optional: true
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
@@ -27350,6 +27360,8 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
queue: 6.0.2
|
||||
@@ -34473,15 +34485,15 @@ snapshots:
|
||||
dependencies:
|
||||
typescript: 5.6.3
|
||||
|
||||
[email protected]([email protected]):
|
||||
dependencies:
|
||||
typescript: 5.8.2
|
||||
|
||||
[email protected]([email protected]):
|
||||
dependencies:
|
||||
typescript: 5.6.3
|
||||
optional: true
|
||||
|
||||
[email protected]([email protected]):
|
||||
dependencies:
|
||||
typescript: 5.8.2
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]:
|
||||
|
||||
+4
-4
@@ -27,10 +27,10 @@
|
||||
"test/**/*.util.ts",
|
||||
"test/e2e/app-dir/use-cache-custom-handler/*.js",
|
||||
"test/lib/**/*.ts",
|
||||
"scripts/*.js",
|
||||
"scripts/*.cjs",
|
||||
"scripts/*.mjs",
|
||||
"scripts/*.ts",
|
||||
"scripts/**/*.js",
|
||||
"scripts/**/*.cjs",
|
||||
"scripts/**/*.mjs",
|
||||
"scripts/**/*.ts",
|
||||
"turbo/**/*.ts"
|
||||
],
|
||||
"exclude": ["scripts/minimal-server.js"]
|
||||
|
||||
Reference in New Issue
Block a user