From 58f5905171bcc11470b4ca4e57f4143004c51053 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Tue, 5 Sep 2023 15:16:14 +0930 Subject: [PATCH 1/8] chore: fix cyclic dependency in repo caused by generate-lib script changes --- package.json | 2 +- packages/repo-tools/package.json | 5 ++- .../tools => repo-tools/src}/generate-lib.ts | 34 ++++++++++++++++--- .../typings/typescript.d.ts | 0 packages/scope-manager/package.json | 2 -- packages/scope-manager/project.json | 4 +-- packages/scope-manager/src/lib/base-config.ts | 2 +- .../src/lib/decorators.legacy.ts | 2 +- packages/scope-manager/src/lib/decorators.ts | 2 +- .../scope-manager/src/lib/dom.iterable.ts | 2 +- packages/scope-manager/src/lib/dom.ts | 2 +- .../src/lib/es2015.collection.ts | 2 +- packages/scope-manager/src/lib/es2015.core.ts | 2 +- .../scope-manager/src/lib/es2015.generator.ts | 2 +- .../scope-manager/src/lib/es2015.iterable.ts | 2 +- .../scope-manager/src/lib/es2015.promise.ts | 2 +- .../scope-manager/src/lib/es2015.proxy.ts | 2 +- .../scope-manager/src/lib/es2015.reflect.ts | 2 +- .../scope-manager/src/lib/es2015.symbol.ts | 2 +- .../src/lib/es2015.symbol.wellknown.ts | 2 +- packages/scope-manager/src/lib/es2015.ts | 2 +- .../src/lib/es2016.array.include.ts | 2 +- packages/scope-manager/src/lib/es2016.full.ts | 2 +- packages/scope-manager/src/lib/es2016.ts | 2 +- packages/scope-manager/src/lib/es2017.date.ts | 2 +- packages/scope-manager/src/lib/es2017.full.ts | 2 +- packages/scope-manager/src/lib/es2017.intl.ts | 2 +- .../scope-manager/src/lib/es2017.object.ts | 2 +- .../src/lib/es2017.sharedmemory.ts | 2 +- .../scope-manager/src/lib/es2017.string.ts | 2 +- packages/scope-manager/src/lib/es2017.ts | 2 +- .../src/lib/es2017.typedarrays.ts | 2 +- .../src/lib/es2018.asyncgenerator.ts | 2 +- .../src/lib/es2018.asynciterable.ts | 2 +- packages/scope-manager/src/lib/es2018.full.ts | 2 +- packages/scope-manager/src/lib/es2018.intl.ts | 2 +- .../scope-manager/src/lib/es2018.promise.ts | 2 +- .../scope-manager/src/lib/es2018.regexp.ts | 2 +- packages/scope-manager/src/lib/es2018.ts | 2 +- .../scope-manager/src/lib/es2019.array.ts | 2 +- packages/scope-manager/src/lib/es2019.full.ts | 2 +- packages/scope-manager/src/lib/es2019.intl.ts | 2 +- .../scope-manager/src/lib/es2019.object.ts | 2 +- .../scope-manager/src/lib/es2019.string.ts | 2 +- .../scope-manager/src/lib/es2019.symbol.ts | 2 +- packages/scope-manager/src/lib/es2019.ts | 2 +- .../scope-manager/src/lib/es2020.bigint.ts | 2 +- packages/scope-manager/src/lib/es2020.date.ts | 2 +- packages/scope-manager/src/lib/es2020.full.ts | 2 +- packages/scope-manager/src/lib/es2020.intl.ts | 2 +- .../scope-manager/src/lib/es2020.number.ts | 2 +- .../scope-manager/src/lib/es2020.promise.ts | 2 +- .../src/lib/es2020.sharedmemory.ts | 2 +- .../scope-manager/src/lib/es2020.string.ts | 2 +- .../src/lib/es2020.symbol.wellknown.ts | 2 +- packages/scope-manager/src/lib/es2020.ts | 2 +- packages/scope-manager/src/lib/es2021.full.ts | 2 +- packages/scope-manager/src/lib/es2021.intl.ts | 2 +- .../scope-manager/src/lib/es2021.promise.ts | 2 +- .../scope-manager/src/lib/es2021.string.ts | 2 +- packages/scope-manager/src/lib/es2021.ts | 2 +- .../scope-manager/src/lib/es2021.weakref.ts | 2 +- .../scope-manager/src/lib/es2022.array.ts | 2 +- .../scope-manager/src/lib/es2022.error.ts | 2 +- packages/scope-manager/src/lib/es2022.full.ts | 2 +- packages/scope-manager/src/lib/es2022.intl.ts | 2 +- .../scope-manager/src/lib/es2022.object.ts | 2 +- .../scope-manager/src/lib/es2022.regexp.ts | 2 +- .../src/lib/es2022.sharedmemory.ts | 2 +- .../scope-manager/src/lib/es2022.string.ts | 2 +- packages/scope-manager/src/lib/es2022.ts | 2 +- .../scope-manager/src/lib/es2023.array.ts | 2 +- .../src/lib/es2023.collection.ts | 2 +- packages/scope-manager/src/lib/es2023.full.ts | 2 +- packages/scope-manager/src/lib/es2023.ts | 2 +- packages/scope-manager/src/lib/es5.ts | 2 +- packages/scope-manager/src/lib/es6.ts | 2 +- packages/scope-manager/src/lib/es7.ts | 2 +- .../scope-manager/src/lib/esnext.array.ts | 2 +- .../src/lib/esnext.asynciterable.ts | 2 +- .../scope-manager/src/lib/esnext.bigint.ts | 2 +- .../src/lib/esnext.collection.ts | 2 +- .../src/lib/esnext.decorators.ts | 2 +- .../src/lib/esnext.disposable.ts | 2 +- packages/scope-manager/src/lib/esnext.full.ts | 2 +- packages/scope-manager/src/lib/esnext.intl.ts | 2 +- .../scope-manager/src/lib/esnext.promise.ts | 2 +- .../scope-manager/src/lib/esnext.string.ts | 2 +- .../scope-manager/src/lib/esnext.symbol.ts | 2 +- packages/scope-manager/src/lib/esnext.ts | 2 +- .../scope-manager/src/lib/esnext.weakref.ts | 2 +- packages/scope-manager/src/lib/index.ts | 2 +- packages/scope-manager/src/lib/lib.ts | 2 +- packages/scope-manager/src/lib/scripthost.ts | 2 +- .../src/lib/webworker.importscripts.ts | 2 +- .../src/lib/webworker.iterable.ts | 2 +- packages/scope-manager/src/lib/webworker.ts | 2 +- packages/types/src/lib.ts | 2 +- 98 files changed, 129 insertions(+), 102 deletions(-) rename packages/{scope-manager/tools => repo-tools/src}/generate-lib.ts (90%) rename packages/{scope-manager => repo-tools}/typings/typescript.d.ts (100%) diff --git a/package.json b/package.json index 8d4a60a1b1d7..3d0a80cb87b9 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "generate-contributors": "nx run repo-tools:generate-contributors", "generate-sponsors": "nx run repo-tools:generate-sponsors", "generate-website-dts": "nx run website:generate-website-dts", - "generate-lib": "nx run scope-manager:generate-lib", + "generate-lib": "nx run repo-tools:generate-lib", "lint-fix": "yarn lint --fix", "lint-markdown-fix": "yarn lint-markdown --fix", "lint-markdown": "markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore", diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index 2816cd84bb87..e6e3645d0d07 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -7,6 +7,7 @@ "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", "generate-contributors": "tsx ./src/generate-contributors.ts", "generate-sponsors": "tsx ./src/generate-sponsors.ts", + "generate-lib": "tsx ./src/generate-lib.ts", "lint": "nx lint", "postinstall-script": "tsx ./src/postinstall.mts", "test": "jest --coverage", @@ -17,6 +18,8 @@ "cross-fetch": "*", "execa": "*", "prettier": "^2.8.4", - "tmp": "*" + "rimraf": "*", + "tmp": "*", + "typescript": "*" } } diff --git a/packages/scope-manager/tools/generate-lib.ts b/packages/repo-tools/src/generate-lib.ts similarity index 90% rename from packages/scope-manager/tools/generate-lib.ts rename to packages/repo-tools/src/generate-lib.ts index d4572f24d3f7..29cf0536f975 100644 --- a/packages/scope-manager/tools/generate-lib.ts +++ b/packages/repo-tools/src/generate-lib.ts @@ -1,5 +1,13 @@ +import type { + AnalyzeOptions, + ScopeManager, + Variable, +} from '@typescript-eslint/scope-manager'; +import { analyze } from '@typescript-eslint/scope-manager'; import type { TSESTree } from '@typescript-eslint/types'; import { AST_TOKEN_TYPES } from '@typescript-eslint/types'; +import type { TSESTreeOptions } from '@typescript-eslint/typescript-estree'; +import { parse } from '@typescript-eslint/typescript-estree'; import { ESLint } from '@typescript-eslint/utils/ts-eslint'; import * as fs from 'fs'; import * as path from 'path'; @@ -7,8 +15,19 @@ import { format, resolveConfig } from 'prettier'; import { rimraf } from 'rimraf'; import * as ts from 'typescript'; -import type { ScopeManager, Variable } from '../src'; -import { parseAndAnalyze } from '../tests/util/parse'; +function parseAndAnalyze( + code: string, + analyzeOptions: AnalyzeOptions, + parserOptions: TSESTreeOptions, +): { + ast: ReturnType; + scopeManager: ReturnType; +} { + const ast = parse(code, { ...parserOptions }); + const scopeManager = analyze(ast, analyzeOptions); + + return { ast, scopeManager }; +} const libMap = new Map(ts.libMap); // add the "full" libs as well - these are used by the default config resolution system @@ -29,7 +48,7 @@ function addAutoGeneratedComment(code: string[]): string { '// THIS CODE WAS AUTOMATICALLY GENERATED', '// DO NOT EDIT THIS CODE BY HAND', '// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:', - '// npx nx generate-lib @typescript-eslint/scope-manager', + '// npx nx generate-lib @typescript-eslint/repo-tools', '', ...code, ].join('\n'); @@ -45,7 +64,14 @@ const TS_LIB_FOLDER = path.resolve( 'typescript', 'lib', ); -const OUTPUT_FOLDER = path.resolve(__dirname, '..', 'src', 'lib'); +const OUTPUT_FOLDER = path.resolve( + __dirname, + '..', + '..', + 'scope-manager', + 'src', + 'lib', +); const TYPES_FILE = path.resolve( __dirname, '..', diff --git a/packages/scope-manager/typings/typescript.d.ts b/packages/repo-tools/typings/typescript.d.ts similarity index 100% rename from packages/scope-manager/typings/typescript.d.ts rename to packages/repo-tools/typings/typescript.d.ts diff --git a/packages/scope-manager/package.json b/packages/scope-manager/package.json index 0136e6a26604..53f8794a4c55 100644 --- a/packages/scope-manager/package.json +++ b/packages/scope-manager/package.json @@ -53,9 +53,7 @@ "glob": "*", "jest-specific-snapshot": "*", "make-dir": "*", - "prettier": "^2.8.4", "pretty-format": "*", - "rimraf": "*", "typescript": "*" }, "funding": { diff --git a/packages/scope-manager/project.json b/packages/scope-manager/project.json index 70170c34455d..241fc7de38dc 100644 --- a/packages/scope-manager/project.json +++ b/packages/scope-manager/project.json @@ -69,8 +69,8 @@ "executor": "nx:run-commands", "options": { "parallel": false, - "cwd": "packages/scope-manager", - "commands": ["yarn tsx tools/generate-lib.ts"] + "cwd": "packages/repo-tools", + "commands": ["yarn generate-lib"] } } }, diff --git a/packages/scope-manager/src/lib/base-config.ts b/packages/scope-manager/src/lib/base-config.ts index fc07e10ae739..5cddcc63ef2c 100644 --- a/packages/scope-manager/src/lib/base-config.ts +++ b/packages/scope-manager/src/lib/base-config.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools export const TYPE = Object.freeze({ eslintImplicitGlobalSetting: 'readonly', diff --git a/packages/scope-manager/src/lib/decorators.legacy.ts b/packages/scope-manager/src/lib/decorators.legacy.ts index 8a02028b68e9..7de62cc0306c 100644 --- a/packages/scope-manager/src/lib/decorators.legacy.ts +++ b/packages/scope-manager/src/lib/decorators.legacy.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/decorators.ts b/packages/scope-manager/src/lib/decorators.ts index 958281bea4c2..39f6e340f587 100644 --- a/packages/scope-manager/src/lib/decorators.ts +++ b/packages/scope-manager/src/lib/decorators.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/dom.iterable.ts b/packages/scope-manager/src/lib/dom.iterable.ts index 594de3c38f14..bc90eb72ae37 100644 --- a/packages/scope-manager/src/lib/dom.iterable.ts +++ b/packages/scope-manager/src/lib/dom.iterable.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/dom.ts b/packages/scope-manager/src/lib/dom.ts index 462c92498668..9de284e8bb5a 100644 --- a/packages/scope-manager/src/lib/dom.ts +++ b/packages/scope-manager/src/lib/dom.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.collection.ts b/packages/scope-manager/src/lib/es2015.collection.ts index 51386ebcc748..7cf2f9c88265 100644 --- a/packages/scope-manager/src/lib/es2015.collection.ts +++ b/packages/scope-manager/src/lib/es2015.collection.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.core.ts b/packages/scope-manager/src/lib/es2015.core.ts index f9475d7db1d6..00b082e01bac 100644 --- a/packages/scope-manager/src/lib/es2015.core.ts +++ b/packages/scope-manager/src/lib/es2015.core.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.generator.ts b/packages/scope-manager/src/lib/es2015.generator.ts index 90d26e1ea0de..c0cf6987e229 100644 --- a/packages/scope-manager/src/lib/es2015.generator.ts +++ b/packages/scope-manager/src/lib/es2015.generator.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.iterable.ts b/packages/scope-manager/src/lib/es2015.iterable.ts index 2ab60a44b842..bcd5ff9c020a 100644 --- a/packages/scope-manager/src/lib/es2015.iterable.ts +++ b/packages/scope-manager/src/lib/es2015.iterable.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.promise.ts b/packages/scope-manager/src/lib/es2015.promise.ts index a3896e0f46f6..c1fbfec94e58 100644 --- a/packages/scope-manager/src/lib/es2015.promise.ts +++ b/packages/scope-manager/src/lib/es2015.promise.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.proxy.ts b/packages/scope-manager/src/lib/es2015.proxy.ts index 2dbc6e222639..9028a3338a3d 100644 --- a/packages/scope-manager/src/lib/es2015.proxy.ts +++ b/packages/scope-manager/src/lib/es2015.proxy.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.reflect.ts b/packages/scope-manager/src/lib/es2015.reflect.ts index dcc2a5d910bf..0e3ec565ac26 100644 --- a/packages/scope-manager/src/lib/es2015.reflect.ts +++ b/packages/scope-manager/src/lib/es2015.reflect.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.symbol.ts b/packages/scope-manager/src/lib/es2015.symbol.ts index eef09036f87d..57ca35e8136d 100644 --- a/packages/scope-manager/src/lib/es2015.symbol.ts +++ b/packages/scope-manager/src/lib/es2015.symbol.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.symbol.wellknown.ts b/packages/scope-manager/src/lib/es2015.symbol.wellknown.ts index 94e522cfe03d..0ec4b24828b2 100644 --- a/packages/scope-manager/src/lib/es2015.symbol.wellknown.ts +++ b/packages/scope-manager/src/lib/es2015.symbol.wellknown.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2015.ts b/packages/scope-manager/src/lib/es2015.ts index f6a8aa8ab73e..2dadc8068869 100644 --- a/packages/scope-manager/src/lib/es2015.ts +++ b/packages/scope-manager/src/lib/es2015.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es5 } from './es5'; diff --git a/packages/scope-manager/src/lib/es2016.array.include.ts b/packages/scope-manager/src/lib/es2016.array.include.ts index 17c927bd467c..cc80203e0166 100644 --- a/packages/scope-manager/src/lib/es2016.array.include.ts +++ b/packages/scope-manager/src/lib/es2016.array.include.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2016.full.ts b/packages/scope-manager/src/lib/es2016.full.ts index e7fb9802cb76..2e581c468efd 100644 --- a/packages/scope-manager/src/lib/es2016.full.ts +++ b/packages/scope-manager/src/lib/es2016.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2016.ts b/packages/scope-manager/src/lib/es2016.ts index f00abac6c4f3..f7c1e70b49f3 100644 --- a/packages/scope-manager/src/lib/es2016.ts +++ b/packages/scope-manager/src/lib/es2016.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2015 } from './es2015'; diff --git a/packages/scope-manager/src/lib/es2017.date.ts b/packages/scope-manager/src/lib/es2017.date.ts index 031a79e51fcb..57909fab226c 100644 --- a/packages/scope-manager/src/lib/es2017.date.ts +++ b/packages/scope-manager/src/lib/es2017.date.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2017.full.ts b/packages/scope-manager/src/lib/es2017.full.ts index a1d8c386bb42..b1acbdb490bb 100644 --- a/packages/scope-manager/src/lib/es2017.full.ts +++ b/packages/scope-manager/src/lib/es2017.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2017.intl.ts b/packages/scope-manager/src/lib/es2017.intl.ts index b8f1325672e9..07aac07da88b 100644 --- a/packages/scope-manager/src/lib/es2017.intl.ts +++ b/packages/scope-manager/src/lib/es2017.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2017.object.ts b/packages/scope-manager/src/lib/es2017.object.ts index 66bea4e7d3f6..f03fec51867a 100644 --- a/packages/scope-manager/src/lib/es2017.object.ts +++ b/packages/scope-manager/src/lib/es2017.object.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2017.sharedmemory.ts b/packages/scope-manager/src/lib/es2017.sharedmemory.ts index 998d41493fd5..a15d17f2d0c2 100644 --- a/packages/scope-manager/src/lib/es2017.sharedmemory.ts +++ b/packages/scope-manager/src/lib/es2017.sharedmemory.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2017.string.ts b/packages/scope-manager/src/lib/es2017.string.ts index 64ec52f30745..7801a5b8cb8b 100644 --- a/packages/scope-manager/src/lib/es2017.string.ts +++ b/packages/scope-manager/src/lib/es2017.string.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2017.ts b/packages/scope-manager/src/lib/es2017.ts index ec07b52c5a44..4cb54ccedab7 100644 --- a/packages/scope-manager/src/lib/es2017.ts +++ b/packages/scope-manager/src/lib/es2017.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2016 } from './es2016'; diff --git a/packages/scope-manager/src/lib/es2017.typedarrays.ts b/packages/scope-manager/src/lib/es2017.typedarrays.ts index 8fdb9a962812..28676745c72b 100644 --- a/packages/scope-manager/src/lib/es2017.typedarrays.ts +++ b/packages/scope-manager/src/lib/es2017.typedarrays.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2018.asyncgenerator.ts b/packages/scope-manager/src/lib/es2018.asyncgenerator.ts index 5af8bd0a6630..49a46583ba16 100644 --- a/packages/scope-manager/src/lib/es2018.asyncgenerator.ts +++ b/packages/scope-manager/src/lib/es2018.asyncgenerator.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2018.asynciterable.ts b/packages/scope-manager/src/lib/es2018.asynciterable.ts index 5d4e373ef768..0e848a0667c0 100644 --- a/packages/scope-manager/src/lib/es2018.asynciterable.ts +++ b/packages/scope-manager/src/lib/es2018.asynciterable.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2018.full.ts b/packages/scope-manager/src/lib/es2018.full.ts index 802e30c6659e..e6fd98900cd0 100644 --- a/packages/scope-manager/src/lib/es2018.full.ts +++ b/packages/scope-manager/src/lib/es2018.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2018.intl.ts b/packages/scope-manager/src/lib/es2018.intl.ts index 9736c0ba48a0..4e754f6e50ad 100644 --- a/packages/scope-manager/src/lib/es2018.intl.ts +++ b/packages/scope-manager/src/lib/es2018.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2018.promise.ts b/packages/scope-manager/src/lib/es2018.promise.ts index ac1e02d8a053..e11969624fe2 100644 --- a/packages/scope-manager/src/lib/es2018.promise.ts +++ b/packages/scope-manager/src/lib/es2018.promise.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2018.regexp.ts b/packages/scope-manager/src/lib/es2018.regexp.ts index 0fdf10f793a3..a857713ac3fd 100644 --- a/packages/scope-manager/src/lib/es2018.regexp.ts +++ b/packages/scope-manager/src/lib/es2018.regexp.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2018.ts b/packages/scope-manager/src/lib/es2018.ts index d79390a3b87a..a66c11b7c1be 100644 --- a/packages/scope-manager/src/lib/es2018.ts +++ b/packages/scope-manager/src/lib/es2018.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2017 } from './es2017'; diff --git a/packages/scope-manager/src/lib/es2019.array.ts b/packages/scope-manager/src/lib/es2019.array.ts index b682bb044575..81892263b91c 100644 --- a/packages/scope-manager/src/lib/es2019.array.ts +++ b/packages/scope-manager/src/lib/es2019.array.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2019.full.ts b/packages/scope-manager/src/lib/es2019.full.ts index 8cee3178bc68..6e1221c8c99c 100644 --- a/packages/scope-manager/src/lib/es2019.full.ts +++ b/packages/scope-manager/src/lib/es2019.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2019.intl.ts b/packages/scope-manager/src/lib/es2019.intl.ts index 64b46f40ebbc..b57367b283ef 100644 --- a/packages/scope-manager/src/lib/es2019.intl.ts +++ b/packages/scope-manager/src/lib/es2019.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2019.object.ts b/packages/scope-manager/src/lib/es2019.object.ts index f1f113ed54d5..554856745231 100644 --- a/packages/scope-manager/src/lib/es2019.object.ts +++ b/packages/scope-manager/src/lib/es2019.object.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2019.string.ts b/packages/scope-manager/src/lib/es2019.string.ts index eae2a44d3761..9db6724bf67d 100644 --- a/packages/scope-manager/src/lib/es2019.string.ts +++ b/packages/scope-manager/src/lib/es2019.string.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2019.symbol.ts b/packages/scope-manager/src/lib/es2019.symbol.ts index b39b41add7a1..409a183ac6ea 100644 --- a/packages/scope-manager/src/lib/es2019.symbol.ts +++ b/packages/scope-manager/src/lib/es2019.symbol.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2019.ts b/packages/scope-manager/src/lib/es2019.ts index cd6d33c1f5d7..c73934f6a615 100644 --- a/packages/scope-manager/src/lib/es2019.ts +++ b/packages/scope-manager/src/lib/es2019.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2018 } from './es2018'; diff --git a/packages/scope-manager/src/lib/es2020.bigint.ts b/packages/scope-manager/src/lib/es2020.bigint.ts index 52fbba1ca2ea..74c0d9a026fb 100644 --- a/packages/scope-manager/src/lib/es2020.bigint.ts +++ b/packages/scope-manager/src/lib/es2020.bigint.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.date.ts b/packages/scope-manager/src/lib/es2020.date.ts index b4c3d319deb3..ec3fab0a332f 100644 --- a/packages/scope-manager/src/lib/es2020.date.ts +++ b/packages/scope-manager/src/lib/es2020.date.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.full.ts b/packages/scope-manager/src/lib/es2020.full.ts index 1de20eaecc4e..3a981daa631b 100644 --- a/packages/scope-manager/src/lib/es2020.full.ts +++ b/packages/scope-manager/src/lib/es2020.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2020.intl.ts b/packages/scope-manager/src/lib/es2020.intl.ts index 2866dde791e8..6798ddc65198 100644 --- a/packages/scope-manager/src/lib/es2020.intl.ts +++ b/packages/scope-manager/src/lib/es2020.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.number.ts b/packages/scope-manager/src/lib/es2020.number.ts index 445b60733640..60f268223ab7 100644 --- a/packages/scope-manager/src/lib/es2020.number.ts +++ b/packages/scope-manager/src/lib/es2020.number.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.promise.ts b/packages/scope-manager/src/lib/es2020.promise.ts index 0352586806d4..90797af05e2b 100644 --- a/packages/scope-manager/src/lib/es2020.promise.ts +++ b/packages/scope-manager/src/lib/es2020.promise.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.sharedmemory.ts b/packages/scope-manager/src/lib/es2020.sharedmemory.ts index 180e291c0cc2..11ea68fc80ef 100644 --- a/packages/scope-manager/src/lib/es2020.sharedmemory.ts +++ b/packages/scope-manager/src/lib/es2020.sharedmemory.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.string.ts b/packages/scope-manager/src/lib/es2020.string.ts index ef0a81e1ca87..f1859aea8092 100644 --- a/packages/scope-manager/src/lib/es2020.string.ts +++ b/packages/scope-manager/src/lib/es2020.string.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.symbol.wellknown.ts b/packages/scope-manager/src/lib/es2020.symbol.wellknown.ts index 1e1047000322..ad44cc116b96 100644 --- a/packages/scope-manager/src/lib/es2020.symbol.wellknown.ts +++ b/packages/scope-manager/src/lib/es2020.symbol.wellknown.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2020.ts b/packages/scope-manager/src/lib/es2020.ts index c6b1140596ba..afbe337e7034 100644 --- a/packages/scope-manager/src/lib/es2020.ts +++ b/packages/scope-manager/src/lib/es2020.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2019 } from './es2019'; diff --git a/packages/scope-manager/src/lib/es2021.full.ts b/packages/scope-manager/src/lib/es2021.full.ts index e45a862ff2bd..2124a9e4b2e4 100644 --- a/packages/scope-manager/src/lib/es2021.full.ts +++ b/packages/scope-manager/src/lib/es2021.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2021.intl.ts b/packages/scope-manager/src/lib/es2021.intl.ts index e8cebf8ed078..75ffddfb3b66 100644 --- a/packages/scope-manager/src/lib/es2021.intl.ts +++ b/packages/scope-manager/src/lib/es2021.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2021.promise.ts b/packages/scope-manager/src/lib/es2021.promise.ts index 20d1f1b313cc..864075c0a7c4 100644 --- a/packages/scope-manager/src/lib/es2021.promise.ts +++ b/packages/scope-manager/src/lib/es2021.promise.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2021.string.ts b/packages/scope-manager/src/lib/es2021.string.ts index 8b7aa25c5a5c..f070080635bc 100644 --- a/packages/scope-manager/src/lib/es2021.string.ts +++ b/packages/scope-manager/src/lib/es2021.string.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2021.ts b/packages/scope-manager/src/lib/es2021.ts index c54cfc31ccbd..3b78422f2b49 100644 --- a/packages/scope-manager/src/lib/es2021.ts +++ b/packages/scope-manager/src/lib/es2021.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2020 } from './es2020'; diff --git a/packages/scope-manager/src/lib/es2021.weakref.ts b/packages/scope-manager/src/lib/es2021.weakref.ts index a65c90a8058b..629448a80e79 100644 --- a/packages/scope-manager/src/lib/es2021.weakref.ts +++ b/packages/scope-manager/src/lib/es2021.weakref.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.array.ts b/packages/scope-manager/src/lib/es2022.array.ts index 3927f26851e2..bb43815361a5 100644 --- a/packages/scope-manager/src/lib/es2022.array.ts +++ b/packages/scope-manager/src/lib/es2022.array.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.error.ts b/packages/scope-manager/src/lib/es2022.error.ts index 282f66648bb4..5d51cfa1285b 100644 --- a/packages/scope-manager/src/lib/es2022.error.ts +++ b/packages/scope-manager/src/lib/es2022.error.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.full.ts b/packages/scope-manager/src/lib/es2022.full.ts index 1cf84cd17eb7..c057d7a7a6d4 100644 --- a/packages/scope-manager/src/lib/es2022.full.ts +++ b/packages/scope-manager/src/lib/es2022.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2022.intl.ts b/packages/scope-manager/src/lib/es2022.intl.ts index 22c7fc5694df..b29caf36535c 100644 --- a/packages/scope-manager/src/lib/es2022.intl.ts +++ b/packages/scope-manager/src/lib/es2022.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.object.ts b/packages/scope-manager/src/lib/es2022.object.ts index ea209894d13d..2d8e8dfc74a8 100644 --- a/packages/scope-manager/src/lib/es2022.object.ts +++ b/packages/scope-manager/src/lib/es2022.object.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.regexp.ts b/packages/scope-manager/src/lib/es2022.regexp.ts index 85998ffe3682..3fe5cd6a7b4b 100644 --- a/packages/scope-manager/src/lib/es2022.regexp.ts +++ b/packages/scope-manager/src/lib/es2022.regexp.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.sharedmemory.ts b/packages/scope-manager/src/lib/es2022.sharedmemory.ts index 24d82d609120..629e02df2f1f 100644 --- a/packages/scope-manager/src/lib/es2022.sharedmemory.ts +++ b/packages/scope-manager/src/lib/es2022.sharedmemory.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.string.ts b/packages/scope-manager/src/lib/es2022.string.ts index 8cd490c9bc54..6b4fca10e2af 100644 --- a/packages/scope-manager/src/lib/es2022.string.ts +++ b/packages/scope-manager/src/lib/es2022.string.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2022.ts b/packages/scope-manager/src/lib/es2022.ts index 1e5eb867a2b6..867829a868ee 100644 --- a/packages/scope-manager/src/lib/es2022.ts +++ b/packages/scope-manager/src/lib/es2022.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2021 } from './es2021'; diff --git a/packages/scope-manager/src/lib/es2023.array.ts b/packages/scope-manager/src/lib/es2023.array.ts index 029b058a8cdd..1b56c01f62f1 100644 --- a/packages/scope-manager/src/lib/es2023.array.ts +++ b/packages/scope-manager/src/lib/es2023.array.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2023.collection.ts b/packages/scope-manager/src/lib/es2023.collection.ts index 12ef36c331b9..722e022a03d5 100644 --- a/packages/scope-manager/src/lib/es2023.collection.ts +++ b/packages/scope-manager/src/lib/es2023.collection.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es2023.full.ts b/packages/scope-manager/src/lib/es2023.full.ts index b8a3c9310b6e..deb8ffda3034 100644 --- a/packages/scope-manager/src/lib/es2023.full.ts +++ b/packages/scope-manager/src/lib/es2023.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/es2023.ts b/packages/scope-manager/src/lib/es2023.ts index a3da668dd598..23716a9f6932 100644 --- a/packages/scope-manager/src/lib/es2023.ts +++ b/packages/scope-manager/src/lib/es2023.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2022 } from './es2022'; diff --git a/packages/scope-manager/src/lib/es5.ts b/packages/scope-manager/src/lib/es5.ts index 9be707e1ff03..9a3ba7093f11 100644 --- a/packages/scope-manager/src/lib/es5.ts +++ b/packages/scope-manager/src/lib/es5.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/es6.ts b/packages/scope-manager/src/lib/es6.ts index 12bf80e84c90..456bdf502833 100644 --- a/packages/scope-manager/src/lib/es6.ts +++ b/packages/scope-manager/src/lib/es6.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es5 } from './es5'; diff --git a/packages/scope-manager/src/lib/es7.ts b/packages/scope-manager/src/lib/es7.ts index e79a1dd39c78..fc847fbc1bc2 100644 --- a/packages/scope-manager/src/lib/es7.ts +++ b/packages/scope-manager/src/lib/es7.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2015 } from './es2015'; diff --git a/packages/scope-manager/src/lib/esnext.array.ts b/packages/scope-manager/src/lib/esnext.array.ts index e7d9824cf8c4..bf35c5046ad9 100644 --- a/packages/scope-manager/src/lib/esnext.array.ts +++ b/packages/scope-manager/src/lib/esnext.array.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.asynciterable.ts b/packages/scope-manager/src/lib/esnext.asynciterable.ts index 2479b1509049..01a2e0a91b16 100644 --- a/packages/scope-manager/src/lib/esnext.asynciterable.ts +++ b/packages/scope-manager/src/lib/esnext.asynciterable.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.bigint.ts b/packages/scope-manager/src/lib/esnext.bigint.ts index ccd2ae93293d..242cca6f184c 100644 --- a/packages/scope-manager/src/lib/esnext.bigint.ts +++ b/packages/scope-manager/src/lib/esnext.bigint.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.collection.ts b/packages/scope-manager/src/lib/esnext.collection.ts index 2b5c49b7aebb..653ce9aa47b5 100644 --- a/packages/scope-manager/src/lib/esnext.collection.ts +++ b/packages/scope-manager/src/lib/esnext.collection.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.decorators.ts b/packages/scope-manager/src/lib/esnext.decorators.ts index 5a5a5f93bc22..32cc0bc87f12 100644 --- a/packages/scope-manager/src/lib/esnext.decorators.ts +++ b/packages/scope-manager/src/lib/esnext.decorators.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.disposable.ts b/packages/scope-manager/src/lib/esnext.disposable.ts index 9bcaa62ec525..c09156e8fd73 100644 --- a/packages/scope-manager/src/lib/esnext.disposable.ts +++ b/packages/scope-manager/src/lib/esnext.disposable.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.full.ts b/packages/scope-manager/src/lib/esnext.full.ts index 2bae36c386e6..82bb2b9a2d42 100644 --- a/packages/scope-manager/src/lib/esnext.full.ts +++ b/packages/scope-manager/src/lib/esnext.full.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/esnext.intl.ts b/packages/scope-manager/src/lib/esnext.intl.ts index 35c7ef82ddb1..f3cdf620159b 100644 --- a/packages/scope-manager/src/lib/esnext.intl.ts +++ b/packages/scope-manager/src/lib/esnext.intl.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.promise.ts b/packages/scope-manager/src/lib/esnext.promise.ts index 08c9e142841e..b7a24fe95a96 100644 --- a/packages/scope-manager/src/lib/esnext.promise.ts +++ b/packages/scope-manager/src/lib/esnext.promise.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.string.ts b/packages/scope-manager/src/lib/esnext.string.ts index d0bacb659a4d..4e2f6456fe6e 100644 --- a/packages/scope-manager/src/lib/esnext.string.ts +++ b/packages/scope-manager/src/lib/esnext.string.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.symbol.ts b/packages/scope-manager/src/lib/esnext.symbol.ts index fb16e1cb55a2..e8cf2498aa53 100644 --- a/packages/scope-manager/src/lib/esnext.symbol.ts +++ b/packages/scope-manager/src/lib/esnext.symbol.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/esnext.ts b/packages/scope-manager/src/lib/esnext.ts index a2498b34c5a6..127ed8f614f3 100644 --- a/packages/scope-manager/src/lib/esnext.ts +++ b/packages/scope-manager/src/lib/esnext.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { es2023 } from './es2023'; diff --git a/packages/scope-manager/src/lib/esnext.weakref.ts b/packages/scope-manager/src/lib/esnext.weakref.ts index 9a7df1c6d58c..62f715b59520 100644 --- a/packages/scope-manager/src/lib/esnext.weakref.ts +++ b/packages/scope-manager/src/lib/esnext.weakref.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/index.ts b/packages/scope-manager/src/lib/index.ts index b3d4ab1a78f3..334ea45f4d35 100644 --- a/packages/scope-manager/src/lib/index.ts +++ b/packages/scope-manager/src/lib/index.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import { decorators } from './decorators'; import { decorators_legacy } from './decorators.legacy'; diff --git a/packages/scope-manager/src/lib/lib.ts b/packages/scope-manager/src/lib/lib.ts index 4ec72e9e80bc..72f28e2cf1a3 100644 --- a/packages/scope-manager/src/lib/lib.ts +++ b/packages/scope-manager/src/lib/lib.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { dom } from './dom'; diff --git a/packages/scope-manager/src/lib/scripthost.ts b/packages/scope-manager/src/lib/scripthost.ts index cf802a3abad2..79eeb558a3cc 100644 --- a/packages/scope-manager/src/lib/scripthost.ts +++ b/packages/scope-manager/src/lib/scripthost.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/scope-manager/src/lib/webworker.importscripts.ts b/packages/scope-manager/src/lib/webworker.importscripts.ts index f7f1cb026bce..73ac6c068e5b 100644 --- a/packages/scope-manager/src/lib/webworker.importscripts.ts +++ b/packages/scope-manager/src/lib/webworker.importscripts.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; diff --git a/packages/scope-manager/src/lib/webworker.iterable.ts b/packages/scope-manager/src/lib/webworker.iterable.ts index 7bdb8cf82a20..d3eebd1a92c6 100644 --- a/packages/scope-manager/src/lib/webworker.iterable.ts +++ b/packages/scope-manager/src/lib/webworker.iterable.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE } from './base-config'; diff --git a/packages/scope-manager/src/lib/webworker.ts b/packages/scope-manager/src/lib/webworker.ts index bec9a0f3f3bc..3877f8645ca9 100644 --- a/packages/scope-manager/src/lib/webworker.ts +++ b/packages/scope-manager/src/lib/webworker.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools import type { ImplicitLibVariableOptions } from '../variable'; import { TYPE, TYPE_VALUE } from './base-config'; diff --git a/packages/types/src/lib.ts b/packages/types/src/lib.ts index 6589a6b1a6e9..52cd5a108fbd 100644 --- a/packages/types/src/lib.ts +++ b/packages/types/src/lib.ts @@ -1,7 +1,7 @@ // THIS CODE WAS AUTOMATICALLY GENERATED // DO NOT EDIT THIS CODE BY HAND // RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE: -// npx nx generate-lib @typescript-eslint/scope-manager +// npx nx generate-lib @typescript-eslint/repo-tools type Lib = | 'es5' From 4bec3290ebb2f79d36b3d1cb53fb400db0ccd538 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 10:10:34 +0930 Subject: [PATCH 2/8] fix lock file --- yarn.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yarn.lock b/yarn.lock index eb2de39e62f1..930c9c9d8765 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5854,7 +5854,9 @@ __metadata: cross-fetch: "*" execa: "*" prettier: ^2.8.4 + rimraf: "*" tmp: "*" + typescript: "*" languageName: unknown linkType: soft @@ -5901,9 +5903,7 @@ __metadata: glob: "*" jest-specific-snapshot: "*" make-dir: "*" - prettier: ^2.8.4 pretty-format: "*" - rimraf: "*" typescript: "*" languageName: unknown linkType: soft From a112e8fe9f2a98d8aa1d7e264568839e58f290a0 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 10:41:29 +0930 Subject: [PATCH 3/8] fix yarn --- .github/actions/prepare-install/action.yml | 1 - .github/workflows/ci.yml | 2 +- .../patches/ajv-npm-6.12.6-4b5105e2b2.patch | 8 +- ...act-split-pane-npm-0.1.92-93dbf51dff.patch | 8 +- .../typescript-npm-5.2.2-01717e9f84.patch | 84 +++++++++++ netlify.toml | 2 +- package.json | 5 +- packages/repo-tools/src/postinstall.mts | 3 - patches/@microsoft+api-extractor+7.36.1.patch | 13 -- patches/eslint-visitor-keys+3.4.1.patch | 33 ----- yarn.lock | 140 ++++++------------ 11 files changed, 141 insertions(+), 158 deletions(-) rename patches/ajv+6.12.6.patch => .yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch (63%) rename patches/react-split-pane+0.1.92.patch => .yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch (50%) create mode 100644 .yarn/patches/typescript-npm-5.2.2-01717e9f84.patch delete mode 100644 patches/@microsoft+api-extractor+7.36.1.patch delete mode 100644 patches/eslint-visitor-keys+3.4.1.patch diff --git a/.github/actions/prepare-install/action.yml b/.github/actions/prepare-install/action.yml index 4a06baf5a920..4f701841d79e 100644 --- a/.github/actions/prepare-install/action.yml +++ b/.github/actions/prepare-install/action.yml @@ -69,7 +69,6 @@ runs: run: | yarn install --immutable --inline-builds yarn check-clean-workspace-after-install - yarn patch-package env: # CI optimizations. Overrides yarnrc.yml options (or their defaults) in the CI action. YARN_ENABLE_GLOBAL_CACHE: 'false' # Use local cache folder to keep downloaded archives diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 439329472874..faa035748e9f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -263,7 +263,7 @@ jobs: - name: Build website if: github.repository != 'typescript-eslint/typescript-eslint' || github.ref != 'refs/heads/main' - run: NX_VERBOSE_LOGGING=true yarn patch-package && yarn nx build website + run: NX_VERBOSE_LOGGING=true yarn nx build website - name: Install Playwright Browsers run: npx playwright install --with-deps chromium diff --git a/patches/ajv+6.12.6.patch b/.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch similarity index 63% rename from patches/ajv+6.12.6.patch rename to .yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch index 43b89b3f40a1..59d4522a6cb5 100644 --- a/patches/ajv+6.12.6.patch +++ b/.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch @@ -1,7 +1,7 @@ -diff --git a/node_modules/ajv/lib/ajv.d.ts b/node_modules/ajv/lib/ajv.d.ts -index 078364d..21cf7bf 100644 ---- a/node_modules/ajv/lib/ajv.d.ts -+++ b/node_modules/ajv/lib/ajv.d.ts +diff --git a/lib/ajv.d.ts b/lib/ajv.d.ts +index 078364d8ce82f0e0a12b3cf6a72f148f6e26f66e..21cf7bfdcae27b4f343fdc4c18e46e5eee238ac5 100644 +--- a/lib/ajv.d.ts ++++ b/lib/ajv.d.ts @@ -153,7 +153,7 @@ declare namespace ajv { parentData?: object | Array, parentDataProperty?: string | number, diff --git a/patches/react-split-pane+0.1.92.patch b/.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch similarity index 50% rename from patches/react-split-pane+0.1.92.patch rename to .yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch index bd6141c8b121..33aeafadbde9 100644 --- a/patches/react-split-pane+0.1.92.patch +++ b/.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch @@ -1,7 +1,7 @@ -diff --git a/node_modules/react-split-pane/index.d.ts b/node_modules/react-split-pane/index.d.ts -index d116f54..20a132e 100644 ---- a/node_modules/react-split-pane/index.d.ts -+++ b/node_modules/react-split-pane/index.d.ts +diff --git a/index.d.ts b/index.d.ts +index d116f54d6da12d24b48e24ff3636c9066059aa58..20a132e2a8a2bf0b023af87699d6b0703c9b1a1a 100644 +--- a/index.d.ts ++++ b/index.d.ts @@ -6,6 +6,7 @@ export type Split = 'vertical' | 'horizontal'; export type SplitPaneProps = { diff --git a/.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch b/.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch new file mode 100644 index 000000000000..1dda4af6420d --- /dev/null +++ b/.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch @@ -0,0 +1,84 @@ +diff --git a/lib/typescript.d.ts b/lib/typescript.d.ts +index ead6d07d8fb2af6aa74b790c9fd947f1062f6df4..f8dad7f06e74d7cfccfcd8fc9c5c7038a7fe4164 100644 +--- a/lib/typescript.d.ts ++++ b/lib/typescript.d.ts +@@ -371,8 +371,8 @@ declare namespace ts { + JSDocFunctionType = 324, + JSDocVariadicType = 325, + JSDocNamepathType = 326, ++ /** @deprecated This was only added in 4.7 */ + JSDoc = 327, +- /** @deprecated Use SyntaxKind.JSDoc */ + JSDocComment = 327, + JSDocText = 328, + JSDocTypeLiteral = 329, +@@ -738,6 +738,8 @@ declare namespace ts { + readonly name: PropertyName; + readonly questionToken?: QuestionToken; + readonly type?: TypeNode; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly initializer?: Expression | undefined; + } + interface PropertyDeclaration extends ClassElement, JSDocContainer { + readonly kind: SyntaxKind.PropertyDeclaration; +@@ -763,6 +765,10 @@ declare namespace ts { + readonly parent: ObjectLiteralExpression; + readonly name: PropertyName; + readonly initializer: Expression; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly questionToken?: QuestionToken | undefined; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly exclamationToken?: ExclamationToken | undefined; + } + interface ShorthandPropertyAssignment extends ObjectLiteralElement, JSDocContainer { + readonly kind: SyntaxKind.ShorthandPropertyAssignment; +@@ -770,6 +776,12 @@ declare namespace ts { + readonly name: Identifier; + readonly equalsToken?: EqualsToken; + readonly objectAssignmentInitializer?: Expression; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly modifiers?: NodeArray | undefined; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly questionToken?: QuestionToken | undefined; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly exclamationToken?: ExclamationToken | undefined; + } + interface SpreadAssignment extends ObjectLiteralElement, JSDocContainer { + readonly kind: SyntaxKind.SpreadAssignment; +@@ -892,6 +904,8 @@ declare namespace ts { + } + interface FunctionTypeNode extends FunctionOrConstructorTypeNodeBase, LocalsContainer { + readonly kind: SyntaxKind.FunctionType; ++ /** @deprecated removed in 5.0 but we want to keep it for backwards compatibility checks! */ ++ readonly modifiers?: NodeArray | undefined; + } + interface ConstructorTypeNode extends FunctionOrConstructorTypeNodeBase, LocalsContainer { + readonly kind: SyntaxKind.ConstructorType; +@@ -4584,7 +4598,13 @@ declare namespace ts { + function symbolName(symbol: Symbol): string; + function getNameOfJSDocTypedef(declaration: JSDocTypedefTag): Identifier | PrivateIdentifier | undefined; + function getNameOfDeclaration(declaration: Declaration | Expression | undefined): DeclarationName | undefined; ++ /** ++ * @deprecated don't use this directly as it does not exist pre-4.8; instead use getDecorators from `@typescript-eslint/type-utils`. ++ */ + function getDecorators(node: HasDecorators): readonly Decorator[] | undefined; ++ /** ++ * @deprecated don't use this directly as it does not exist pre-4.8; instead use getModifiers from `@typescript-eslint/type-utils`. ++ */ + function getModifiers(node: HasModifiers): readonly Modifier[] | undefined; + /** + * Gets the JSDoc parameter tags for the node if present. +@@ -5110,7 +5130,13 @@ declare namespace ts { + function isModuleName(node: Node): node is ModuleName; + function isBinaryOperatorToken(node: Node): node is BinaryOperatorToken; + function setTextRange(range: T, location: TextRange | undefined): T; ++ /** ++ * @deprecated don't use this directly as it does not exist pre-4.8; instead use getModifiers from `@typescript-eslint/type-utils`. ++ */ + function canHaveModifiers(node: Node): node is HasModifiers; ++ /** ++ * @deprecated don't use this directly as it does not exist pre-4.8; instead use getDecorators from `@typescript-eslint/type-utils`. ++ */ + function canHaveDecorators(node: Node): node is HasDecorators; + /** + * Invokes a callback for each child of the given node. The 'cbNode' callback is invoked for all child nodes diff --git a/netlify.toml b/netlify.toml index 453c97691f9d..c3bbdc311302 100644 --- a/netlify.toml +++ b/netlify.toml @@ -2,7 +2,7 @@ [build] base = "" publish = "packages/website/build" - command = "NX_VERBOSE_LOGGING=true yarn patch-package && yarn nx build website" + command = "NX_VERBOSE_LOGGING=true yarn nx build website" [build.environment] NETLIFY_USE_YARN = "true" # TODO: adjust these once https://github.com/netlify/build-image/issues/612 is resolved diff --git a/package.json b/package.json index 3d0a80cb87b9..13d0a26b7159 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,6 @@ "netlify": "^13.1.9", "nx": "16.7.2", "nx-cloud": "16.4.0-beta.1", - "patch-package": "^8.0.0", "prettier": "^2.8.4", "pretty-format": "^29.6.2", "raw-loader": "^4.0.2", @@ -136,13 +135,15 @@ "@types/estree": "link:./tools/dummypkg", "@types/node": "^20.0.0", "@types/react": "^18.2.14", + "ajv@^6.12.6": "patch:ajv@npm%3A6.12.6#./.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch", "eslint-visitor-keys": "^3.4.1", "jest-config": "^29", "jest-resolve": "^29", "jest-util": "^29", "pretty-format": "^29", + "react-split-pane@^0.1.92": "patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch", "tsx": "^3.12.7", - "typescript": "5.2.2" + "typescript": "patch:typescript@npm%3A5.2.2#./.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch" }, "packageManager": "yarn@3.6.3" } diff --git a/packages/repo-tools/src/postinstall.mts b/packages/repo-tools/src/postinstall.mts index 0f54ffe953bd..5facbf0defc9 100644 --- a/packages/repo-tools/src/postinstall.mts +++ b/packages/repo-tools/src/postinstall.mts @@ -27,9 +27,6 @@ void (async function (): Promise { } = await import('@nx/devkit'); process.chdir(workspaceRoot); - // Apply patches to installed node_modules - await $`yarn patch-package`; - // Install git hooks await $`yarn husky install`; diff --git a/patches/@microsoft+api-extractor+7.36.1.patch b/patches/@microsoft+api-extractor+7.36.1.patch deleted file mode 100644 index b1a7e6055a6a..000000000000 --- a/patches/@microsoft+api-extractor+7.36.1.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/node_modules/@microsoft/api-extractor/lib/api/ExtractorConfig.js b/node_modules/@microsoft/api-extractor/lib/api/ExtractorConfig.js -index 31b46f8..e7081c6 100644 ---- a/node_modules/@microsoft/api-extractor/lib/api/ExtractorConfig.js -+++ b/node_modules/@microsoft/api-extractor/lib/api/ExtractorConfig.js -@@ -668,6 +668,6 @@ ExtractorConfig.FILENAME = 'api-extractor.json'; - */ - ExtractorConfig._tsdocBaseFilePath = path.resolve(__dirname, '../../extends/tsdoc-base.json'); - ExtractorConfig._defaultConfig = node_core_library_1.JsonFile.load(path.join(__dirname, '../schemas/api-extractor-defaults.json')); --ExtractorConfig._declarationFileExtensionRegExp = /\.d\.ts$/i; -+ExtractorConfig._declarationFileExtensionRegExp = /\.d\.(c|m)?ts$/i; - exports.ExtractorConfig = ExtractorConfig; - //# sourceMappingURL=ExtractorConfig.js.map -\ No newline at end of file diff --git a/patches/eslint-visitor-keys+3.4.1.patch b/patches/eslint-visitor-keys+3.4.1.patch deleted file mode 100644 index c4bcaea3173a..000000000000 --- a/patches/eslint-visitor-keys+3.4.1.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.d.cts b/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.d.cts -new file mode 100644 -index 0000000..5295c19 ---- /dev/null -+++ b/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.d.cts -@@ -0,0 +1,27 @@ -+type VisitorKeys$1 = { -+ readonly [type: string]: readonly string[]; -+}; -+/** -+* @typedef {{ readonly [type: string]: ReadonlyArray }} VisitorKeys -+*/ -+/** -+* @type {VisitorKeys} -+*/ -+declare const KEYS: VisitorKeys$1; -+ -+/** -+* Get visitor keys of a given node. -+* @param {object} node The AST node to get keys. -+* @returns {readonly string[]} Visitor keys of the node. -+*/ -+declare function getKeys(node: object): readonly string[]; -+/** -+* Make the union set with `KEYS` and given keys. -+* @param {VisitorKeys} additionalKeys The additional keys. -+* @returns {VisitorKeys} The union set. -+*/ -+declare function unionWith(additionalKeys: VisitorKeys): VisitorKeys; -+ -+type VisitorKeys = VisitorKeys$1; -+ -+export { KEYS, VisitorKeys, getKeys, unionWith }; diff --git a/yarn.lock b/yarn.lock index 930c9c9d8765..7e4af62538a1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6019,7 +6019,6 @@ __metadata: netlify: ^13.1.9 nx: 16.7.2 nx-cloud: 16.4.0-beta.1 - patch-package: ^8.0.0 prettier: ^2.8.4 pretty-format: ^29.6.2 raw-loader: ^4.0.2 @@ -6499,7 +6498,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6, ajv@npm:~6.12.6": +"ajv@npm:6.12.6, ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:~6.12.6": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -6523,6 +6522,18 @@ __metadata: languageName: node linkType: hard +"ajv@patch:ajv@npm%3A6.12.6#./.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch::locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A.": + version: 6.12.6 + resolution: "ajv@patch:ajv@npm%3A6.12.6#./.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch::version=6.12.6&hash=3d7604&locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A." + dependencies: + fast-deep-equal: ^3.1.1 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 + uri-js: ^4.2.2 + checksum: 89f87655eef3d74b782ccd96fbb957987a905189844f293754371f28b7795f21153786c39707002bee2eb24c23c8a6efd8a9a89365afcca7d6e50df573bf5047 + languageName: node + linkType: hard + "algoliasearch-helper@npm:^3.10.0": version: 3.10.0 resolution: "algoliasearch-helper@npm:3.10.0" @@ -7740,7 +7751,7 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^3.2.0, ci-info@npm:^3.6.1, ci-info@npm:^3.7.0, ci-info@npm:^3.8.0": +"ci-info@npm:^3.2.0, ci-info@npm:^3.6.1, ci-info@npm:^3.8.0": version: 3.8.0 resolution: "ci-info@npm:3.8.0" checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098 @@ -10746,15 +10757,6 @@ __metadata: languageName: node linkType: hard -"find-yarn-workspace-root@npm:^2.0.0": - version: 2.0.0 - resolution: "find-yarn-workspace-root@npm:2.0.0" - dependencies: - micromatch: ^4.0.2 - checksum: fa5ca8f9d08fe7a54ce7c0a5931ff9b7e36f9ee7b9475fb13752bcea80ec6b5f180fa5102d60b376d5526ce924ea3fc6b19301262efa0a5d248dd710f3644242 - languageName: node - linkType: hard - "flat-cache@npm:^3.0.4": version: 3.0.4 resolution: "flat-cache@npm:3.0.4" @@ -12822,7 +12824,7 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": +"is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: @@ -13584,15 +13586,6 @@ __metadata: languageName: node linkType: hard -"json-stable-stringify@npm:^1.0.2": - version: 1.0.2 - resolution: "json-stable-stringify@npm:1.0.2" - dependencies: - jsonify: ^0.0.1 - checksum: ec10863493fb728481ed7576551382768a173d5b884758db530def00523b862083a3fd70fee24b39e2f47f5f502e22f9a1489dd66da3535b63bf6241dbfca800 - languageName: node - linkType: hard - "json-stringify-safe@npm:^5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" @@ -13652,13 +13645,6 @@ __metadata: languageName: node linkType: hard -"jsonify@npm:^0.0.1": - version: 0.0.1 - resolution: "jsonify@npm:0.0.1" - checksum: 027287e1c0294fce15f18c0ff990cfc2318e7f01fb76515f784d5cd0784abfec6fc5c2355c3a2f2cb0ad7f4aa2f5b74ebbfe4e80476c35b2d13cabdb572e1134 - languageName: node - linkType: hard - "jsonparse@npm:^1.2.0, jsonparse@npm:^1.3.1": version: 1.3.1 resolution: "jsonparse@npm:1.3.1" @@ -13708,15 +13694,6 @@ __metadata: languageName: node linkType: hard -"klaw-sync@npm:^6.0.0": - version: 6.0.0 - resolution: "klaw-sync@npm:6.0.0" - dependencies: - graceful-fs: ^4.1.11 - checksum: 0da397f8961313c3ef8f79fb63af9002cde5a8fb2aeb1a37351feff0dd6006129c790400c3f5c3b4e757bedcabb13d21ec0a5eaef5a593d59515d4f2c291e475 - languageName: node - linkType: hard - "kleur@npm:^3.0.3": version: 3.0.3 resolution: "kleur@npm:3.0.3" @@ -15742,16 +15719,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^7.4.2": - version: 7.4.2 - resolution: "open@npm:7.4.2" - dependencies: - is-docker: ^2.0.0 - is-wsl: ^2.1.1 - checksum: 3333900ec0e420d64c23b831bc3467e57031461d843c801f569b2204a1acc3cd7b3ec3c7897afc9dde86491dfa289708eb92bba164093d8bd88fb2c231843c91 - languageName: node - linkType: hard - "open@npm:^8.0.9, open@npm:^8.4.0, open@npm:~8.4.0": version: 8.4.2 resolution: "open@npm:8.4.2" @@ -16175,31 +16142,6 @@ __metadata: languageName: node linkType: hard -"patch-package@npm:^8.0.0": - version: 8.0.0 - resolution: "patch-package@npm:8.0.0" - dependencies: - "@yarnpkg/lockfile": ^1.1.0 - chalk: ^4.1.2 - ci-info: ^3.7.0 - cross-spawn: ^7.0.3 - find-yarn-workspace-root: ^2.0.0 - fs-extra: ^9.0.0 - json-stable-stringify: ^1.0.2 - klaw-sync: ^6.0.0 - minimist: ^1.2.6 - open: ^7.4.2 - rimraf: ^2.6.3 - semver: ^7.5.3 - slash: ^2.0.0 - tmp: ^0.0.33 - yaml: ^2.2.2 - bin: - patch-package: index.js - checksum: d23cddc4d1622e2d8c7ca31b145c6eddb24bd271f69905e766de5e1f199f0b9a5479a6a6939ea857288399d4ed249285639d539a2c00fbddb7daa39934b007a2 - languageName: node - linkType: hard - "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -17390,7 +17332,7 @@ __metadata: languageName: node linkType: hard -"react-split-pane@npm:^0.1.92": +"react-split-pane@npm:0.1.92": version: 0.1.92 resolution: "react-split-pane@npm:0.1.92" dependencies: @@ -17404,6 +17346,20 @@ __metadata: languageName: node linkType: hard +"react-split-pane@patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch::locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A.": + version: 0.1.92 + resolution: "react-split-pane@patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch::version=0.1.92&hash=9eba81&locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A." + dependencies: + prop-types: ^15.7.2 + react-lifecycles-compat: ^3.0.4 + react-style-proptype: ^3.2.2 + peerDependencies: + react: ^16.0.0-0 + react-dom: ^16.0.0-0 + checksum: e05f6773bb687e6f3fffdb4bac48bc655b41b825ff8eb6ee8a39346d48fa8044be6f8d5832b1353700db65311712e561253cdeb822a074779afbd0754b3703ae + languageName: node + linkType: hard + "react-style-proptype@npm:^3.2.2": version: 3.2.2 resolution: "react-style-proptype@npm:3.2.2" @@ -18063,17 +18019,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.6.3": - version: 2.7.1 - resolution: "rimraf@npm:2.7.1" - dependencies: - glob: ^7.1.3 - bin: - rimraf: ./bin.js - checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd - languageName: node - linkType: hard - "rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -18627,13 +18572,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^2.0.0": - version: 2.0.0 - resolution: "slash@npm:2.0.0" - checksum: 512d4350735375bd11647233cb0e2f93beca6f53441015eea241fe784d8068281c3987fbaa93e7ef1c38df68d9c60013045c92837423c69115297d6169aa85e6 - languageName: node - linkType: hard - "slash@npm:^4.0.0": version: 4.0.0 resolution: "slash@npm:4.0.0" @@ -20028,13 +19966,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.2.2#~builtin": +"typescript@patch:typescript@npm%3A5.2.2#./.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch::locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A.": + version: 5.2.2 + resolution: "typescript@patch:typescript@npm%3A5.2.2#./.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch::version=5.2.2&hash=c1c928&locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A." + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 68f0d660e40a032ed507e2dea44a2729f522a2d1a9b0597aa5459cf7401e244245856241189313087453f705b6bdc11639fcb9266425ddb0c4404233f4669b5c + languageName: node + linkType: hard + +"typescript@patch:typescript@patch%3Atypescript@npm%253A5.2.2%23./.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch%3A%3Alocator=%2540typescript-eslint%252Ftypescript-eslint%2540workspace%253A.#~builtin": version: 5.2.2 - resolution: "typescript@patch:typescript@npm%3A5.2.2#~builtin::version=5.2.2&hash=f3b441" + resolution: "typescript@patch:typescript@patch%3Atypescript@npm%253A5.2.2%23./.yarn/patches/typescript-npm-5.2.2-01717e9f84.patch%3A%3Aversion=5.2.2&hash=c1c928&locator=%2540typescript-eslint%252Ftypescript-eslint%2540workspace%253A.#~builtin::version=5.2.2&hash=f3b441" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 0f4da2f15e6f1245e49db15801dbee52f2bbfb267e1c39225afdab5afee1a72839cd86000e65ee9d7e4dfaff12239d28beaf5ee431357fcced15fb08583d72ca + checksum: 44eead0a64bb01bc40b0a8ba44f56ae0caf7c7afe3d6ef723bcb2259a7b8aa98d24096e478ba0bcd4fe9295b686d9324e79d1636c16b08caedfec14e9dead065 languageName: node linkType: hard @@ -21403,7 +21351,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:2.3.1, yaml@npm:^2.2.2": +"yaml@npm:2.3.1": version: 2.3.1 resolution: "yaml@npm:2.3.1" checksum: 2c7bc9a7cd4c9f40d3b0b0a98e370781b68b8b7c4515720869aced2b00d92f5da1762b4ffa947f9e795d6cd6b19f410bd4d15fdd38aca7bd96df59bd9486fb54 From ff89c19965524b171452afe614e86e65e4f296e1 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 11:45:43 +0930 Subject: [PATCH 4/8] um? --- packages/repo-tools/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index e6e3645d0d07..811ad1a8fea1 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -3,7 +3,7 @@ "version": "6.6.0", "private": true, "scripts": { - "build": "tsc -b tsconfig.build.json", + "//": "NOTE: intentionally no build step in this package", "format": "prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore", "generate-contributors": "tsx ./src/generate-contributors.ts", "generate-sponsors": "tsx ./src/generate-sponsors.ts", From 3dc83819bdf5ea748b690a8d5dd0440c01f7ad81 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 14:00:09 +0930 Subject: [PATCH 5/8] lint --- .yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch | 13 ------------- packages/rule-tester/src/utils/config-validator.ts | 2 +- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 .yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch diff --git a/.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch b/.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch deleted file mode 100644 index 59d4522a6cb5..000000000000 --- a/.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/ajv.d.ts b/lib/ajv.d.ts -index 078364d8ce82f0e0a12b3cf6a72f148f6e26f66e..21cf7bfdcae27b4f343fdc4c18e46e5eee238ac5 100644 ---- a/lib/ajv.d.ts -+++ b/lib/ajv.d.ts -@@ -153,7 +153,7 @@ declare namespace ajv { - parentData?: object | Array, - parentDataProperty?: string | number, - rootData?: object | Array -- ): boolean | PromiseLike; -+ ): boolean; - schema?: object | boolean; - errors?: null | Array; - refs?: object; diff --git a/packages/rule-tester/src/utils/config-validator.ts b/packages/rule-tester/src/utils/config-validator.ts index 3177b91b2a50..34b65987444c 100644 --- a/packages/rule-tester/src/utils/config-validator.ts +++ b/packages/rule-tester/src/utils/config-validator.ts @@ -76,7 +76,7 @@ function validateRuleSchema( const validateRule = ruleValidators.get(rule); if (validateRule) { - validateRule(localOptions); + void validateRule(localOptions); if (validateRule.errors) { throw new Error( validateRule.errors From 87f5e517f1e67e3a6c54ce90fc18dd490941e720 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 18:33:16 +0930 Subject: [PATCH 6/8] Update package.json --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 13d0a26b7159..759b61f89f39 100644 --- a/package.json +++ b/package.json @@ -135,7 +135,6 @@ "@types/estree": "link:./tools/dummypkg", "@types/node": "^20.0.0", "@types/react": "^18.2.14", - "ajv@^6.12.6": "patch:ajv@npm%3A6.12.6#./.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch", "eslint-visitor-keys": "^3.4.1", "jest-config": "^29", "jest-resolve": "^29", From 299d9bc0583900b681ed6c1c58aba14ca7c9b7a5 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 19:22:09 +0930 Subject: [PATCH 7/8] Update yarn.lock --- yarn.lock | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/yarn.lock b/yarn.lock index 7e4af62538a1..df452d22bbb3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6522,18 +6522,6 @@ __metadata: languageName: node linkType: hard -"ajv@patch:ajv@npm%3A6.12.6#./.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch::locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A.": - version: 6.12.6 - resolution: "ajv@patch:ajv@npm%3A6.12.6#./.yarn/patches/ajv-npm-6.12.6-4b5105e2b2.patch::version=6.12.6&hash=3d7604&locator=%40typescript-eslint%2Ftypescript-eslint%40workspace%3A." - dependencies: - fast-deep-equal: ^3.1.1 - fast-json-stable-stringify: ^2.0.0 - json-schema-traverse: ^0.4.1 - uri-js: ^4.2.2 - checksum: 89f87655eef3d74b782ccd96fbb957987a905189844f293754371f28b7795f21153786c39707002bee2eb24c23c8a6efd8a9a89365afcca7d6e50df573bf5047 - languageName: node - linkType: hard - "algoliasearch-helper@npm:^3.10.0": version: 3.10.0 resolution: "algoliasearch-helper@npm:3.10.0" From 3e10dad84fb4ca40465bf98526d0412fa37b95a4 Mon Sep 17 00:00:00 2001 From: Brad Zacher Date: Wed, 6 Sep 2023 19:24:07 +0930 Subject: [PATCH 8/8] updoot --- yarn.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index df452d22bbb3..e9c40d7fa082 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6498,7 +6498,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:6.12.6, ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:~6.12.6": +"ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6, ajv@npm:~6.12.6": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: