prettier / prettier-regression-testing

Automates the prettier/prettier regression checks with GitHub Actions.
11 stars 9 forks source link

misc tests #268

Closed thorn0 closed 1 year ago

thorn0 commented 1 year ago

run #13677 vs prettier/prettier#next

github-actions[bot] commented 1 year ago

prettier/prettier#13677 VS prettier/prettier@next


diff --git ORI/eslint-plugin-vue/lib/rules/no-empty-component-block.js ALT/eslint-plugin-vue/lib/rules/no-empty-component-block.js
index 6378dcd..d34ea4a 100644
--- ORI/eslint-plugin-vue/lib/rules/no-empty-component-block.js
+++ ALT/eslint-plugin-vue/lib/rules/no-empty-component-block.js
@@ -83,8 +83,7 @@ module.exports = {
             componentBlock.name !== 'template' &&
             componentBlock.name !== 'script' &&
             componentBlock.name !== 'style'
-          )
-            continue
+          ) continue

           // https://vue-loader.vuejs.org/spec.html#src-imports
           if (hasAttributeSrc(componentBlock)) continue
fisker commented 1 year ago

Run #14077 vs 2.8.1

github-actions[bot] commented 1 year ago

prettier/prettier#14077 VS prettier/prettier@2.8.1

Diff (70 lines) ````diff diff --git ORI/babel/packages/babel-core/src/config/files/index.ts ALT/babel/packages/babel-core/src/config/files/index.ts index 31e85602..5c340eb4 100644 --- ORI/babel/packages/babel-core/src/config/files/index.ts +++ ALT/babel/packages/babel-core/src/config/files/index.ts @@ -3,7 +3,7 @@ type indexType = typeof import("./index"); // Kind of gross, but essentially asserting that the exports of this module are the same as the // exports of index-browser, since this file may be replaced at bundle time with index-browser. -({} as any as indexBrowserType as indexType); +({}) as any as indexBrowserType as indexType; export { findPackageData } from "./package"; diff --git ORI/babel/packages/babel-core/src/config/resolve-targets.ts ALT/babel/packages/babel-core/src/config/resolve-targets.ts index a7d9a790..04c7fec4 100644 --- ORI/babel/packages/babel-core/src/config/resolve-targets.ts +++ ALT/babel/packages/babel-core/src/config/resolve-targets.ts @@ -3,7 +3,7 @@ type nodeType = typeof import("./resolve-targets"); // Kind of gross, but essentially asserting that the exports of this module are the same as the // exports of index-browser, since this file may be replaced at bundle time with index-browser. -({} as any as browserType as nodeType); +({}) as any as browserType as nodeType; import type { ValidatedOptions } from "./validation/options"; import path from "path"; diff --git ORI/babel/packages/babel-core/src/transform-file.ts ALT/babel/packages/babel-core/src/transform-file.ts index c493425d..c9706ba8 100644 --- ORI/babel/packages/babel-core/src/transform-file.ts +++ ALT/babel/packages/babel-core/src/transform-file.ts @@ -12,7 +12,7 @@ type transformFileType = typeof import("./transform-file"); // Kind of gross, but essentially asserting that the exports of this module are the same as the // exports of transform-file-browser, since this file may be replaced at bundle time with // transform-file-browser. -({} as any as transformFileBrowserType as transformFileType); +({}) as any as transformFileBrowserType as transformFileType; const transformFileRunner = gensync(function* ( filename: string, diff --git ORI/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-inner-parentheses/fixture.ts ALT/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-inner-parentheses/fixture.ts index b7726f7..ec7b71c 100644 --- ORI/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-inner-parentheses/fixture.ts +++ ALT/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-inner-parentheses/fixture.ts @@ -1 +1 @@ -({ prop: 'string' } satisfies { prop: string }); +({ prop: 'string' }) satisfies { prop: string }; diff --git ORI/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-outer-parentheses/fixture.ts ALT/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-outer-parentheses/fixture.ts index b7726f7..ec7b71c 100644 --- ORI/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-outer-parentheses/fixture.ts +++ ALT/typescript-eslint/packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-outer-parentheses/fixture.ts @@ -1 +1 @@ -({ prop: 'string' } satisfies { prop: string }); +({ prop: 'string' }) satisfies { prop: string }; diff --git ORI/typescript-eslint/packages/eslint-plugin/docs/rules/no-base-to-string.md ALT/typescript-eslint/packages/eslint-plugin/docs/rules/no-base-to-string.md index 7409f5e..a5493c7 100644 --- ORI/typescript-eslint/packages/eslint-plugin/docs/rules/no-base-to-string.md +++ ALT/typescript-eslint/packages/eslint-plugin/docs/rules/no-base-to-string.md @@ -29,7 +29,7 @@ value + ''; // Interpolation and manual .toString() calls too: `Value: ${value}`; -({}.toString()); +({}).toString(); ``` ### ✅ Correct ````
thorn0 commented 1 year ago

Run thorn0/prettier#callAncestor-7976 vs #14077

github-actions[bot] commented 1 year ago

thorn0/prettier@callAncestor-7976 VS prettier/prettier#14077

The diff is empty.

fisker commented 1 year ago

Run #14111 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14111 VS prettier/prettier@next

The diff is empty.

fisker commented 1 year ago

Run #14171 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14171 VS prettier/prettier@next

The diff is empty.

fisker commented 1 year ago

Run #14171 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14171 VS prettier/prettier@next

The diff is empty.

fisker commented 1 year ago

Run #14189 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14189 VS prettier/prettier@next

diff --git ORI/babel/packages/babel-template/src/builder.ts ALT/babel/packages/babel-template/src/builder.ts
index e3acc387..faa7ee71 100644
--- ORI/babel/packages/babel-template/src/builder.ts
+++ ALT/babel/packages/babel-template/src/builder.ts
@@ -13,9 +13,10 @@ export type TemplateBuilder<T> = {
   (tpl: string, opts?: PublicOpts): (replacements?: PublicReplacements) => T;

   // Building from a template literal produces an AST builder function by default.
-  (tpl: TemplateStringsArray, ...args: Array<unknown>): (
-    replacements?: PublicReplacements,
-  ) => T;
+  (
+    tpl: TemplateStringsArray,
+    ...args: Array<unknown>
+  ): (replacements?: PublicReplacements) => T;

   // Allow users to explicitly create templates that produce ASTs, skipping
   // the need for an intermediate function.
diff --git ORI/babel/packages/babel-types/src/retrievers/getOuterBindingIdentifiers.ts ALT/babel/packages/babel-types/src/retrievers/getOuterBindingIdentifiers.ts
index f47eee43..935ed613 100644
--- ORI/babel/packages/babel-types/src/retrievers/getOuterBindingIdentifiers.ts
+++ ALT/babel/packages/babel-types/src/retrievers/getOuterBindingIdentifiers.ts
@@ -4,9 +4,10 @@ import type * as t from "..";
 export default getOuterBindingIdentifiers as {
   (node: t.Node, duplicates: true): Record<string, Array<t.Identifier>>;
   (node: t.Node, duplicates?: false): Record<string, t.Identifier>;
-  (node: t.Node, duplicates?: boolean):
-    | Record<string, t.Identifier>
-    | Record<string, Array<t.Identifier>>;
+  (
+    node: t.Node,
+    duplicates?: boolean,
+  ): Record<string, t.Identifier> | Record<string, Array<t.Identifier>>;
 };

 function getOuterBindingIdentifiers(
thorn0 commented 1 year ago

Run #14192 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14192 VS prettier/prettier@next

The diff is empty.

fisker commented 1 year ago

Run #14259 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14259 VS prettier/prettier@next

Diff (821 lines) ```diff diff --git ORI/babel/packages/babel-parser/src/plugins/typescript/scope.ts ALT/babel/packages/babel-parser/src/plugins/typescript/scope.ts index dff7669b..02cd8569 100644 --- ORI/babel/packages/babel-parser/src/plugins/typescript/scope.ts +++ ALT/babel/packages/babel-parser/src/plugins/typescript/scope.ts @@ -37,7 +37,9 @@ class TypeScriptScope extends Scope { // See https://github.com/babel/babel/pull/9766#discussion_r268920730 for an // explanation of how typescript handles scope. -export default class TypeScriptScopeHandler extends ScopeHandler { +export default class TypeScriptScopeHandler + extends ScopeHandler +{ importsStack: Set[] = []; createScope(flags: ScopeFlags): TypeScriptScope { diff --git ORI/excalidraw/src/components/TopErrorBoundary.tsx ALT/excalidraw/src/components/TopErrorBoundary.tsx index ce81ec0..81e4eb8 100644 --- ORI/excalidraw/src/components/TopErrorBoundary.tsx +++ ALT/excalidraw/src/components/TopErrorBoundary.tsx @@ -8,10 +8,9 @@ interface TopErrorBoundaryState { localStorage: string; } -export class TopErrorBoundary extends React.Component< - any, - TopErrorBoundaryState -> { +export class TopErrorBoundary + extends React.Component +{ state: TopErrorBoundaryState = { hasError: false, sentryEventId: "", diff --git ORI/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts ALT/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts index ba3beb6..92e8a85 100644 --- ORI/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts +++ ALT/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts @@ -11,7 +11,8 @@ import { class UnusedVarsVisitor< TMessageIds extends string, TOptions extends readonly unknown[], -> extends Visitor { +> extends Visitor +{ private static readonly RESULTS_CACHE = new WeakMap< TSESTree.Program, ReadonlySet diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts index 10dccb9..a8e478e 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class CatchClauseDefinition extends DefinitionBase< - DefinitionType.CatchClause, - TSESTree.CatchClause, - null, - TSESTree.BindingName -> { +class CatchClauseDefinition + extends + DefinitionBase< + DefinitionType.CatchClause, + TSESTree.CatchClause, + null, + TSESTree.BindingName + > +{ constructor(name: TSESTree.BindingName, node: CatchClauseDefinition['node']) { super(DefinitionType.CatchClause, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts index 62e1d4a..4d6d3c2 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ClassNameDefinition extends DefinitionBase< - DefinitionType.ClassName, - TSESTree.ClassDeclaration | TSESTree.ClassExpression, - null, - TSESTree.Identifier -> { +class ClassNameDefinition + extends + DefinitionBase< + DefinitionType.ClassName, + TSESTree.ClassDeclaration | TSESTree.ClassExpression, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: ClassNameDefinition['node']) { super(DefinitionType.ClassName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts ALT/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts index 2418e5e..6a61311 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts @@ -10,7 +10,8 @@ abstract class DefinitionBase< TNode extends TSESTree.Node, TParent extends TSESTree.Node | null, TName extends TSESTree.Node = TSESTree.BindingName, -> { +> +{ /** * A unique ID for this instance - primarily used to help debugging and testing */ diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts index 8c42adf..cefb2da 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts @@ -3,15 +3,18 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class FunctionNameDefinition extends DefinitionBase< - DefinitionType.FunctionName, - | TSESTree.FunctionDeclaration - | TSESTree.FunctionExpression - | TSESTree.TSDeclareFunction - | TSESTree.TSEmptyBodyFunctionExpression, - null, - TSESTree.Identifier -> { +class FunctionNameDefinition + extends + DefinitionBase< + DefinitionType.FunctionName, + | TSESTree.FunctionDeclaration + | TSESTree.FunctionExpression + | TSESTree.TSDeclareFunction + | TSESTree.TSEmptyBodyFunctionExpression, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: FunctionNameDefinition['node']) { super(DefinitionType.FunctionName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts index 35c2a5b..5cf5210 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ImplicitGlobalVariableDefinition extends DefinitionBase< - DefinitionType.ImplicitGlobalVariable, - TSESTree.Node, - null, - TSESTree.BindingName -> { +class ImplicitGlobalVariableDefinition + extends + DefinitionBase< + DefinitionType.ImplicitGlobalVariable, + TSESTree.Node, + null, + TSESTree.BindingName + > +{ constructor( name: TSESTree.BindingName, node: ImplicitGlobalVariableDefinition['node'], diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts index 2003158..3840943 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts @@ -3,15 +3,18 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ImportBindingDefinition extends DefinitionBase< - DefinitionType.ImportBinding, - | TSESTree.ImportSpecifier - | TSESTree.ImportDefaultSpecifier - | TSESTree.ImportNamespaceSpecifier - | TSESTree.TSImportEqualsDeclaration, - TSESTree.ImportDeclaration | TSESTree.TSImportEqualsDeclaration, - TSESTree.Identifier -> { +class ImportBindingDefinition + extends + DefinitionBase< + DefinitionType.ImportBinding, + | TSESTree.ImportSpecifier + | TSESTree.ImportDefaultSpecifier + | TSESTree.ImportNamespaceSpecifier + | TSESTree.TSImportEqualsDeclaration, + TSESTree.ImportDeclaration | TSESTree.TSImportEqualsDeclaration, + TSESTree.Identifier + > +{ constructor( name: TSESTree.Identifier, node: TSESTree.TSImportEqualsDeclaration, diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts index 631d2df..d0e292a 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts @@ -3,21 +3,24 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ParameterDefinition extends DefinitionBase< - DefinitionType.Parameter, - | TSESTree.ArrowFunctionExpression - | TSESTree.FunctionDeclaration - | TSESTree.FunctionExpression - | TSESTree.TSCallSignatureDeclaration - | TSESTree.TSConstructorType - | TSESTree.TSConstructSignatureDeclaration - | TSESTree.TSDeclareFunction - | TSESTree.TSEmptyBodyFunctionExpression - | TSESTree.TSFunctionType - | TSESTree.TSMethodSignature, - null, - TSESTree.BindingName -> { +class ParameterDefinition + extends + DefinitionBase< + DefinitionType.Parameter, + | TSESTree.ArrowFunctionExpression + | TSESTree.FunctionDeclaration + | TSESTree.FunctionExpression + | TSESTree.TSCallSignatureDeclaration + | TSESTree.TSConstructorType + | TSESTree.TSConstructSignatureDeclaration + | TSESTree.TSDeclareFunction + | TSESTree.TSEmptyBodyFunctionExpression + | TSESTree.TSFunctionType + | TSESTree.TSMethodSignature, + null, + TSESTree.BindingName + > +{ /** * Whether the parameter definition is a part of a rest parameter. */ diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts index a4380cc..9782aee 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TSEnumMemberDefinition extends DefinitionBase< - DefinitionType.TSEnumMember, - TSESTree.TSEnumMember, - null, - TSESTree.Identifier | TSESTree.StringLiteral -> { +class TSEnumMemberDefinition + extends + DefinitionBase< + DefinitionType.TSEnumMember, + TSESTree.TSEnumMember, + null, + TSESTree.Identifier | TSESTree.StringLiteral + > +{ constructor( name: TSESTree.Identifier | TSESTree.StringLiteral, node: TSEnumMemberDefinition['node'], diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts index 094047d..83148ab 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TSEnumNameDefinition extends DefinitionBase< - DefinitionType.TSEnumName, - TSESTree.TSEnumDeclaration, - null, - TSESTree.Identifier -> { +class TSEnumNameDefinition + extends + DefinitionBase< + DefinitionType.TSEnumName, + TSESTree.TSEnumDeclaration, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: TSEnumNameDefinition['node']) { super(DefinitionType.TSEnumName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts index bad778f..590c360 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TSModuleNameDefinition extends DefinitionBase< - DefinitionType.TSModuleName, - TSESTree.TSModuleDeclaration, - null, - TSESTree.Identifier -> { +class TSModuleNameDefinition + extends + DefinitionBase< + DefinitionType.TSModuleName, + TSESTree.TSModuleDeclaration, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: TSModuleNameDefinition['node']) { super(DefinitionType.TSModuleName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts index 506274d..b72459b 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts @@ -3,14 +3,17 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TypeDefinition extends DefinitionBase< - DefinitionType.Type, - | TSESTree.TSInterfaceDeclaration - | TSESTree.TSTypeAliasDeclaration - | TSESTree.TSTypeParameter, - null, - TSESTree.Identifier -> { +class TypeDefinition + extends + DefinitionBase< + DefinitionType.Type, + | TSESTree.TSInterfaceDeclaration + | TSESTree.TSTypeAliasDeclaration + | TSESTree.TSTypeParameter, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: TypeDefinition['node']) { super(DefinitionType.Type, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts index 8883c4c..c4c62da 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class VariableDefinition extends DefinitionBase< - DefinitionType.Variable, - TSESTree.VariableDeclarator, - TSESTree.VariableDeclaration, - TSESTree.Identifier -> { +class VariableDefinition + extends + DefinitionBase< + DefinitionType.Variable, + TSESTree.VariableDeclarator, + TSESTree.VariableDeclaration, + TSESTree.Identifier + > +{ constructor( name: TSESTree.Identifier, node: VariableDefinition['node'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts index 58e836e..81aad7f 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class BlockScope extends ScopeBase< - ScopeType.block, - TSESTree.BlockStatement, - Scope -> { +class BlockScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: BlockScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts index d6ea58f..181eded 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class CatchScope extends ScopeBase< - ScopeType.catch, - TSESTree.CatchClause, - Scope -> { +class CatchScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: CatchScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts index c251390..af50cdd 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts @@ -5,12 +5,15 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ClassFieldInitializerScope extends ScopeBase< - ScopeType.classFieldInitializer, - // the value expression itself is the block - TSESTree.Expression, - Scope -> { +class ClassFieldInitializerScope + extends + ScopeBase< + ScopeType.classFieldInitializer, + // the value expression itself is the block + TSESTree.Expression, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: ClassFieldInitializerScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts index b280cad..294b061 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts @@ -5,11 +5,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ClassScope extends ScopeBase< - ScopeType.class, - TSESTree.ClassDeclaration | TSESTree.ClassExpression, - Scope -> { +class ClassScope + extends + ScopeBase< + ScopeType.class, + TSESTree.ClassDeclaration | TSESTree.ClassExpression, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: ClassScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts index a9eb599..7213a9f 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ClassStaticBlockScope extends ScopeBase< - ScopeType.classStaticBlock, - TSESTree.StaticBlock, - Scope -> { +class ClassStaticBlockScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: ClassStaticBlockScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts index 7175457..929d6fd 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts @@ -5,11 +5,10 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ConditionalTypeScope extends ScopeBase< - ScopeType.conditionalType, - TSESTree.TSConditionalType, - Scope -> { +class ConditionalTypeScope + extends + ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: ConditionalTypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts index 6b12f0c..d1a278c 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts @@ -5,11 +5,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ForScope extends ScopeBase< - ScopeType.for, - TSESTree.ForInStatement | TSESTree.ForOfStatement | TSESTree.ForStatement, - Scope -> { +class ForScope + extends + ScopeBase< + ScopeType.for, + TSESTree.ForInStatement | TSESTree.ForOfStatement | TSESTree.ForStatement, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: ForScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts index d3c8825..806f055 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts @@ -6,11 +6,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class FunctionExpressionNameScope extends ScopeBase< - ScopeType.functionExpressionName, - TSESTree.FunctionExpression, - Scope -> { +class FunctionExpressionNameScope + extends + ScopeBase< + ScopeType.functionExpressionName, + TSESTree.FunctionExpression, + Scope + > +{ public readonly functionExpressionScope: true; constructor( scopeManager: ScopeManager, diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts index c2a48fc..4c1d6b5 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts @@ -8,16 +8,19 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class FunctionScope extends ScopeBase< - ScopeType.function, - | TSESTree.ArrowFunctionExpression - | TSESTree.FunctionDeclaration - | TSESTree.FunctionExpression - | TSESTree.TSDeclareFunction - | TSESTree.TSEmptyBodyFunctionExpression - | TSESTree.Program, - Scope -> { +class FunctionScope + extends + ScopeBase< + ScopeType.function, + | TSESTree.ArrowFunctionExpression + | TSESTree.FunctionDeclaration + | TSESTree.FunctionExpression + | TSESTree.TSDeclareFunction + | TSESTree.TSEmptyBodyFunctionExpression + | TSESTree.Program, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: FunctionScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts index f6029a0..56b1021 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts @@ -5,15 +5,18 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class FunctionTypeScope extends ScopeBase< - ScopeType.functionType, - | TSESTree.TSCallSignatureDeclaration - | TSESTree.TSConstructorType - | TSESTree.TSConstructSignatureDeclaration - | TSESTree.TSFunctionType - | TSESTree.TSMethodSignature, - Scope -> { +class FunctionTypeScope + extends + ScopeBase< + ScopeType.functionType, + | TSESTree.TSCallSignatureDeclaration + | TSESTree.TSConstructorType + | TSESTree.TSConstructSignatureDeclaration + | TSESTree.TSFunctionType + | TSESTree.TSMethodSignature, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: FunctionTypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts index de253e5..a50034b 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts @@ -11,14 +11,17 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class GlobalScope extends ScopeBase< - ScopeType.global, - TSESTree.Program, - /** - * The global scope has no parent. - */ - null -> { +class GlobalScope + extends + ScopeBase< + ScopeType.global, + TSESTree.Program, + /** + * The global scope has no parent. + */ + null + > +{ // note this is accessed in used in the legacy eslint-scope tests, so it can't be true private private readonly implicit: { readonly set: Map; diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts index 4711b18..47ebb5c 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class MappedTypeScope extends ScopeBase< - ScopeType.mappedType, - TSESTree.TSMappedType, - Scope -> { +class MappedTypeScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: MappedTypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts index ae26d12..6f7e54e 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts @@ -139,7 +139,8 @@ abstract class ScopeBase< TType extends ScopeType, TBlock extends TSESTree.Node, TUpper extends Scope | null, -> { +> +{ /** * A unique ID for this instance - primarily used to help debugging and testing */ diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts index ee2406c..d5e8713 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class SwitchScope extends ScopeBase< - ScopeType.switch, - TSESTree.SwitchStatement, - Scope -> { +class SwitchScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: SwitchScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts index b5f6210..d4b95b1 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class TSEnumScope extends ScopeBase< - ScopeType.tsEnum, - TSESTree.TSEnumDeclaration, - Scope -> { +class TSEnumScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: TSEnumScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts index 7ebdafd..3f4016e 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class TSModuleScope extends ScopeBase< - ScopeType.tsModule, - TSESTree.TSModuleDeclaration, - Scope -> { +class TSModuleScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: TSModuleScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts index 167c118..973b099 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts @@ -5,11 +5,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class TypeScope extends ScopeBase< - ScopeType.type, - TSESTree.TSInterfaceDeclaration | TSESTree.TSTypeAliasDeclaration, - Scope -> { +class TypeScope + extends + ScopeBase< + ScopeType.type, + TSESTree.TSInterfaceDeclaration | TSESTree.TSTypeAliasDeclaration, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: TypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts index 7058ab7..20bf816 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts @@ -6,11 +6,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class WithScope extends ScopeBase< - ScopeType.with, - TSESTree.WithStatement, - Scope -> { +class WithScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: WithScope['upper'], diff --git ORI/vega-lite/src/normalize/selectioncompat.ts ALT/vega-lite/src/normalize/selectioncompat.ts index f5e64df..37a0ab3 100644 --- ORI/vega-lite/src/normalize/selectioncompat.ts +++ ALT/vega-lite/src/normalize/selectioncompat.ts @@ -8,12 +8,9 @@ import {isBin, isFilter, isLookup} from '../transform'; import {duplicate, entries, vals} from '../util'; import {NormalizerParams} from './base'; -export class SelectionCompatibilityNormalizer extends SpecMapper< - NormalizerParams, - FacetedUnitSpec, - LayerSpec, - UnitSpec -> { +export class SelectionCompatibilityNormalizer + extends SpecMapper, LayerSpec, UnitSpec> +{ public map( spec: GenericSpec, LayerSpec, RepeatSpec, Field>, normParams: NormalizerParams diff --git ORI/vega-lite/src/spec/map.ts ALT/vega-lite/src/spec/map.ts index a1098bb..e9aa81d 100644 --- ORI/vega-lite/src/spec/map.ts +++ ALT/vega-lite/src/spec/map.ts @@ -21,7 +21,8 @@ export abstract class SpecMapper< UO extends GenericUnitSpec = NormalizedUnitSpec, RO extends RepeatSpec = never, FO extends Field = FieldName -> { +> +{ public map(spec: GenericSpec, params: P): GenericSpec, RO, FO> { if (isFacetSpec(spec)) { return this.mapFacet(spec, params); ```
fisker commented 1 year ago

Run #14259 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14259 VS prettier/prettier@next

Diff (821 lines) ```diff diff --git ORI/babel/packages/babel-parser/src/plugins/typescript/scope.ts ALT/babel/packages/babel-parser/src/plugins/typescript/scope.ts index dff7669b..02cd8569 100644 --- ORI/babel/packages/babel-parser/src/plugins/typescript/scope.ts +++ ALT/babel/packages/babel-parser/src/plugins/typescript/scope.ts @@ -37,7 +37,9 @@ class TypeScriptScope extends Scope { // See https://github.com/babel/babel/pull/9766#discussion_r268920730 for an // explanation of how typescript handles scope. -export default class TypeScriptScopeHandler extends ScopeHandler { +export default class TypeScriptScopeHandler + extends ScopeHandler +{ importsStack: Set[] = []; createScope(flags: ScopeFlags): TypeScriptScope { diff --git ORI/excalidraw/src/components/TopErrorBoundary.tsx ALT/excalidraw/src/components/TopErrorBoundary.tsx index ce81ec0..81e4eb8 100644 --- ORI/excalidraw/src/components/TopErrorBoundary.tsx +++ ALT/excalidraw/src/components/TopErrorBoundary.tsx @@ -8,10 +8,9 @@ interface TopErrorBoundaryState { localStorage: string; } -export class TopErrorBoundary extends React.Component< - any, - TopErrorBoundaryState -> { +export class TopErrorBoundary + extends React.Component +{ state: TopErrorBoundaryState = { hasError: false, sentryEventId: "", diff --git ORI/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts ALT/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts index ba3beb6..92e8a85 100644 --- ORI/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts +++ ALT/typescript-eslint/packages/eslint-plugin/src/util/collectUnusedVariables.ts @@ -11,7 +11,8 @@ import { class UnusedVarsVisitor< TMessageIds extends string, TOptions extends readonly unknown[], -> extends Visitor { +> extends Visitor +{ private static readonly RESULTS_CACHE = new WeakMap< TSESTree.Program, ReadonlySet diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts index 10dccb9..a8e478e 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/CatchClauseDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class CatchClauseDefinition extends DefinitionBase< - DefinitionType.CatchClause, - TSESTree.CatchClause, - null, - TSESTree.BindingName -> { +class CatchClauseDefinition + extends + DefinitionBase< + DefinitionType.CatchClause, + TSESTree.CatchClause, + null, + TSESTree.BindingName + > +{ constructor(name: TSESTree.BindingName, node: CatchClauseDefinition['node']) { super(DefinitionType.CatchClause, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts index 62e1d4a..4d6d3c2 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ClassNameDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ClassNameDefinition extends DefinitionBase< - DefinitionType.ClassName, - TSESTree.ClassDeclaration | TSESTree.ClassExpression, - null, - TSESTree.Identifier -> { +class ClassNameDefinition + extends + DefinitionBase< + DefinitionType.ClassName, + TSESTree.ClassDeclaration | TSESTree.ClassExpression, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: ClassNameDefinition['node']) { super(DefinitionType.ClassName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts ALT/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts index 2418e5e..6a61311 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/DefinitionBase.ts @@ -10,7 +10,8 @@ abstract class DefinitionBase< TNode extends TSESTree.Node, TParent extends TSESTree.Node | null, TName extends TSESTree.Node = TSESTree.BindingName, -> { +> +{ /** * A unique ID for this instance - primarily used to help debugging and testing */ diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts index 8c42adf..cefb2da 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/FunctionNameDefinition.ts @@ -3,15 +3,18 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class FunctionNameDefinition extends DefinitionBase< - DefinitionType.FunctionName, - | TSESTree.FunctionDeclaration - | TSESTree.FunctionExpression - | TSESTree.TSDeclareFunction - | TSESTree.TSEmptyBodyFunctionExpression, - null, - TSESTree.Identifier -> { +class FunctionNameDefinition + extends + DefinitionBase< + DefinitionType.FunctionName, + | TSESTree.FunctionDeclaration + | TSESTree.FunctionExpression + | TSESTree.TSDeclareFunction + | TSESTree.TSEmptyBodyFunctionExpression, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: FunctionNameDefinition['node']) { super(DefinitionType.FunctionName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts index 35c2a5b..5cf5210 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ImplicitGlobalVariableDefinition extends DefinitionBase< - DefinitionType.ImplicitGlobalVariable, - TSESTree.Node, - null, - TSESTree.BindingName -> { +class ImplicitGlobalVariableDefinition + extends + DefinitionBase< + DefinitionType.ImplicitGlobalVariable, + TSESTree.Node, + null, + TSESTree.BindingName + > +{ constructor( name: TSESTree.BindingName, node: ImplicitGlobalVariableDefinition['node'], diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts index 2003158..3840943 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ImportBindingDefinition.ts @@ -3,15 +3,18 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ImportBindingDefinition extends DefinitionBase< - DefinitionType.ImportBinding, - | TSESTree.ImportSpecifier - | TSESTree.ImportDefaultSpecifier - | TSESTree.ImportNamespaceSpecifier - | TSESTree.TSImportEqualsDeclaration, - TSESTree.ImportDeclaration | TSESTree.TSImportEqualsDeclaration, - TSESTree.Identifier -> { +class ImportBindingDefinition + extends + DefinitionBase< + DefinitionType.ImportBinding, + | TSESTree.ImportSpecifier + | TSESTree.ImportDefaultSpecifier + | TSESTree.ImportNamespaceSpecifier + | TSESTree.TSImportEqualsDeclaration, + TSESTree.ImportDeclaration | TSESTree.TSImportEqualsDeclaration, + TSESTree.Identifier + > +{ constructor( name: TSESTree.Identifier, node: TSESTree.TSImportEqualsDeclaration, diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts index 631d2df..d0e292a 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/ParameterDefinition.ts @@ -3,21 +3,24 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class ParameterDefinition extends DefinitionBase< - DefinitionType.Parameter, - | TSESTree.ArrowFunctionExpression - | TSESTree.FunctionDeclaration - | TSESTree.FunctionExpression - | TSESTree.TSCallSignatureDeclaration - | TSESTree.TSConstructorType - | TSESTree.TSConstructSignatureDeclaration - | TSESTree.TSDeclareFunction - | TSESTree.TSEmptyBodyFunctionExpression - | TSESTree.TSFunctionType - | TSESTree.TSMethodSignature, - null, - TSESTree.BindingName -> { +class ParameterDefinition + extends + DefinitionBase< + DefinitionType.Parameter, + | TSESTree.ArrowFunctionExpression + | TSESTree.FunctionDeclaration + | TSESTree.FunctionExpression + | TSESTree.TSCallSignatureDeclaration + | TSESTree.TSConstructorType + | TSESTree.TSConstructSignatureDeclaration + | TSESTree.TSDeclareFunction + | TSESTree.TSEmptyBodyFunctionExpression + | TSESTree.TSFunctionType + | TSESTree.TSMethodSignature, + null, + TSESTree.BindingName + > +{ /** * Whether the parameter definition is a part of a rest parameter. */ diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts index a4380cc..9782aee 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumMemberDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TSEnumMemberDefinition extends DefinitionBase< - DefinitionType.TSEnumMember, - TSESTree.TSEnumMember, - null, - TSESTree.Identifier | TSESTree.StringLiteral -> { +class TSEnumMemberDefinition + extends + DefinitionBase< + DefinitionType.TSEnumMember, + TSESTree.TSEnumMember, + null, + TSESTree.Identifier | TSESTree.StringLiteral + > +{ constructor( name: TSESTree.Identifier | TSESTree.StringLiteral, node: TSEnumMemberDefinition['node'], diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts index 094047d..83148ab 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TSEnumNameDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TSEnumNameDefinition extends DefinitionBase< - DefinitionType.TSEnumName, - TSESTree.TSEnumDeclaration, - null, - TSESTree.Identifier -> { +class TSEnumNameDefinition + extends + DefinitionBase< + DefinitionType.TSEnumName, + TSESTree.TSEnumDeclaration, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: TSEnumNameDefinition['node']) { super(DefinitionType.TSEnumName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts index bad778f..590c360 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TSModuleNameDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TSModuleNameDefinition extends DefinitionBase< - DefinitionType.TSModuleName, - TSESTree.TSModuleDeclaration, - null, - TSESTree.Identifier -> { +class TSModuleNameDefinition + extends + DefinitionBase< + DefinitionType.TSModuleName, + TSESTree.TSModuleDeclaration, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: TSModuleNameDefinition['node']) { super(DefinitionType.TSModuleName, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts index 506274d..b72459b 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/TypeDefinition.ts @@ -3,14 +3,17 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class TypeDefinition extends DefinitionBase< - DefinitionType.Type, - | TSESTree.TSInterfaceDeclaration - | TSESTree.TSTypeAliasDeclaration - | TSESTree.TSTypeParameter, - null, - TSESTree.Identifier -> { +class TypeDefinition + extends + DefinitionBase< + DefinitionType.Type, + | TSESTree.TSInterfaceDeclaration + | TSESTree.TSTypeAliasDeclaration + | TSESTree.TSTypeParameter, + null, + TSESTree.Identifier + > +{ constructor(name: TSESTree.Identifier, node: TypeDefinition['node']) { super(DefinitionType.Type, name, node, null); } diff --git ORI/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts ALT/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts index 8883c4c..c4c62da 100644 --- ORI/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts +++ ALT/typescript-eslint/packages/scope-manager/src/definition/VariableDefinition.ts @@ -3,12 +3,15 @@ import type { TSESTree } from '@typescript-eslint/types'; import { DefinitionBase } from './DefinitionBase'; import { DefinitionType } from './DefinitionType'; -class VariableDefinition extends DefinitionBase< - DefinitionType.Variable, - TSESTree.VariableDeclarator, - TSESTree.VariableDeclaration, - TSESTree.Identifier -> { +class VariableDefinition + extends + DefinitionBase< + DefinitionType.Variable, + TSESTree.VariableDeclarator, + TSESTree.VariableDeclaration, + TSESTree.Identifier + > +{ constructor( name: TSESTree.Identifier, node: VariableDefinition['node'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts index 58e836e..81aad7f 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/BlockScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class BlockScope extends ScopeBase< - ScopeType.block, - TSESTree.BlockStatement, - Scope -> { +class BlockScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: BlockScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts index d6ea58f..181eded 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/CatchScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class CatchScope extends ScopeBase< - ScopeType.catch, - TSESTree.CatchClause, - Scope -> { +class CatchScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: CatchScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts index c251390..af50cdd 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ClassFieldInitializerScope.ts @@ -5,12 +5,15 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ClassFieldInitializerScope extends ScopeBase< - ScopeType.classFieldInitializer, - // the value expression itself is the block - TSESTree.Expression, - Scope -> { +class ClassFieldInitializerScope + extends + ScopeBase< + ScopeType.classFieldInitializer, + // the value expression itself is the block + TSESTree.Expression, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: ClassFieldInitializerScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts index b280cad..294b061 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ClassScope.ts @@ -5,11 +5,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ClassScope extends ScopeBase< - ScopeType.class, - TSESTree.ClassDeclaration | TSESTree.ClassExpression, - Scope -> { +class ClassScope + extends + ScopeBase< + ScopeType.class, + TSESTree.ClassDeclaration | TSESTree.ClassExpression, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: ClassScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts index a9eb599..7213a9f 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ClassStaticBlockScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ClassStaticBlockScope extends ScopeBase< - ScopeType.classStaticBlock, - TSESTree.StaticBlock, - Scope -> { +class ClassStaticBlockScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: ClassStaticBlockScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts index 7175457..929d6fd 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ConditionalTypeScope.ts @@ -5,11 +5,10 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ConditionalTypeScope extends ScopeBase< - ScopeType.conditionalType, - TSESTree.TSConditionalType, - Scope -> { +class ConditionalTypeScope + extends + ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: ConditionalTypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts index 6b12f0c..d1a278c 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ForScope.ts @@ -5,11 +5,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class ForScope extends ScopeBase< - ScopeType.for, - TSESTree.ForInStatement | TSESTree.ForOfStatement | TSESTree.ForStatement, - Scope -> { +class ForScope + extends + ScopeBase< + ScopeType.for, + TSESTree.ForInStatement | TSESTree.ForOfStatement | TSESTree.ForStatement, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: ForScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts index d3c8825..806f055 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionExpressionNameScope.ts @@ -6,11 +6,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class FunctionExpressionNameScope extends ScopeBase< - ScopeType.functionExpressionName, - TSESTree.FunctionExpression, - Scope -> { +class FunctionExpressionNameScope + extends + ScopeBase< + ScopeType.functionExpressionName, + TSESTree.FunctionExpression, + Scope + > +{ public readonly functionExpressionScope: true; constructor( scopeManager: ScopeManager, diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts index c2a48fc..4c1d6b5 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionScope.ts @@ -8,16 +8,19 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class FunctionScope extends ScopeBase< - ScopeType.function, - | TSESTree.ArrowFunctionExpression - | TSESTree.FunctionDeclaration - | TSESTree.FunctionExpression - | TSESTree.TSDeclareFunction - | TSESTree.TSEmptyBodyFunctionExpression - | TSESTree.Program, - Scope -> { +class FunctionScope + extends + ScopeBase< + ScopeType.function, + | TSESTree.ArrowFunctionExpression + | TSESTree.FunctionDeclaration + | TSESTree.FunctionExpression + | TSESTree.TSDeclareFunction + | TSESTree.TSEmptyBodyFunctionExpression + | TSESTree.Program, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: FunctionScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts index f6029a0..56b1021 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/FunctionTypeScope.ts @@ -5,15 +5,18 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class FunctionTypeScope extends ScopeBase< - ScopeType.functionType, - | TSESTree.TSCallSignatureDeclaration - | TSESTree.TSConstructorType - | TSESTree.TSConstructSignatureDeclaration - | TSESTree.TSFunctionType - | TSESTree.TSMethodSignature, - Scope -> { +class FunctionTypeScope + extends + ScopeBase< + ScopeType.functionType, + | TSESTree.TSCallSignatureDeclaration + | TSESTree.TSConstructorType + | TSESTree.TSConstructSignatureDeclaration + | TSESTree.TSFunctionType + | TSESTree.TSMethodSignature, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: FunctionTypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts index de253e5..a50034b 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/GlobalScope.ts @@ -11,14 +11,17 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class GlobalScope extends ScopeBase< - ScopeType.global, - TSESTree.Program, - /** - * The global scope has no parent. - */ - null -> { +class GlobalScope + extends + ScopeBase< + ScopeType.global, + TSESTree.Program, + /** + * The global scope has no parent. + */ + null + > +{ // note this is accessed in used in the legacy eslint-scope tests, so it can't be true private private readonly implicit: { readonly set: Map; diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts index 4711b18..47ebb5c 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/MappedTypeScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class MappedTypeScope extends ScopeBase< - ScopeType.mappedType, - TSESTree.TSMappedType, - Scope -> { +class MappedTypeScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: MappedTypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts ALT/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts index ae26d12..6f7e54e 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/ScopeBase.ts @@ -139,7 +139,8 @@ abstract class ScopeBase< TType extends ScopeType, TBlock extends TSESTree.Node, TUpper extends Scope | null, -> { +> +{ /** * A unique ID for this instance - primarily used to help debugging and testing */ diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts index ee2406c..d5e8713 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/SwitchScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class SwitchScope extends ScopeBase< - ScopeType.switch, - TSESTree.SwitchStatement, - Scope -> { +class SwitchScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: SwitchScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts index b5f6210..d4b95b1 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/TSEnumScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class TSEnumScope extends ScopeBase< - ScopeType.tsEnum, - TSESTree.TSEnumDeclaration, - Scope -> { +class TSEnumScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: TSEnumScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts index 7ebdafd..3f4016e 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/TSModuleScope.ts @@ -5,11 +5,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class TSModuleScope extends ScopeBase< - ScopeType.tsModule, - TSESTree.TSModuleDeclaration, - Scope -> { +class TSModuleScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: TSModuleScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts index 167c118..973b099 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/TypeScope.ts @@ -5,11 +5,14 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class TypeScope extends ScopeBase< - ScopeType.type, - TSESTree.TSInterfaceDeclaration | TSESTree.TSTypeAliasDeclaration, - Scope -> { +class TypeScope + extends + ScopeBase< + ScopeType.type, + TSESTree.TSInterfaceDeclaration | TSESTree.TSTypeAliasDeclaration, + Scope + > +{ constructor( scopeManager: ScopeManager, upperScope: TypeScope['upper'], diff --git ORI/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts ALT/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts index 7058ab7..20bf816 100644 --- ORI/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts +++ ALT/typescript-eslint/packages/scope-manager/src/scope/WithScope.ts @@ -6,11 +6,9 @@ import type { Scope } from './Scope'; import { ScopeBase } from './ScopeBase'; import { ScopeType } from './ScopeType'; -class WithScope extends ScopeBase< - ScopeType.with, - TSESTree.WithStatement, - Scope -> { +class WithScope + extends ScopeBase +{ constructor( scopeManager: ScopeManager, upperScope: WithScope['upper'], diff --git ORI/vega-lite/src/normalize/selectioncompat.ts ALT/vega-lite/src/normalize/selectioncompat.ts index f5e64df..37a0ab3 100644 --- ORI/vega-lite/src/normalize/selectioncompat.ts +++ ALT/vega-lite/src/normalize/selectioncompat.ts @@ -8,12 +8,9 @@ import {isBin, isFilter, isLookup} from '../transform'; import {duplicate, entries, vals} from '../util'; import {NormalizerParams} from './base'; -export class SelectionCompatibilityNormalizer extends SpecMapper< - NormalizerParams, - FacetedUnitSpec, - LayerSpec, - UnitSpec -> { +export class SelectionCompatibilityNormalizer + extends SpecMapper, LayerSpec, UnitSpec> +{ public map( spec: GenericSpec, LayerSpec, RepeatSpec, Field>, normParams: NormalizerParams diff --git ORI/vega-lite/src/spec/map.ts ALT/vega-lite/src/spec/map.ts index a1098bb..e9aa81d 100644 --- ORI/vega-lite/src/spec/map.ts +++ ALT/vega-lite/src/spec/map.ts @@ -21,7 +21,8 @@ export abstract class SpecMapper< UO extends GenericUnitSpec = NormalizedUnitSpec, RO extends RepeatSpec = never, FO extends Field = FieldName -> { +> +{ public map(spec: GenericSpec, params: P): GenericSpec, RO, FO> { if (isFacetSpec(spec)) { return this.mapFacet(spec, params); ```
fisker commented 1 year ago

Run #14313 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14313 VS prettier/prettier@next

The diff is empty.

fisker commented 1 year ago

Run #14402 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14402 VS prettier/prettier@next

Diff (452 lines) ````diff diff --git ORI/typescript-eslint/packages/eslint-plugin-tslint/src/custom-linter.ts ALT/typescript-eslint/packages/eslint-plugin-tslint/src/custom-linter.ts index bd8ce6a..b4e8d75 100644 --- ORI/typescript-eslint/packages/eslint-plugin-tslint/src/custom-linter.ts +++ ALT/typescript-eslint/packages/eslint-plugin-tslint/src/custom-linter.ts @@ -4,7 +4,10 @@ import type { Program, SourceFile } from 'typescript'; // @ts-expect-error - We need to access the program, but Linter has private program already export class CustomLinter extends Linter { - constructor(options: ILinterOptions, private readonly program: Program) { + constructor( + options: ILinterOptions, + private readonly program: Program, + ) { super(options, program); } diff --git ORI/typescript-eslint/packages/eslint-plugin/docs/rules/default-param-last.md ALT/typescript-eslint/packages/eslint-plugin/docs/rules/default-param-last.md index e5902b2..5bfd9cb 100644 --- ORI/typescript-eslint/packages/eslint-plugin/docs/rules/default-param-last.md +++ ALT/typescript-eslint/packages/eslint-plugin/docs/rules/default-param-last.md @@ -22,10 +22,16 @@ function f(a = 0, b: number) {} function f(a: number, b = 0, c: number) {} function f(a: number, b?: number, c: number) {} class Foo { - constructor(public a = 10, private b: number) {} + constructor( + public a = 10, + private b: number, + ) {} } class Foo { - constructor(public a?: number, private b: number) {} + constructor( + public a?: number, + private b: number, + ) {} } ``` @@ -40,9 +46,15 @@ function f(a: number, b?: number) {} function f(a: number, b?: number, c = 0) {} function f(a: number, b = 0, c?: number) {} class Foo { - constructor(public a, private b = 0) {} + constructor( + public a, + private b = 0, + ) {} } class Foo { - constructor(public a, private b?: number) {} + constructor( + public a, + private b?: number, + ) {} } ``` diff --git ORI/typescript-eslint/packages/eslint-plugin/docs/rules/explicit-member-accessibility.md ALT/typescript-eslint/packages/eslint-plugin/docs/rules/explicit-member-accessibility.md index 87d7d23..43cd4fe 100644 --- ORI/typescript-eslint/packages/eslint-plugin/docs/rules/explicit-member-accessibility.md +++ ALT/typescript-eslint/packages/eslint-plugin/docs/rules/explicit-member-accessibility.md @@ -90,7 +90,10 @@ The following patterns are considered correct with the default options `{ access ```ts class Animal { - public constructor(public breed, name) { + public constructor( + public breed, + name, + ) { // Parameter property and constructor this.animalName = name; } @@ -113,7 +116,10 @@ The following patterns are considered incorrect with the accessibility set to ** ```ts class Animal { - public constructor(public breed, name) { + public constructor( + public breed, + name, + ) { // Parameter property and constructor this.animalName = name; } @@ -136,7 +142,10 @@ The following patterns are considered correct with the accessibility set to **no ```ts class Animal { - constructor(protected breed, name) { + constructor( + protected breed, + name, + ) { // Parameter property and constructor this.name = name; } diff --git ORI/typescript-eslint/packages/scope-manager/tests/fixtures/decorators/parameter-property.ts ALT/typescript-eslint/packages/scope-manager/tests/fixtures/decorators/parameter-property.ts index 1b2a535..b3d208f 100644 --- ORI/typescript-eslint/packages/scope-manager/tests/fixtures/decorators/parameter-property.ts +++ ALT/typescript-eslint/packages/scope-manager/tests/fixtures/decorators/parameter-property.ts @@ -1,4 +1,7 @@ function decorator() {} class Foo { - constructor(@decorator readonly a, @decorator readonly b = 1) {} + constructor( + @decorator readonly a, + @decorator readonly b = 1, + ) {} } diff --git ORI/vega-lite/src/compile/data/aggregate.ts ALT/vega-lite/src/compile/data/aggregate.ts index a952e22..b09238c 100644 --- ORI/vega-lite/src/compile/data/aggregate.ts +++ ALT/vega-lite/src/compile/data/aggregate.ts @@ -68,7 +68,11 @@ export class AggregateNode extends DataFlowNode { * @param dimensions string set for dimensions * @param measures dictionary mapping field name => dict of aggregation functions and names to use */ - constructor(parent: DataFlowNode, private dimensions: Set, private measures: Measures) { + constructor( + parent: DataFlowNode, + private dimensions: Set, + private measures: Measures + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/bin.ts ALT/vega-lite/src/compile/data/bin.ts index 999fae5..1c43602 100644 --- ORI/vega-lite/src/compile/data/bin.ts +++ ALT/vega-lite/src/compile/data/bin.ts @@ -105,7 +105,10 @@ export class BinNode extends DataFlowNode { return new BinNode(null, duplicate(this.bins)); } - constructor(parent: DataFlowNode, private bins: Dict) { + constructor( + parent: DataFlowNode, + private bins: Dict + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/calculate.ts ALT/vega-lite/src/compile/data/calculate.ts index c31baf2..082b241 100644 --- ORI/vega-lite/src/compile/data/calculate.ts +++ ALT/vega-lite/src/compile/data/calculate.ts @@ -17,7 +17,10 @@ export class CalculateNode extends DataFlowNode { return new CalculateNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private readonly transform: CalculateTransform) { + constructor( + parent: DataFlowNode, + private readonly transform: CalculateTransform + ) { super(parent); this._dependentFields = getDependentFields(this.transform.calculate); diff --git ORI/vega-lite/src/compile/data/dataflow.ts ALT/vega-lite/src/compile/data/dataflow.ts index c3acdb2..3069fcb 100644 --- ORI/vega-lite/src/compile/data/dataflow.ts +++ ALT/vega-lite/src/compile/data/dataflow.ts @@ -12,7 +12,10 @@ export abstract class DataFlowNode { protected _hash: string | number; - constructor(parent: DataFlowNode, public readonly debugName?: string) { + constructor( + parent: DataFlowNode, + public readonly debugName?: string + ) { if (parent) { this.parent = parent; } diff --git ORI/vega-lite/src/compile/data/density.ts ALT/vega-lite/src/compile/data/density.ts index d02cff1..b433dde 100644 --- ORI/vega-lite/src/compile/data/density.ts +++ ALT/vega-lite/src/compile/data/density.ts @@ -11,7 +11,10 @@ export class DensityTransformNode extends DataFlowNode { return new DensityTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: DensityTransform) { + constructor( + parent: DataFlowNode, + private transform: DensityTransform + ) { super(parent); this.transform = duplicate(transform); // duplicate to prevent side effects const specifiedAs = this.transform.as ?? [undefined, undefined]; diff --git ORI/vega-lite/src/compile/data/filterinvalid.ts ALT/vega-lite/src/compile/data/filterinvalid.ts index 844bca6..5126ea8 100644 --- ORI/vega-lite/src/compile/data/filterinvalid.ts +++ ALT/vega-lite/src/compile/data/filterinvalid.ts @@ -13,7 +13,10 @@ export class FilterInvalidNode extends DataFlowNode { return new FilterInvalidNode(null, {...this.filter}); } - constructor(parent: DataFlowNode, public readonly filter: Dict>) { + constructor( + parent: DataFlowNode, + public readonly filter: Dict> + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/flatten.ts ALT/vega-lite/src/compile/data/flatten.ts index 3a4c8b8..dd25c35 100644 --- ORI/vega-lite/src/compile/data/flatten.ts +++ ALT/vega-lite/src/compile/data/flatten.ts @@ -11,7 +11,10 @@ export class FlattenTransformNode extends DataFlowNode { return new FlattenTransformNode(this.parent, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: FlattenTransform) { + constructor( + parent: DataFlowNode, + private transform: FlattenTransform + ) { super(parent); this.transform = duplicate(transform); // duplicate to prevent side effects const {flatten, as = []} = this.transform; diff --git ORI/vega-lite/src/compile/data/fold.ts ALT/vega-lite/src/compile/data/fold.ts index 6466a3e..e35a592 100644 --- ORI/vega-lite/src/compile/data/fold.ts +++ ALT/vega-lite/src/compile/data/fold.ts @@ -11,7 +11,10 @@ export class FoldTransformNode extends DataFlowNode { return new FoldTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: FoldTransform) { + constructor( + parent: DataFlowNode, + private transform: FoldTransform + ) { super(parent); this.transform = duplicate(transform); // duplicate to prevent side effects const specifiedAs = this.transform.as ?? [undefined, undefined]; diff --git ORI/vega-lite/src/compile/data/graticule.ts ALT/vega-lite/src/compile/data/graticule.ts index 2aa9321..771860e 100644 --- ORI/vega-lite/src/compile/data/graticule.ts +++ ALT/vega-lite/src/compile/data/graticule.ts @@ -8,7 +8,10 @@ export class GraticuleNode extends DataFlowNode { return new GraticuleNode(null, this.params); } - constructor(parent: DataFlowNode, private params: true | GraticuleParams) { + constructor( + parent: DataFlowNode, + private params: true | GraticuleParams + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/impute.ts ALT/vega-lite/src/compile/data/impute.ts index 63f8c09..86fbea5 100644 --- ORI/vega-lite/src/compile/data/impute.ts +++ ALT/vega-lite/src/compile/data/impute.ts @@ -16,7 +16,10 @@ export class ImputeNode extends DataFlowNode { return new ImputeNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private readonly transform: ImputeTransform) { + constructor( + parent: DataFlowNode, + private readonly transform: ImputeTransform + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/joinaggregate.ts ALT/vega-lite/src/compile/data/joinaggregate.ts index 6113860..066ba51 100644 --- ORI/vega-lite/src/compile/data/joinaggregate.ts +++ ALT/vega-lite/src/compile/data/joinaggregate.ts @@ -15,7 +15,10 @@ export class JoinAggregateTransformNode extends DataFlowNode { return new JoinAggregateTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private readonly transform: JoinAggregateTransform) { + constructor( + parent: DataFlowNode, + private readonly transform: JoinAggregateTransform + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/loess.ts ALT/vega-lite/src/compile/data/loess.ts index 1d8d457..e3dbd1a 100644 --- ORI/vega-lite/src/compile/data/loess.ts +++ ALT/vega-lite/src/compile/data/loess.ts @@ -11,7 +11,10 @@ export class LoessTransformNode extends DataFlowNode { return new LoessTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: LoessTransform) { + constructor( + parent: DataFlowNode, + private transform: LoessTransform + ) { super(parent); this.transform = duplicate(transform); // duplicate to prevent side effects const specifiedAs = this.transform.as ?? [undefined, undefined]; diff --git ORI/vega-lite/src/compile/data/lookup.ts ALT/vega-lite/src/compile/data/lookup.ts index 7a612e1..736d1ca 100644 --- ORI/vega-lite/src/compile/data/lookup.ts +++ ALT/vega-lite/src/compile/data/lookup.ts @@ -14,7 +14,11 @@ export class LookupNode extends DataFlowNode { return new LookupNode(null, duplicate(this.transform), this.secondary); } - constructor(parent: DataFlowNode, public readonly transform: LookupTransform, public readonly secondary: string) { + constructor( + parent: DataFlowNode, + public readonly transform: LookupTransform, + public readonly secondary: string + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/pivot.ts ALT/vega-lite/src/compile/data/pivot.ts index ca96dc1..c965784 100644 --- ORI/vega-lite/src/compile/data/pivot.ts +++ ALT/vega-lite/src/compile/data/pivot.ts @@ -11,7 +11,10 @@ export class PivotTransformNode extends DataFlowNode { return new PivotTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: PivotTransform) { + constructor( + parent: DataFlowNode, + private transform: PivotTransform + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/quantile.ts ALT/vega-lite/src/compile/data/quantile.ts index bac3d28..08349ff 100644 --- ORI/vega-lite/src/compile/data/quantile.ts +++ ALT/vega-lite/src/compile/data/quantile.ts @@ -11,7 +11,10 @@ export class QuantileTransformNode extends DataFlowNode { return new QuantileTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: QuantileTransform) { + constructor( + parent: DataFlowNode, + private transform: QuantileTransform + ) { super(parent); this.transform = duplicate(transform); // duplicate to prevent side effects const specifiedAs = this.transform.as ?? [undefined, undefined]; diff --git ORI/vega-lite/src/compile/data/regression.ts ALT/vega-lite/src/compile/data/regression.ts index 41e85f4..520e41f 100644 --- ORI/vega-lite/src/compile/data/regression.ts +++ ALT/vega-lite/src/compile/data/regression.ts @@ -11,7 +11,10 @@ export class RegressionTransformNode extends DataFlowNode { return new RegressionTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: RegressionTransform) { + constructor( + parent: DataFlowNode, + private transform: RegressionTransform + ) { super(parent); this.transform = duplicate(transform); // duplicate to prevent side effects const specifiedAs = this.transform.as ?? [undefined, undefined]; diff --git ORI/vega-lite/src/compile/data/sample.ts ALT/vega-lite/src/compile/data/sample.ts index 771544b..a63010b 100644 --- ORI/vega-lite/src/compile/data/sample.ts +++ ALT/vega-lite/src/compile/data/sample.ts @@ -11,7 +11,10 @@ export class SampleTransformNode extends DataFlowNode { return new SampleTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private transform: SampleTransform) { + constructor( + parent: DataFlowNode, + private transform: SampleTransform + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/sequence.ts ALT/vega-lite/src/compile/data/sequence.ts index 9812e2d..032d168 100644 --- ORI/vega-lite/src/compile/data/sequence.ts +++ ALT/vega-lite/src/compile/data/sequence.ts @@ -8,7 +8,10 @@ export class SequenceNode extends DataFlowNode { return new SequenceNode(null, this.params); } - constructor(parent: DataFlowNode, private params: SequenceParams) { + constructor( + parent: DataFlowNode, + private params: SequenceParams + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/timeunit.ts ALT/vega-lite/src/compile/data/timeunit.ts index 1fe59a4..89e090e 100644 --- ORI/vega-lite/src/compile/data/timeunit.ts +++ ALT/vega-lite/src/compile/data/timeunit.ts @@ -13,7 +13,10 @@ export class TimeUnitNode extends DataFlowNode { return new TimeUnitNode(null, duplicate(this.formula)); } - constructor(parent: DataFlowNode, private formula: Dict) { + constructor( + parent: DataFlowNode, + private formula: Dict + ) { super(parent); } diff --git ORI/vega-lite/src/compile/data/window.ts ALT/vega-lite/src/compile/data/window.ts index 2923d03..4709903 100644 --- ORI/vega-lite/src/compile/data/window.ts +++ ALT/vega-lite/src/compile/data/window.ts @@ -16,7 +16,10 @@ export class WindowTransformNode extends DataFlowNode { return new WindowTransformNode(null, duplicate(this.transform)); } - constructor(parent: DataFlowNode, private readonly transform: WindowTransform) { + constructor( + parent: DataFlowNode, + private readonly transform: WindowTransform + ) { super(parent); } diff --git ORI/vega-lite/src/compile/split.ts ALT/vega-lite/src/compile/split.ts index 5901975..3745045 100644 --- ORI/vega-lite/src/compile/split.ts +++ ALT/vega-lite/src/compile/split.ts @@ -9,7 +9,10 @@ import {deepEqual, duplicate, getFirstDefined, keys} from '../util'; */ // eslint-disable-next-line @typescript-eslint/ban-types export class Split { - constructor(public readonly explicit: Partial = {}, public readonly implicit: Partial = {}) {} + constructor( + public readonly explicit: Partial = {}, + public readonly implicit: Partial = {} + ) {} public clone() { return new Split(duplicate(this.explicit), duplicate(this.implicit)); ````
fisker commented 1 year ago

Run #14406 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#14406 VS prettier/prettier@next

The diff is empty.

fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

[Error]

Error: Command failed with exit code 2: /home/runner/work/prettier-regression-testing/prettier-regression-testing/prettier/bin/prettier.js --write "./**/*.{ts,js,json,md}"
[error] packages/scope-manager/tests/fixtures/decorators/accessor.ts: SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (7:3)
[error]    5 |     return 1;
[error]    6 |   }
[error] >  7 |   @decorator
[error]      |   ^^^^^^^^^^
[error]    8 |   set foo() {}
[error]    9 | }
[error]   10 |
[error] packages/scope-manager/tests/fixtures/decorators/parameter.ts: SyntaxError: Decorators are not valid here. (6:3)
[error]   4 |   @decorator [b],
[error]   5 |   @decorator { c },
[error] > 6 |   @decorator d = 1,
[error]     |   ^^^^^^^^^^
[error]   7 | ) {}
[error]   8 |
.cspell.json 302ms
.eslintrc.js 470ms
.github/ISSUE_TEMPLATE.md 292ms
.github/ISSUE_TEMPLATE/README.md 28ms
.github/pull_request_template.md 59ms
.github/PULL_REQUEST_TEMPLATE/typescript_version_upgrade.md 575ms
.github/SECURITY.md 35ms
.github/SPONSORSHIPS.md 152ms
.markdownlint.json 53ms
.prettierrc.json 3ms
CODE_OF_CONDUCT.md 247ms
CONTRIBUTING.md 4ms
DEVELOPMENT.md 3ms
docs/Architecture.md 72ms
docs/Custom_Rules.md 4042ms
docs/Getting_Started.md 236ms
docs/linting/Troubleshooting.md 848ms
docs/linting/troubleshooting/FORMATTING.md 178ms
docs/linting/troubleshooting/TSLint.md 145ms
docs/linting/Typed_Linting.md 209ms
docs/linting/typed-linting/Monorepos.md 203ms
docs/MAINTENANCE.md 31ms
docs/maintenance/ISSUES.md 345ms
docs/maintenance/PULL_REQUESTS.md 68ms
docs/maintenance/RELEASES.md 220ms
docs/maintenance/VERSIONING.md 294ms
jest.config.base.js 46ms
jest.config.js 55ms
lerna.json 2ms
nx.json 41ms
package.json 61ms
packages/ast-spec/api-extractor.json 19ms
packages/ast-spec/jest.config.js 12ms
packages/ast-spec/package.json 26ms
packages/ast-spec/project.json 3ms
packages/ast-spec/README.md 9ms
packages/ast-spec/src/ast-node-types.ts 205ms
packages/ast-spec/src/ast-token-types.ts 37ms
packages/ast-spec/src/base/Accessibility.ts 21ms
packages/ast-spec/src/base/BaseNode.ts 41ms
packages/ast-spec/src/base/BaseToken.ts 4ms
packages/ast-spec/src/base/ClassBase.ts 76ms
packages/ast-spec/src/base/FunctionBase.ts 102ms
packages/ast-spec/src/base/LiteralBase.ts 17ms
packages/ast-spec/src/base/MethodDefinitionBase.ts 40ms
packages/ast-spec/src/base/NodeOrTokenData.ts 43ms
packages/ast-spec/src/base/OptionalRangeAndLoc.ts 25ms
packages/ast-spec/src/base/Position.ts 18ms
packages/ast-spec/src/base/PropertyDefinitionBase.ts 69ms
packages/ast-spec/src/base/Range.ts 28ms
packages/ast-spec/src/base/SourceLocation.ts 32ms
packages/ast-spec/src/base/TSFunctionSignatureBase.ts 18ms
packages/ast-spec/src/base/TSHeritageBase.ts 50ms
packages/ast-spec/src/base/UnaryExpressionBase.ts 23ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/abstract/fixture.ts 6ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/declare/fixture.ts 3ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/decorator-many/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/decorator-one/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/empty/fixture.ts 1ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends-literal/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends-literal/README.md 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends-type-param/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends/fixture.ts 38ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/implements-many/fixture.ts 62ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/implements-one/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/type-param/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/type-parameters-extends-type-param/fixture.ts 3ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/with-member-one/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/spec.ts 61ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/assertion/fixture.ts 6ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/named/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/unnamed/fixture.ts 20ms
packages/ast-spec/src/declaration/ExportAllDeclaration/spec.ts 57ms
packages/ast-spec/src/declaration/ExportAndImportKind.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/anonymous-class/fixture.ts 6ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/anonymous-function/fixture.ts 15ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/arrow-function-expression/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/class-expression/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/class/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/function/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/identifier/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/interface/fixture.ts 41ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/literal/fixture.ts 3ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/spec.ts 23ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/aliased/fixture.ts 6ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/class/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/declare-function/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/enum/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/function-declaration/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/identifier-braced/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/identifier-many/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/interface/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/namespace/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/type-alias/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/variable-declaration/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/spec.ts 125ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/async/fixture.ts 3ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/empty/fixture.ts 8ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/generator/fixture.ts 5ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/param-one/fixture.ts 1ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/returnType/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/type-param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/type-param-one/fixture.ts 3ms
packages/ast-spec/src/declaration/FunctionDeclaration/spec.ts 49ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/assertion/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-named-many/fixture.ts 10ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-named-none/fixture.ts 2ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-named-one/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-namespace/fixture.ts 2ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/named-many/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/named-none/fixture.ts 2ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/named-one/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/side-effect/fixture.ts 3ms
packages/ast-spec/src/declaration/ImportDeclaration/spec.ts 88ms
packages/ast-spec/src/declaration/spec.ts 19ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/empty/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/generator/fixture.ts 1ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/returnType/fixture.ts 15ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/type-param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/type-param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/without-declare/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/spec.ts 3ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/const/fixture.ts 2ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/declare/fixture.ts 3ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/empty/fixture.ts 1ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/with-member-one/fixture.ts 14ms
packages/ast-spec/src/declaration/TSEnumDeclaration/spec.ts 28ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/entity-name-many/fixture.ts 12ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/entity-name-one/fixture.ts 1ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/external-module-ref-string/fixture.ts 2ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/spec.ts 13ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/declare/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/empty/fixture.ts 6ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/extends-many/fixture.ts 1ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/extends-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/type-param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/type-param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/with-member-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/spec.ts 13ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/global/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-declare-no-body/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-declare/fixture.ts 1ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-id-identifier/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-id-literal/fixture.ts 6ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-id-qualified-name/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/namespace-declare/fixture.ts 1ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/namespace-id-identifier/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/namespace-id-qualified-name/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/spec.ts 38ms
packages/ast-spec/src/declaration/TSNamespaceExportDeclaration/fixtures/valid/fixture.ts 2ms
packages/ast-spec/src/declaration/TSNamespaceExportDeclaration/spec.ts 8ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/declare/fixture.ts 2ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/type-param-many/fixture.ts 1ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/type-param-one/fixture.ts 3ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/valid/fixture.ts 1ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/spec.ts 16ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/const-with-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/const-without-value/fixture.ts 2ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/declare/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/let-with-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/let-without-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/multiple-declarations/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/var-with-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/var-without-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/spec.ts 8ms
packages/ast-spec/src/element/AccessorProperty/spec.ts 15ms
packages/ast-spec/src/element/MethodDefinition/spec.ts 3ms
packages/ast-spec/src/element/Property/spec.ts 29ms
packages/ast-spec/src/element/PropertyDefinition/spec.ts 52ms
packages/ast-spec/src/element/spec.ts 3ms
packages/ast-spec/src/element/SpreadElement/spec.ts 3ms
packages/ast-spec/src/element/StaticBlock/spec.ts 3ms
packages/ast-spec/src/element/TSAbstractAccessorProperty/spec.ts 20ms
packages/ast-spec/src/element/TSAbstractMethodDefinition/spec.ts 4ms
packages/ast-spec/src/element/TSAbstractPropertyDefinition/spec.ts 3ms
packages/ast-spec/src/element/TSCallSignatureDeclaration/spec.ts 2ms
packages/ast-spec/src/element/TSConstructSignatureDeclaration/spec.ts 2ms
packages/ast-spec/src/element/TSEnumMember/spec.ts 5ms
packages/ast-spec/src/element/TSIndexSignature/spec.ts 17ms
packages/ast-spec/src/element/TSMethodSignature/spec.ts 26ms
packages/ast-spec/src/element/TSPropertySignature/spec.ts 28ms
packages/ast-spec/src/expression/ArrayExpression/spec.ts 3ms
packages/ast-spec/src/expression/ArrowFunctionExpression/spec.ts 5ms
packages/ast-spec/src/expression/AssignmentExpression/AssignmentOperatorToText.ts 24ms
packages/ast-spec/src/expression/AssignmentExpression/spec.ts 12ms
packages/ast-spec/src/expression/AwaitExpression/spec.ts 3ms
packages/ast-spec/src/expression/BinaryExpression/spec.ts 15ms
packages/ast-spec/src/expression/CallExpression/spec.ts 12ms
packages/ast-spec/src/expression/ChainExpression/spec.ts 2ms
packages/ast-spec/src/expression/ClassExpression/spec.ts 3ms
packages/ast-spec/src/expression/ConditionalExpression/spec.ts 3ms
packages/ast-spec/src/expression/FunctionExpression/spec.ts 4ms
packages/ast-spec/src/expression/Identifier/spec.ts 4ms
packages/ast-spec/src/expression/ImportExpression/spec.ts 2ms
packages/ast-spec/src/expression/JSXElement/spec.ts 3ms
packages/ast-spec/src/expression/JSXFragment/spec.ts 4ms
packages/ast-spec/src/expression/literal/BigIntLiteral/spec.ts 2ms
packages/ast-spec/src/expression/literal/BooleanLiteral/spec.ts 3ms
packages/ast-spec/src/expression/literal/NullLiteral/spec.ts 3ms
packages/ast-spec/src/expression/literal/NumberLiteral/spec.ts 19ms
packages/ast-spec/src/expression/literal/RegExpLiteral/spec.ts 4ms
packages/ast-spec/src/expression/literal/spec.ts 2ms
packages/ast-spec/src/expression/literal/StringLiteral/spec.ts 2ms
packages/ast-spec/src/expression/LogicalExpression/spec.ts 3ms
packages/ast-spec/src/expression/MemberExpression/spec.ts 29ms
packages/ast-spec/src/expression/MetaProperty/spec.ts 3ms
packages/ast-spec/src/expression/NewExpression/spec.ts 3ms
packages/ast-spec/src/expression/ObjectExpression/spec.ts 7ms
packages/ast-spec/src/expression/SequenceExpression/spec.ts 2ms
packages/ast-spec/src/expression/spec.ts 47ms
packages/ast-spec/src/expression/Super/spec.ts 2ms
packages/ast-spec/src/expression/TaggedTemplateExpression/spec.ts 4ms
packages/ast-spec/src/expression/TemplateLiteral/spec.ts 3ms
packages/ast-spec/src/expression/ThisExpression/spec.ts 2ms
packages/ast-spec/src/expression/TSAsExpression/spec.ts 2ms
packages/ast-spec/src/expression/TSEmptyBodyFunctionExpression/spec.ts 2ms
packages/ast-spec/src/expression/TSInstantiationExpression/spec.ts 2ms
packages/ast-spec/src/expression/TSNonNullExpression/spec.ts 7ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/array-array/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/arrow-func-no-parentheses/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/arrow-func-with-parentheses/fixture.ts 10ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/chained-satisfies/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/conditional-no-parentheses/fixture.ts 7ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/conditional-with-parentheses/fixture.ts 1ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/identifier-keyword/fixture.ts 1ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/identifier-object-type/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/identifier-tuple-type/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/logical-no-parentheses/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/logical-with-parentheses/fixture.ts 7ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-inner-parentheses/fixture.ts 3ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-outer-parentheses/fixture.ts 7ms
packages/ast-spec/src/expression/TSSatisfiesExpression/spec.ts 3ms
packages/ast-spec/src/expression/TSTypeAssertion/spec.ts 34ms
packages/ast-spec/src/expression/UnaryExpression/spec.ts 2ms
packages/ast-spec/src/expression/UpdateExpression/spec.ts 3ms
packages/ast-spec/src/expression/YieldExpression/spec.ts 2ms
packages/ast-spec/src/index.ts 41ms
packages/ast-spec/src/jsx/JSXAttribute/spec.ts 11ms
packages/ast-spec/src/jsx/JSXClosingElement/spec.ts 10ms
packages/ast-spec/src/jsx/JSXClosingFragment/spec.ts 2ms
packages/ast-spec/src/jsx/JSXEmptyExpression/spec.ts 3ms
packages/ast-spec/src/jsx/JSXExpressionContainer/spec.ts 53ms
packages/ast-spec/src/jsx/JSXIdentifier/spec.ts 3ms
packages/ast-spec/src/jsx/JSXMemberExpression/spec.ts 3ms
packages/ast-spec/src/jsx/JSXNamespacedName/spec.ts 3ms
packages/ast-spec/src/jsx/JSXOpeningElement/spec.ts 16ms
packages/ast-spec/src/jsx/JSXOpeningFragment/spec.ts 2ms
packages/ast-spec/src/jsx/JSXSpreadAttribute/spec.ts 6ms
packages/ast-spec/src/jsx/JSXSpreadChild/spec.ts 3ms
packages/ast-spec/src/jsx/JSXText/spec.ts 2ms
packages/ast-spec/src/jsx/spec.ts 2ms
packages/ast-spec/src/parameter/ArrayPattern/spec.ts 10ms
packages/ast-spec/src/parameter/AssignmentPattern/spec.ts 28ms
packages/ast-spec/src/parameter/ObjectPattern/spec.ts 4ms
packages/ast-spec/src/parameter/RestElement/spec.ts 13ms
packages/ast-spec/src/parameter/spec.ts 8ms
packages/ast-spec/src/parameter/TSParameterProperty/spec.ts 21ms
packages/ast-spec/src/special/CatchClause/spec.ts 2ms
packages/ast-spec/src/special/ClassBody/spec.ts 23ms
packages/ast-spec/src/special/Decorator/spec.ts 10ms
packages/ast-spec/src/special/EmptyStatement/spec.ts 2ms
packages/ast-spec/src/special/ExportSpecifier/spec.ts 2ms
packages/ast-spec/src/special/ImportAttribute/spec.ts 3ms
packages/ast-spec/src/special/ImportDefaultSpecifier/spec.ts 2ms
packages/ast-spec/src/special/ImportNamespaceSpecifier/spec.ts 2ms
packages/ast-spec/src/special/ImportSpecifier/spec.ts 8ms
packages/ast-spec/src/special/PrivateIdentifier/spec.ts 2ms
packages/ast-spec/src/special/Program/spec.ts 3ms
packages/ast-spec/src/special/spec.ts 2ms
packages/ast-spec/src/special/SwitchCase/spec.ts 25ms
packages/ast-spec/src/special/TemplateElement/spec.ts 28ms
packages/ast-spec/src/special/TSClassImplements/spec.ts 20ms
packages/ast-spec/src/special/TSExternalModuleReference/spec.ts 3ms
packages/ast-spec/src/special/TSInterfaceBody/spec.ts 2ms
packages/ast-spec/src/special/TSInterfaceHeritage/spec.ts 2ms
packages/ast-spec/src/special/TSModuleBlock/spec.ts 4ms
packages/ast-spec/src/special/TSTypeAnnotation/spec.ts 5ms
packages/ast-spec/src/special/TSTypeParameter/spec.ts 4ms
packages/ast-spec/src/special/TSTypeParameterDeclaration/spec.ts 2ms
packages/ast-spec/src/special/TSTypeParameterInstantiation/spec.ts 2ms
packages/ast-spec/src/special/VariableDeclarator/spec.ts 3ms
packages/ast-spec/src/statement/BlockStatement/spec.ts 3ms
packages/ast-spec/src/statement/BreakStatement/spec.ts 2ms
packages/ast-spec/src/statement/ContinueStatement/spec.ts 20ms
packages/ast-spec/src/statement/DebuggerStatement/spec.ts 2ms
packages/ast-spec/src/statement/DoWhileStatement/spec.ts 2ms
packages/ast-spec/src/statement/ExpressionStatement/spec.ts 2ms
packages/ast-spec/src/statement/ForInStatement/spec.ts 3ms
packages/ast-spec/src/statement/ForOfStatement/spec.ts 67ms
packages/ast-spec/src/statement/ForStatement/spec.ts 3ms
packages/ast-spec/src/statement/IfStatement/spec.ts 23ms
packages/ast-spec/src/statement/LabeledStatement/spec.ts 2ms
packages/ast-spec/src/statement/ReturnStatement/spec.ts 3ms
packages/ast-spec/src/statement/spec.ts 3ms
packages/ast-spec/src/statement/SwitchStatement/spec.ts 2ms
packages/ast-spec/src/statement/ThrowStatement/spec.ts 3ms
packages/ast-spec/src/statement/TryStatement/spec.ts 3ms
packages/ast-spec/src/statement/TSExportAssignment/spec.ts 39ms
packages/ast-spec/src/statement/WhileStatement/spec.ts 3ms
packages/ast-spec/src/statement/WithStatement/spec.ts 3ms
packages/ast-spec/src/token/BlockComment/spec.ts 23ms
packages/ast-spec/src/token/BooleanToken/spec.ts 3ms
packages/ast-spec/src/token/IdentifierToken/spec.ts 2ms
packages/ast-spec/src/token/JSXIdentifierToken/spec.ts 3ms
packages/ast-spec/src/token/JSXTextToken/spec.ts 2ms
packages/ast-spec/src/token/KeywordToken/spec.ts 2ms
packages/ast-spec/src/token/LineComment/spec.ts 3ms
packages/ast-spec/src/token/NullToken/spec.ts 10ms
packages/ast-spec/src/token/NumericToken/spec.ts 2ms
packages/ast-spec/src/token/PunctuatorToken/PunctuatorTokenToText.ts 103ms
packages/ast-spec/src/token/PunctuatorToken/spec.ts 31ms
packages/ast-spec/src/token/RegularExpressionToken/spec.ts 2ms
packages/ast-spec/src/token/spec.ts 1ms
packages/ast-spec/src/token/StringToken/spec.ts 42ms
packages/ast-spec/src/token/TemplateToken/spec.ts 2ms
packages/ast-spec/src/type/spec.ts 11ms
packages/ast-spec/src/type/TSAbstractKeyword/spec.ts 40ms
packages/ast-spec/src/type/TSAnyKeyword/spec.ts 3ms
packages/ast-spec/src/type/TSArrayType/spec.ts 7ms
packages/ast-spec/src/type/TSAsyncKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSBigIntKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSBooleanKeyword/spec.ts 3ms
packages/ast-spec/src/type/TSConditionalType/spec.ts 20ms
packages/ast-spec/src/type/TSConstructorType/spec.ts 3ms
packages/ast-spec/src/type/TSDeclareKeyword/spec.ts 5ms
packages/ast-spec/src/type/TSExportKeyword/spec.ts 17ms
packages/ast-spec/src/type/TSFunctionType/spec.ts 3ms
packages/ast-spec/src/type/TSImportType/spec.ts 4ms
packages/ast-spec/src/type/TSIndexedAccessType/spec.ts 2ms
packages/ast-spec/src/type/TSInferType/spec.ts 16ms
packages/ast-spec/src/type/TSIntersectionType/spec.ts 3ms
packages/ast-spec/src/type/TSIntrinsicKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSLiteralType/spec.ts 3ms
packages/ast-spec/src/type/TSMappedType/spec.ts 34ms
packages/ast-spec/src/type/TSNamedTupleMember/spec.ts 15ms
packages/ast-spec/src/type/TSNeverKeyword/spec.ts 9ms
packages/ast-spec/src/type/TSNullKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSNumberKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSObjectKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSOptionalType/spec.ts 33ms
packages/ast-spec/src/type/TSPrivateKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSProtectedKeyword/spec.ts 3ms
packages/ast-spec/src/type/TSPublicKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSQualifiedName/spec.ts 4ms
packages/ast-spec/src/type/TSReadonlyKeyword/spec.ts 8ms
packages/ast-spec/src/type/TSRestType/spec.ts 2ms
packages/ast-spec/src/type/TSStaticKeyword/spec.ts 3ms
packages/ast-spec/src/type/TSStringKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSSymbolKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSTemplateLiteralType/spec.ts 2ms
packages/ast-spec/src/type/TSThisType/spec.ts 2ms
packages/ast-spec/src/type/TSTupleType/spec.ts 14ms
packages/ast-spec/src/type/TSTypeLiteral/spec.ts 19ms
packages/ast-spec/src/type/TSTypeOperator/spec.ts 2ms
packages/ast-spec/src/type/TSTypePredicate/spec.ts 3ms
packages/ast-spec/src/type/TSTypeQuery/spec.ts 3ms
packages/ast-spec/src/type/TSTypeReference/spec.ts 29ms
packages/ast-spec/src/type/TSUndefinedKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSUnionType/spec.ts 18ms
packages/ast-spec/src/type/TSUnknownKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSVoidKeyword/spec.ts 2ms
packages/ast-spec/src/unions/BindingName.ts 118ms
packages/ast-spec/src/unions/BindingPattern.ts 19ms
packages/ast-spec/src/unions/CallExpressionArgument.ts 18ms
packages/ast-spec/src/unions/ChainElement.ts 2ms
packages/ast-spec/src/unions/ClassElement.ts 3ms
packages/ast-spec/src/unions/Comment.ts 9ms
packages/ast-spec/src/unions/DeclarationStatement.ts 5ms
packages/ast-spec/src/unions/DestructuringPattern.ts 2ms
packages/ast-spec/src/unions/EntityName.ts 2ms
packages/ast-spec/src/unions/ExportDeclaration.ts 42ms
packages/ast-spec/src/unions/Expression.ts 68ms
packages/ast-spec/src/unions/ForInitialiser.ts 2ms
packages/ast-spec/src/unions/FunctionLike.ts 3ms
packages/ast-spec/src/unions/ImportClause.ts 2ms
packages/ast-spec/src/unions/IterationStatement.ts 31ms
packages/ast-spec/src/unions/JSXChild.ts 2ms
packages/ast-spec/src/unions/JSXExpression.ts 2ms
packages/ast-spec/src/unions/JSXTagNameExpression.ts 15ms
packages/ast-spec/src/unions/LeftHandSideExpression.ts 42ms
packages/ast-spec/src/unions/Literal.ts 2ms
packages/ast-spec/src/unions/LiteralExpression.ts 2ms
packages/ast-spec/src/unions/Modifier.ts 2ms
packages/ast-spec/src/unions/Node.ts 319ms
packages/ast-spec/src/unions/ObjectLiteralElement.ts 2ms
packages/ast-spec/src/unions/Parameter.ts 4ms
packages/ast-spec/src/unions/PrimaryExpression.ts 82ms
packages/ast-spec/src/unions/PropertyName.ts 3ms
packages/ast-spec/src/unions/Statement.ts 42ms
packages/ast-spec/src/unions/Token.ts 3ms
packages/ast-spec/src/unions/TSUnaryExpression.ts 2ms
packages/ast-spec/src/unions/TypeElement.ts 2ms
packages/ast-spec/src/unions/TypeNode.ts 17ms
packages/ast-spec/src/utils.ts 3ms
packages/ast-spec/tests/AssignmentOperatorToText.type-test.ts 3ms
packages/ast-spec/tests/ast-node-types.type-test.ts 3ms
packages/ast-spec/tests/fixtures.test.ts 714ms
packages/ast-spec/tests/PunctuatorTokenToText.type-test.ts 43ms
packages/ast-spec/tests/util/parsers/babel.ts 35ms
packages/ast-spec/tests/util/parsers/parser-types.ts 27ms
packages/ast-spec/tests/util/parsers/typescript-estree-import.ts 4ms
packages/ast-spec/tests/util/parsers/typescript-estree.ts 58ms
packages/ast-spec/tests/util/serializers/index.ts 3ms
packages/ast-spec/tests/util/serializers/Node.ts 126ms
packages/ast-spec/tests/util/serializers/string.ts 26ms
packages/ast-spec/tests/util/setupJest.ts 3ms
packages/ast-spec/tests/util/snapshot-diff.ts 38ms
packages/ast-spec/tsconfig.build.json 2ms
packages/ast-spec/tsconfig.json 3ms
packages/ast-spec/typings/babel-eslint-parser.d.ts 62ms
packages/ast-spec/typings/global.d.ts 2ms
packages/eslint-plugin-internal/jest.config.js 3ms
packages/eslint-plugin-internal/package.json 2ms
packages/eslint-plugin-internal/project.json 2ms
packages/eslint-plugin-internal/README.md 21ms
packages/eslint-plugin-internal/src/index.ts 2ms
packages/eslint-plugin-internal/src/rules/index.ts 3ms
packages/eslint-plugin-internal/src/rules/no-poorly-typed-ts-props.ts 96ms
packages/eslint-plugin-internal/src/rules/no-typescript-default-import.ts 96ms
packages/eslint-plugin-internal/src/rules/no-typescript-estree-import.ts 72ms
packages/eslint-plugin-internal/src/rules/plugin-test-formatting.ts 544ms
packages/eslint-plugin-internal/src/rules/prefer-ast-types-enum.ts 67ms
packages/eslint-plugin-internal/src/util/createRule.ts 60ms
packages/eslint-plugin-internal/src/util/index.ts 1ms
packages/eslint-plugin-internal/tests/rules/no-poorly-typed-ts-props.test.ts 56ms
packages/eslint-plugin-internal/tests/rules/no-typescript-default-import.test.ts 25ms
packages/eslint-plugin-internal/tests/rules/no-typescript-estree.test.ts 30ms
packages/eslint-plugin-internal/tests/rules/plugin-test-formatting.test.ts 211ms
packages/eslint-plugin-internal/tests/rules/prefer-ast-types-enum.test.ts 65ms
packages/eslint-plugin-internal/tests/RuleTester.ts 37ms
packages/eslint-plugin-internal/tsconfig.build.json 2ms
packages/eslint-plugin-internal/tsconfig.json 2ms
packages/eslint-plugin-tslint/jest.config.js 2ms
packages/eslint-plugin-tslint/package.json 3ms
packages/eslint-plugin-tslint/project.json 2ms
packages/eslint-plugin-tslint/README.md 11ms
packages/eslint-plugin-tslint/src/custom-linter.ts 54ms
packages/eslint-plugin-tslint/src/index.ts 2ms
packages/eslint-plugin-tslint/src/rules/config.ts 183ms
packages/eslint-plugin-tslint/tests/index.spec.ts 174ms
packages/eslint-plugin-tslint/tests/test-project/extra.ts 2ms
packages/eslint-plugin-tslint/tests/test-project/file-spec.ts 1ms
packages/eslint-plugin-tslint/tests/test-project/file.ts 2ms
packages/eslint-plugin-tslint/tests/test-project/source.ts 2ms
packages/eslint-plugin-tslint/tests/test-project/tsconfig-files.json 4ms
packages/eslint-plugin-tslint/tests/test-project/tsconfig.json 2ms
packages/eslint-plugin-tslint/tests/test-project/tslint.json 2ms
packages/eslint-plugin-tslint/tests/tsconfig.json 1ms
packages/eslint-plugin-tslint/tsconfig.build.json 2ms
packages/eslint-plugin-tslint/tsconfig.json 2ms
packages/eslint-plugin/docs/rules/adjacent-overload-signatures.md 186ms
packages/eslint-plugin/docs/rules/array-type.md 401ms
packages/eslint-plugin/docs/rules/await-thenable.md 109ms
packages/eslint-plugin/docs/rules/ban-ts-comment.md 247ms
packages/eslint-plugin/docs/rules/ban-tslint-comment.md 52ms
packages/eslint-plugin/docs/rules/ban-types.md 336ms
packages/eslint-plugin/docs/rules/brace-style.md 14ms
packages/eslint-plugin/docs/rules/camelcase.md 2ms
packages/eslint-plugin/docs/rules/class-literal-property-style.md 204ms
packages/eslint-plugin/docs/rules/comma-dangle.md 41ms
packages/eslint-plugin/docs/rules/comma-spacing.md 25ms
packages/eslint-plugin/docs/rules/consistent-generic-constructors.md 201ms
packages/eslint-plugin/docs/rules/consistent-indexed-object-style.md 111ms
packages/eslint-plugin/docs/rules/consistent-type-assertions.md 131ms
packages/eslint-plugin/docs/rules/consistent-type-definitions.md 92ms
packages/eslint-plugin/docs/rules/consistent-type-exports.md 210ms
packages/eslint-plugin/docs/rules/consistent-type-imports.md 203ms
packages/eslint-plugin/docs/rules/default-param-last.md 104ms
packages/eslint-plugin/docs/rules/dot-notation.md 138ms
packages/eslint-plugin/docs/rules/explicit-function-return-type.md 455ms
packages/eslint-plugin/docs/rules/explicit-member-accessibility.md 628ms
packages/eslint-plugin/docs/rules/explicit-module-boundary-types.md 442ms
packages/eslint-plugin/docs/rules/func-call-spacing.md 5ms
packages/eslint-plugin/docs/rules/indent.md 36ms
packages/eslint-plugin/docs/rules/init-declarations.md 22ms
packages/eslint-plugin/docs/rules/keyword-spacing.md 70ms
packages/eslint-plugin/docs/rules/lines-between-class-members.md 144ms
packages/eslint-plugin/docs/rules/member-delimiter-style.md 241ms
packages/eslint-plugin/docs/rules/member-ordering.md 1729ms
packages/eslint-plugin/docs/rules/method-signature-style.md 213ms
packages/eslint-plugin/docs/rules/naming-convention.md 1335ms
packages/eslint-plugin/docs/rules/no-array-constructor.md 66ms
packages/eslint-plugin/docs/rules/no-base-to-string.md 217ms
packages/eslint-plugin/docs/rules/no-confusing-non-null-assertion.md 88ms
packages/eslint-plugin/docs/rules/no-confusing-void-expression.md 241ms
packages/eslint-plugin/docs/rules/no-dupe-class-members.md 17ms
packages/eslint-plugin/docs/rules/no-duplicate-enum-values.md 100ms
packages/eslint-plugin/docs/rules/no-duplicate-imports.md 14ms
packages/eslint-plugin/docs/rules/no-dynamic-delete.md 81ms
packages/eslint-plugin/docs/rules/no-empty-function.md 123ms
packages/eslint-plugin/docs/rules/no-empty-interface.md 98ms
packages/eslint-plugin/docs/rules/no-explicit-any.md 354ms
packages/eslint-plugin/docs/rules/no-extra-non-null-assertion.md 174ms
packages/eslint-plugin/docs/rules/no-extra-parens.md 42ms
packages/eslint-plugin/docs/rules/no-extra-semi.md 35ms
packages/eslint-plugin/docs/rules/no-extraneous-class.md 357ms
packages/eslint-plugin/docs/rules/no-floating-promises.md 197ms
packages/eslint-plugin/docs/rules/no-for-in-array.md 43ms
packages/eslint-plugin/docs/rules/no-implicit-any-catch.md 121ms
packages/eslint-plugin/docs/rules/no-implied-eval.md 256ms
packages/eslint-plugin/docs/rules/no-inferrable-types.md 210ms
packages/eslint-plugin/docs/rules/no-invalid-this.md 49ms
packages/eslint-plugin/docs/rules/no-invalid-void-type.md 207ms
packages/eslint-plugin/docs/rules/no-loop-func.md 47ms
packages/eslint-plugin/docs/rules/no-loss-of-precision.md 19ms
packages/eslint-plugin/docs/rules/no-magic-numbers.md 200ms
packages/eslint-plugin/docs/rules/no-meaningless-void-operator.md 64ms
packages/eslint-plugin/docs/rules/no-misused-new.md 69ms
packages/eslint-plugin/docs/rules/no-misused-promises.md 378ms
packages/eslint-plugin/docs/rules/no-namespace.md 194ms
packages/eslint-plugin/docs/rules/no-non-null-asserted-nullish-coalescing.md 66ms
packages/eslint-plugin/docs/rules/no-non-null-asserted-optional-chain.md 65ms
packages/eslint-plugin/docs/rules/no-non-null-assertion.md 87ms
packages/eslint-plugin/docs/rules/no-parameter-properties.md 355ms
packages/eslint-plugin/docs/rules/no-redeclare.md 65ms
packages/eslint-plugin/docs/rules/no-redundant-type-constituents.md 120ms
packages/eslint-plugin/docs/rules/no-require-imports.md 60ms
packages/eslint-plugin/docs/rules/no-restricted-imports.md 95ms
packages/eslint-plugin/docs/rules/no-shadow.md 211ms
packages/eslint-plugin/docs/rules/no-this-alias.md 52ms
packages/eslint-plugin/docs/rules/no-throw-literal.md 110ms
packages/eslint-plugin/docs/rules/no-type-alias.md 1085ms
packages/eslint-plugin/docs/rules/no-unnecessary-boolean-literal-compare.md 241ms
packages/eslint-plugin/docs/rules/no-unnecessary-condition.md 239ms
packages/eslint-plugin/docs/rules/no-unnecessary-qualifier.md 111ms
packages/eslint-plugin/docs/rules/no-unnecessary-type-arguments.md 157ms
packages/eslint-plugin/docs/rules/no-unnecessary-type-assertion.md 151ms
packages/eslint-plugin/docs/rules/no-unnecessary-type-constraint.md 117ms
packages/eslint-plugin/docs/rules/no-unsafe-argument.md 267ms
packages/eslint-plugin/docs/rules/no-unsafe-assignment.md 283ms
packages/eslint-plugin/docs/rules/no-unsafe-call.md 69ms
packages/eslint-plugin/docs/rules/no-unsafe-declaration-merging.md 50ms
packages/eslint-plugin/docs/rules/no-unsafe-member-access.md 121ms
packages/eslint-plugin/docs/rules/no-unsafe-return.md 141ms
packages/eslint-plugin/docs/rules/no-unused-expressions.md 16ms
packages/eslint-plugin/docs/rules/no-unused-vars.md 23ms
packages/eslint-plugin/docs/rules/no-use-before-define.md 119ms
packages/eslint-plugin/docs/rules/no-useless-constructor.md 48ms
packages/eslint-plugin/docs/rules/no-useless-empty-export.md 110ms
packages/eslint-plugin/docs/rules/no-var-requires.md 88ms
packages/eslint-plugin/docs/rules/non-nullable-type-assertion-style.md 104ms
packages/eslint-plugin/docs/rules/object-curly-spacing.md 26ms
packages/eslint-plugin/docs/rules/padding-line-between-statements.md 55ms
packages/eslint-plugin/docs/rules/parameter-properties.md 525ms
packages/eslint-plugin/docs/rules/prefer-as-const.md 60ms
packages/eslint-plugin/docs/rules/prefer-enum-initializers.md 57ms
packages/eslint-plugin/docs/rules/prefer-for-of.md 32ms
packages/eslint-plugin/docs/rules/prefer-function-type.md 241ms
packages/eslint-plugin/docs/rules/prefer-includes.md 128ms
packages/eslint-plugin/docs/rules/prefer-literal-enum-member.md 158ms
packages/eslint-plugin/docs/rules/prefer-namespace-keyword.md 98ms
packages/eslint-plugin/docs/rules/prefer-nullish-coalescing.md 262ms
packages/eslint-plugin/docs/rules/prefer-optional-chain.md 94ms
packages/eslint-plugin/docs/rules/prefer-readonly-parameter-types.md 281ms
packages/eslint-plugin/docs/rules/prefer-readonly.md 87ms
packages/eslint-plugin/docs/rules/prefer-reduce-type-parameter.md 132ms
packages/eslint-plugin/docs/rules/prefer-regexp-exec.md 57ms
packages/eslint-plugin/docs/rules/prefer-return-this-type.md 95ms
packages/eslint-plugin/docs/rules/prefer-string-starts-ends-with.md 87ms
packages/eslint-plugin/docs/rules/prefer-ts-expect-error.md 82ms
packages/eslint-plugin/docs/rules/promise-function-async.md 50ms
packages/eslint-plugin/docs/rules/quotes.md 5ms
packages/eslint-plugin/docs/rules/README.md 40ms
packages/eslint-plugin/docs/rules/require-array-sort-compare.md 125ms
packages/eslint-plugin/docs/rules/require-await.md 8ms
packages/eslint-plugin/docs/rules/restrict-plus-operands.md 144ms
packages/eslint-plugin/docs/rules/restrict-template-expressions.md 171ms
packages/eslint-plugin/docs/rules/return-await.md 246ms
packages/eslint-plugin/docs/rules/semi.md 17ms
packages/eslint-plugin/docs/rules/sort-type-constituents.md 124ms
packages/eslint-plugin/docs/rules/sort-type-union-intersection-members.md 199ms
packages/eslint-plugin/docs/rules/space-before-blocks.md 48ms
packages/eslint-plugin/docs/rules/space-before-function-paren.md 19ms
packages/eslint-plugin/docs/rules/space-infix-ops.md 30ms
packages/eslint-plugin/docs/rules/strict-boolean-expressions.md 614ms
packages/eslint-plugin/docs/rules/switch-exhaustiveness-check.md 167ms
packages/eslint-plugin/docs/rules/TEMPLATE.md 57ms
packages/eslint-plugin/docs/rules/triple-slash-reference.md 126ms
packages/eslint-plugin/docs/rules/type-annotation-spacing.md 140ms
packages/eslint-plugin/docs/rules/typedef.md 452ms
packages/eslint-plugin/docs/rules/unbound-method.md 125ms
packages/eslint-plugin/docs/rules/unified-signatures.md 118ms
packages/eslint-plugin/index.d.ts 3ms
packages/eslint-plugin/jest.config.js 3ms
packages/eslint-plugin/package.json 2ms
packages/eslint-plugin/project.json 3ms
packages/eslint-plugin/README.md 7ms
packages/eslint-plugin/ROADMAP.md 2ms
packages/eslint-plugin/src/configs/all.ts 119ms
packages/eslint-plugin/src/configs/base.ts 2ms
packages/eslint-plugin/src/configs/eslint-recommended.ts 31ms
packages/eslint-plugin/src/configs/recommended-requiring-type-checking.ts 4ms
packages/eslint-plugin/src/configs/recommended.ts 4ms
packages/eslint-plugin/src/configs/strict.ts 40ms
packages/eslint-plugin/src/index.ts 3ms
packages/eslint-plugin/src/rules/adjacent-overload-signatures.ts 148ms
packages/eslint-plugin/src/rules/array-type.ts 203ms
packages/eslint-plugin/src/rules/await-thenable.ts 34ms
packages/eslint-plugin/src/rules/ban-ts-comment.ts 108ms
packages/eslint-plugin/src/rules/ban-tslint-comment.ts 115ms
packages/eslint-plugin/src/rules/ban-types.ts 161ms
packages/eslint-plugin/src/rules/brace-style.ts 97ms
packages/eslint-plugin/src/rules/class-literal-property-style.ts 104ms
packages/eslint-plugin/src/rules/comma-dangle.ts 151ms
packages/eslint-plugin/src/rules/comma-spacing.ts 112ms
packages/eslint-plugin/src/rules/consistent-generic-constructors.ts 102ms
packages/eslint-plugin/src/rules/consistent-indexed-object-style.ts 157ms
packages/eslint-plugin/src/rules/consistent-type-assertions.ts 82ms
packages/eslint-plugin/src/rules/consistent-type-definitions.ts 86ms
packages/eslint-plugin/src/rules/consistent-type-exports.ts 193ms
packages/eslint-plugin/src/rules/consistent-type-imports.ts 830ms
packages/eslint-plugin/src/rules/default-param-last.ts 30ms
packages/eslint-plugin/src/rules/dot-notation.ts 100ms
packages/eslint-plugin/src/rules/explicit-function-return-type.ts 126ms
packages/eslint-plugin/src/rules/explicit-member-accessibility.ts 234ms
packages/eslint-plugin/src/rules/explicit-module-boundary-types.ts 306ms
packages/eslint-plugin/src/rules/func-call-spacing.ts 120ms
packages/eslint-plugin/src/rules/indent.ts 343ms
packages/eslint-plugin/src/rules/index.ts 167ms
packages/eslint-plugin/src/rules/init-declarations.ts 46ms
packages/eslint-plugin/src/rules/keyword-spacing.ts 66ms
packages/eslint-plugin/src/rules/lines-between-class-members.ts 33ms
packages/eslint-plugin/src/rules/member-delimiter-style.ts 275ms
packages/eslint-plugin/src/rules/member-ordering.ts 491ms
packages/eslint-plugin/src/rules/method-signature-style.ts 142ms
packages/eslint-plugin/src/rules/naming-convention-utils/enums.ts 72ms
packages/eslint-plugin/src/rules/naming-convention-utils/format.ts 62ms
packages/eslint-plugin/src/rules/naming-convention-utils/index.ts 2ms
packages/eslint-plugin/src/rules/naming-convention-utils/parse-options.ts 128ms
packages/eslint-plugin/src/rules/naming-convention-utils/schema.ts 144ms
packages/eslint-plugin/src/rules/naming-convention-utils/shared.ts 21ms
packages/eslint-plugin/src/rules/naming-convention-utils/types.ts 35ms
packages/eslint-plugin/src/rules/naming-convention-utils/validator.ts 358ms
packages/eslint-plugin/src/rules/naming-convention.ts 529ms
packages/eslint-plugin/src/rules/no-array-constructor.ts 163ms
packages/eslint-plugin/src/rules/no-base-to-string.ts 135ms
packages/eslint-plugin/src/rules/no-confusing-non-null-assertion.ts 43ms
packages/eslint-plugin/src/rules/no-confusing-void-expression.ts 219ms
packages/eslint-plugin/src/rules/no-dupe-class-members.ts 44ms
packages/eslint-plugin/src/rules/no-duplicate-enum-values.ts 29ms
packages/eslint-plugin/src/rules/no-duplicate-imports.ts 58ms
packages/eslint-plugin/src/rules/no-dynamic-delete.ts 32ms
packages/eslint-plugin/src/rules/no-empty-function.ts 82ms
packages/eslint-plugin/src/rules/no-empty-interface.ts 77ms
packages/eslint-plugin/src/rules/no-explicit-any.ts 100ms
packages/eslint-plugin/src/rules/no-extra-non-null-assertion.ts 19ms
packages/eslint-plugin/src/rules/no-extra-parens.ts 106ms
packages/eslint-plugin/src/rules/no-extra-semi.ts 6ms
packages/eslint-plugin/src/rules/no-extraneous-class.ts 79ms
packages/eslint-plugin/src/rules/no-floating-promises.ts 81ms
packages/eslint-plugin/src/rules/no-for-in-array.ts 13ms
packages/eslint-plugin/src/rules/no-implicit-any-catch.ts 17ms
packages/eslint-plugin/src/rules/no-implied-eval.ts 45ms
packages/eslint-plugin/src/rules/no-inferrable-types.ts 87ms
packages/eslint-plugin/src/rules/no-invalid-this.ts 54ms
packages/eslint-plugin/src/rules/no-invalid-void-type.ts 81ms
packages/eslint-plugin/src/rules/no-loop-func.ts 100ms
packages/eslint-plugin/src/rules/no-loss-of-precision.ts 32ms
packages/eslint-plugin/src/rules/no-magic-numbers.ts 101ms
packages/eslint-plugin/src/rules/no-meaningless-void-operator.ts 35ms
packages/eslint-plugin/src/rules/no-misused-new.ts 28ms
packages/eslint-plugin/src/rules/no-misused-promises.ts 419ms
packages/eslint-plugin/src/rules/no-namespace.ts 45ms
packages/eslint-plugin/src/rules/no-non-null-asserted-nullish-coalescing.ts 35ms
packages/eslint-plugin/src/rules/no-non-null-asserted-optional-chain.ts 87ms
packages/eslint-plugin/src/rules/no-non-null-assertion.ts 52ms
packages/eslint-plugin/src/rules/no-parameter-properties.ts 85ms
packages/eslint-plugin/src/rules/no-redeclare.ts 155ms
packages/eslint-plugin/src/rules/no-redundant-type-constituents.ts 214ms
packages/eslint-plugin/src/rules/no-require-imports.ts 20ms
packages/eslint-plugin/src/rules/no-restricted-imports.ts 57ms
packages/eslint-plugin/src/rules/no-shadow.ts 274ms
packages/eslint-plugin/src/rules/no-this-alias.ts 29ms
packages/eslint-plugin/src/rules/no-throw-literal.ts 36ms
packages/eslint-plugin/src/rules/no-type-alias.ts 145ms
packages/eslint-plugin/src/rules/no-unnecessary-boolean-literal-compare.ts 135ms
packages/eslint-plugin/src/rules/no-unnecessary-condition.ts 559ms
packages/eslint-plugin/src/rules/no-unnecessary-qualifier.ts 167ms
packages/eslint-plugin/src/rules/no-unnecessary-type-arguments.ts 166ms
packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts 179ms
packages/eslint-plugin/src/rules/no-unnecessary-type-constraint.ts 97ms
packages/eslint-plugin/src/rules/no-unsafe-argument.ts 116ms
packages/eslint-plugin/src/rules/no-unsafe-assignment.ts 129ms
packages/eslint-plugin/src/rules/no-unsafe-call.ts 122ms
packages/eslint-plugin/src/rules/no-unsafe-declaration-merging.ts 29ms
packages/eslint-plugin/src/rules/no-unsafe-member-access.ts 180ms
packages/eslint-plugin/src/rules/no-unsafe-return.ts 254ms
packages/eslint-plugin/src/rules/no-unused-expressions.ts 40ms
packages/eslint-plugin/src/rules/no-unused-vars.ts 275ms
packages/eslint-plugin/src/rules/no-use-before-define.ts 123ms
packages/eslint-plugin/src/rules/no-useless-constructor.ts 61ms
packages/eslint-plugin/src/rules/no-useless-empty-export.ts 21ms
packages/eslint-plugin/src/rules/no-var-requires.ts 25ms
packages/eslint-plugin/src/rules/non-nullable-type-assertion-style.ts 38ms
packages/eslint-plugin/src/rules/object-curly-spacing.ts 136ms
packages/eslint-plugin/src/rules/padding-line-between-statements.ts 322ms
packages/eslint-plugin/src/rules/parameter-properties.ts 75ms
packages/eslint-plugin/src/rules/prefer-as-const.ts 36ms
packages/eslint-plugin/src/rules/prefer-enum-initializers.ts 27ms
packages/eslint-plugin/src/rules/prefer-for-of.ts 95ms
packages/eslint-plugin/src/rules/prefer-function-type.ts 100ms
packages/eslint-plugin/src/rules/prefer-includes.ts 141ms
packages/eslint-plugin/src/rules/prefer-literal-enum-member.ts 31ms
packages/eslint-plugin/src/rules/prefer-namespace-keyword.ts 17ms
packages/eslint-plugin/src/rules/prefer-nullish-coalescing.ts 115ms
packages/eslint-plugin/src/rules/prefer-optional-chain.ts 246ms
packages/eslint-plugin/src/rules/prefer-readonly-parameter-types.ts 31ms
packages/eslint-plugin/src/rules/prefer-readonly.ts 223ms
packages/eslint-plugin/src/rules/prefer-reduce-type-parameter.ts 70ms
packages/eslint-plugin/src/rules/prefer-regexp-exec.ts 53ms
packages/eslint-plugin/src/rules/prefer-return-this-type.ts 73ms
packages/eslint-plugin/src/rules/prefer-string-starts-ends-with.ts 374ms
packages/eslint-plugin/src/rules/prefer-ts-expect-error.ts 41ms
packages/eslint-plugin/src/rules/promise-function-async.ts 81ms
packages/eslint-plugin/src/rules/quotes.ts 23ms
packages/eslint-plugin/src/rules/require-array-sort-compare.ts 30ms
packages/eslint-plugin/src/rules/require-await.ts 72ms
packages/eslint-plugin/src/rules/restrict-plus-operands.ts 53ms
packages/eslint-plugin/src/rules/restrict-template-expressions.ts 55ms
packages/eslint-plugin/src/rules/return-await.ts 115ms
packages/eslint-plugin/src/rules/semi.ts 35ms
packages/eslint-plugin/src/rules/sort-type-constituents.ts 256ms
packages/eslint-plugin/src/rules/sort-type-union-intersection-members.ts 101ms
packages/eslint-plugin/src/rules/space-before-blocks.ts 34ms
packages/eslint-plugin/src/rules/space-before-function-paren.ts 84ms
packages/eslint-plugin/src/rules/space-infix-ops.ts 75ms
packages/eslint-plugin/src/rules/strict-boolean-expressions.ts 361ms
packages/eslint-plugin/src/rules/switch-exhaustiveness-check.ts 91ms
packages/eslint-plugin/src/rules/triple-slash-reference.ts 235ms
packages/eslint-plugin/src/rules/type-annotation-spacing.ts 258ms
packages/eslint-plugin/src/rules/typedef.ts 131ms
packages/eslint-plugin/src/rules/unbound-method.ts 135ms
packages/eslint-plugin/src/rules/unified-signatures.ts 332ms
packages/eslint-plugin/src/util/astUtils.ts 37ms
packages/eslint-plugin/src/util/collectUnusedVariables.ts 497ms
packages/eslint-plugin/src/util/createRule.ts 3ms
packages/eslint-plugin/src/util/escapeRegExp.ts 20ms
packages/eslint-plugin/src/util/explicitReturnTypeUtils.ts 140ms
packages/eslint-plugin/src/util/getESLintCoreRule.ts 41ms
packages/eslint-plugin/src/util/getFunctionHeadLoc.ts 29ms
packages/eslint-plugin/src/util/getOperatorPrecedence.ts 120ms
packages/eslint-plugin/src/util/getThisExpression.ts 12ms
packages/eslint-plugin/src/util/getWrappingFixer.ts 59ms
packages/eslint-plugin/src/util/index.ts 6ms
packages/eslint-plugin/src/util/isNodeEqual.ts 14ms
packages/eslint-plugin/src/util/isNullLiteral.ts 24ms
packages/eslint-plugin/src/util/isUndefinedIdentifier.ts 2ms
packages/eslint-plugin/src/util/misc.ts 93ms
packages/eslint-plugin/src/util/objectIterators.ts 7ms
packages/eslint-plugin/tests/configs.test.ts 117ms
packages/eslint-plugin/tests/docs.test.ts 98ms
packages/eslint-plugin/tests/eslint-rules/arrow-parens.test.ts 4ms
packages/eslint-plugin/tests/eslint-rules/no-dupe-args.test.ts 3ms
packages/eslint-plugin/tests/eslint-rules/no-implicit-globals.test.ts 6ms
packages/eslint-plugin/tests/eslint-rules/no-restricted-globals.test.ts 19ms
packages/eslint-plugin/tests/eslint-rules/no-undef.test.ts 32ms
packages/eslint-plugin/tests/eslint-rules/prefer-const.test.ts 3ms
packages/eslint-plugin/tests/eslint-rules/strict.test.ts 5ms
packages/eslint-plugin/tests/index.test.ts 13ms
packages/eslint-plugin/tests/rules/adjacent-overload-signatures.test.ts 100ms
packages/eslint-plugin/tests/rules/array-type.test.ts 599ms
packages/eslint-plugin/tests/rules/await-thenable.test.ts 18ms
packages/eslint-plugin/tests/rules/ban-ts-comment.test.ts 169ms
packages/eslint-plugin/tests/rules/ban-tslint-comment.test.ts 9ms
packages/eslint-plugin/tests/rules/ban-types.test.ts 124ms
packages/eslint-plugin/tests/rules/brace-style.test.ts 271ms
packages/eslint-plugin/tests/rules/class-literal-property-style.test.ts 48ms
packages/eslint-plugin/tests/rules/comma-dangle.test.ts 102ms
packages/eslint-plugin/tests/rules/comma-spacing.test.ts 285ms
packages/eslint-plugin/tests/rules/consistent-generic-constructors.test.ts 70ms
packages/eslint-plugin/tests/rules/consistent-indexed-object-style.test.ts 73ms
packages/eslint-plugin/tests/rules/consistent-type-assertions.test.ts 93ms
packages/eslint-plugin/tests/rules/consistent-type-definitions.test.ts 64ms
packages/eslint-plugin/tests/rules/consistent-type-exports.test.ts 45ms
packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts 229ms
packages/eslint-plugin/tests/rules/default-param-last.test.ts 115ms
packages/eslint-plugin/tests/rules/dot-notation.test.ts 152ms
packages/eslint-plugin/tests/rules/explicit-function-return-type.test.ts 294ms
packages/eslint-plugin/tests/rules/explicit-member-accessibility.test.ts 243ms
packages/eslint-plugin/tests/rules/explicit-module-boundary-types.test.ts 270ms
packages/eslint-plugin/tests/rules/func-call-spacing.test.ts 87ms
packages/eslint-plugin/tests/rules/indent/indent.test.ts 206ms
packages/eslint-plugin/tests/rules/indent/utils.ts 35ms
packages/eslint-plugin/tests/rules/index.test.ts 4ms
packages/eslint-plugin/tests/rules/init-declarations.test.ts 118ms
packages/eslint-plugin/tests/rules/keyword-spacing.test.ts 74ms
packages/eslint-plugin/tests/rules/lines-between-class-members.test.ts 26ms
packages/eslint-plugin/tests/rules/member-delimiter-style.test.ts 930ms
packages/eslint-plugin/tests/rules/member-ordering.test.ts 527ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-alphabetically-case-insensitive-order.test.ts 58ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-alphabetically-order.test.ts 333ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-natural-case-insensitive-order.test.ts 7ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-natural-order.test.ts 8ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-optionalMembers.test.ts 65ms
packages/eslint-plugin/tests/rules/method-signature-style.test.ts 78ms
packages/eslint-plugin/tests/rules/naming-convention/cases/accessor.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/class.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/createTestCases.ts 113ms
packages/eslint-plugin/tests/rules/naming-convention/cases/default.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/enum.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/enumMember.test.ts 3ms
packages/eslint-plugin/tests/rules/naming-convention/cases/function.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/interface.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/method.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/parameter.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/parameterProperty.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/property.test.ts 10ms
packages/eslint-plugin/tests/rules/naming-convention/cases/typeAlias.test.ts 1ms
packages/eslint-plugin/tests/rules/naming-convention/cases/typeParameter.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/variable.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/naming-convention.test.ts 296ms
packages/eslint-plugin/tests/rules/no-array-constructor.test.ts 40ms
packages/eslint-plugin/tests/rules/no-base-to-string.test.ts 62ms
packages/eslint-plugin/tests/rules/no-confusing-non-null-assertion.test.ts 7ms
packages/eslint-plugin/tests/rules/no-confusing-void-expression.test.ts 38ms
packages/eslint-plugin/tests/rules/no-dupe-class-members.test.ts 29ms
packages/eslint-plugin/tests/rules/no-duplicate-enum-values.test.ts 4ms
packages/eslint-plugin/tests/rules/no-duplicate-imports.test.ts 16ms
packages/eslint-plugin/tests/rules/no-dynamic-delete.test.ts 15ms
packages/eslint-plugin/tests/rules/no-empty-function.test.ts 19ms
packages/eslint-plugin/tests/rules/no-empty-interface.test.ts 162ms
packages/eslint-plugin/tests/rules/no-explicit-any.test.ts 192ms
packages/eslint-plugin/tests/rules/no-extra-non-null-assertion.test.ts 24ms
packages/eslint-plugin/tests/rules/no-extra-parens.test.ts 55ms
packages/eslint-plugin/tests/rules/no-extra-semi.test.ts 82ms
packages/eslint-plugin/tests/rules/no-extraneous-class.test.ts 8ms
packages/eslint-plugin/tests/rules/no-floating-promises.test.ts 81ms
packages/eslint-plugin/tests/rules/no-for-in-array.test.ts 16ms
packages/eslint-plugin/tests/rules/no-implicit-any-catch.test.ts 8ms
packages/eslint-plugin/tests/rules/no-implied-eval.test.ts 114ms
packages/eslint-plugin/tests/rules/no-inferrable-types.test.ts 27ms
packages/eslint-plugin/tests/rules/no-invalid-this.test.ts 41ms
packages/eslint-plugin/tests/rules/no-invalid-void-type.test.ts 145ms
packages/eslint-plugin/tests/rules/no-loop-func.test.ts 124ms
packages/eslint-plugin/tests/rules/no-loss-of-precision.test.ts 3ms
packages/eslint-plugin/tests/rules/no-magic-numbers.test.ts 129ms
packages/eslint-plugin/tests/rules/no-meaningless-void-operator.test.ts 18ms
packages/eslint-plugin/tests/rules/no-misused-new.test.ts 5ms
packages/eslint-plugin/tests/rules/no-misused-promises.test.ts 44ms
packages/eslint-plugin/tests/rules/no-namespace.test.ts 82ms
packages/eslint-plugin/tests/rules/no-non-null-asserted-nullish-coalescing.test.ts 48ms
packages/eslint-plugin/tests/rules/no-non-null-asserted-optional-chain.test.ts 23ms
packages/eslint-plugin/tests/rules/no-non-null-assertion.test.ts 39ms
packages/eslint-plugin/tests/rules/no-parameter-properties.test.ts 100ms
packages/eslint-plugin/tests/rules/no-redeclare.test.ts 51ms
packages/eslint-plugin/tests/rules/no-redundant-type-constituents.test.ts 109ms
packages/eslint-plugin/tests/rules/no-require-imports.test.ts 5ms
packages/eslint-plugin/tests/rules/no-restricted-imports.test.ts 105ms
packages/eslint-plugin/tests/rules/no-shadow/no-shadow-eslint.test.ts 162ms
packages/eslint-plugin/tests/rules/no-shadow/no-shadow.test.ts 116ms
packages/eslint-plugin/tests/rules/no-this-alias.test.ts 14ms
packages/eslint-plugin/tests/rules/no-throw-literal.test.ts 21ms
packages/eslint-plugin/tests/rules/no-type-alias.test.ts 747ms
packages/eslint-plugin/tests/rules/no-unnecessary-boolean-literal-compare.test.ts 23ms
packages/eslint-plugin/tests/rules/no-unnecessary-condition.test.ts 188ms
packages/eslint-plugin/tests/rules/no-unnecessary-qualifier.test.ts 11ms
packages/eslint-plugin/tests/rules/no-unnecessary-type-arguments.test.ts 23ms
packages/eslint-plugin/tests/rules/no-unnecessary-type-assertion.test.ts 27ms
packages/eslint-plugin/tests/rules/no-unnecessary-type-constraint.test.ts 39ms
packages/eslint-plugin/tests/rules/no-unsafe-argument.test.ts 17ms
packages/eslint-plugin/tests/rules/no-unsafe-assignment.test.ts 53ms
packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts 20ms
packages/eslint-plugin/tests/rules/no-unsafe-declaration-merging.test.ts 17ms
packages/eslint-plugin/tests/rules/no-unsafe-member-access.test.ts 26ms
packages/eslint-plugin/tests/rules/no-unsafe-return.test.ts 25ms
packages/eslint-plugin/tests/rules/no-unused-expressions.test.ts 63ms
packages/eslint-plugin/tests/rules/no-unused-vars/no-unused-vars-eslint.test.ts 418ms
packages/eslint-plugin/tests/rules/no-unused-vars/no-unused-vars.test.ts 101ms
packages/eslint-plugin/tests/rules/no-use-before-define.test.ts 153ms
packages/eslint-plugin/tests/rules/no-useless-constructor.test.ts 18ms
packages/eslint-plugin/tests/rules/no-useless-empty-export.test.ts 23ms
packages/eslint-plugin/tests/rules/no-var-requires.test.ts 18ms
packages/eslint-plugin/tests/rules/non-nullable-type-assertion-style.test.ts 15ms
packages/eslint-plugin/tests/rules/object-curly-spacing.test.ts 351ms
packages/eslint-plugin/tests/rules/padding-line-between-statements.test.ts 1395ms
packages/eslint-plugin/tests/rules/parameter-properties.test.ts 71ms
packages/eslint-plugin/tests/rules/prefer-as-const.test.ts 29ms
packages/eslint-plugin/tests/rules/prefer-enum-initializers.test.ts 7ms
packages/eslint-plugin/tests/rules/prefer-for-of.test.ts 28ms
packages/eslint-plugin/tests/rules/prefer-function-type.test.ts 26ms
packages/eslint-plugin/tests/rules/prefer-includes.test.ts 19ms
packages/eslint-plugin/tests/rules/prefer-literal-enum-member.test.ts 41ms
packages/eslint-plugin/tests/rules/prefer-namespace-keyword.test.ts 21ms
packages/eslint-plugin/tests/rules/prefer-nullish-coalescing.test.ts 154ms
packages/eslint-plugin/tests/rules/prefer-optional-chain.test.ts 264ms
packages/eslint-plugin/tests/rules/prefer-readonly-parameter-types.test.ts 144ms
packages/eslint-plugin/tests/rules/prefer-readonly.test.ts 109ms
packages/eslint-plugin/tests/rules/prefer-reduce-type-parameter.test.ts 19ms
packages/eslint-plugin/tests/rules/prefer-regexp-exec.test.ts 29ms
packages/eslint-plugin/tests/rules/prefer-return-this-type.test.ts 17ms
packages/eslint-plugin/tests/rules/prefer-string-starts-ends-with.test.ts 150ms
packages/eslint-plugin/tests/rules/prefer-ts-expect-error.test.ts 7ms
packages/eslint-plugin/tests/rules/promise-function-async.test.ts 66ms
packages/eslint-plugin/tests/rules/quotes.test.ts 143ms
packages/eslint-plugin/tests/rules/require-array-sort-compare.test.ts 27ms
packages/eslint-plugin/tests/rules/require-await.test.ts 57ms
packages/eslint-plugin/tests/rules/restrict-plus-operands.test.ts 54ms
packages/eslint-plugin/tests/rules/restrict-template-expressions.test.ts 61ms
packages/eslint-plugin/tests/rules/return-await.test.ts 378ms
packages/eslint-plugin/tests/rules/semi.test.ts 164ms
packages/eslint-plugin/tests/rules/sort-type-constituents.test.ts 92ms
packages/eslint-plugin/tests/rules/sort-type-union-intersection-members.test.ts 105ms
packages/eslint-plugin/tests/rules/space-before-blocks.test.ts 34ms
packages/eslint-plugin/tests/rules/space-before-function-paren.test.ts 141ms
packages/eslint-plugin/tests/rules/space-infix-ops.test.ts 169ms
packages/eslint-plugin/tests/rules/strict-boolean-expressions.test.ts 124ms
packages/eslint-plugin/tests/rules/switch-exhaustiveness-check.test.ts 29ms
packages/eslint-plugin/tests/rules/triple-slash-reference.test.ts 22ms
packages/eslint-plugin/tests/rules/type-annotation-spacing.test.ts 673ms
packages/eslint-plugin/tests/rules/typedef.test.ts 103ms
packages/eslint-plugin/tests/rules/unbound-method.test.ts 40ms
packages/eslint-plugin/tests/rules/unified-signatures.test.ts 37ms
packages/eslint-plugin/tests/RuleTester.ts 2ms
packages/eslint-plugin/tests/util.test.ts 12ms
packages/eslint-plugin/tests/util/getWrappingFixer.test.ts 28ms
packages/eslint-plugin/tests/util/isNodeEqual.test.ts 8ms
packages/eslint-plugin/tests/util/misc.test.ts 5ms
packages/eslint-plugin/tools/generate-breaking-changes.ts 36ms
packages/eslint-plugin/tools/generate-configs.ts 64ms
packages/eslint-plugin/tsconfig.build.json 3ms
packages/eslint-plugin/tsconfig.json 2ms
packages/eslint-plugin/TSLINT_RULE_ALTERNATIVES.md 438ms
packages/eslint-plugin/typings/eslint-rules.d.ts 199ms
packages/eslint-plugin/typings/node.d.ts 2ms
packages/eslint-plugin/typings/typescript.d.ts 3ms
packages/experimental-utils/jest.config.js 3ms
packages/experimental-utils/package.json 1ms
packages/experimental-utils/project.json 1ms
packages/experimental-utils/README.md 20ms
packages/experimental-utils/src/index.ts 2ms
packages/experimental-utils/tsconfig.build.json 1ms
packages/experimental-utils/tsconfig.json 2ms
packages/parser/jest.config.js 2ms
packages/parser/package.json 4ms
packages/parser/project.json 2ms
packages/parser/README.md 4ms
packages/parser/src/index.ts 2ms
packages/parser/src/parser.ts 28ms
packages/parser/tests/lib/parser.ts 62ms
packages/parser/tests/lib/services.ts 13ms
packages/parser/tests/lib/tsx.ts 8ms
packages/parser/tests/tools/test-utils.ts 23ms
packages/parser/tests/tools/ts-error-serializer.ts 5ms
packages/parser/tsconfig.build.json 2ms
packages/parser/tsconfig.json 2ms
packages/scope-manager/jest.config.js 3ms
packages/scope-manager/package.json 2ms
packages/scope-manager/project.json 4ms
packages/scope-manager/README.md 3ms
packages/scope-manager/src/analyze.ts 24ms
packages/scope-manager/src/assert.ts 2ms
packages/scope-manager/src/definition/CatchClauseDefinition.ts 3ms
packages/scope-manager/src/definition/ClassNameDefinition.ts 18ms
packages/scope-manager/src/definition/Definition.ts 2ms
packages/scope-manager/src/definition/DefinitionBase.ts 5ms
packages/scope-manager/src/definition/DefinitionType.ts 2ms
packages/scope-manager/src/definition/FunctionNameDefinition.ts 3ms
packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts 3ms
packages/scope-manager/src/definition/ImportBindingDefinition.ts 5ms
packages/scope-manager/src/definition/index.ts 1ms
packages/scope-manager/src/definition/ParameterDefinition.ts 8ms
packages/scope-manager/src/definition/TSEnumMemberDefinition.ts 3ms
packages/scope-manager/src/definition/TSEnumNameDefinition.ts 3ms
packages/scope-manager/src/definition/TSModuleNameDefinition.ts 3ms
packages/scope-manager/src/definition/TypeDefinition.ts 4ms
packages/scope-manager/src/definition/VariableDefinition.ts 3ms
packages/scope-manager/src/ID.ts 3ms
packages/scope-manager/src/index.ts 2ms
packages/scope-manager/src/lib/base-config.ts 4ms
packages/scope-manager/src/lib/dom.iterable.ts 5ms
packages/scope-manager/src/lib/dom.ts 423ms
packages/scope-manager/src/lib/es2015.collection.ts 3ms
packages/scope-manager/src/lib/es2015.core.ts 3ms
packages/scope-manager/src/lib/es2015.generator.ts 2ms
packages/scope-manager/src/lib/es2015.iterable.ts 4ms
packages/scope-manager/src/lib/es2015.promise.ts 2ms
packages/scope-manager/src/lib/es2015.proxy.ts 2ms
packages/scope-manager/src/lib/es2015.reflect.ts 2ms
packages/scope-manager/src/lib/es2015.symbol.ts 2ms
packages/scope-manager/src/lib/es2015.symbol.wellknown.ts 4ms
packages/scope-manager/src/lib/es2015.ts 2ms
packages/scope-manager/src/lib/es2016.array.include.ts 3ms
packages/scope-manager/src/lib/es2016.full.ts 2ms
packages/scope-manager/src/lib/es2016.ts 2ms
packages/scope-manager/src/lib/es2017.full.ts 2ms
packages/scope-manager/src/lib/es2017.intl.ts 2ms
packages/scope-manager/src/lib/es2017.object.ts 1ms
packages/scope-manager/src/lib/es2017.sharedmemory.ts 2ms
packages/scope-manager/src/lib/es2017.string.ts 2ms
packages/scope-manager/src/lib/es2017.ts 2ms
packages/scope-manager/src/lib/es2017.typedarrays.ts 2ms
packages/scope-manager/src/lib/es2018.asyncgenerator.ts 2ms
packages/scope-manager/src/lib/es2018.asynciterable.ts 2ms
packages/scope-manager/src/lib/es2018.full.ts 2ms
packages/scope-manager/src/lib/es2018.intl.ts 3ms
packages/scope-manager/src/lib/es2018.promise.ts 2ms
packages/scope-manager/src/lib/es2018.regexp.ts 2ms
packages/scope-manager/src/lib/es2018.ts 2ms
packages/scope-manager/src/lib/es2019.array.ts 2ms
packages/scope-manager/src/lib/es2019.full.ts 2ms
packages/scope-manager/src/lib/es2019.intl.ts 2ms
packages/scope-manager/src/lib/es2019.object.ts 2ms
packages/scope-manager/src/lib/es2019.string.ts 2ms
packages/scope-manager/src/lib/es2019.symbol.ts 2ms
packages/scope-manager/src/lib/es2019.ts 2ms
packages/scope-manager/src/lib/es2020.bigint.ts 3ms
packages/scope-manager/src/lib/es2020.date.ts 1ms
packages/scope-manager/src/lib/es2020.full.ts 2ms
packages/scope-manager/src/lib/es2020.intl.ts 2ms
packages/scope-manager/src/lib/es2020.number.ts 2ms
packages/scope-manager/src/lib/es2020.promise.ts 2ms
packages/scope-manager/src/lib/es2020.sharedmemory.ts 2ms
packages/scope-manager/src/lib/es2020.string.ts 2ms
packages/scope-manager/src/lib/es2020.symbol.wellknown.ts 2ms
packages/scope-manager/src/lib/es2020.ts 3ms
packages/scope-manager/src/lib/es2021.full.ts 2ms
packages/scope-manager/src/lib/es2021.intl.ts 2ms
packages/scope-manager/src/lib/es2021.promise.ts 2ms
packages/scope-manager/src/lib/es2021.string.ts 2ms
packages/scope-manager/src/lib/es2021.ts 2ms
packages/scope-manager/src/lib/es2021.weakref.ts 2ms
packages/scope-manager/src/lib/es2022.array.ts 2ms
packages/scope-manager/src/lib/es2022.error.ts 2ms
packages/scope-manager/src/lib/es2022.full.ts 3ms
packages/scope-manager/src/lib/es2022.intl.ts 2ms
packages/scope-manager/src/lib/es2022.object.ts 1ms
packages/scope-manager/src/lib/es2022.sharedmemory.ts 2ms
packages/scope-manager/src/lib/es2022.string.ts 2ms
packages/scope-manager/src/lib/es2022.ts 3ms
packages/scope-manager/src/lib/es5.ts 9ms
packages/scope-manager/src/lib/es6.ts 3ms
packages/scope-manager/src/lib/es7.ts 2ms
packages/scope-manager/src/lib/esnext.array.ts 2ms
packages/scope-manager/src/lib/esnext.asynciterable.ts 2ms
packages/scope-manager/src/lib/esnext.bigint.ts 2ms
packages/scope-manager/src/lib/esnext.full.ts 3ms
packages/scope-manager/src/lib/esnext.intl.ts 1ms
packages/scope-manager/src/lib/esnext.promise.ts 2ms
packages/scope-manager/src/lib/esnext.string.ts 2ms
packages/scope-manager/src/lib/esnext.symbol.ts 2ms
packages/scope-manager/src/lib/esnext.ts 2ms
packages/scope-manager/src/lib/esnext.weakref.ts 2ms
packages/scope-manager/src/lib/index.ts 10ms
packages/scope-manager/src/lib/lib.ts 2ms
packages/scope-manager/src/lib/scripthost.ts 11ms
packages/scope-manager/src/lib/webworker.importscripts.ts 2ms
packages/scope-manager/src/lib/webworker.iterable.ts 3ms
packages/scope-manager/src/lib/webworker.ts 40ms
packages/scope-manager/src/referencer/ClassVisitor.ts 40ms
packages/scope-manager/src/referencer/ExportVisitor.ts 12ms
packages/scope-manager/src/referencer/ImportVisitor.ts 6ms
packages/scope-manager/src/referencer/index.ts 2ms
packages/scope-manager/src/referencer/PatternVisitor.ts 14ms
packages/scope-manager/src/referencer/Reference.ts 14ms
packages/scope-manager/src/referencer/Referencer.ts 120ms
packages/scope-manager/src/referencer/TypeVisitor.ts 45ms
packages/scope-manager/src/referencer/Visitor.ts 8ms
packages/scope-manager/src/referencer/VisitorBase.ts 11ms
packages/scope-manager/src/scope/BlockScope.ts 3ms
packages/scope-manager/src/scope/CatchScope.ts 2ms
packages/scope-manager/src/scope/ClassFieldInitializerScope.ts 3ms
packages/scope-manager/src/scope/ClassScope.ts 3ms
packages/scope-manager/src/scope/ClassStaticBlockScope.ts 3ms
packages/scope-manager/src/scope/ConditionalTypeScope.ts 3ms
packages/scope-manager/src/scope/ForScope.ts 3ms
packages/scope-manager/src/scope/FunctionExpressionNameScope.ts 4ms
packages/scope-manager/src/scope/FunctionScope.ts 7ms
packages/scope-manager/src/scope/FunctionTypeScope.ts 3ms
packages/scope-manager/src/scope/GlobalScope.ts 8ms
packages/scope-manager/src/scope/index.ts 1ms
packages/scope-manager/src/scope/MappedTypeScope.ts 3ms
packages/scope-manager/src/scope/ModuleScope.ts 3ms
packages/scope-manager/src/scope/Scope.ts 4ms
packages/scope-manager/src/scope/ScopeBase.ts 159ms
packages/scope-manager/src/scope/ScopeType.ts 3ms
packages/scope-manager/src/scope/SwitchScope.ts 3ms
packages/scope-manager/src/scope/TSEnumScope.ts 3ms
packages/scope-manager/src/scope/TSModuleScope.ts 15ms
packages/scope-manager/src/scope/TypeScope.ts 3ms
packages/scope-manager/src/scope/WithScope.ts 5ms
packages/scope-manager/src/ScopeManager.ts 98ms
packages/scope-manager/src/variable/ESLintScopeVariable.ts 4ms
packages/scope-manager/src/variable/ImplicitLibVariable.ts 6ms
packages/scope-manager/src/variable/index.ts 2ms
packages/scope-manager/src/variable/Variable.ts 4ms
packages/scope-manager/src/variable/VariableBase.ts 5ms
packages/scope-manager/tests/eslint-scope/arguments.test.ts 5ms
packages/scope-manager/tests/eslint-scope/catch-scope.test.ts 7ms
packages/scope-manager/tests/eslint-scope/child-visitor-keys.test.ts 15ms
packages/scope-manager/tests/eslint-scope/class-fields.test.ts 19ms
packages/scope-manager/tests/eslint-scope/es6-arrow-function-expression.test.ts 26ms
packages/scope-manager/tests/eslint-scope/es6-block-scope.test.ts 50ms
packages/scope-manager/tests/eslint-scope/es6-catch.test.ts 24ms
packages/scope-manager/tests/eslint-scope/es6-class.test.ts 61ms
packages/scope-manager/tests/eslint-scope/es6-default-parameters.test.ts 60ms
packages/scope-manager/tests/eslint-scope/es6-destructuring-assignments.test.ts 250ms
packages/scope-manager/tests/eslint-scope/es6-export.test.ts 48ms
packages/scope-manager/tests/eslint-scope/es6-import.test.ts 22ms
packages/scope-manager/tests/eslint-scope/es6-iteration-scope.test.ts 57ms
packages/scope-manager/tests/eslint-scope/es6-new-target.test.ts 5ms
packages/scope-manager/tests/eslint-scope/es6-object.test.ts 9ms
packages/scope-manager/tests/eslint-scope/es6-rest-args.test.ts 5ms
packages/scope-manager/tests/eslint-scope/es6-super.test.ts 13ms
packages/scope-manager/tests/eslint-scope/es6-switch.test.ts 6ms
packages/scope-manager/tests/eslint-scope/es6-template-literal.test.ts 7ms
packages/scope-manager/tests/eslint-scope/function-expression-name.test.ts 7ms
packages/scope-manager/tests/eslint-scope/get-declared-variables.test.ts 19ms
packages/scope-manager/tests/eslint-scope/global-increment.test.ts 4ms
packages/scope-manager/tests/eslint-scope/global-return.test.ts 11ms
packages/scope-manager/tests/eslint-scope/implicit-global-reference.test.ts 16ms
packages/scope-manager/tests/eslint-scope/implied-strict.test.ts 11ms
packages/scope-manager/tests/eslint-scope/label.test.ts 7ms
packages/scope-manager/tests/eslint-scope/map-ecma-version.test.ts 6ms
packages/scope-manager/tests/eslint-scope/README.md 4ms
packages/scope-manager/tests/eslint-scope/references.test.ts 72ms
packages/scope-manager/tests/eslint-scope/typescript.test.ts 5ms
packages/scope-manager/tests/eslint-scope/with-scope.test.ts 6ms
packages/scope-manager/tests/fixtures.test.ts 21ms
packages/scope-manager/tests/fixtures/block/inherited-scope.ts 2ms
packages/scope-manager/tests/fixtures/block/scope.ts 1ms
packages/scope-manager/tests/fixtures/call-expression/call-expression.ts 1ms
packages/scope-manager/tests/fixtures/call-expression/type-parameters1.ts 1ms
packages/scope-manager/tests/fixtures/call-expression/type-parameters2.ts 2ms
packages/scope-manager/tests/fixtures/catch/inherited-scope.ts 2ms
packages/scope-manager/tests/fixtures/catch/scope.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/abstract-accessor-property.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/abstract-property.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/abstract.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/accessor-property-type-annotation.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/accessor-property.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/computed-member.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/extends-generic.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/extends.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/generic-ref-extends.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/generic-ref-implements.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/generic.ts 11ms
packages/scope-manager/tests/fixtures/class/declaration/implements-generic.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/implements.ts 3ms
packages/scope-manager/tests/fixtures/class/declaration/method-param-default.ts 3ms
packages/scope-manager/tests/fixtures/class/declaration/method.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/new.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/parameter-properties.ts 3ms
packages/scope-manager/tests/fixtures/class/declaration/private-identifier.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/properties-type-annotation.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/properties.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/static-block.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/static-external-ref.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/static-with-constructor.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/type-reference.ts 1ms
packages/scope-manager/tests/fixtures/class/emit-metadata/accessor-deco.ts 4ms
packages/scope-manager/tests/fixtures/class/emit-metadata/method-deco.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/method-return-generic.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/nested-class-both.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/nested-class-inner.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/nested-class-outer.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/parameters-deco.ts 3ms
packages/scope-manager/tests/fixtures/class/emit-metadata/property-deco.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/computed-member.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/extends.ts 1ms
packages/scope-manager/tests/fixtures/class/expression/method.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/new.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/parameter-properties.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/private-identifier.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/properties.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/self-reference-super.ts 2ms

packages/scope-manager/tests/fixtures/decorators/class-deco-with-object-param.ts 2ms
packages/scope-manager/tests/fixtures/decorators/class-property.ts 2ms
packages/scope-manager/tests/fixtures/decorators/class.ts 1ms
packages/scope-manager/tests/fixtures/decorators/method.ts 2ms
packages/scope-manager/tests/fixtures/decorators/parameter-property.ts 2ms

packages/scope-manager/tests/fixtures/decorators/typeof-this.ts 2ms
packages/scope-manager/tests/fixtures/destructuring/array-assignment.ts 2ms
packages/scope-manager/tests/fixtures/destructuring/array.ts 1ms
packages/scope-manager/tests/fixtures/destructuring/object-assignment.ts 2ms
packages/scope-manager/tests/fixtures/destructuring/object.ts 2ms
packages/scope-manager/tests/fixtures/export/all.ts 1ms
packages/scope-manager/tests/fixtures/export/default-type.ts 2ms
packages/scope-manager/tests/fixtures/export/default1.ts 1ms
packages/scope-manager/tests/fixtures/export/default2.ts 1ms
packages/scope-manager/tests/fixtures/export/default3.ts 1ms
packages/scope-manager/tests/fixtures/export/default4.ts 2ms
packages/scope-manager/tests/fixtures/export/equals1.ts 1ms
packages/scope-manager/tests/fixtures/export/equals2.ts 1ms
packages/scope-manager/tests/fixtures/export/named-dual.ts 2ms
packages/scope-manager/tests/fixtures/export/named-source1.ts 1ms
packages/scope-manager/tests/fixtures/export/named-source2.ts 1ms
packages/scope-manager/tests/fixtures/export/named-type1.ts 1ms
packages/scope-manager/tests/fixtures/export/named1.ts 2ms
packages/scope-manager/tests/fixtures/export/named2-type.ts 9ms
packages/scope-manager/tests/fixtures/export/named2.ts 1ms
packages/scope-manager/tests/fixtures/export/named3-type.ts 2ms
packages/scope-manager/tests/fixtures/export/named3.ts 1ms
packages/scope-manager/tests/fixtures/export/type-inline.ts 2ms
packages/scope-manager/tests/fixtures/export/type.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-const.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-let.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-nested-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-nested.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-param-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-partial.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/writable-ref.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/no-body.ts 5ms
packages/scope-manager/tests/fixtures/functions/arrow/params.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/scope.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/body-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/param-reference.ts 3ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/return-value-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/type-param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/type-parameter-declaration.ts 6ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate-asserts1.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate-asserts2.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate1.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate2.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-body-shadow.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-const.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-let.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-nested-body-shadow.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-nested.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-param-shadow.ts 10ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-partial.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/writable-ref.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/name-shadowed-in-body.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/overload.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/params.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/body-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/return-value-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/type-param-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/type-parameter-declaration.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate-asserts1.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate-asserts2.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate1.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate2.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/anonymous.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-body-shadow.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-const.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-let.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-nested-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-nested.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-param-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-partial.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/writable-ref.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/params.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/scope.ts 3ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/body-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/return-value-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/type-param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/type-parameter-declaration.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate-asserts1.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate-asserts2.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate1.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate2.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/module/class.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/module/function.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/module/variable-decl-const.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/module/variable-decl-let.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/module/variable-decl-var.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/script/class.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/script/function.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/variable-decl-const.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/variable-decl-let.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/script/variable-decl-var.ts 2ms
packages/scope-manager/tests/fixtures/implicit/implicit1.ts 1ms
packages/scope-manager/tests/fixtures/import/default.ts 1ms
packages/scope-manager/tests/fixtures/import/equals1.ts 2ms
packages/scope-manager/tests/fixtures/import/equals2.ts 1ms
packages/scope-manager/tests/fixtures/import/named-alias.ts 2ms
packages/scope-manager/tests/fixtures/import/named.ts 8ms
packages/scope-manager/tests/fixtures/import/namespace.ts 1ms
packages/scope-manager/tests/fixtures/import/type-default-value.ts 1ms
packages/scope-manager/tests/fixtures/import/type-default.ts 2ms
packages/scope-manager/tests/fixtures/import/type-inline-value.ts 1ms
packages/scope-manager/tests/fixtures/import/type-inline.ts 1ms
packages/scope-manager/tests/fixtures/import/type-named-value.ts 2ms
packages/scope-manager/tests/fixtures/import/type-named.ts 2ms
packages/scope-manager/tests/fixtures/instantiation-expressions/type-arguments1.ts 2ms
packages/scope-manager/tests/fixtures/instantiation-expressions/type-arguments2.ts 2ms
packages/scope-manager/tests/fixtures/member-expression/member-expression.ts 2ms
packages/scope-manager/tests/fixtures/new-expression/new-expression.ts 1ms
packages/scope-manager/tests/fixtures/new-expression/type-parameters1.ts 2ms
packages/scope-manager/tests/fixtures/new-expression/type-parameters2.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/external-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/literal-member-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/literal-member.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/member-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/scope.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/self-ref.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/declaration-merging/class-namespace.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/declaration-merging/function-namespace.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/declaration-merging/namespace-variable.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/external-ref.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/global-augmentation.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/import.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/name-shadowed-in-body.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/namespace.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/scope.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/self-ref.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-array-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-default.ts 2ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-object-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-rest.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-array-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-const.ts 2ms
packages/scope-manager/tests/fixtures/type-annotation/variable-let.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-object-destructure.ts 2ms
packages/scope-manager/tests/fixtures/type-annotation/variable-var.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/angle-bracket.ts 2ms
packages/scope-manager/tests/fixtures/type-assertion/as.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/assignment/angle-bracket-assignment.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/assignment/as-assignment.ts 19ms
packages/scope-manager/tests/fixtures/type-assertion/assignment/non-null-assignment.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/satisfies.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/conditional-nested.ts 3ms
packages/scope-manager/tests/fixtures/type-declaration/conditional1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/conditional2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/conditional3.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/conditional4.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/conditional5.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/dual-type-value.ts 14ms
packages/scope-manager/tests/fixtures/type-declaration/function/constructor-generics1.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/constructor-generics2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/constructor.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/function-generics1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/function-generics2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/function1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/function2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/params/array-pattern.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/params/object-pattern.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/params/rest-element.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/import-type-with-qualifier.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/import-type-with-type-params.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/import-type.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/index-access1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/index-access2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/index-access3.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/infer-type-constraint.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/interface-heritage1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/interface-heritage2.ts 9ms
packages/scope-manager/tests/fixtures/type-declaration/interface1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/interface2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/literal-type1.ts 3ms
packages/scope-manager/tests/fixtures/type-declaration/literal-type2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/literal-type3.ts 3ms
packages/scope-manager/tests/fixtures/type-declaration/mapped-named.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/mapped.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/qualified-name.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/call-generics.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/call.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/construct-generics.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/construct.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/index-sig.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method-computed-name.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method-computed-name2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method-generics.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/property-computed-name.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/property-computed-name2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/property.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/tuple-labelled-rest.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/tuple-labelled.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/tuple-rest.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/tuple.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/extends-reference.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/type-param-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/type-parameter-declaration-extends.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/type-parameter-declaration.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/tagged-template.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/type-param-reference.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/type-parameter-declaration-extends.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/type-parameter-declaration.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-query-qualified.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-query-with-parameters.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-query.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type3.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/typeof-import-type-with-qualifier.ts 1ms
packages/scope-manager/tests/lib.test.ts 4ms
packages/scope-manager/tests/types/reference-type.test.ts 20ms
packages/scope-manager/tests/types/variable-definition.test.ts 5ms
packages/scope-manager/tests/util/expect.ts 30ms
packages/scope-manager/tests/util/getSpecificNode.ts 36ms
packages/scope-manager/tests/util/index.ts 1ms
packages/scope-manager/tests/util/misc.ts 2ms
packages/scope-manager/tests/util/parse.ts 7ms
packages/scope-manager/tests/util/serializers/baseSerializer.ts 20ms
packages/scope-manager/tests/util/serializers/DefinitionBase.ts 3ms
packages/scope-manager/tests/util/serializers/index.ts 3ms
packages/scope-manager/tests/util/serializers/Reference.ts 2ms
packages/scope-manager/tests/util/serializers/ScopeBase.ts 6ms
packages/scope-manager/tests/util/serializers/ScopeManager.ts 1ms
packages/scope-manager/tests/util/serializers/TSESTreeNode.ts 10ms
packages/scope-manager/tests/util/serializers/Variable.ts 5ms
packages/scope-manager/tools/generate-lib.ts 34ms
packages/scope-manager/tsconfig.build.json 1ms
packages/scope-manager/tsconfig.json 2ms
packages/scope-manager/tsconfig.spec.json 2ms
packages/scope-manager/typings/typescript.d.ts 2ms
packages/type-utils/jest.config.js 2ms
packages/type-utils/package.json 6ms
packages/type-utils/project.json 2ms
packages/type-utils/README.md 4ms
packages/type-utils/src/containsAllTypesByName.ts 9ms
packages/type-utils/src/getConstrainedTypeAtLocation.ts 3ms
packages/type-utils/src/getContextualType.ts 10ms
packages/type-utils/src/getDeclaration.ts 3ms
packages/type-utils/src/getSourceFileOfNode.ts 2ms
packages/type-utils/src/getTokenAtPosition.ts 4ms
packages/type-utils/src/getTypeArguments.ts 2ms
packages/type-utils/src/getTypeName.ts 7ms
packages/type-utils/src/index.ts 2ms
packages/type-utils/src/isTypeReadonly.ts 26ms
packages/type-utils/src/isUnsafeAssignment.ts 17ms
packages/type-utils/src/predicates.ts 16ms
packages/type-utils/src/propertyTypes.ts 99ms
packages/type-utils/src/requiresQuoting.ts 4ms
packages/type-utils/src/typeFlagUtils.ts 15ms
packages/type-utils/tests/isTypeReadonly.test.ts 37ms
packages/type-utils/tests/isUnsafeAssignment.test.ts 39ms
packages/type-utils/tsconfig.build.json 2ms
packages/type-utils/tsconfig.json 1ms
packages/type-utils/typings/typescript.d.ts 4ms
packages/types/jest.config.js 2ms
packages/types/package.json 3ms
packages/types/project.json 5ms
packages/types/README.md 4ms
packages/types/src/index.ts 2ms
packages/types/src/lib.ts 4ms
packages/types/src/parser-options.ts 6ms
packages/types/src/ts-estree.ts 3ms
packages/types/tools/copy-ast-spec.ts 13ms
packages/types/tsconfig.build.json 1ms
packages/types/tsconfig.json 2ms
packages/typescript-estree/jest.config.js 2ms
packages/typescript-estree/package.json 2ms
packages/typescript-estree/project.json 1ms
packages/typescript-estree/README.md 6ms
packages/typescript-estree/src/ast-converter.ts 9ms
packages/typescript-estree/src/convert-comments.ts 14ms
packages/typescript-estree/src/convert.ts 686ms
packages/typescript-estree/src/create-program/createDefaultProgram.ts 11ms
packages/typescript-estree/src/create-program/createIsolatedProgram.ts 8ms
packages/typescript-estree/src/create-program/createProjectProgram.ts 12ms
packages/typescript-estree/src/create-program/createSourceFile.ts 4ms
packages/typescript-estree/src/create-program/createWatchProgram.ts 48ms
packages/typescript-estree/src/create-program/getScriptKind.ts 6ms
packages/typescript-estree/src/create-program/shared.ts 12ms
packages/typescript-estree/src/create-program/useProvidedPrograms.ts 9ms
packages/typescript-estree/src/create-program/WatchCompilerHostOfConfigFile.ts 3ms
packages/typescript-estree/src/getModifiers.ts 6ms
packages/typescript-estree/src/index.ts 4ms
packages/typescript-estree/src/jsx/xhtml-entities.ts 14ms
packages/typescript-estree/src/node-utils.ts 59ms
packages/typescript-estree/src/parser-options.ts 11ms
packages/typescript-estree/src/parser.ts 24ms
packages/typescript-estree/src/parseSettings/createParseSettings.ts 19ms
packages/typescript-estree/src/parseSettings/index.ts 14ms
packages/typescript-estree/src/parseSettings/inferSingleRun.ts 4ms
packages/typescript-estree/src/parseSettings/warnAboutTSVersion.ts 6ms
packages/typescript-estree/src/semantic-or-syntactic-errors.ts 10ms
packages/typescript-estree/src/simple-traverse.ts 10ms
packages/typescript-estree/src/ts-estree/estree-to-ts-node-types.ts 46ms
packages/typescript-estree/src/ts-estree/index.ts 1ms
packages/typescript-estree/src/ts-estree/ts-nodes.ts 17ms
packages/typescript-estree/src/version-check.ts 40ms
packages/typescript-estree/tests/ast-alignment/fixtures-to-test.ts 31ms
packages/typescript-estree/tests/ast-alignment/parse.ts 11ms
packages/typescript-estree/tests/ast-alignment/spec.ts 8ms
packages/typescript-estree/tests/ast-alignment/utils.ts 29ms
packages/typescript-estree/tests/ast-fixtures.test.ts 14ms
packages/typescript-estree/tests/lib/convert.test.ts 36ms
packages/typescript-estree/tests/lib/node-utils.test.ts 7ms
packages/typescript-estree/tests/lib/parse.test.ts 142ms
packages/typescript-estree/tests/lib/persistentParse.test.ts 92ms
packages/typescript-estree/tests/lib/semantic-diagnostics-enabled.test.ts 6ms
packages/typescript-estree/tests/lib/semanticInfo-singleRun.test.ts 37ms
packages/typescript-estree/tests/lib/semanticInfo.test.ts 52ms
packages/typescript-estree/tests/lib/warn-on-unsupported-ts.test.ts 5ms
packages/typescript-estree/tools/test-utils.ts 16ms
packages/typescript-estree/tools/tserror-serializer.ts 4ms
packages/typescript-estree/tsconfig.build.json 1ms
packages/typescript-estree/tsconfig.json 2ms
packages/typescript-estree/typings/typescript.d.ts 2ms
packages/utils/jest.config.js 2ms
packages/utils/package.json 2ms
packages/utils/project.json 1ms
packages/utils/README.md 4ms
packages/utils/src/ast-utils/eslint-utils/astUtilities.ts 9ms
packages/utils/src/ast-utils/eslint-utils/index.ts 1ms
packages/utils/src/ast-utils/eslint-utils/PatternMatcher.ts 6ms
packages/utils/src/ast-utils/eslint-utils/predicates.ts 10ms
packages/utils/src/ast-utils/eslint-utils/ReferenceTracker.ts 9ms
packages/utils/src/ast-utils/eslint-utils/scopeAnalysis.ts 4ms
packages/utils/src/ast-utils/helpers.ts 14ms
packages/utils/src/ast-utils/index.ts 1ms
packages/utils/src/ast-utils/misc.ts 3ms
packages/utils/src/ast-utils/predicates.ts 19ms
packages/utils/src/eslint-utils/applyDefault.ts 6ms
packages/utils/src/eslint-utils/batchedSingleLineTests.ts 8ms
packages/utils/src/eslint-utils/deepMerge.ts 6ms
packages/utils/src/eslint-utils/getParserServices.ts 4ms
packages/utils/src/eslint-utils/index.ts 1ms
packages/utils/src/eslint-utils/InferTypesFromRule.ts 4ms
packages/utils/src/eslint-utils/nullThrows.ts 4ms
packages/utils/src/eslint-utils/rule-tester/dependencyConstraints.ts 7ms
packages/utils/src/eslint-utils/rule-tester/RuleTester.ts 30ms
packages/utils/src/eslint-utils/RuleCreator.ts 16ms
packages/utils/src/index.ts 2ms
packages/utils/src/json-schema.ts 2ms
packages/utils/src/ts-eslint-scope/analyze.ts 3ms
packages/utils/src/ts-eslint-scope/Definition.ts 9ms
packages/utils/src/ts-eslint-scope/index.ts 2ms
packages/utils/src/ts-eslint-scope/Options.ts 11ms
packages/utils/src/ts-eslint-scope/PatternVisitor.ts 5ms
packages/utils/src/ts-eslint-scope/README.md 2ms
packages/utils/src/ts-eslint-scope/Reference.ts 5ms
packages/utils/src/ts-eslint-scope/Referencer.ts 10ms
packages/utils/src/ts-eslint-scope/Scope.ts 16ms
packages/utils/src/ts-eslint-scope/ScopeManager.ts 8ms
packages/utils/src/ts-eslint-scope/Variable.ts 3ms
packages/utils/src/ts-eslint/AST.ts 3ms
packages/utils/src/ts-eslint/CLIEngine.ts 13ms
packages/utils/src/ts-eslint/ESLint.ts 19ms
packages/utils/src/ts-eslint/index.ts 2ms
packages/utils/src/ts-eslint/Linter.ts 79ms
packages/utils/src/ts-eslint/ParserOptions.ts 2ms
packages/utils/src/ts-eslint/Rule.ts 117ms
packages/utils/src/ts-eslint/RuleTester.ts 39ms
packages/utils/src/ts-eslint/Scope.ts 20ms
packages/utils/src/ts-eslint/SourceCode.ts 56ms
packages/utils/src/ts-estree.ts 1ms
packages/utils/tests/eslint-utils/applyDefault.test.ts 10ms
packages/utils/tests/eslint-utils/batchedSingleLineTests.test.ts 19ms
packages/utils/tests/eslint-utils/deepMerge.test.ts 26ms
packages/utils/tests/eslint-utils/rule-tester/RuleTester.test.ts 98ms
packages/utils/tests/eslint-utils/RuleCreator.test.ts 6ms
packages/utils/tsconfig.build.json 2ms
packages/utils/tsconfig.json 2ms
packages/utils/typings/eslint-scope.d.ts 5ms
packages/utils/typings/eslint-utils.d.ts 7ms
packages/utils/typings/eslint.d.ts 3ms
packages/visitor-keys/jest.config.js 2ms
packages/visitor-keys/package.json 1ms
packages/visitor-keys/project.json 2ms
packages/visitor-keys/README.md 5ms
packages/visitor-keys/src/get-keys.ts 2ms
packages/visitor-keys/src/index.ts 1ms
packages/visitor-keys/src/visitor-keys.ts 25ms
packages/visitor-keys/tests/visitor-keys.test.ts 5ms
packages/visitor-keys/tsconfig.build.json 1ms
packages/visitor-keys/tsconfig.json 1ms
packages/website-eslint/package.json 2ms
packages/website-eslint/project.json 1ms
packages/website-eslint/rollup-plugin/replace.js 23ms
packages/website-eslint/rollup.config.js 10ms
packages/website-eslint/src/linter/linter.js 5ms
packages/website-eslint/src/mock/assert.js 13ms
packages/website-eslint/src/mock/empty.js 1ms
packages/website-eslint/src/mock/globby.js 1ms
packages/website-eslint/src/mock/is-glob.js 2ms
packages/website-eslint/src/mock/path.js 31ms
packages/website-eslint/src/mock/semver.js 3ms
packages/website-eslint/src/mock/typescript.js 1ms
packages/website-eslint/src/mock/util.js 2ms
packages/website-eslint/types/index.d.ts 3ms
packages/website/.eslintrc.js 4ms
packages/website/babel.config.js 2ms
packages/website/blog/2022-09-18-automated-rule-docs-with-docusaurus-and-remark.md 91ms
packages/website/blog/2022-12-05-asts-and-typescript-eslint.md 47ms
packages/website/cypress.json 2ms
packages/website/data/sponsors.json 15ms
packages/website/docusaurus.config.js 7ms
packages/website/docusaurusConfig.ts 75ms
packages/website/package.json 9ms
packages/website/playwright.config.ts 4ms
packages/website/plugins/generated-rule-docs.ts 64ms
packages/website/project.json 16ms
packages/website/README.md 7ms
packages/website/rulesMeta.ts 6ms
packages/website/sidebars/sidebar.base.js 5ms
packages/website/sidebars/sidebar.rules.js 16ms
packages/website/src/clientModules.js 2ms
packages/website/src/components/ast/serializer/serializer.ts 19ms
packages/website/src/components/ast/serializer/serializerESTree.ts 5ms
packages/website/src/components/ast/serializer/serializerScope.ts 21ms
packages/website/src/components/ast/serializer/serializerTS.ts 19ms
packages/website/src/components/ast/types.ts 7ms
packages/website/src/components/ast/utils.ts 9ms
packages/website/src/components/config/utils.ts 12ms
packages/website/src/components/editor/config.ts 11ms
packages/website/src/components/editor/createProvideCodeActions.ts 43ms
packages/website/src/components/editor/loadSandbox.ts 16ms
packages/website/src/components/editor/types.ts 4ms
packages/website/src/components/editor/useSandboxServices.ts 19ms
packages/website/src/components/FinancialContributors/types.ts 3ms
packages/website/src/components/hooks/useDebouncedToggle.ts 8ms
packages/website/src/components/hooks/useFocus.ts 5ms
packages/website/src/components/hooks/useHashState.ts 33ms
packages/website/src/components/lib/debounce.ts 4ms
packages/website/src/components/lib/has-own-property.ts 2ms
packages/website/src/components/lib/markdown.ts 11ms
packages/website/src/components/lib/scroll-into.ts 5ms
packages/website/src/components/lib/shallowEqual.ts 4ms
packages/website/src/components/linter/CompilerHost.ts 6ms
packages/website/src/components/linter/config.ts 4ms
packages/website/src/components/linter/utils.ts 29ms
packages/website/src/components/linter/WebLinter.ts 29ms
packages/website/src/components/types.ts 20ms
packages/website/src/hooks/useMediaQuery.ts 5ms
packages/website/src/hooks/useRulesMeta.ts 13ms
packages/website/src/prism/language/jsonc.js 3ms
packages/website/src/theme/prism-include-languages.js 7ms
packages/website/src/types.d.ts 1ms
packages/website/static/manifest.json 2ms
packages/website/tests/index.spec.ts 3ms
packages/website/tests/playground.spec.ts 9ms
packages/website/tsconfig.json 2ms
packages/website/typings/remark-docusaurus-tabs.d.ts 2ms
packages/website/typings/typescript.d.ts 2ms
packages/website/webpack.plugin.js 4ms
README.md 5ms
tests/integration/fixtures/eslint-v6/.eslintrc.js 1ms
tests/integration/fixtures/eslint-v6/index.ts 2ms
tests/integration/fixtures/eslint-v6/package.json 1ms
tests/integration/fixtures/eslint-v6/tsconfig.json 1ms
tests/integration/fixtures/markdown/.eslintrc.js 3ms
tests/integration/fixtures/markdown/Doc.md 18ms
tests/integration/fixtures/markdown/package.json 1ms
tests/integration/fixtures/markdown/tsconfig.json 1ms
tests/integration/fixtures/recommended-does-not-require-program/.eslintrc.js 2ms
tests/integration/fixtures/recommended-does-not-require-program/index.ts 2ms
tests/integration/fixtures/recommended-does-not-require-program/package.json 1ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/.eslintrc.js 3ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/index.ts 1ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/package.json 4ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/tsconfig.json 1ms
tests/integration/fixtures/vue-jsx/.eslintrc.js 3ms
tests/integration/fixtures/vue-jsx/package.json 1ms
tests/integration/fixtures/vue-jsx/tsconfig.json 1ms
tests/integration/fixtures/vue-sfc/.eslintrc.js 4ms
tests/integration/fixtures/vue-sfc/package.json 2ms
tests/integration/fixtures/vue-sfc/tsconfig.json 4ms
tests/integration/integration-test-base.ts 16ms
tests/integration/jest.config.js 4ms
tests/integration/pack-packages.ts 9ms
tests/integration/README.md 12ms
tests/integration/tests/eslint-v6.test.ts 2ms
tests/integration/tests/markdown.test.ts 1ms
tests/integration/tests/recommended-does-not-require-program.test.ts 1ms
tests/integration/tests/typescript-and-tslint-plugins-together.test.ts 2ms
tests/integration/tests/vue-jsx.test.ts 1ms
tests/integration/tests/vue-sfc.test.ts 1ms
tests/integration/tsconfig.json 2ms
tests/jest-resolver.js 8ms
tests/performance/README.md 7ms
tools/generate-contributors.ts 19ms
tools/generate-sponsors.ts 20ms
tools/generate-website-dts.ts 18ms
tools/postinstall.ts 5ms
tsconfig.base.json 2ms
tsconfig.eslint.json 2ms
workspace.json 2ms
fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

[Error]

Error: Command failed with exit code 2: /home/runner/work/prettier-regression-testing/prettier-regression-testing/prettier/bin/prettier.js --write "./**/*.{ts,js,json,md}" --ignore-path packages/scope-manager/tests/fixtures/decorators/**/*
[error] packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/missing-body/fixture.ts: SyntaxError: '{' expected. (1:10)
[error] > 1 | class Foo;
[error]     |          ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: '{' expected. (1:7)
[error] > 1 | class 'Foo' {}
[error]     |       ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/non-identifier-type-param/fixture.ts: SyntaxError: Type parameter declaration expected. (1:9)
[error] > 1 | class C<1> {}
[error]     |         ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/_error_/missing-source/fixture.ts: SyntaxError: Expression expected. (1:14)
[error] > 1 | export * from;
[error]     |              ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/_error_/named-non-identifier/fixture.ts: SyntaxError: Identifier expected. (1:13)
[error] > 1 | export * as 'foo' from 'module';
[error]     |             ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/_error_/non-string-source/fixture.ts: SyntaxError: Module specifier must be a string literal. (1:14)
[error] > 1 | export * from module;
[error]     |              ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/_error_/enum/fixture.ts: SyntaxError: Expression expected. (1:16)
[error] > 1 | export default enum Foo {}
[error]     |                ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/_error_/namespace/fixture.ts: SyntaxError: ';' expected. (1:26)
[error] > 1 | export default namespace Foo {}
[error]     |                          ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/_error_/type-alias/fixture.ts: SyntaxError: ';' expected. (1:21)
[error] > 1 | export default type Foo = 1;
[error]     |                     ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/_error_/variable-declaration/fixture.ts: SyntaxError: Expression expected. (1:16)
[error] > 1 | export default const x = 1;
[error]     |                ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/aliased-literal/fixture.ts: SyntaxError: Identifier expected. (1:15)
[error] > 1 | export { a as 'a' };
[error]     |               ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/anonymous-function-expression/fixture.ts: SyntaxError: Identifier expected. (1:17)
[error] > 1 | export function () {}
[error]     |                 ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/arrow-function/fixture.ts: SyntaxError: Declaration or statement expected. (1:1)
[error] > 1 | export () => {};
[error]     | ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/class-expression/fixture.ts: SyntaxError: Declaration or statement expected. (1:1)
[error] > 1 | export (class Foo {});
[error]     | ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/identifier-direct/fixture.ts: SyntaxError: Declaration or statement expected. (1:1)
[error] > 1 | export a;
[error]     | ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/literal-braced/fixture.ts: SyntaxError: Identifier expected. (1:10)
[error] > 1 | export { 'a' };
[error]     |          ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/literal-direct/fixture.ts: SyntaxError: Declaration or statement expected. (1:1)
[error] > 1 | export 'a';
[error]     | ^
[error]   2 |
[error] packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/_error_/missing-id-and-not-exported/fixture.ts: SyntaxError: Identifier expected. (1:10)
[error] > 1 | function () {}
[error]     |          ^
[error]   2 |
[error] packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: Identifier expected. (1:10)
[error] > 1 | function 1() {}
[error]     |          ^
[error]   2 |
[error] packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/_error_/non-identifier-type-param/fixture.ts: SyntaxError: Type parameter declaration expected. (1:14)
[error] > 1 | function foo<1>() {}
[error]     |              ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/default-non-identifier/fixture.ts: SyntaxError: Declaration or statement expected. (1:1)
[error] > 1 | import 1 from 'mod';
[error]     | ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/named-and-namespace/fixture.ts: SyntaxError: 'from' expected. (1:13)
[error] > 1 | import { b }, * as a from 'a';
[error]     |             ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/named-non-identifier/fixture.ts: SyntaxError: Identifier expected. (1:10)
[error] > 1 | import { 1 } from 'mod';
[error]     |          ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/namespace-and-default/fixture.ts: SyntaxError: 'from' expected. (1:14)
[error] > 1 | import * as b, a from 'mod';
[error]     |              ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/namespace-and-named/fixture.ts: SyntaxError: 'from' expected. (1:14)
[error] > 1 | import * as a, { b } from 'a';
[error]     |              ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/namespace-and-namespace/fixture.ts: SyntaxError: 'from' expected. (1:14)
[error] > 1 | import * as a, * as b from 'a';
[error]     |              ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/namespace-non-identifier/fixture.ts: SyntaxError: Identifier expected. (1:13)
[error] > 1 | import * as 1 from 'mod';
[error]     |             ^
[error]   2 |
[error] packages/ast-spec/src/declaration/ImportDeclaration/fixtures/_error_/non-string-source/fixture.ts: SyntaxError: Module specifier must be a string literal. (1:19)
[error] > 1 | import * as x from module;
[error]     |                   ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/_error_/missing-id-and-not-exported/fixture.ts: SyntaxError: Identifier expected. (1:18)
[error] > 1 | declare function ();
[error]     |                  ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: Identifier expected. (1:18)
[error] > 1 | declare function 1();
[error]     |                  ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/_error_/non-identifier-type-param/fixture.ts: SyntaxError: Type parameter declaration expected. (1:20)
[error] > 1 | declare function f<1>(): void;
[error]     |                    ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/_error_/missing-body/fixture.ts: SyntaxError: '{' expected. (1:9)
[error] > 1 | enum Foo;
[error]     |         ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/_error_/missing-id/fixture.ts: SyntaxError: Identifier expected. (1:6)
[error] > 1 | enum {}
[error]     |      ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: Identifier expected. (1:6)
[error] > 1 | enum 1 {}
[error]     |      ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/_error_/entity-name-invalid/fixture.ts: SyntaxError: Identifier expected. (1:12)
[error] > 1 | import F = 1;
[error]     |            ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/_error_/missing-id/fixture.ts: SyntaxError: Declaration or statement expected. (1:1)
[error] > 1 | import = A.B;
[error]     | ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/_error_/missing-reference/fixture.ts: SyntaxError: '=' expected. (1:9)
[error] > 1 | import F;
[error]     |         ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/missing-body/fixture.ts: SyntaxError: '{' expected. (1:12)
[error] > 1 | interface F;
[error]     |            ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/missing-id/fixture.ts: SyntaxError: Interface must be given a name. (1:11)
[error] > 1 | interface {}
[error]     |           ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: Interface name cannot be '1'. (1:11)
[error] > 1 | interface 1 {}
[error]     |           ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/non-identifier-type-param/fixture.ts: SyntaxError: Type parameter declaration expected. (1:13)
[error] > 1 | interface F<1> {}
[error]     |             ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/_error_/module-invalid-id/fixture.ts: SyntaxError: Namespace name cannot be '1'. (1:8)
[error] > 1 | module 1 {}
[error]     |        ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/_error_/module-missing-body/fixture.ts: SyntaxError: '{' expected. (1:9)
[error] > 1 | module F;
[error]     |         ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/_error_/namespace-declare-no-body/fixture.ts: SyntaxError: '{' expected. (1:20)
[error] > 1 | declare namespace F;
[error]     |                    ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/_error_/namespace-id-literal/fixture.ts: SyntaxError: Identifier expected. (1:11)
[error] > 1 | namespace 'a' {}
[error]     |           ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/_error_/namespace-invalid-id/fixture.ts: SyntaxError: Namespace name cannot be '1'. (1:11)
[error] > 1 | namespace 1 {}
[error]     |           ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/_error_/namespace-no-body/fixture.ts: SyntaxError: '{' expected. (1:12)
[error] > 1 | namespace F;
[error]     |            ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSNamespaceExportDeclaration/fixtures/_error_/missing-id/fixture.ts: SyntaxError: Identifier expected. (1:20)
[error] > 1 | export as namespace;
[error]     |                    ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSNamespaceExportDeclaration/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: Identifier expected. (1:21)
[error] > 1 | export as namespace 1;
[error]     |                     ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/_error_/non-identifier-name/fixture.ts: SyntaxError: Type alias name cannot be '1'. (1:6)
[error] > 1 | type 1 = 2;
[error]     |      ^
[error]   2 |
[error] packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/_error_/non-identifier-type-parameter/fixture.ts: SyntaxError: Type parameter declaration expected. (1:8)
[error] > 1 | type T<1> = 2;
[error]     |        ^
[error]   2 |
[error] packages/ast-spec/src/declaration/VariableDeclaration/fixtures/_error_/missing-id-with-value/fixture.ts: SyntaxError: Variable declaration expected. (1:7)
[error] > 1 | const = 1;
[error]     |       ^
[error]   2 |
[error] packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-abstract-with-value/fixture.ts: SyntaxError: Abstract property cannot have an initializer (2:3)
[error]   1 | abstract class Foo {
[error] > 2 |   abstract accessor foo: number = 1;
[error]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[error]   3 | }
[error]   4 |
[error] packages/shared-fixtures/fixtures/comments/jsx-generic-with-comment-in-tag.src.js: SyntaxError: Unexpected token (3:15)
[error]   1 | const comp = (
[error]   2 |   <>
[error] > 3 |     <Component<number> /* comment1 */></Component>
[error]     |               ^
[error]   4 |     <Component<number> foo /* comment2 */></Component>
[error]   5 |     <Component<number> /* comment3 */ bar></Component>
[error]   6 |     <Component<number> foo /* comment4 */ bar></Component>
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-missing-paren.src.js: SyntaxError: Invalid parenthesized assignment pattern. (1:5)
[error] > 1 | (a, (b)) => 42;
[error]     |     ^
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-not-arrow.src.js: SyntaxError: Unexpected token (1:27)
[error] > 1 | left = (aSize.width/2) - ()
[error]     |                           ^
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-numeric-param-multi.src.js: SyntaxError: Binding invalid left-hand side in function parameter list. (1:2)
[error] > 1 | (10, 20) => 0;
[error]     |  ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-numeric-param.src.js: SyntaxError: Binding invalid left-hand side in function parameter list. (1:2)
[error] > 1 | (10) => 0;
[error]     |  ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-reverse-arrow.src.js: SyntaxError: Unexpected token (1:2)
[error] > 1 | () <= 42;
[error]     |  ^
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-two-lines.src.js: SyntaxError: Unexpected token (1:10)
[error] > 1 | var a = ()
[error]     |          ^
[error]   2 |   => 0;
[error] packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-wrapped-param.src.js: SyntaxError: Invalid parenthesized assignment pattern. (1:2)
[error] > 1 | ((a)) => 42;
[error]     |  ^
[error] packages/shared-fixtures/fixtures/javascript/binaryLiterals/invalid.src.js: SyntaxError: Expected number in radix 2. (1:5)
[error] > 1 | 0b102;
[error]     |     ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/classes/class-with-no-body.src.js: SyntaxError: Unexpected token, expected "{" (2:1)
[error]   1 | class Foo
[error] > 2 |
[error]     | ^
[error] packages/shared-fixtures/fixtures/javascript/classes/invalid-class-declaration.src.js: SyntaxError: A class name is required. (1:7)
[error] > 1 | class {};
[error]     |       ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/classes/invalid-class-setter-declaration.src.js: SyntaxError: A 'set' accessor must have exactly one formal parameter. (1:11)
[error] > 1 | class A { set foo() {}};
[error]     |           ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/classes/invalid-class-two-super-classes.src.js: SyntaxError: Unexpected token, expected "{" (1:18)
[error] > 1 | class A extends B, C {}
[error]     |                  ^
[error] packages/shared-fixtures/fixtures/javascript/destructuring/invalid-defaults-object-assign.src.js: SyntaxError: Invalid shorthand property initializer. (1:10)
[error] > 1 | ({ Object=0, String=0 }) = {}
[error]     |          ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/experimentalDynamicImport/error-dynamic-import-params.src.js: SyntaxError: `import()` requires exactly one or two arguments. (1:1)
[error] > 1 | import('foo', '', '')
[error]     | ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/invalid-rest.src.js: SyntaxError: Unexpected token, expected "," (1:19)
[error] > 1 | var { x, y, ...foo.bar } = { x: 1, y: 2, a: 3, b: 4 };
[error]     |                   ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/forIn/for-in-bare-nonstrict.src.js: SyntaxError: 'for-in' loop variable declaration may not have an initializer. (4:6)
[error]   2 | var iterations = 0;
[error]   3 | var stored;
[error] > 4 | for (var a = (++effects, -1) in stored = a, {a: 0, b: 1, c: 2}) {
[error]     |      ^
[error]   5 |   ++iterations;
[error]   6 | }
[error]   7 |
[error] packages/shared-fixtures/fixtures/javascript/forIn/for-in-object.src.js: SyntaxError: Unexpected token (1:15)
[error] > 1 | for ((i in {}));
[error]     |               ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/forIn/for-in-with-assigment.src.js: SyntaxError: 'for-in' loop variable declaration may not have an initializer. (1:6)
[error] > 1 | for (let x = 42 in list) process(x);
[error]     |      ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/forIn/for-in-with-bare-assigment.src.js: SyntaxError: Invalid left-hand side in for-loop. (1:6)
[error] > 1 | for (x = 0 in arr);
[error]     |      ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/forIn/for-in-with-milti-asigment.src.js: SyntaxError: 'for-in' loop variable declaration may not have an initializer. (1:6)
[error] > 1 | for (var x = y = z in q);
[error]     |      ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/forOf/for-of-with-function-initializer.src.js: SyntaxError: 'for-of' loop variable declaration may not have an initializer. (1:6)
[error] > 1 | for (var i = function() { return 10 in [] } of list) process(x);
[error]     |      ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/hexLiterals/invalid.src.js: SyntaxError: Identifier directly after number. (1:5)
[error] > 1 | 0x12z;
[error]     |     ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-batch-missing-from-clause.src.js: SyntaxError: Unexpected token (2:1)
[error]   1 | export *
[error] > 2 |
[error]     | ^
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-batch-token.src.js: SyntaxError: Unexpected token (1:10)
[error] > 1 | export * +
[error]     |          ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-default-equal.src.js: SyntaxError: Unexpected token (1:16)
[error] > 1 | export default = 42
[error]     |                ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-default-token.src.js: SyntaxError: Unexpected token (2:1)
[error]   1 | export {default} +
[error] > 2 |
[error]     | ^
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-module-specifier.src.js: SyntaxError: Unexpected token (1:21)
[error] > 1 | export { foo } from bar;
[error]     |                     ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-named-default.src.js: SyntaxError: Unexpected keyword 'default'. (1:9)
[error] > 1 | export {default}
[error]     |         ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-named-extra-comma.src.js: SyntaxError: Unexpected token (1:17)
[error] > 1 | export {foo,baz,,}
[error]     |                 ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-export-named-middle-comma.src.js: SyntaxError: Unexpected token (1:13)
[error] > 1 | export {foo,,baz}
[error]     |             ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-default-after-named-after-default.src.js: SyntaxError: Unexpected token, expected "from" (1:18)
[error] > 1 | import foo, {bar}, foo from "foo";
[error]     |                  ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-default-after-named.src.js: SyntaxError: Unexpected token, expected "from" (1:13)
[error] > 1 | import {bar}, foo from "foo"
[error]     |             ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-default-missing-module-specifier.src.js: SyntaxError: Unexpected token, expected "from" (2:1)
[error]   1 | import foo
[error] > 2 |
[error]     | ^
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-default-module-specifier.src.js: SyntaxError: Unexpected token (1:17)
[error] > 1 | import foo from bar;
[error]     |                 ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-default.src.js: SyntaxError: Unexpected token, expected "{" (1:8)
[error] > 1 | import default from "foo"
[error]     |        ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-missing-module-specifier.src.js: SyntaxError: Unexpected token, expected "from" (2:1)
[error]   1 | import { foo, bar }
[error] > 2 |
[error]     | ^
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-module-specifier.src.js: SyntaxError: Unexpected token (1:19)
[error] > 1 | export {foo} from bar
[error]     |                   ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-named-after-named.src.js: SyntaxError: Unexpected token, expected "from" (1:13)
[error] > 1 | import {bar}, {foo} from "foo";
[error]     |             ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-named-after-namespace.src.js: SyntaxError: Unexpected token, expected "from" (1:16)
[error] > 1 | import * as foo, {bar} from "foo";
[error]     |                ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-named-as-missing-from.src.js: SyntaxError: Unexpected token, expected "from" (2:1)
[error]   1 | import {default as foo}
[error] > 2 |
[error]     | ^
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-named-extra-comma.src.js: SyntaxError: Unexpected token (1:17)
[error] > 1 | import {foo,baz,,} from 'toast';
[error]     |                 ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-named-middle-comma.src.js: SyntaxError: Unexpected token (1:13)
[error] > 1 | import {foo,,baz} from 'toast';
[error]     |             ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-namespace-after-named.src.js: SyntaxError: Unexpected token, expected "from" (1:13)
[error] > 1 | import {bar}, * as foo from "foo";
[error]     |             ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/modules/invalid-import-namespace-missing-as.src.js: SyntaxError: Unexpected token, expected "as" (1:10)
[error] > 1 | import * from "foo"
[error]     |          ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/newTarget/invalid-unknown-property.src.js: SyntaxError: The only valid meta property for new is new.target. (1:26)
[error] > 1 | var f = function() { new.unknown_property; }
[error]     |                          ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/invalid-computed-variable-property.src.js: SyntaxError: Unexpected token (3:1)
[error]   1 | var x = {
[error]   2 |     [bar]
[error] > 3 | };
[error]     | ^
[error]   4 |
[error] packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.src.js: SyntaxError: Unexpected token (1:6)
[error] > 1 | ({[x]});
[error]     |      ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/objectLiteralDuplicateProperties/error-proto-property.src.js: SyntaxError: Redefinition of __proto__ property. (7:2)
[error]   5 | var x = {
[error]   6 |   __proto__: proto,
[error] > 7 |   __proto__: proto
[error]     |   ^
[error]   8 | };
[error] packages/shared-fixtures/fixtures/javascript/objectLiteralDuplicateProperties/error-proto-string-property.src.js: SyntaxError: Redefinition of __proto__ property. (7:2)
[error]   5 | var x = {
[error]   6 |   "__proto__": proto,
[error] > 7 |   "__proto__": proto
[error]     |   ^
[error]   8 | };
[error] packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/invalid-method-no-braces.src.js: SyntaxError: Unexpected token, expected "{" (2:14)
[error]   1 | x = {
[error] > 2 |     method() 42
[error]     |              ^
[error]   3 | };;
[error] packages/shared-fixtures/fixtures/javascript/octalLiterals/invalid.src.js: SyntaxError: Identifier directly after number. (1:5)
[error] > 1 | 0o12z;
[error]     |     ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/javascript/restParams/error-no-default.src.js: SyntaxError: Unexpected token, expected ")" (1:20)
[error] > 1 | function f(a, ...b = 0);
[error]     |                    ^
[error] packages/shared-fixtures/fixtures/javascript/restParams/error-not-last.src.js: SyntaxError: Unexpected token, expected "{" (1:23)
[error] > 1 | function f(a, ...b, c);
[error]     |                       ^
[error] packages/shared-fixtures/fixtures/javascript/spread/error-invalid-if.src.js: SyntaxError: Unexpected token (1:7)
[error] > 1 | if (b,...a, );
[error]     |       ^
[error] packages/shared-fixtures/fixtures/javascript/spread/error-invalid-sequence.src.js: SyntaxError: Unexpected token (1:5)
[error] > 1 | (b, ...a);
[error]     |     ^
[error] packages/shared-fixtures/fixtures/javascript/unicodeCodePointEscapes/invalid-empty-escape.src.js: SyntaxError: Bad character escape sequence. (1:5)
[error] > 1 | "\u{}";
[error]     |     ^
[error] packages/shared-fixtures/fixtures/javascript/unicodeCodePointEscapes/invalid-too-large-escape.src.js: SyntaxError: Invalid code point 16777215 (0:0)
[error]   1 | "\u{FFFFFF}";
[error] packages/shared-fixtures/fixtures/jsx/invalid-attribute-missing-equals.src.js: SyntaxError: Unexpected token (1:15)
[error] > 1 | <div className"app">;
[error]     |               ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-attribute.src.js: SyntaxError: JSX value should be either an expression or a quoted JSX text. (1:6)
[error] > 1 | <a b=d />;
[error]     |      ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-broken-tag.src.js: SyntaxError: Unterminated string constant. (1:8)
[error] > 1 | <a foo="bar;
[error]     |        ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-computed-end-tag-name.src.js: SyntaxError: Unexpected token (1:3)
[error] > 1 | <a[foo]></a[foo]>;
[error]     |   ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-computed-string-end-tag-name.src.js: SyntaxError: Unexpected token (1:3)
[error] > 1 | <a['foo']></a['foo']>;
[error]     |   ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-embedded-expression.src.js: SyntaxError: Unexpected token, expected "}" (1:10)
[error] > 1 | <a>{"str";}</a>;
[error]     |          ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-leading-dot-tag-name.src.js: SyntaxError: Unexpected token (1:2)
[error] > 1 | <.a></.a>;
[error]     |  ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-matching-placeholder-in-closing-tag.src.js: SyntaxError: Unexpected token, expected "jsxTagEnd" (1:28)
[error] > 1 | <div {...props}>stuff</div {...props}>;
[error]     |                            ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/jsx/invalid-mismatched-closing-tag.src.js: SyntaxError: Expected corresponding JSX closing tag for <a>. (1:4)
[error] > 1 | <a></b>;
[error]     |    ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-mismatched-closing-tags.src.js: SyntaxError: Unterminated JSX contents. (1:9)
[error] > 1 | <a><a />;
[error]     |         ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-mismatched-dot-tag-name.src.js: SyntaxError: Expected corresponding JSX closing tag for <a.b.c>. (1:8)
[error] > 1 | <a.b.c></a>;
[error]     |        ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-mismatched-namespace-tag.src.js: SyntaxError: Expected corresponding JSX closing tag for <a:b>. (1:6)
[error] > 1 | <a:b></b>;
[error]     |      ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-missing-closing-tag-attribute-placeholder.src.js: SyntaxError: Unterminated JSX contents. (1:9)
[error] > 1 | <a b={}>;
[error]     |         ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-missing-closing-tag.src.js: SyntaxError: Unterminated JSX contents. (1:4)
[error] > 1 | <a>;
[error]     |    ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-missing-namespace-name.src.js: SyntaxError: Unexpected token (1:2)
[error] > 1 | <:a />;
[error]     |  ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-missing-namespace-value.src.js: SyntaxError: Unexpected token (1:5)
[error] > 1 | <a: />;
[error]     |     ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-missing-spread-operator.src.js: SyntaxError: Unexpected token, expected "..." (1:7)
[error] > 1 | <div {props} />;
[error]     |       ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-namespace-name-with-docts.src.js: SyntaxError: Unexpected token (1:5)
[error] > 1 | <a.b:c></a.b:c>;
[error]     |     ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-namespace-value-with-dots.src.js: SyntaxError: Unexpected token (1:5)
[error] > 1 | <a:b.c></a:b.c>;
[error]     |     ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-no-common-parent-with-comment.src.js: SyntaxError: Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...</>? (1:50)
[error] > 1 | var x = <div>one</div> /* intervening comment */ <div>two</div>;
[error]     |                                                  ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-no-common-parent.src.js: SyntaxError: Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...</>? (1:23)
[error] > 1 | var x = <div>one</div><div>two</div>;
[error]     |                       ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-no-tag-name.src.js: SyntaxError: Unexpected token (1:2)
[error] > 1 | </>;
[error]     |  ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-placeholder-in-closing-tag.src.js: SyntaxError: Unexpected token, expected "jsxTagEnd" (1:17)
[error] > 1 | <div>stuff</div {...props}>;
[error]     |                 ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-shorthand-fragment-no-closing.src.js: SyntaxError: Unterminated JSX contents. (1:14)
[error] > 1 | <><div></div>
[error]     |              ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/jsx/invalid-trailing-dot-tag-name.src.js: SyntaxError: Unexpected token (1:4)
[error] > 1 | <a.></a.>;
[error]     |    ^
[error] packages/shared-fixtures/fixtures/jsx/invalid-unexpected-comma.src.js: SyntaxError: Unexpected token (1:20)
[error] > 1 | <span className="a", id="b" />;
[error]     |                    ^
[error] packages/shared-fixtures/fixtures/jsx/member-expression-private.src.js: SyntaxError: Unexpected token (1:7)
[error] > 1 | <this.#foo/>;
[error]     |       ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/jsx/newslines-and-entities.src.js: SyntaxError: Unexpected token (1:9)
[error] > 1 | <AbC-def\n  test="&#x0026;&#38;">\nbar\nbaz\r\n</AbC-def>;
[error]     |         ^
[error] packages/shared-fixtures/fixtures/jsx/self-closing-tag-with-newline.src.js: SyntaxError: Unexpected token (1:3)
[error] > 1 | <a\n/>;
[error]     |   ^
[error] packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-abstract-constructor.src.ts: SyntaxError: 'abstract' modifier can only appear on a class, method, or property declaration. (2:5)
[error]   1 | export abstract class AbstractSocket {
[error] > 2 |     abstract constructor();
[error]     |     ^^^^^^^^
[error]   3 | }
[error] packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-abstract-static-constructor.src.ts: SyntaxError: 'abstract' modifier can only appear on a class, method, or property declaration. (2:3)
[error]   1 | export abstract class AbstractSocket {
[error] > 2 |   abstract static constructor();
[error]     |   ^^^^^^^^
[error]   3 | }
[error]   4 |
[error] packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-override-property.src.ts: SyntaxError: Abstract property cannot have an initializer (2:3)
[error]   1 | abstract class SpecializedComponent extends SomeComponent {
[error] > 2 |   abstract override foo = 1;
[error]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[error]   3 | }
[error]   4 |
[error] packages/shared-fixtures/fixtures/typescript/basics/abstract-interface.src.ts: SyntaxError: 'abstract' modifier can only appear on a class, method, or property declaration. (1:8)
[error] > 1 | export abstract interface I {
[error]     |        ^^^^^^^^
[error]   2 | }
[error] packages/shared-fixtures/fixtures/typescript/basics/class-with-export-parameter-properties.src.ts: SyntaxError: 'export' modifier cannot appear on a parameter. (2:17)
[error]   1 | class Foo {
[error] > 2 |     constructor(export a: string) {
[error]     |                 ^^^^^^
[error]   3 |
[error]   4 |     }
[error]   5 | }
[error] packages/shared-fixtures/fixtures/typescript/basics/class-with-static-parameter-properties.src.ts: SyntaxError: 'static' modifier cannot appear on a parameter. (2:17)
[error]   1 | class Foo {
[error] > 2 |     constructor(static a: string) {
[error]     |                 ^^^^^^
[error]   3 |
[error]   4 |     }
[error]   5 | }
[error] packages/shared-fixtures/fixtures/typescript/basics/interface-with-construct-signature-with-parameter-accessibility.src.ts: SyntaxError: A parameter property is only allowed in a constructor implementation. (2:10)
[error]   1 | interface Test {
[error] > 2 |     new (public x, private y);
[error]     |          ^^^^^^
[error]   3 | }
[error]   4 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/decorator-on-enum-declaration.src.ts: SyntaxError: Decorators are not valid here. (1:2)
[error] > 1 | @dec enum E {}
[error]     |  ^^^
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/decorator-on-function.src.ts: SyntaxError: Decorators are not valid here. (1:2)
[error] > 1 | @dec
[error]     |  ^^^
[error]   2 | function b(){}
[error]   3 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/decorator-on-interface-declaration.src.ts: SyntaxError: Decorators are not valid here. (1:2)
[error] > 1 | @deco()
[error]     |  ^^^^^^
[error]   2 | interface M {}
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/decorator-on-variable.src.ts: SyntaxError: Decorators are not valid here. (1:2)
[error] > 1 | @deco()
[error]     |  ^^^^^^
[error]   2 | const a = 1
[error]   3 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/enum-with-keywords.src.ts: SyntaxError: 'private' modifier cannot appear on a module or namespace element. (1:8)
[error] > 1 | export private public protected static readonly abstract async enum X {}
[error]     |        ^^^^^^^
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-implements.src.ts: SyntaxError: Interface declaration cannot have 'implements' clause. (1:24)
[error] > 1 | interface d implements e {}
[error]     |                        ^
[error]   2 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-index-signature-export.src.ts: SyntaxError: 'export' modifier cannot appear on an index signature (2:3)
[error]   1 | interface Foo {
[error] > 2 |   export [baz: string]: string;
[error]     |   ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-index-signature-private.src.ts: SyntaxError: 'private' modifier cannot appear on an index signature (2:3)
[error]   1 | interface Foo {
[error] > 2 |   private [baz: string]: string;
[error]     |   ^^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-index-signature-protected.src.ts: SyntaxError: 'protected' modifier cannot appear on an index signature (2:3)
[error]   1 | interface Foo {
[error] > 2 |   protected [baz: string]: string;
[error]     |   ^^^^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-index-signature-public.src.ts: SyntaxError: 'public' modifier cannot appear on an index signature (2:3)
[error]   1 | interface Foo {
[error] > 2 |   public [baz: string]: string;
[error]     |   ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-index-signature-static.src.ts: SyntaxError: 'static' modifier cannot appear on an index signature (2:3)
[error]   1 | interface Foo {
[error] > 2 |   static [baz: string]: string;
[error]     |   ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-method-export.src.ts: SyntaxError: 'export' modifier cannot appear on a type member (2:5)
[error]   1 | interface Foo {
[error] > 2 |     export g(bar: string): void;
[error]     |     ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-method-private.src.ts: SyntaxError: 'private' modifier cannot appear on a type member (2:5)
[error]   1 | interface Foo {
[error] > 2 |     private g(bar: string): void;
[error]     |     ^^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-method-protected.src.ts: SyntaxError: 'protected' modifier cannot appear on a type member (2:3)
[error]   1 | interface Foo {
[error] > 2 |   protected g(bar: string): void;
[error]     |   ^^^^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-method-public.src.ts: SyntaxError: 'public' modifier cannot appear on a type member (2:5)
[error]   1 | interface Foo {
[error] > 2 |     public g(bar: string): void;
[error]     |     ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-method-readonly.src.ts: SyntaxError: 'readonly' modifier can only appear on a property declaration or index signature. (2:3)
[error]   1 | interface Foo {
[error] > 2 |   readonly g(bar: string): void;
[error]     |   ^^^^^^^^
[error]   3 | }
[error]   4 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-method-static.src.ts: SyntaxError: 'static' modifier cannot appear on a type member (2:3)
[error]   1 | interface Foo {
[error] > 2 |   static g(bar: string): void;
[error]     |   ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-property-export.src.ts: SyntaxError: 'export' modifier cannot appear on a type member (2:3)
[error]   1 | interface Foo {
[error] > 2 |   export a: string;
[error]     |   ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-property-private.src.ts: SyntaxError: 'private' modifier cannot appear on a type member (2:3)
[error]   1 | interface Foo {
[error] > 2 |   private b: string;
[error]     |   ^^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-property-protected.src.ts: SyntaxError: 'protected' modifier cannot appear on a type member (2:3)
[error]   1 | interface Foo {
[error] > 2 |   protected a: string;
[error]     |   ^^^^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-property-public.src.ts: SyntaxError: 'public' modifier cannot appear on a type member (2:5)
[error]   1 | interface Foo {
[error] > 2 |     public a: string;
[error]     |     ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-property-static.src.ts: SyntaxError: 'static' modifier cannot appear on a type member (2:3)
[error]   1 | interface Foo {
[error] > 2 |   static a: string;
[error]     |   ^^^^^^
[error]   3 | }
[error]   4 |
[error]   5 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-property-with-default-value.src.ts: SyntaxError: An interface property cannot have an initializer. (2:17)
[error]   1 | interface Foo {
[error] > 2 |   bar: string = 'a';
[error]     |                 ^^^
[error]   3 | }
[error]   4 |
[error] packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-with-no-body.src.ts: SyntaxError: '{' expected. (2:1)
[error]   1 | interface Foo
[error] > 2 |
[error]     | ^
.cspell.json 334ms
.eslintrc.js 319ms
.github/ISSUE_TEMPLATE.md 259ms
.github/ISSUE_TEMPLATE/README.md 24ms
.github/pull_request_template.md 37ms
.github/PULL_REQUEST_TEMPLATE/typescript_version_upgrade.md 287ms
.github/SECURITY.md 23ms
.github/SPONSORSHIPS.md 121ms
.markdownlint.json 39ms
.prettierrc.json 3ms
.vscode/extensions.json 2ms
.vscode/launch.json 120ms
.vscode/settings.json 44ms
CHANGELOG.md 9545ms
CODE_OF_CONDUCT.md 155ms
CONTRIBUTING.md 3ms
CONTRIBUTORS.md 17ms
DEVELOPMENT.md 2ms
docs/Architecture.md 128ms
docs/Custom_Rules.md 1126ms
docs/Getting_Started.md 184ms
docs/linting/Troubleshooting.md 633ms
docs/linting/troubleshooting/FORMATTING.md 77ms
docs/linting/troubleshooting/TSLint.md 111ms
docs/linting/Typed_Linting.md 178ms
docs/linting/typed-linting/Monorepos.md 203ms
docs/MAINTENANCE.md 84ms
docs/maintenance/ISSUES.md 318ms
docs/maintenance/PULL_REQUESTS.md 86ms
docs/maintenance/RELEASES.md 275ms
docs/maintenance/VERSIONING.md 246ms
jest.config.base.js 23ms
jest.config.js 4ms
lerna.json 1ms
nx.json 46ms
package.json 45ms
packages/ast-spec/api-extractor.json 4ms
packages/ast-spec/CHANGELOG.md 597ms
packages/ast-spec/jest.config.js 15ms
packages/ast-spec/package.json 68ms
packages/ast-spec/project.json 16ms
packages/ast-spec/README.md 19ms
packages/ast-spec/src/ast-node-types.ts 182ms
packages/ast-spec/src/ast-token-types.ts 9ms
packages/ast-spec/src/base/Accessibility.ts 3ms
packages/ast-spec/src/base/BaseNode.ts 24ms
packages/ast-spec/src/base/BaseToken.ts 13ms
packages/ast-spec/src/base/ClassBase.ts 46ms
packages/ast-spec/src/base/FunctionBase.ts 78ms
packages/ast-spec/src/base/LiteralBase.ts 10ms
packages/ast-spec/src/base/MethodDefinitionBase.ts 38ms
packages/ast-spec/src/base/NodeOrTokenData.ts 14ms
packages/ast-spec/src/base/OptionalRangeAndLoc.ts 29ms
packages/ast-spec/src/base/Position.ts 47ms
packages/ast-spec/src/base/PropertyDefinitionBase.ts 73ms
packages/ast-spec/src/base/Range.ts 3ms
packages/ast-spec/src/base/SourceLocation.ts 3ms
packages/ast-spec/src/base/TSFunctionSignatureBase.ts 3ms
packages/ast-spec/src/base/TSHeritageBase.ts 21ms
packages/ast-spec/src/base/UnaryExpressionBase.ts 6ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/implements-non-identifier/fixture.ts 16ms

packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/missing-extends-type-param/fixture.ts 8ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/_error_/missing-type-param/fixture.ts 2ms

packages/ast-spec/src/declaration/ClassDeclaration/fixtures/abstract/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/declare/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/decorator-many/fixture.ts 3ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/decorator-one/fixture.ts 1ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/empty/fixture.ts 3ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends-literal/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends-literal/README.md 49ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends-type-param/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/extends/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/implements-many/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/implements-one/fixture.ts 1ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/type-param/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/type-parameters-extends-type-param/fixture.ts 2ms
packages/ast-spec/src/declaration/ClassDeclaration/fixtures/with-member-one/fixture.ts 3ms
packages/ast-spec/src/declaration/ClassDeclaration/spec.ts 28ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/_error_/kind-type/fixture.ts 2ms

packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/_error_/type-kind/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/assertion/fixture.ts 8ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/named/fixture.ts 15ms
packages/ast-spec/src/declaration/ExportAllDeclaration/fixtures/unnamed/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportAllDeclaration/spec.ts 10ms
packages/ast-spec/src/declaration/ExportAndImportKind.ts 2ms

packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/anonymous-class/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/anonymous-function/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/arrow-function-expression/fixture.ts 10ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/class-expression/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/class/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/function/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/identifier/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/interface/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/fixtures/literal/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportDefaultDeclaration/spec.ts 3ms

packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/anonymous-class/fixture.ts 1ms

packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/_error_/assertion/fixture.ts 2ms

packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/aliased/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/class/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/declare-function/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/enum/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/function-declaration/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/identifier-braced/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/identifier-many/fixture.ts 1ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/interface/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/namespace/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/type-alias/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/fixtures/variable-declaration/fixture.ts 2ms
packages/ast-spec/src/declaration/ExportNamedDeclaration/spec.ts 77ms

packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/_error_/missing-type-param/fixture.ts 32ms

packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/async/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/empty/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/generator/fixture.ts 1ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/returnType/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/type-param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/fixtures/type-param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/FunctionDeclaration/spec.ts 24ms

packages/ast-spec/src/declaration/ImportDeclaration/fixtures/assertion/fixture.ts 2ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-named-many/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-named-none/fixture.ts 2ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-named-one/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default-and-namespace/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/default/fixture.ts 10ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/named-many/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/named-none/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/named-one/fixture.ts 1ms
packages/ast-spec/src/declaration/ImportDeclaration/fixtures/side-effect/fixture.ts 2ms
packages/ast-spec/src/declaration/ImportDeclaration/spec.ts 16ms
packages/ast-spec/src/declaration/spec.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/_error_/async/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/_error_/declare-with-body/fixture.ts 47ms

packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/_error_/missing-type-param/fixture.ts 2ms

packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/empty/fixture.ts 22ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/generator/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/returnType/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/type-param-many/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/type-param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/fixtures/without-declare/fixture.ts 2ms
packages/ast-spec/src/declaration/TSDeclareFunction/spec.ts 31ms

packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/const/fixture.ts 1ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/declare/fixture.ts 6ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/empty/fixture.ts 7ms
packages/ast-spec/src/declaration/TSEnumDeclaration/fixtures/with-member-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSEnumDeclaration/spec.ts 17ms

packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/_error_/external-module-ref-non-string/fixture.ts 2ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/_error_/import-kind/fixture.ts 2ms

packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/entity-name-many/fixture.ts 1ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/entity-name-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/fixtures/external-module-ref-string/fixture.ts 2ms
packages/ast-spec/src/declaration/TSImportEqualsDeclaration/spec.ts 37ms

packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/missing-extends/fixture.ts 1ms

packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/missing-type-param/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/_error_/non-identifier-extends/fixture.ts 2ms

packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/declare/fixture.ts 1ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/empty/fixture.ts 1ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/extends-many/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/extends-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/type-param-many/fixture.ts 3ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/type-param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/fixtures/with-member-one/fixture.ts 1ms
packages/ast-spec/src/declaration/TSInterfaceDeclaration/spec.ts 30ms

packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/global/fixture.ts 11ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-declare-no-body/fixture.ts 13ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-declare/fixture.ts 1ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-id-identifier/fixture.ts 1ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-id-literal/fixture.ts 13ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/module-id-qualified-name/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/namespace-declare/fixture.ts 1ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/namespace-id-identifier/fixture.ts 1ms
packages/ast-spec/src/declaration/TSModuleDeclaration/fixtures/namespace-id-qualified-name/fixture.ts 2ms
packages/ast-spec/src/declaration/TSModuleDeclaration/spec.ts 21ms

packages/ast-spec/src/declaration/TSNamespaceExportDeclaration/fixtures/valid/fixture.ts 1ms
packages/ast-spec/src/declaration/TSNamespaceExportDeclaration/spec.ts 31ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/_error_/missing-type-parameter/fixture.ts 2ms

packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/declare/fixture.ts 1ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/type-param-many/fixture.ts 26ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/type-param-one/fixture.ts 2ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/fixtures/valid/fixture.ts 1ms
packages/ast-spec/src/declaration/TSTypeAliasDeclaration/spec.ts 17ms

packages/ast-spec/src/declaration/VariableDeclaration/fixtures/_error_/missing-id-without-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/const-with-value/fixture.ts 2ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/const-without-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/declare/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/let-with-value/fixture.ts 2ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/let-without-value/fixture.ts 2ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/multiple-declarations/fixture.ts 2ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/var-with-value/fixture.ts 2ms
packages/ast-spec/src/declaration/VariableDeclaration/fixtures/var-without-value/fixture.ts 1ms
packages/ast-spec/src/declaration/VariableDeclaration/spec.ts 19ms
packages/ast-spec/src/element/AccessorProperty/fixtures/_error_/modifier-declare/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/_error_/modifier-override-with-no-extends/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/key-computed-complex/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/key-computed-number/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/key-computed-string/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/key-number/fixture.ts 1ms
packages/ast-spec/src/element/AccessorProperty/fixtures/key-private/fixture.ts 3ms
packages/ast-spec/src/element/AccessorProperty/fixtures/key-string/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-abstract-with-value/config.ts 9ms

packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-abstract/config.ts 12ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-abstract/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-override/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-private/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-protected/fixture.ts 19ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-public/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-readonly/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/modifier-static/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/no-annotation-no-value/fixture.ts 1ms
packages/ast-spec/src/element/AccessorProperty/fixtures/no-annotation-with-value/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/with-annotation-no-value/config.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/with-annotation-no-value/fixture.ts 2ms
packages/ast-spec/src/element/AccessorProperty/fixtures/with-annotation-with-value/config.ts 5ms
packages/ast-spec/src/element/AccessorProperty/fixtures/with-annotation-with-value/fixture.ts 5ms
packages/ast-spec/src/element/AccessorProperty/spec.ts 4ms
packages/ast-spec/src/element/MethodDefinition/spec.ts 103ms
packages/ast-spec/src/element/Property/spec.ts 22ms
packages/ast-spec/src/element/PropertyDefinition/spec.ts 5ms
packages/ast-spec/src/element/spec.ts 2ms
packages/ast-spec/src/element/SpreadElement/spec.ts 2ms
packages/ast-spec/src/element/StaticBlock/spec.ts 15ms
packages/ast-spec/src/element/TSAbstractAccessorProperty/spec.ts 28ms
packages/ast-spec/src/element/TSAbstractMethodDefinition/spec.ts 26ms
packages/ast-spec/src/element/TSAbstractPropertyDefinition/spec.ts 24ms
packages/ast-spec/src/element/TSCallSignatureDeclaration/spec.ts 7ms
packages/ast-spec/src/element/TSConstructSignatureDeclaration/spec.ts 2ms
packages/ast-spec/src/element/TSEnumMember/spec.ts 19ms
packages/ast-spec/src/element/TSIndexSignature/spec.ts 36ms
packages/ast-spec/src/element/TSMethodSignature/spec.ts 18ms
packages/ast-spec/src/element/TSPropertySignature/spec.ts 28ms
packages/ast-spec/src/expression/ArrayExpression/spec.ts 3ms
packages/ast-spec/src/expression/ArrowFunctionExpression/spec.ts 16ms
packages/ast-spec/src/expression/AssignmentExpression/AssignmentOperatorToText.ts 37ms
packages/ast-spec/src/expression/AssignmentExpression/spec.ts 6ms
packages/ast-spec/src/expression/AwaitExpression/spec.ts 3ms
packages/ast-spec/src/expression/BinaryExpression/spec.ts 3ms
packages/ast-spec/src/expression/CallExpression/spec.ts 3ms
packages/ast-spec/src/expression/ChainExpression/spec.ts 2ms
packages/ast-spec/src/expression/ClassExpression/spec.ts 2ms
packages/ast-spec/src/expression/ConditionalExpression/spec.ts 3ms
packages/ast-spec/src/expression/FunctionExpression/spec.ts 2ms
packages/ast-spec/src/expression/Identifier/spec.ts 3ms
packages/ast-spec/src/expression/ImportExpression/spec.ts 18ms
packages/ast-spec/src/expression/JSXElement/spec.ts 3ms
packages/ast-spec/src/expression/JSXFragment/spec.ts 3ms
packages/ast-spec/src/expression/literal/BigIntLiteral/spec.ts 2ms
packages/ast-spec/src/expression/literal/BooleanLiteral/spec.ts 7ms
packages/ast-spec/src/expression/literal/NullLiteral/spec.ts 3ms
packages/ast-spec/src/expression/literal/NumberLiteral/spec.ts 2ms
packages/ast-spec/src/expression/literal/RegExpLiteral/spec.ts 3ms
packages/ast-spec/src/expression/literal/spec.ts 1ms
packages/ast-spec/src/expression/literal/StringLiteral/spec.ts 2ms
packages/ast-spec/src/expression/LogicalExpression/spec.ts 3ms
packages/ast-spec/src/expression/MemberExpression/spec.ts 5ms
packages/ast-spec/src/expression/MetaProperty/spec.ts 3ms
packages/ast-spec/src/expression/NewExpression/spec.ts 3ms
packages/ast-spec/src/expression/ObjectExpression/spec.ts 13ms
packages/ast-spec/src/expression/SequenceExpression/spec.ts 2ms
packages/ast-spec/src/expression/spec.ts 3ms
packages/ast-spec/src/expression/Super/spec.ts 2ms
packages/ast-spec/src/expression/TaggedTemplateExpression/spec.ts 16ms
packages/ast-spec/src/expression/TemplateLiteral/spec.ts 3ms
packages/ast-spec/src/expression/ThisExpression/spec.ts 2ms
packages/ast-spec/src/expression/TSAsExpression/spec.ts 3ms
packages/ast-spec/src/expression/TSEmptyBodyFunctionExpression/spec.ts 3ms
packages/ast-spec/src/expression/TSInstantiationExpression/spec.ts 4ms
packages/ast-spec/src/expression/TSNonNullExpression/spec.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/array-array/fixture.ts 14ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/arrow-func-no-parentheses/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/arrow-func-with-parentheses/fixture.ts 8ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/chained-satisfies/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/conditional-no-parentheses/fixture.ts 3ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/conditional-with-parentheses/fixture.ts 6ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/identifier-keyword/fixture.ts 1ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/identifier-object-type/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/identifier-tuple-type/fixture.ts 1ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/logical-no-parentheses/fixture.ts 19ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/logical-with-parentheses/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-inner-parentheses/fixture.ts 16ms
packages/ast-spec/src/expression/TSSatisfiesExpression/fixtures/object-object-outer-parentheses/fixture.ts 2ms
packages/ast-spec/src/expression/TSSatisfiesExpression/spec.ts 5ms
packages/ast-spec/src/expression/TSTypeAssertion/spec.ts 12ms
packages/ast-spec/src/expression/UnaryExpression/spec.ts 44ms
packages/ast-spec/src/expression/UpdateExpression/spec.ts 3ms
packages/ast-spec/src/expression/YieldExpression/spec.ts 3ms
packages/ast-spec/src/index.ts 24ms
packages/ast-spec/src/jsx/JSXAttribute/spec.ts 3ms
packages/ast-spec/src/jsx/JSXClosingElement/spec.ts 2ms
packages/ast-spec/src/jsx/JSXClosingFragment/spec.ts 3ms
packages/ast-spec/src/jsx/JSXEmptyExpression/spec.ts 10ms
packages/ast-spec/src/jsx/JSXExpressionContainer/spec.ts 24ms
packages/ast-spec/src/jsx/JSXIdentifier/spec.ts 3ms
packages/ast-spec/src/jsx/JSXMemberExpression/spec.ts 6ms
packages/ast-spec/src/jsx/JSXNamespacedName/spec.ts 3ms
packages/ast-spec/src/jsx/JSXOpeningElement/spec.ts 3ms
packages/ast-spec/src/jsx/JSXOpeningFragment/spec.ts 3ms
packages/ast-spec/src/jsx/JSXSpreadAttribute/spec.ts 2ms
packages/ast-spec/src/jsx/JSXSpreadChild/spec.ts 3ms
packages/ast-spec/src/jsx/JSXText/spec.ts 2ms
packages/ast-spec/src/jsx/spec.ts 3ms
packages/ast-spec/src/parameter/ArrayPattern/spec.ts 63ms
packages/ast-spec/src/parameter/AssignmentPattern/spec.ts 3ms
packages/ast-spec/src/parameter/ObjectPattern/spec.ts 11ms
packages/ast-spec/src/parameter/RestElement/spec.ts 13ms
packages/ast-spec/src/parameter/spec.ts 10ms
packages/ast-spec/src/parameter/TSParameterProperty/spec.ts 17ms
packages/ast-spec/src/special/CatchClause/spec.ts 3ms
packages/ast-spec/src/special/ClassBody/spec.ts 2ms
packages/ast-spec/src/special/Decorator/spec.ts 2ms
packages/ast-spec/src/special/EmptyStatement/spec.ts 2ms
packages/ast-spec/src/special/ExportSpecifier/spec.ts 3ms
packages/ast-spec/src/special/ImportAttribute/spec.ts 3ms
packages/ast-spec/src/special/ImportDefaultSpecifier/spec.ts 2ms
packages/ast-spec/src/special/ImportNamespaceSpecifier/spec.ts 15ms
packages/ast-spec/src/special/ImportSpecifier/spec.ts 3ms
packages/ast-spec/src/special/PrivateIdentifier/spec.ts 3ms
packages/ast-spec/src/special/Program/spec.ts 22ms
packages/ast-spec/src/special/spec.ts 14ms
packages/ast-spec/src/special/SwitchCase/spec.ts 3ms
packages/ast-spec/src/special/TemplateElement/spec.ts 2ms
packages/ast-spec/src/special/TSClassImplements/spec.ts 2ms
packages/ast-spec/src/special/TSExternalModuleReference/spec.ts 2ms
packages/ast-spec/src/special/TSInterfaceBody/spec.ts 4ms
packages/ast-spec/src/special/TSInterfaceHeritage/spec.ts 3ms
packages/ast-spec/src/special/TSModuleBlock/spec.ts 3ms
packages/ast-spec/src/special/TSTypeAnnotation/spec.ts 3ms
packages/ast-spec/src/special/TSTypeParameter/spec.ts 4ms
packages/ast-spec/src/special/TSTypeParameterDeclaration/spec.ts 9ms
packages/ast-spec/src/special/TSTypeParameterInstantiation/spec.ts 3ms
packages/ast-spec/src/special/VariableDeclarator/spec.ts 2ms
packages/ast-spec/src/statement/BlockStatement/spec.ts 3ms
packages/ast-spec/src/statement/BreakStatement/spec.ts 3ms
packages/ast-spec/src/statement/ContinueStatement/spec.ts 3ms
packages/ast-spec/src/statement/DebuggerStatement/spec.ts 2ms
packages/ast-spec/src/statement/DoWhileStatement/spec.ts 2ms
packages/ast-spec/src/statement/ExpressionStatement/spec.ts 30ms
packages/ast-spec/src/statement/ForInStatement/spec.ts 3ms
packages/ast-spec/src/statement/ForOfStatement/spec.ts 29ms
packages/ast-spec/src/statement/ForStatement/spec.ts 3ms
packages/ast-spec/src/statement/IfStatement/spec.ts 14ms
packages/ast-spec/src/statement/LabeledStatement/spec.ts 3ms
packages/ast-spec/src/statement/ReturnStatement/spec.ts 20ms
packages/ast-spec/src/statement/spec.ts 8ms
packages/ast-spec/src/statement/SwitchStatement/spec.ts 21ms
packages/ast-spec/src/statement/ThrowStatement/spec.ts 3ms
packages/ast-spec/src/statement/TryStatement/spec.ts 32ms
packages/ast-spec/src/statement/TSExportAssignment/spec.ts 3ms
packages/ast-spec/src/statement/WhileStatement/spec.ts 3ms
packages/ast-spec/src/statement/WithStatement/spec.ts 5ms
packages/ast-spec/src/token/BlockComment/spec.ts 12ms
packages/ast-spec/src/token/BooleanToken/spec.ts 9ms
packages/ast-spec/src/token/IdentifierToken/spec.ts 2ms
packages/ast-spec/src/token/JSXIdentifierToken/spec.ts 13ms
packages/ast-spec/src/token/JSXTextToken/spec.ts 18ms
packages/ast-spec/src/token/KeywordToken/spec.ts 3ms
packages/ast-spec/src/token/LineComment/spec.ts 2ms
packages/ast-spec/src/token/NullToken/spec.ts 2ms
packages/ast-spec/src/token/NumericToken/spec.ts 57ms
packages/ast-spec/src/token/PunctuatorToken/PunctuatorTokenToText.ts 80ms
packages/ast-spec/src/token/PunctuatorToken/spec.ts 11ms
packages/ast-spec/src/token/RegularExpressionToken/spec.ts 6ms
packages/ast-spec/src/token/spec.ts 2ms
packages/ast-spec/src/token/StringToken/spec.ts 2ms
packages/ast-spec/src/token/TemplateToken/spec.ts 2ms
packages/ast-spec/src/type/spec.ts 26ms
packages/ast-spec/src/type/TSAbstractKeyword/spec.ts 4ms
packages/ast-spec/src/type/TSAnyKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSArrayType/spec.ts 2ms
packages/ast-spec/src/type/TSAsyncKeyword/spec.ts 3ms
packages/ast-spec/src/type/TSBigIntKeyword/spec.ts 9ms
packages/ast-spec/src/type/TSBooleanKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSConditionalType/spec.ts 3ms
packages/ast-spec/src/type/TSConstructorType/spec.ts 29ms
packages/ast-spec/src/type/TSDeclareKeyword/spec.ts 3ms
packages/ast-spec/src/type/TSExportKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSFunctionType/spec.ts 2ms
packages/ast-spec/src/type/TSImportType/spec.ts 3ms
packages/ast-spec/src/type/TSIndexedAccessType/spec.ts 18ms
packages/ast-spec/src/type/TSInferType/spec.ts 3ms
packages/ast-spec/src/type/TSIntersectionType/spec.ts 24ms
packages/ast-spec/src/type/TSIntrinsicKeyword/spec.ts 4ms
packages/ast-spec/src/type/TSLiteralType/spec.ts 2ms
packages/ast-spec/src/type/TSMappedType/spec.ts 15ms
packages/ast-spec/src/type/TSNamedTupleMember/spec.ts 13ms
packages/ast-spec/src/type/TSNeverKeyword/spec.ts 14ms
packages/ast-spec/src/type/TSNullKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSNumberKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSObjectKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSOptionalType/spec.ts 2ms
packages/ast-spec/src/type/TSPrivateKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSProtectedKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSPublicKeyword/spec.ts 18ms
packages/ast-spec/src/type/TSQualifiedName/spec.ts 2ms
packages/ast-spec/src/type/TSReadonlyKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSRestType/spec.ts 4ms
packages/ast-spec/src/type/TSStaticKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSStringKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSSymbolKeyword/spec.ts 2ms
packages/ast-spec/src/type/TSTemplateLiteralType/spec.ts 13ms
packages/ast-spec/src/type/TSThisType/spec.ts 2ms
packages/ast-spec/src/type/TSTupleType/spec.ts 5ms
packages/ast-spec/src/type/TSTypeLiteral/spec.ts 3ms
packages/ast-spec/src/type/TSTypeOperator/spec.ts 3ms
packages/ast-spec/src/type/TSTypePredicate/spec.ts 14ms
packages/ast-spec/src/type/TSTypeQuery/spec.ts 2ms
packages/ast-spec/src/type/TSTypeReference/spec.ts 2ms
packages/ast-spec/src/type/TSUndefinedKeyword/spec.ts 22ms
packages/ast-spec/src/type/TSUnionType/spec.ts 2ms
packages/ast-spec/src/type/TSUnknownKeyword/spec.ts 13ms
packages/ast-spec/src/type/TSVoidKeyword/spec.ts 2ms
packages/ast-spec/src/unions/BindingName.ts 129ms
packages/ast-spec/src/unions/BindingPattern.ts 2ms
packages/ast-spec/src/unions/CallExpressionArgument.ts 10ms
packages/ast-spec/src/unions/ChainElement.ts 6ms
packages/ast-spec/src/unions/ClassElement.ts 35ms
packages/ast-spec/src/unions/Comment.ts 10ms
packages/ast-spec/src/unions/DeclarationStatement.ts 44ms
packages/ast-spec/src/unions/DestructuringPattern.ts 18ms
packages/ast-spec/src/unions/EntityName.ts 10ms
packages/ast-spec/src/unions/ExportDeclaration.ts 28ms
packages/ast-spec/src/unions/Expression.ts 41ms
packages/ast-spec/src/unions/ForInitialiser.ts 2ms
packages/ast-spec/src/unions/FunctionLike.ts 2ms
packages/ast-spec/src/unions/ImportClause.ts 3ms
packages/ast-spec/src/unions/IterationStatement.ts 2ms
packages/ast-spec/src/unions/JSXChild.ts 2ms
packages/ast-spec/src/unions/JSXExpression.ts 3ms
packages/ast-spec/src/unions/JSXTagNameExpression.ts 5ms
packages/ast-spec/src/unions/LeftHandSideExpression.ts 29ms
packages/ast-spec/src/unions/Literal.ts 4ms
packages/ast-spec/src/unions/LiteralExpression.ts 2ms
packages/ast-spec/src/unions/Modifier.ts 3ms
packages/ast-spec/src/unions/Node.ts 282ms
packages/ast-spec/src/unions/ObjectLiteralElement.ts 2ms
packages/ast-spec/src/unions/Parameter.ts 2ms
packages/ast-spec/src/unions/PrimaryExpression.ts 48ms
packages/ast-spec/src/unions/PropertyName.ts 34ms
packages/ast-spec/src/unions/Statement.ts 23ms
packages/ast-spec/src/unions/Token.ts 3ms
packages/ast-spec/src/unions/TSUnaryExpression.ts 5ms
packages/ast-spec/src/unions/TypeElement.ts 2ms
packages/ast-spec/src/unions/TypeNode.ts 22ms
packages/ast-spec/src/utils.ts 2ms
packages/ast-spec/tests/AssignmentOperatorToText.type-test.ts 19ms
packages/ast-spec/tests/ast-node-types.type-test.ts 16ms
packages/ast-spec/tests/fixtures.test.ts 480ms
packages/ast-spec/tests/PunctuatorTokenToText.type-test.ts 23ms
packages/ast-spec/tests/util/parsers/babel.ts 43ms
packages/ast-spec/tests/util/parsers/parser-types.ts 20ms
packages/ast-spec/tests/util/parsers/typescript-estree-import.ts 3ms
packages/ast-spec/tests/util/parsers/typescript-estree.ts 25ms
packages/ast-spec/tests/util/serializers/index.ts 3ms
packages/ast-spec/tests/util/serializers/Node.ts 110ms
packages/ast-spec/tests/util/serializers/string.ts 20ms
packages/ast-spec/tests/util/setupJest.ts 5ms
packages/ast-spec/tests/util/snapshot-diff.ts 29ms
packages/ast-spec/tsconfig.build.json 3ms
packages/ast-spec/tsconfig.json 2ms
packages/ast-spec/typings/babel-eslint-parser.d.ts 5ms
packages/ast-spec/typings/global.d.ts 2ms
packages/eslint-plugin-internal/CHANGELOG.md 571ms
packages/eslint-plugin-internal/jest.config.js 2ms
packages/eslint-plugin-internal/package.json 3ms
packages/eslint-plugin-internal/project.json 2ms
packages/eslint-plugin-internal/README.md 3ms
packages/eslint-plugin-internal/src/index.ts 13ms
packages/eslint-plugin-internal/src/rules/index.ts 5ms
packages/eslint-plugin-internal/src/rules/no-poorly-typed-ts-props.ts 67ms
packages/eslint-plugin-internal/src/rules/no-typescript-default-import.ts 46ms
packages/eslint-plugin-internal/src/rules/no-typescript-estree-import.ts 45ms
packages/eslint-plugin-internal/src/rules/plugin-test-formatting.ts 446ms
packages/eslint-plugin-internal/src/rules/prefer-ast-types-enum.ts 73ms
packages/eslint-plugin-internal/src/util/createRule.ts 50ms
packages/eslint-plugin-internal/src/util/index.ts 1ms
packages/eslint-plugin-internal/tests/fixtures/file.ts 1ms
packages/eslint-plugin-internal/tests/fixtures/tsconfig.json 19ms
packages/eslint-plugin-internal/tests/rules/no-poorly-typed-ts-props.test.ts 47ms
packages/eslint-plugin-internal/tests/rules/no-typescript-default-import.test.ts 100ms
packages/eslint-plugin-internal/tests/rules/no-typescript-estree.test.ts 31ms
packages/eslint-plugin-internal/tests/rules/plugin-test-formatting.test.ts 168ms
packages/eslint-plugin-internal/tests/rules/prefer-ast-types-enum.test.ts 107ms
packages/eslint-plugin-internal/tests/RuleTester.ts 6ms
packages/eslint-plugin-internal/tsconfig.build.json 6ms
packages/eslint-plugin-internal/tsconfig.json 3ms
packages/eslint-plugin-tslint/CHANGELOG.md 945ms
packages/eslint-plugin-tslint/jest.config.js 2ms
packages/eslint-plugin-tslint/package.json 2ms
packages/eslint-plugin-tslint/project.json 2ms
packages/eslint-plugin-tslint/README.md 5ms
packages/eslint-plugin-tslint/src/custom-linter.ts 18ms
packages/eslint-plugin-tslint/src/index.ts 4ms
packages/eslint-plugin-tslint/src/rules/config.ts 105ms
packages/eslint-plugin-tslint/tests/fixture-project/1.ts 2ms
packages/eslint-plugin-tslint/tests/fixture-project/2.ts 1ms
packages/eslint-plugin-tslint/tests/fixture-project/3.ts 4ms
packages/eslint-plugin-tslint/tests/fixture-project/4.ts 2ms
packages/eslint-plugin-tslint/tests/fixture-project/5.ts 1ms
packages/eslint-plugin-tslint/tests/fixture-project/6.ts 1ms
packages/eslint-plugin-tslint/tests/fixture-project/tsconfig.json 5ms
packages/eslint-plugin-tslint/tests/index.spec.ts 94ms
packages/eslint-plugin-tslint/tests/test-project/extra.ts 1ms
packages/eslint-plugin-tslint/tests/test-project/file-spec.ts 2ms
packages/eslint-plugin-tslint/tests/test-project/file.ts 2ms
packages/eslint-plugin-tslint/tests/test-project/source.ts 2ms
packages/eslint-plugin-tslint/tests/test-project/tsconfig-files.json 2ms
packages/eslint-plugin-tslint/tests/test-project/tsconfig.json 1ms
packages/eslint-plugin-tslint/tests/test-project/tslint.json 2ms
packages/eslint-plugin-tslint/tests/test-tslint-rules-directory/alwaysFailRule.js 6ms
packages/eslint-plugin-tslint/tests/tsconfig.json 1ms
packages/eslint-plugin-tslint/tsconfig.build.json 1ms
packages/eslint-plugin-tslint/tsconfig.json 2ms
packages/eslint-plugin/CHANGELOG.md 5053ms
packages/eslint-plugin/docs/rules/adjacent-overload-signatures.md 158ms
packages/eslint-plugin/docs/rules/array-type.md 173ms
packages/eslint-plugin/docs/rules/await-thenable.md 80ms
packages/eslint-plugin/docs/rules/ban-ts-comment.md 146ms
packages/eslint-plugin/docs/rules/ban-tslint-comment.md 61ms
packages/eslint-plugin/docs/rules/ban-types.md 177ms
packages/eslint-plugin/docs/rules/brace-style.md 13ms
packages/eslint-plugin/docs/rules/camelcase.md 6ms
packages/eslint-plugin/docs/rules/class-literal-property-style.md 158ms
packages/eslint-plugin/docs/rules/comma-dangle.md 39ms
packages/eslint-plugin/docs/rules/comma-spacing.md 17ms
packages/eslint-plugin/docs/rules/consistent-generic-constructors.md 135ms
packages/eslint-plugin/docs/rules/consistent-indexed-object-style.md 88ms
packages/eslint-plugin/docs/rules/consistent-type-assertions.md 139ms
packages/eslint-plugin/docs/rules/consistent-type-definitions.md 112ms
packages/eslint-plugin/docs/rules/consistent-type-exports.md 129ms
packages/eslint-plugin/docs/rules/consistent-type-imports.md 193ms
packages/eslint-plugin/docs/rules/default-param-last.md 63ms
packages/eslint-plugin/docs/rules/dot-notation.md 138ms
packages/eslint-plugin/docs/rules/explicit-function-return-type.md 319ms
packages/eslint-plugin/docs/rules/explicit-member-accessibility.md 429ms
packages/eslint-plugin/docs/rules/explicit-module-boundary-types.md 331ms
packages/eslint-plugin/docs/rules/func-call-spacing.md 18ms
packages/eslint-plugin/docs/rules/indent.md 37ms
packages/eslint-plugin/docs/rules/init-declarations.md 6ms
packages/eslint-plugin/docs/rules/keyword-spacing.md 5ms
packages/eslint-plugin/docs/rules/lines-between-class-members.md 83ms
packages/eslint-plugin/docs/rules/member-delimiter-style.md 144ms
packages/eslint-plugin/docs/rules/member-ordering.md 1271ms
packages/eslint-plugin/docs/rules/method-signature-style.md 197ms
packages/eslint-plugin/docs/rules/naming-convention.md 937ms
packages/eslint-plugin/docs/rules/no-array-constructor.md 43ms
packages/eslint-plugin/docs/rules/no-base-to-string.md 131ms
packages/eslint-plugin/docs/rules/no-confusing-non-null-assertion.md 37ms
packages/eslint-plugin/docs/rules/no-confusing-void-expression.md 137ms
packages/eslint-plugin/docs/rules/no-dupe-class-members.md 14ms
packages/eslint-plugin/docs/rules/no-duplicate-enum-values.md 19ms
packages/eslint-plugin/docs/rules/no-duplicate-imports.md 25ms
packages/eslint-plugin/docs/rules/no-dynamic-delete.md 60ms
packages/eslint-plugin/docs/rules/no-empty-function.md 89ms
packages/eslint-plugin/docs/rules/no-empty-interface.md 100ms
packages/eslint-plugin/docs/rules/no-explicit-any.md 223ms
packages/eslint-plugin/docs/rules/no-extra-non-null-assertion.md 62ms
packages/eslint-plugin/docs/rules/no-extra-parens.md 5ms
packages/eslint-plugin/docs/rules/no-extra-semi.md 5ms
packages/eslint-plugin/docs/rules/no-extraneous-class.md 294ms
packages/eslint-plugin/docs/rules/no-floating-promises.md 121ms
packages/eslint-plugin/docs/rules/no-for-in-array.md 55ms
packages/eslint-plugin/docs/rules/no-implicit-any-catch.md 89ms
packages/eslint-plugin/docs/rules/no-implied-eval.md 122ms
packages/eslint-plugin/docs/rules/no-inferrable-types.md 132ms
packages/eslint-plugin/docs/rules/no-invalid-this.md 17ms
packages/eslint-plugin/docs/rules/no-invalid-void-type.md 115ms
packages/eslint-plugin/docs/rules/no-loop-func.md 21ms
packages/eslint-plugin/docs/rules/no-loss-of-precision.md 5ms
packages/eslint-plugin/docs/rules/no-magic-numbers.md 140ms
packages/eslint-plugin/docs/rules/no-meaningless-void-operator.md 44ms
packages/eslint-plugin/docs/rules/no-misused-new.md 46ms
packages/eslint-plugin/docs/rules/no-misused-promises.md 355ms
packages/eslint-plugin/docs/rules/no-namespace.md 124ms
packages/eslint-plugin/docs/rules/no-non-null-asserted-nullish-coalescing.md 44ms
packages/eslint-plugin/docs/rules/no-non-null-asserted-optional-chain.md 46ms
packages/eslint-plugin/docs/rules/no-non-null-assertion.md 44ms
packages/eslint-plugin/docs/rules/no-parameter-properties.md 319ms
packages/eslint-plugin/docs/rules/no-redeclare.md 75ms
packages/eslint-plugin/docs/rules/no-redundant-type-constituents.md 72ms
packages/eslint-plugin/docs/rules/no-require-imports.md 30ms
packages/eslint-plugin/docs/rules/no-restricted-imports.md 42ms
packages/eslint-plugin/docs/rules/no-shadow.md 141ms
packages/eslint-plugin/docs/rules/no-this-alias.md 62ms
packages/eslint-plugin/docs/rules/no-throw-literal.md 64ms
packages/eslint-plugin/docs/rules/no-type-alias.md 764ms
packages/eslint-plugin/docs/rules/no-unnecessary-boolean-literal-compare.md 110ms
packages/eslint-plugin/docs/rules/no-unnecessary-condition.md 131ms
packages/eslint-plugin/docs/rules/no-unnecessary-qualifier.md 60ms
packages/eslint-plugin/docs/rules/no-unnecessary-type-arguments.md 130ms
packages/eslint-plugin/docs/rules/no-unnecessary-type-assertion.md 73ms
packages/eslint-plugin/docs/rules/no-unnecessary-type-constraint.md 55ms
packages/eslint-plugin/docs/rules/no-unsafe-argument.md 155ms
packages/eslint-plugin/docs/rules/no-unsafe-assignment.md 92ms
packages/eslint-plugin/docs/rules/no-unsafe-call.md 43ms
packages/eslint-plugin/docs/rules/no-unsafe-declaration-merging.md 71ms
packages/eslint-plugin/docs/rules/no-unsafe-member-access.md 31ms
packages/eslint-plugin/docs/rules/no-unsafe-return.md 81ms
packages/eslint-plugin/docs/rules/no-unused-expressions.md 5ms
packages/eslint-plugin/docs/rules/no-unused-vars.md 13ms
packages/eslint-plugin/docs/rules/no-use-before-define.md 95ms
packages/eslint-plugin/docs/rules/no-useless-constructor.md 19ms
packages/eslint-plugin/docs/rules/no-useless-empty-export.md 78ms
packages/eslint-plugin/docs/rules/no-var-requires.md 25ms
packages/eslint-plugin/docs/rules/non-nullable-type-assertion-style.md 56ms
packages/eslint-plugin/docs/rules/object-curly-spacing.md 26ms
packages/eslint-plugin/docs/rules/padding-line-between-statements.md 20ms
packages/eslint-plugin/docs/rules/parameter-properties.md 391ms
packages/eslint-plugin/docs/rules/prefer-as-const.md 67ms
packages/eslint-plugin/docs/rules/prefer-enum-initializers.md 51ms
packages/eslint-plugin/docs/rules/prefer-for-of.md 57ms
packages/eslint-plugin/docs/rules/prefer-function-type.md 103ms
packages/eslint-plugin/docs/rules/prefer-includes.md 59ms
packages/eslint-plugin/docs/rules/prefer-literal-enum-member.md 93ms
packages/eslint-plugin/docs/rules/prefer-namespace-keyword.md 55ms
packages/eslint-plugin/docs/rules/prefer-nullish-coalescing.md 223ms
packages/eslint-plugin/docs/rules/prefer-optional-chain.md 93ms
packages/eslint-plugin/docs/rules/prefer-readonly-parameter-types.md 312ms
packages/eslint-plugin/docs/rules/prefer-readonly.md 82ms
packages/eslint-plugin/docs/rules/prefer-reduce-type-parameter.md 79ms
packages/eslint-plugin/docs/rules/prefer-regexp-exec.md 30ms
packages/eslint-plugin/docs/rules/prefer-return-this-type.md 57ms
packages/eslint-plugin/docs/rules/prefer-string-starts-ends-with.md 39ms
packages/eslint-plugin/docs/rules/prefer-ts-expect-error.md 57ms
packages/eslint-plugin/docs/rules/promise-function-async.md 37ms
packages/eslint-plugin/docs/rules/quotes.md 10ms
packages/eslint-plugin/docs/rules/README.md 12ms
packages/eslint-plugin/docs/rules/require-array-sort-compare.md 79ms
packages/eslint-plugin/docs/rules/require-await.md 7ms
packages/eslint-plugin/docs/rules/restrict-plus-operands.md 69ms
packages/eslint-plugin/docs/rules/restrict-template-expressions.md 98ms
packages/eslint-plugin/docs/rules/return-await.md 171ms
packages/eslint-plugin/docs/rules/semi.md 8ms
packages/eslint-plugin/docs/rules/sort-type-constituents.md 88ms
packages/eslint-plugin/docs/rules/sort-type-union-intersection-members.md 108ms
packages/eslint-plugin/docs/rules/space-before-blocks.md 35ms
packages/eslint-plugin/docs/rules/space-before-function-paren.md 20ms
packages/eslint-plugin/docs/rules/space-infix-ops.md 5ms
packages/eslint-plugin/docs/rules/strict-boolean-expressions.md 245ms
packages/eslint-plugin/docs/rules/switch-exhaustiveness-check.md 129ms
packages/eslint-plugin/docs/rules/TEMPLATE.md 26ms
packages/eslint-plugin/docs/rules/triple-slash-reference.md 71ms
packages/eslint-plugin/docs/rules/type-annotation-spacing.md 51ms
packages/eslint-plugin/docs/rules/typedef.md 285ms
packages/eslint-plugin/docs/rules/unbound-method.md 68ms
packages/eslint-plugin/docs/rules/unified-signatures.md 59ms
packages/eslint-plugin/index.d.ts 3ms
packages/eslint-plugin/jest.config.js 5ms
packages/eslint-plugin/package.json 2ms
packages/eslint-plugin/project.json 2ms
packages/eslint-plugin/README.md 4ms
packages/eslint-plugin/ROADMAP.md 1ms
packages/eslint-plugin/src/configs/all.ts 43ms
packages/eslint-plugin/src/configs/base.ts 2ms
packages/eslint-plugin/src/configs/eslint-recommended.ts 4ms
packages/eslint-plugin/src/configs/recommended-requiring-type-checking.ts 4ms
packages/eslint-plugin/src/configs/recommended.ts 4ms
packages/eslint-plugin/src/configs/strict.ts 11ms
packages/eslint-plugin/src/index.ts 2ms
packages/eslint-plugin/src/rules/adjacent-overload-signatures.ts 114ms
packages/eslint-plugin/src/rules/array-type.ts 167ms
packages/eslint-plugin/src/rules/await-thenable.ts 11ms
packages/eslint-plugin/src/rules/ban-ts-comment.ts 102ms
packages/eslint-plugin/src/rules/ban-tslint-comment.ts 27ms
packages/eslint-plugin/src/rules/ban-types.ts 148ms
packages/eslint-plugin/src/rules/brace-style.ts 70ms
packages/eslint-plugin/src/rules/class-literal-property-style.ts 60ms
packages/eslint-plugin/src/rules/comma-dangle.ts 70ms
packages/eslint-plugin/src/rules/comma-spacing.ts 64ms
packages/eslint-plugin/src/rules/consistent-generic-constructors.ts 46ms
packages/eslint-plugin/src/rules/consistent-indexed-object-style.ts 69ms
packages/eslint-plugin/src/rules/consistent-type-assertions.ts 87ms
packages/eslint-plugin/src/rules/consistent-type-definitions.ts 53ms
packages/eslint-plugin/src/rules/consistent-type-exports.ts 237ms
packages/eslint-plugin/src/rules/consistent-type-imports.ts 476ms
packages/eslint-plugin/src/rules/default-param-last.ts 26ms
packages/eslint-plugin/src/rules/dot-notation.ts 42ms
packages/eslint-plugin/src/rules/explicit-function-return-type.ts 71ms
packages/eslint-plugin/src/rules/explicit-member-accessibility.ts 114ms
packages/eslint-plugin/src/rules/explicit-module-boundary-types.ts 160ms
packages/eslint-plugin/src/rules/func-call-spacing.ts 45ms
packages/eslint-plugin/src/rules/indent.ts 224ms
packages/eslint-plugin/src/rules/index.ts 56ms
packages/eslint-plugin/src/rules/init-declarations.ts 22ms
packages/eslint-plugin/src/rules/keyword-spacing.ts 18ms
packages/eslint-plugin/src/rules/lines-between-class-members.ts 12ms
packages/eslint-plugin/src/rules/member-delimiter-style.ts 229ms
packages/eslint-plugin/src/rules/member-ordering.ts 294ms
packages/eslint-plugin/src/rules/method-signature-style.ts 166ms
packages/eslint-plugin/src/rules/naming-convention-utils/enums.ts 34ms
packages/eslint-plugin/src/rules/naming-convention-utils/format.ts 48ms
packages/eslint-plugin/src/rules/naming-convention-utils/index.ts 2ms
packages/eslint-plugin/src/rules/naming-convention-utils/parse-options.ts 64ms
packages/eslint-plugin/src/rules/naming-convention-utils/schema.ts 105ms
packages/eslint-plugin/src/rules/naming-convention-utils/shared.ts 18ms
packages/eslint-plugin/src/rules/naming-convention-utils/types.ts 19ms
packages/eslint-plugin/src/rules/naming-convention-utils/validator.ts 204ms
packages/eslint-plugin/src/rules/naming-convention.ts 206ms
packages/eslint-plugin/src/rules/no-array-constructor.ts 25ms
packages/eslint-plugin/src/rules/no-base-to-string.ts 82ms
packages/eslint-plugin/src/rules/no-confusing-non-null-assertion.ts 28ms
packages/eslint-plugin/src/rules/no-confusing-void-expression.ts 116ms
packages/eslint-plugin/src/rules/no-dupe-class-members.ts 23ms
packages/eslint-plugin/src/rules/no-duplicate-enum-values.ts 23ms
packages/eslint-plugin/src/rules/no-duplicate-imports.ts 44ms
packages/eslint-plugin/src/rules/no-dynamic-delete.ts 14ms
packages/eslint-plugin/src/rules/no-empty-function.ts 46ms
packages/eslint-plugin/src/rules/no-empty-interface.ts 38ms
packages/eslint-plugin/src/rules/no-explicit-any.ts 30ms
packages/eslint-plugin/src/rules/no-extra-non-null-assertion.ts 5ms
packages/eslint-plugin/src/rules/no-extra-parens.ts 94ms
packages/eslint-plugin/src/rules/no-extra-semi.ts 35ms
packages/eslint-plugin/src/rules/no-extraneous-class.ts 38ms
packages/eslint-plugin/src/rules/no-floating-promises.ts 72ms
packages/eslint-plugin/src/rules/no-for-in-array.ts 22ms
packages/eslint-plugin/src/rules/no-implicit-any-catch.ts 20ms
packages/eslint-plugin/src/rules/no-implied-eval.ts 35ms
packages/eslint-plugin/src/rules/no-inferrable-types.ts 135ms
packages/eslint-plugin/src/rules/no-invalid-this.ts 30ms
packages/eslint-plugin/src/rules/no-invalid-void-type.ts 82ms
packages/eslint-plugin/src/rules/no-loop-func.ts 74ms
packages/eslint-plugin/src/rules/no-loss-of-precision.ts 28ms
packages/eslint-plugin/src/rules/no-magic-numbers.ts 69ms
packages/eslint-plugin/src/rules/no-meaningless-void-operator.ts 17ms
packages/eslint-plugin/src/rules/no-misused-new.ts 38ms
packages/eslint-plugin/src/rules/no-misused-promises.ts 222ms
packages/eslint-plugin/src/rules/no-namespace.ts 17ms
packages/eslint-plugin/src/rules/no-non-null-asserted-nullish-coalescing.ts 22ms
packages/eslint-plugin/src/rules/no-non-null-asserted-optional-chain.ts 28ms
packages/eslint-plugin/src/rules/no-non-null-assertion.ts 49ms
packages/eslint-plugin/src/rules/no-parameter-properties.ts 19ms
packages/eslint-plugin/src/rules/no-redeclare.ts 87ms
packages/eslint-plugin/src/rules/no-redundant-type-constituents.ts 107ms
packages/eslint-plugin/src/rules/no-require-imports.ts 5ms
packages/eslint-plugin/src/rules/no-restricted-imports.ts 42ms
packages/eslint-plugin/src/rules/no-shadow.ts 208ms
packages/eslint-plugin/src/rules/no-this-alias.ts 7ms
packages/eslint-plugin/src/rules/no-throw-literal.ts 9ms
packages/eslint-plugin/src/rules/no-type-alias.ts 52ms
packages/eslint-plugin/src/rules/no-unnecessary-boolean-literal-compare.ts 83ms
packages/eslint-plugin/src/rules/no-unnecessary-condition.ts 152ms
packages/eslint-plugin/src/rules/no-unnecessary-qualifier.ts 80ms
packages/eslint-plugin/src/rules/no-unnecessary-type-arguments.ts 70ms
packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts 106ms
packages/eslint-plugin/src/rules/no-unnecessary-type-constraint.ts 37ms
packages/eslint-plugin/src/rules/no-unsafe-argument.ts 82ms
packages/eslint-plugin/src/rules/no-unsafe-assignment.ts 127ms
packages/eslint-plugin/src/rules/no-unsafe-call.ts 19ms
packages/eslint-plugin/src/rules/no-unsafe-declaration-merging.ts 26ms
packages/eslint-plugin/src/rules/no-unsafe-member-access.ts 39ms
packages/eslint-plugin/src/rules/no-unsafe-return.ts 63ms
packages/eslint-plugin/src/rules/no-unused-expressions.ts 122ms
packages/eslint-plugin/src/rules/no-unused-vars.ts 137ms
packages/eslint-plugin/src/rules/no-use-before-define.ts 132ms
packages/eslint-plugin/src/rules/no-useless-constructor.ts 31ms
packages/eslint-plugin/src/rules/no-useless-empty-export.ts 43ms
packages/eslint-plugin/src/rules/no-var-requires.ts 5ms
packages/eslint-plugin/src/rules/non-nullable-type-assertion-style.ts 44ms
packages/eslint-plugin/src/rules/object-curly-spacing.ts 89ms
packages/eslint-plugin/src/rules/padding-line-between-statements.ts 207ms
packages/eslint-plugin/src/rules/parameter-properties.ts 60ms
packages/eslint-plugin/src/rules/prefer-as-const.ts 16ms
packages/eslint-plugin/src/rules/prefer-enum-initializers.ts 36ms
packages/eslint-plugin/src/rules/prefer-for-of.ts 89ms
packages/eslint-plugin/src/rules/prefer-function-type.ts 83ms
packages/eslint-plugin/src/rules/prefer-includes.ts 64ms
packages/eslint-plugin/src/rules/prefer-literal-enum-member.ts 7ms
packages/eslint-plugin/src/rules/prefer-namespace-keyword.ts 4ms
packages/eslint-plugin/src/rules/prefer-nullish-coalescing.ts 82ms
packages/eslint-plugin/src/rules/prefer-optional-chain.ts 154ms
packages/eslint-plugin/src/rules/prefer-readonly-parameter-types.ts 23ms
packages/eslint-plugin/src/rules/prefer-readonly.ts 81ms
packages/eslint-plugin/src/rules/prefer-reduce-type-parameter.ts 52ms
packages/eslint-plugin/src/rules/prefer-regexp-exec.ts 62ms
packages/eslint-plugin/src/rules/prefer-return-this-type.ts 52ms
packages/eslint-plugin/src/rules/prefer-string-starts-ends-with.ts 134ms
packages/eslint-plugin/src/rules/prefer-ts-expect-error.ts 43ms
packages/eslint-plugin/src/rules/promise-function-async.ts 33ms
packages/eslint-plugin/src/rules/quotes.ts 7ms
packages/eslint-plugin/src/rules/require-array-sort-compare.ts 17ms
packages/eslint-plugin/src/rules/require-await.ts 37ms
packages/eslint-plugin/src/rules/restrict-plus-operands.ts 34ms
packages/eslint-plugin/src/rules/restrict-template-expressions.ts 18ms
packages/eslint-plugin/src/rules/return-await.ts 46ms
packages/eslint-plugin/src/rules/semi.ts 8ms
packages/eslint-plugin/src/rules/sort-type-constituents.ts 29ms
packages/eslint-plugin/src/rules/sort-type-union-intersection-members.ts 41ms
packages/eslint-plugin/src/rules/space-before-blocks.ts 8ms
packages/eslint-plugin/src/rules/space-before-function-paren.ts 26ms
packages/eslint-plugin/src/rules/space-infix-ops.ts 21ms
packages/eslint-plugin/src/rules/strict-boolean-expressions.ts 181ms
packages/eslint-plugin/src/rules/switch-exhaustiveness-check.ts 40ms
packages/eslint-plugin/src/rules/triple-slash-reference.ts 37ms
packages/eslint-plugin/src/rules/type-annotation-spacing.ts 87ms
packages/eslint-plugin/src/rules/typedef.ts 45ms
packages/eslint-plugin/src/rules/unbound-method.ts 36ms
packages/eslint-plugin/src/rules/unified-signatures.ts 155ms
packages/eslint-plugin/src/util/astUtils.ts 32ms
packages/eslint-plugin/src/util/collectUnusedVariables.ts 300ms
packages/eslint-plugin/src/util/createRule.ts 2ms
packages/eslint-plugin/src/util/escapeRegExp.ts 3ms
packages/eslint-plugin/src/util/explicitReturnTypeUtils.ts 61ms
packages/eslint-plugin/src/util/getESLintCoreRule.ts 28ms
packages/eslint-plugin/src/util/getFunctionHeadLoc.ts 17ms
packages/eslint-plugin/src/util/getOperatorPrecedence.ts 77ms
packages/eslint-plugin/src/util/getThisExpression.ts 3ms
packages/eslint-plugin/src/util/getWrappingFixer.ts 62ms
packages/eslint-plugin/src/util/index.ts 11ms
packages/eslint-plugin/src/util/isNodeEqual.ts 27ms
packages/eslint-plugin/src/util/isNullLiteral.ts 2ms
packages/eslint-plugin/src/util/isUndefinedIdentifier.ts 2ms
packages/eslint-plugin/src/util/misc.ts 70ms
packages/eslint-plugin/src/util/objectIterators.ts 14ms
packages/eslint-plugin/tests/configs.test.ts 94ms
packages/eslint-plugin/tests/docs.test.ts 68ms
packages/eslint-plugin/tests/eslint-rules/arrow-parens.test.ts 7ms
packages/eslint-plugin/tests/eslint-rules/no-dupe-args.test.ts 26ms
packages/eslint-plugin/tests/eslint-rules/no-implicit-globals.test.ts 3ms
packages/eslint-plugin/tests/eslint-rules/no-restricted-globals.test.ts 18ms
packages/eslint-plugin/tests/eslint-rules/no-undef.test.ts 42ms
packages/eslint-plugin/tests/eslint-rules/prefer-const.test.ts 8ms
packages/eslint-plugin/tests/eslint-rules/strict.test.ts 3ms
packages/eslint-plugin/tests/fixtures/class.ts 5ms
packages/eslint-plugin/tests/fixtures/file.ts 3ms
packages/eslint-plugin/tests/fixtures/foo.ts 1ms
packages/eslint-plugin/tests/fixtures/indent/indent-invalid-fixture-1.js 117ms
packages/eslint-plugin/tests/fixtures/indent/indent-valid-fixture-1.js 91ms
packages/eslint-plugin/tests/fixtures/tsconfig-withmeta.json 2ms
packages/eslint-plugin/tests/fixtures/tsconfig.json 2ms
packages/eslint-plugin/tests/fixtures/tsconfig.noImplicitThis.json 1ms
packages/eslint-plugin/tests/fixtures/tsconfig.noUncheckedIndexedAccess.json 1ms
packages/eslint-plugin/tests/fixtures/unstrict/file.ts 1ms
packages/eslint-plugin/tests/fixtures/unstrict/tsconfig.json 2ms
packages/eslint-plugin/tests/index.test.ts 4ms
packages/eslint-plugin/tests/rules/adjacent-overload-signatures.test.ts 122ms
packages/eslint-plugin/tests/rules/array-type.test.ts 619ms
packages/eslint-plugin/tests/rules/await-thenable.test.ts 35ms
packages/eslint-plugin/tests/rules/ban-ts-comment.test.ts 128ms
packages/eslint-plugin/tests/rules/ban-tslint-comment.test.ts 24ms
packages/eslint-plugin/tests/rules/ban-types.test.ts 53ms
packages/eslint-plugin/tests/rules/brace-style.test.ts 160ms
packages/eslint-plugin/tests/rules/class-literal-property-style.test.ts 49ms
packages/eslint-plugin/tests/rules/comma-dangle.test.ts 77ms
packages/eslint-plugin/tests/rules/comma-spacing.test.ts 110ms
packages/eslint-plugin/tests/rules/consistent-generic-constructors.test.ts 22ms
packages/eslint-plugin/tests/rules/consistent-indexed-object-style.test.ts 44ms
packages/eslint-plugin/tests/rules/consistent-type-assertions.test.ts 40ms
packages/eslint-plugin/tests/rules/consistent-type-definitions.test.ts 25ms
packages/eslint-plugin/tests/rules/consistent-type-exports.test.ts 26ms
packages/eslint-plugin/tests/rules/consistent-type-imports.test.ts 161ms
packages/eslint-plugin/tests/rules/default-param-last.test.ts 58ms
packages/eslint-plugin/tests/rules/dot-notation.test.ts 49ms
packages/eslint-plugin/tests/rules/explicit-function-return-type.test.ts 194ms
packages/eslint-plugin/tests/rules/explicit-member-accessibility.test.ts 180ms
packages/eslint-plugin/tests/rules/explicit-module-boundary-types.test.ts 160ms
packages/eslint-plugin/tests/rules/func-call-spacing.test.ts 55ms
packages/eslint-plugin/tests/rules/indent/indent.test.ts 148ms
packages/eslint-plugin/tests/rules/indent/utils.ts 35ms
packages/eslint-plugin/tests/rules/index.test.ts 3ms
packages/eslint-plugin/tests/rules/init-declarations.test.ts 70ms
packages/eslint-plugin/tests/rules/keyword-spacing.test.ts 31ms
packages/eslint-plugin/tests/rules/lines-between-class-members.test.ts 21ms
packages/eslint-plugin/tests/rules/member-delimiter-style.test.ts 488ms
packages/eslint-plugin/tests/rules/member-ordering.test.ts 375ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-alphabetically-case-insensitive-order.test.ts 54ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-alphabetically-order.test.ts 248ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-natural-case-insensitive-order.test.ts 5ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-natural-order.test.ts 15ms
packages/eslint-plugin/tests/rules/member-ordering/member-ordering-optionalMembers.test.ts 48ms
packages/eslint-plugin/tests/rules/method-signature-style.test.ts 25ms
packages/eslint-plugin/tests/rules/naming-convention/cases/accessor.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/class.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/createTestCases.ts 74ms
packages/eslint-plugin/tests/rules/naming-convention/cases/default.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/enum.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/enumMember.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/function.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/interface.test.ts 4ms
packages/eslint-plugin/tests/rules/naming-convention/cases/method.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/parameter.test.ts 4ms
packages/eslint-plugin/tests/rules/naming-convention/cases/parameterProperty.test.ts 17ms
packages/eslint-plugin/tests/rules/naming-convention/cases/property.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/typeAlias.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/typeParameter.test.ts 2ms
packages/eslint-plugin/tests/rules/naming-convention/cases/variable.test.ts 1ms
packages/eslint-plugin/tests/rules/naming-convention/naming-convention.test.ts 152ms
packages/eslint-plugin/tests/rules/no-array-constructor.test.ts 27ms
packages/eslint-plugin/tests/rules/no-base-to-string.test.ts 40ms
packages/eslint-plugin/tests/rules/no-confusing-non-null-assertion.test.ts 16ms
packages/eslint-plugin/tests/rules/no-confusing-void-expression.test.ts 39ms
packages/eslint-plugin/tests/rules/no-dupe-class-members.test.ts 31ms
packages/eslint-plugin/tests/rules/no-duplicate-enum-values.test.ts 3ms
packages/eslint-plugin/tests/rules/no-duplicate-imports.test.ts 18ms
packages/eslint-plugin/tests/rules/no-dynamic-delete.test.ts 6ms
packages/eslint-plugin/tests/rules/no-empty-function.test.ts 34ms
packages/eslint-plugin/tests/rules/no-empty-interface.test.ts 19ms
packages/eslint-plugin/tests/rules/no-explicit-any.test.ts 234ms
packages/eslint-plugin/tests/rules/no-extra-non-null-assertion.test.ts 6ms
packages/eslint-plugin/tests/rules/no-extra-parens.test.ts 33ms
packages/eslint-plugin/tests/rules/no-extra-semi.test.ts 33ms
packages/eslint-plugin/tests/rules/no-extraneous-class.test.ts 19ms
packages/eslint-plugin/tests/rules/no-floating-promises.test.ts 33ms
packages/eslint-plugin/tests/rules/no-for-in-array.test.ts 12ms
packages/eslint-plugin/tests/rules/no-implicit-any-catch.test.ts 4ms
packages/eslint-plugin/tests/rules/no-implied-eval.test.ts 55ms
packages/eslint-plugin/tests/rules/no-inferrable-types.test.ts 42ms
packages/eslint-plugin/tests/rules/no-invalid-this.test.ts 28ms
packages/eslint-plugin/tests/rules/no-invalid-void-type.test.ts 67ms
packages/eslint-plugin/tests/rules/no-loop-func.test.ts 51ms
packages/eslint-plugin/tests/rules/no-loss-of-precision.test.ts 3ms
packages/eslint-plugin/tests/rules/no-magic-numbers.test.ts 65ms
packages/eslint-plugin/tests/rules/no-meaningless-void-operator.test.ts 4ms
packages/eslint-plugin/tests/rules/no-misused-new.test.ts 9ms
packages/eslint-plugin/tests/rules/no-misused-promises.test.ts 151ms
packages/eslint-plugin/tests/rules/no-namespace.test.ts 57ms
packages/eslint-plugin/tests/rules/no-non-null-asserted-nullish-coalescing.test.ts 11ms
packages/eslint-plugin/tests/rules/no-non-null-asserted-optional-chain.test.ts 33ms
packages/eslint-plugin/tests/rules/no-non-null-assertion.test.ts 10ms
packages/eslint-plugin/tests/rules/no-parameter-properties.test.ts 19ms
packages/eslint-plugin/tests/rules/no-redeclare.test.ts 40ms
packages/eslint-plugin/tests/rules/no-redundant-type-constituents.test.ts 37ms
packages/eslint-plugin/tests/rules/no-require-imports.test.ts 4ms
packages/eslint-plugin/tests/rules/no-restricted-imports.test.ts 31ms
packages/eslint-plugin/tests/rules/no-shadow/no-shadow-eslint.test.ts 84ms
packages/eslint-plugin/tests/rules/no-shadow/no-shadow.test.ts 52ms
packages/eslint-plugin/tests/rules/no-this-alias.test.ts 6ms
packages/eslint-plugin/tests/rules/no-throw-literal.test.ts 33ms
packages/eslint-plugin/tests/rules/no-type-alias.test.ts 184ms
packages/eslint-plugin/tests/rules/no-unnecessary-boolean-literal-compare.test.ts 6ms
packages/eslint-plugin/tests/rules/no-unnecessary-condition.test.ts 46ms
packages/eslint-plugin/tests/rules/no-unnecessary-qualifier.test.ts 5ms
packages/eslint-plugin/tests/rules/no-unnecessary-type-arguments.test.ts 8ms
packages/eslint-plugin/tests/rules/no-unnecessary-type-assertion.test.ts 20ms
packages/eslint-plugin/tests/rules/no-unnecessary-type-constraint.test.ts 44ms
packages/eslint-plugin/tests/rules/no-unsafe-argument.test.ts 20ms
packages/eslint-plugin/tests/rules/no-unsafe-assignment.test.ts 21ms
packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts 6ms
packages/eslint-plugin/tests/rules/no-unsafe-declaration-merging.test.ts 5ms
packages/eslint-plugin/tests/rules/no-unsafe-member-access.test.ts 7ms
packages/eslint-plugin/tests/rules/no-unsafe-return.test.ts 18ms
packages/eslint-plugin/tests/rules/no-unused-expressions.test.ts 11ms
packages/eslint-plugin/tests/rules/no-unused-vars/no-unused-vars-eslint.test.ts 153ms
packages/eslint-plugin/tests/rules/no-unused-vars/no-unused-vars.test.ts 31ms
packages/eslint-plugin/tests/rules/no-use-before-define.test.ts 49ms
packages/eslint-plugin/tests/rules/no-useless-constructor.test.ts 5ms
packages/eslint-plugin/tests/rules/no-useless-empty-export.test.ts 23ms
packages/eslint-plugin/tests/rules/no-var-requires.test.ts 6ms
packages/eslint-plugin/tests/rules/non-nullable-type-assertion-style.test.ts 6ms
packages/eslint-plugin/tests/rules/object-curly-spacing.test.ts 147ms
packages/eslint-plugin/tests/rules/padding-line-between-statements.test.ts 546ms
packages/eslint-plugin/tests/rules/parameter-properties.test.ts 44ms
packages/eslint-plugin/tests/rules/prefer-as-const.test.ts 10ms
packages/eslint-plugin/tests/rules/prefer-enum-initializers.test.ts 6ms
packages/eslint-plugin/tests/rules/prefer-for-of.test.ts 16ms
packages/eslint-plugin/tests/rules/prefer-function-type.test.ts 16ms
packages/eslint-plugin/tests/rules/prefer-includes.test.ts 18ms
packages/eslint-plugin/tests/rules/prefer-literal-enum-member.test.ts 23ms
packages/eslint-plugin/tests/rules/prefer-namespace-keyword.test.ts 4ms
packages/eslint-plugin/tests/rules/prefer-nullish-coalescing.test.ts 61ms
packages/eslint-plugin/tests/rules/prefer-optional-chain.test.ts 126ms
packages/eslint-plugin/tests/rules/prefer-readonly-parameter-types.test.ts 32ms
packages/eslint-plugin/tests/rules/prefer-readonly.test.ts 33ms
packages/eslint-plugin/tests/rules/prefer-reduce-type-parameter.test.ts 6ms
packages/eslint-plugin/tests/rules/prefer-regexp-exec.test.ts 20ms
packages/eslint-plugin/tests/rules/prefer-return-this-type.test.ts 6ms
packages/eslint-plugin/tests/rules/prefer-string-starts-ends-with.test.ts 44ms
packages/eslint-plugin/tests/rules/prefer-ts-expect-error.test.ts 5ms
packages/eslint-plugin/tests/rules/promise-function-async.test.ts 25ms
packages/eslint-plugin/tests/rules/quotes.test.ts 69ms
packages/eslint-plugin/tests/rules/require-array-sort-compare.test.ts 7ms
packages/eslint-plugin/tests/rules/require-await.test.ts 20ms
packages/eslint-plugin/tests/rules/restrict-plus-operands.test.ts 57ms
packages/eslint-plugin/tests/rules/restrict-template-expressions.test.ts 26ms
packages/eslint-plugin/tests/rules/return-await.test.ts 43ms
packages/eslint-plugin/tests/rules/semi.test.ts 54ms
packages/eslint-plugin/tests/rules/sort-type-constituents.test.ts 33ms
packages/eslint-plugin/tests/rules/sort-type-union-intersection-members.test.ts 25ms
packages/eslint-plugin/tests/rules/space-before-blocks.test.ts 16ms
packages/eslint-plugin/tests/rules/space-before-function-paren.test.ts 55ms
packages/eslint-plugin/tests/rules/space-infix-ops.test.ts 54ms
packages/eslint-plugin/tests/rules/strict-boolean-expressions.test.ts 112ms
packages/eslint-plugin/tests/rules/switch-exhaustiveness-check.test.ts 16ms
packages/eslint-plugin/tests/rules/triple-slash-reference.test.ts 8ms
packages/eslint-plugin/tests/rules/type-annotation-spacing.test.ts 324ms
packages/eslint-plugin/tests/rules/typedef.test.ts 85ms
packages/eslint-plugin/tests/rules/unbound-method.test.ts 12ms
packages/eslint-plugin/tests/rules/unified-signatures.test.ts 44ms
packages/eslint-plugin/tests/RuleTester.ts 2ms
packages/eslint-plugin/tests/util.test.ts 4ms
packages/eslint-plugin/tests/util/getWrappingFixer.test.ts 13ms
packages/eslint-plugin/tests/util/isNodeEqual.test.ts 8ms
packages/eslint-plugin/tests/util/misc.test.ts 5ms
packages/eslint-plugin/tools/generate-breaking-changes.ts 11ms
packages/eslint-plugin/tools/generate-configs.ts 45ms
packages/eslint-plugin/tsconfig.build.json 2ms
packages/eslint-plugin/tsconfig.json 1ms
packages/eslint-plugin/TSLINT_RULE_ALTERNATIVES.md 331ms
packages/eslint-plugin/typings/eslint-rules.d.ts 150ms
packages/eslint-plugin/typings/node.d.ts 2ms
packages/eslint-plugin/typings/typescript.d.ts 2ms
packages/experimental-utils/CHANGELOG.md 236ms
packages/experimental-utils/jest.config.js 3ms
packages/experimental-utils/package.json 2ms
packages/experimental-utils/project.json 1ms
packages/experimental-utils/README.md 4ms
packages/experimental-utils/src/index.ts 1ms
packages/experimental-utils/tsconfig.build.json 2ms
packages/experimental-utils/tsconfig.json 2ms
packages/parser/CHANGELOG.md 223ms
packages/parser/jest.config.js 2ms
packages/parser/package.json 2ms
packages/parser/project.json 1ms
packages/parser/README.md 4ms
packages/parser/src/index.ts 2ms
packages/parser/src/parser.ts 44ms
packages/parser/tests/fixtures/basics/delete-expression.src.js 2ms
packages/parser/tests/fixtures/basics/do-while-statements.src.js 2ms
packages/parser/tests/fixtures/basics/identifiers-double-underscore.src.js 2ms
packages/parser/tests/fixtures/basics/instanceof.src.js 1ms
packages/parser/tests/fixtures/basics/new-with-member-expression.src.js 1ms
packages/parser/tests/fixtures/basics/new-without-parens.src.js 1ms
packages/parser/tests/fixtures/basics/typeof-expression.src.js 1ms
packages/parser/tests/fixtures/basics/update-expression.src.js 1ms
packages/parser/tests/fixtures/basics/void-expression.src.js 1ms
packages/parser/tests/fixtures/scope-analysis/535.ts 2ms
packages/parser/tests/fixtures/scope-analysis/abstract-class.ts 2ms
packages/parser/tests/fixtures/scope-analysis/class-implements.ts 1ms
packages/parser/tests/fixtures/scope-analysis/class-properties.ts 2ms
packages/parser/tests/fixtures/scope-analysis/class-supper-type.ts 1ms
packages/parser/tests/fixtures/scope-analysis/computed-properties-in-interface.ts 2ms
packages/parser/tests/fixtures/scope-analysis/computed-properties-in-type.ts 2ms
packages/parser/tests/fixtures/scope-analysis/declare-function-with-typeof.ts 1ms
packages/parser/tests/fixtures/scope-analysis/declare-function.ts 1ms
packages/parser/tests/fixtures/scope-analysis/declare-global.ts 1ms
packages/parser/tests/fixtures/scope-analysis/declare-module.ts 2ms
packages/parser/tests/fixtures/scope-analysis/decorator-parameter-property-array.ts 1ms
packages/parser/tests/fixtures/scope-analysis/decorator-parameter-property-identifier.ts 1ms
packages/parser/tests/fixtures/scope-analysis/decorator-parameter-property-object.ts 1ms
packages/parser/tests/fixtures/scope-analysis/decorator-parameter-property-parameter.ts 2ms
packages/parser/tests/fixtures/scope-analysis/decorator-parameter-property-rest.ts 2ms
packages/parser/tests/fixtures/scope-analysis/decorators.ts 2ms
packages/parser/tests/fixtures/scope-analysis/enum-string.ts 1ms
packages/parser/tests/fixtures/scope-analysis/enum.ts 2ms
packages/parser/tests/fixtures/scope-analysis/export-as-namespace.ts 3ms
packages/parser/tests/fixtures/scope-analysis/expression-as.ts 1ms
packages/parser/tests/fixtures/scope-analysis/expression-type-parameters.ts 16ms
packages/parser/tests/fixtures/scope-analysis/function-overload-2.ts 1ms
packages/parser/tests/fixtures/scope-analysis/function-overload.ts 7ms
packages/parser/tests/fixtures/scope-analysis/identifier-decorators.ts 1ms
packages/parser/tests/fixtures/scope-analysis/ignore-type-only-stuff.ts 2ms
packages/parser/tests/fixtures/scope-analysis/import-equals.ts 1ms
packages/parser/tests/fixtures/scope-analysis/import-keyword.ts 1ms
packages/parser/tests/fixtures/scope-analysis/interface-type.ts 1ms
packages/parser/tests/fixtures/scope-analysis/method-overload.ts 2ms
packages/parser/tests/fixtures/scope-analysis/namespace.ts 2ms
packages/parser/tests/fixtures/scope-analysis/rest-element.ts 1ms
packages/parser/tests/fixtures/scope-analysis/type-alias.ts 2ms
packages/parser/tests/fixtures/scope-analysis/type-annotations.ts 2ms
packages/parser/tests/fixtures/scope-analysis/type-assertions.ts 1ms
packages/parser/tests/fixtures/scope-analysis/type-parameter.ts 1ms
packages/parser/tests/fixtures/scope-analysis/typeof-in-assertions.ts 2ms
packages/parser/tests/fixtures/scope-analysis/typeof-in-call-signature.ts 2ms
packages/parser/tests/fixtures/scope-analysis/typeof-in-return-type.ts 2ms
packages/parser/tests/fixtures/scope-analysis/typeof-in-type-parameters.ts 1ms
packages/parser/tests/fixtures/scope-analysis/typeof-in-var.ts 2ms
packages/parser/tests/fixtures/scope-analysis/typeof.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-array-type.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-conditional-with-null.src.ts 2ms
packages/parser/tests/fixtures/scope-analysis/types-conditional.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-indexed.src.ts 2ms
packages/parser/tests/fixtures/scope-analysis/types-infer.ts 2ms
packages/parser/tests/fixtures/scope-analysis/types-intersection-type.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-mapped-readonly-minus.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-mapped-readonly-plus.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-mapped-readonly.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-mapped.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-nested-types.src.ts 2ms
packages/parser/tests/fixtures/scope-analysis/types-parenthesized-type.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-reference-generic-nested.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-reference-generic.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-reference.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-tuple-empty.src.ts 17ms
packages/parser/tests/fixtures/scope-analysis/types-tuple-optional.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-tuple-rest.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-tuple-type.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-tuple.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-type-literal.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-type-operator.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-typeof.src.ts 1ms
packages/parser/tests/fixtures/scope-analysis/types-union-intersection.src.ts 2ms
packages/parser/tests/fixtures/scope-analysis/types-union-type.src.ts 1ms
packages/parser/tests/fixtures/services/isolated-file.src.ts 1ms
packages/parser/tests/fixtures/services/tsconfig.json 1ms
packages/parser/tests/lib/parser.ts 11ms
packages/parser/tests/lib/services.ts 6ms
packages/parser/tests/lib/tsx.ts 34ms
packages/parser/tests/tools/test-utils.ts 32ms
packages/parser/tests/tools/ts-error-serializer.ts 4ms
packages/parser/tsconfig.build.json 1ms
packages/parser/tsconfig.json 1ms
packages/scope-manager/CHANGELOG.md 114ms
packages/scope-manager/jest.config.js 2ms
packages/scope-manager/package.json 2ms
packages/scope-manager/project.json 5ms
packages/scope-manager/README.md 2ms
packages/scope-manager/src/analyze.ts 12ms
packages/scope-manager/src/assert.ts 6ms
packages/scope-manager/src/definition/CatchClauseDefinition.ts 3ms
packages/scope-manager/src/definition/ClassNameDefinition.ts 3ms
packages/scope-manager/src/definition/Definition.ts 2ms
packages/scope-manager/src/definition/DefinitionBase.ts 8ms
packages/scope-manager/src/definition/DefinitionType.ts 2ms
packages/scope-manager/src/definition/FunctionNameDefinition.ts 3ms
packages/scope-manager/src/definition/ImplicitGlobalVariableDefinition.ts 2ms
packages/scope-manager/src/definition/ImportBindingDefinition.ts 4ms
packages/scope-manager/src/definition/index.ts 1ms
packages/scope-manager/src/definition/ParameterDefinition.ts 4ms
packages/scope-manager/src/definition/TSEnumMemberDefinition.ts 12ms
packages/scope-manager/src/definition/TSEnumNameDefinition.ts 2ms
packages/scope-manager/src/definition/TSModuleNameDefinition.ts 3ms
packages/scope-manager/src/definition/TypeDefinition.ts 2ms
packages/scope-manager/src/definition/VariableDefinition.ts 3ms
packages/scope-manager/src/ID.ts 4ms
packages/scope-manager/src/index.ts 3ms
packages/scope-manager/src/lib/base-config.ts 2ms
packages/scope-manager/src/lib/dom.iterable.ts 4ms
packages/scope-manager/src/lib/dom.ts 257ms
packages/scope-manager/src/lib/es2015.collection.ts 2ms
packages/scope-manager/src/lib/es2015.core.ts 3ms
packages/scope-manager/src/lib/es2015.generator.ts 2ms
packages/scope-manager/src/lib/es2015.iterable.ts 4ms
packages/scope-manager/src/lib/es2015.promise.ts 2ms
packages/scope-manager/src/lib/es2015.proxy.ts 1ms
packages/scope-manager/src/lib/es2015.reflect.ts 2ms
packages/scope-manager/src/lib/es2015.symbol.ts 2ms
packages/scope-manager/src/lib/es2015.symbol.wellknown.ts 3ms
packages/scope-manager/src/lib/es2015.ts 2ms
packages/scope-manager/src/lib/es2016.array.include.ts 2ms
packages/scope-manager/src/lib/es2016.full.ts 2ms
packages/scope-manager/src/lib/es2016.ts 2ms
packages/scope-manager/src/lib/es2017.full.ts 2ms
packages/scope-manager/src/lib/es2017.intl.ts 2ms
packages/scope-manager/src/lib/es2017.object.ts 1ms
packages/scope-manager/src/lib/es2017.sharedmemory.ts 2ms
packages/scope-manager/src/lib/es2017.string.ts 1ms
packages/scope-manager/src/lib/es2017.ts 2ms
packages/scope-manager/src/lib/es2017.typedarrays.ts 2ms
packages/scope-manager/src/lib/es2018.asyncgenerator.ts 2ms
packages/scope-manager/src/lib/es2018.asynciterable.ts 11ms
packages/scope-manager/src/lib/es2018.full.ts 2ms
packages/scope-manager/src/lib/es2018.intl.ts 1ms
packages/scope-manager/src/lib/es2018.promise.ts 2ms
packages/scope-manager/src/lib/es2018.regexp.ts 2ms
packages/scope-manager/src/lib/es2018.ts 3ms
packages/scope-manager/src/lib/es2019.array.ts 2ms
packages/scope-manager/src/lib/es2019.full.ts 2ms
packages/scope-manager/src/lib/es2019.intl.ts 1ms
packages/scope-manager/src/lib/es2019.object.ts 2ms
packages/scope-manager/src/lib/es2019.string.ts 2ms
packages/scope-manager/src/lib/es2019.symbol.ts 3ms
packages/scope-manager/src/lib/es2019.ts 2ms
packages/scope-manager/src/lib/es2020.bigint.ts 2ms
packages/scope-manager/src/lib/es2020.date.ts 2ms
packages/scope-manager/src/lib/es2020.full.ts 3ms
packages/scope-manager/src/lib/es2020.intl.ts 2ms
packages/scope-manager/src/lib/es2020.number.ts 2ms
packages/scope-manager/src/lib/es2020.promise.ts 2ms
packages/scope-manager/src/lib/es2020.sharedmemory.ts 2ms
packages/scope-manager/src/lib/es2020.string.ts 1ms
packages/scope-manager/src/lib/es2020.symbol.wellknown.ts 2ms
packages/scope-manager/src/lib/es2020.ts 3ms
packages/scope-manager/src/lib/es2021.full.ts 2ms
packages/scope-manager/src/lib/es2021.intl.ts 1ms
packages/scope-manager/src/lib/es2021.promise.ts 2ms
packages/scope-manager/src/lib/es2021.string.ts 2ms
packages/scope-manager/src/lib/es2021.ts 1ms
packages/scope-manager/src/lib/es2021.weakref.ts 2ms
packages/scope-manager/src/lib/es2022.array.ts 3ms
packages/scope-manager/src/lib/es2022.error.ts 1ms
packages/scope-manager/src/lib/es2022.full.ts 2ms
packages/scope-manager/src/lib/es2022.intl.ts 2ms
packages/scope-manager/src/lib/es2022.object.ts 1ms
packages/scope-manager/src/lib/es2022.sharedmemory.ts 2ms
packages/scope-manager/src/lib/es2022.string.ts 2ms
packages/scope-manager/src/lib/es2022.ts 2ms
packages/scope-manager/src/lib/es5.ts 6ms
packages/scope-manager/src/lib/es6.ts 2ms
packages/scope-manager/src/lib/es7.ts 2ms
packages/scope-manager/src/lib/esnext.array.ts 2ms
packages/scope-manager/src/lib/esnext.asynciterable.ts 2ms
packages/scope-manager/src/lib/esnext.bigint.ts 2ms
packages/scope-manager/src/lib/esnext.full.ts 2ms
packages/scope-manager/src/lib/esnext.intl.ts 1ms
packages/scope-manager/src/lib/esnext.promise.ts 2ms
packages/scope-manager/src/lib/esnext.string.ts 2ms
packages/scope-manager/src/lib/esnext.symbol.ts 2ms
packages/scope-manager/src/lib/esnext.ts 1ms
packages/scope-manager/src/lib/esnext.weakref.ts 4ms
packages/scope-manager/src/lib/index.ts 33ms
packages/scope-manager/src/lib/lib.ts 2ms
packages/scope-manager/src/lib/scripthost.ts 2ms
packages/scope-manager/src/lib/webworker.importscripts.ts 1ms
packages/scope-manager/src/lib/webworker.iterable.ts 3ms
packages/scope-manager/src/lib/webworker.ts 69ms
packages/scope-manager/src/referencer/ClassVisitor.ts 30ms
packages/scope-manager/src/referencer/ExportVisitor.ts 7ms
packages/scope-manager/src/referencer/ImportVisitor.ts 5ms
packages/scope-manager/src/referencer/index.ts 1ms
packages/scope-manager/src/referencer/PatternVisitor.ts 16ms
packages/scope-manager/src/referencer/Reference.ts 21ms
packages/scope-manager/src/referencer/Referencer.ts 108ms
packages/scope-manager/src/referencer/TypeVisitor.ts 45ms
packages/scope-manager/src/referencer/Visitor.ts 5ms
packages/scope-manager/src/referencer/VisitorBase.ts 9ms
packages/scope-manager/src/scope/BlockScope.ts 2ms
packages/scope-manager/src/scope/CatchScope.ts 5ms
packages/scope-manager/src/scope/ClassFieldInitializerScope.ts 2ms
packages/scope-manager/src/scope/ClassScope.ts 4ms
packages/scope-manager/src/scope/ClassStaticBlockScope.ts 3ms
packages/scope-manager/src/scope/ConditionalTypeScope.ts 3ms
packages/scope-manager/src/scope/ForScope.ts 3ms
packages/scope-manager/src/scope/FunctionExpressionNameScope.ts 3ms
packages/scope-manager/src/scope/FunctionScope.ts 7ms
packages/scope-manager/src/scope/FunctionTypeScope.ts 3ms
packages/scope-manager/src/scope/GlobalScope.ts 7ms
packages/scope-manager/src/scope/index.ts 1ms
packages/scope-manager/src/scope/MappedTypeScope.ts 2ms
packages/scope-manager/src/scope/ModuleScope.ts 2ms
packages/scope-manager/src/scope/Scope.ts 2ms
packages/scope-manager/src/scope/ScopeBase.ts 37ms
packages/scope-manager/src/scope/ScopeType.ts 1ms
packages/scope-manager/src/scope/SwitchScope.ts 3ms
packages/scope-manager/src/scope/TSEnumScope.ts 3ms
packages/scope-manager/src/scope/TSModuleScope.ts 4ms
packages/scope-manager/src/scope/TypeScope.ts 3ms
packages/scope-manager/src/scope/WithScope.ts 5ms
packages/scope-manager/src/ScopeManager.ts 23ms
packages/scope-manager/src/variable/ESLintScopeVariable.ts 2ms
packages/scope-manager/src/variable/ImplicitLibVariable.ts 4ms
packages/scope-manager/src/variable/index.ts 1ms
packages/scope-manager/src/variable/Variable.ts 3ms
packages/scope-manager/src/variable/VariableBase.ts 4ms
packages/scope-manager/tests/eslint-scope/arguments.test.ts 3ms
packages/scope-manager/tests/eslint-scope/catch-scope.test.ts 7ms
packages/scope-manager/tests/eslint-scope/child-visitor-keys.test.ts 5ms
packages/scope-manager/tests/eslint-scope/class-fields.test.ts 9ms
packages/scope-manager/tests/eslint-scope/es6-arrow-function-expression.test.ts 14ms
packages/scope-manager/tests/eslint-scope/es6-block-scope.test.ts 16ms
packages/scope-manager/tests/eslint-scope/es6-catch.test.ts 10ms
packages/scope-manager/tests/eslint-scope/es6-class.test.ts 19ms
packages/scope-manager/tests/eslint-scope/es6-default-parameters.test.ts 55ms
packages/scope-manager/tests/eslint-scope/es6-destructuring-assignments.test.ts 222ms
packages/scope-manager/tests/eslint-scope/es6-export.test.ts 32ms
packages/scope-manager/tests/eslint-scope/es6-import.test.ts 24ms
packages/scope-manager/tests/eslint-scope/es6-iteration-scope.test.ts 29ms
packages/scope-manager/tests/eslint-scope/es6-new-target.test.ts 3ms
packages/scope-manager/tests/eslint-scope/es6-object.test.ts 7ms
packages/scope-manager/tests/eslint-scope/es6-rest-args.test.ts 4ms
packages/scope-manager/tests/eslint-scope/es6-super.test.ts 6ms
packages/scope-manager/tests/eslint-scope/es6-switch.test.ts 6ms
packages/scope-manager/tests/eslint-scope/es6-template-literal.test.ts 7ms
packages/scope-manager/tests/eslint-scope/function-expression-name.test.ts 4ms
packages/scope-manager/tests/eslint-scope/get-declared-variables.test.ts 12ms
packages/scope-manager/tests/eslint-scope/global-increment.test.ts 3ms
packages/scope-manager/tests/eslint-scope/global-return.test.ts 7ms
packages/scope-manager/tests/eslint-scope/implicit-global-reference.test.ts 12ms
packages/scope-manager/tests/eslint-scope/implied-strict.test.ts 9ms
packages/scope-manager/tests/eslint-scope/label.test.ts 7ms
packages/scope-manager/tests/eslint-scope/map-ecma-version.test.ts 4ms
packages/scope-manager/tests/eslint-scope/README.md 3ms
packages/scope-manager/tests/eslint-scope/references.test.ts 53ms
packages/scope-manager/tests/eslint-scope/typescript.test.ts 4ms
packages/scope-manager/tests/eslint-scope/with-scope.test.ts 5ms
packages/scope-manager/tests/fixtures.test.ts 17ms
packages/scope-manager/tests/fixtures/block/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/block/scope.ts 1ms
packages/scope-manager/tests/fixtures/call-expression/call-expression.ts 2ms
packages/scope-manager/tests/fixtures/call-expression/type-parameters1.ts 1ms
packages/scope-manager/tests/fixtures/call-expression/type-parameters2.ts 1ms
packages/scope-manager/tests/fixtures/catch/inherited-scope.ts 2ms
packages/scope-manager/tests/fixtures/catch/scope.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/abstract-accessor-property.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/abstract-property.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/abstract.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/accessor-property-type-annotation.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/accessor-property.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/computed-member.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/extends-generic.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/extends.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/generic-ref-extends.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/generic-ref-implements.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/generic.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/implements-generic.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/implements.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/method-param-default.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/method.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/new.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/parameter-properties.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/private-identifier.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/properties-type-annotation.ts 1ms
packages/scope-manager/tests/fixtures/class/declaration/properties.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/static-block.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/static-external-ref.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/static-with-constructor.ts 2ms
packages/scope-manager/tests/fixtures/class/declaration/type-reference.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/accessor-deco.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/method-deco.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/method-return-generic.ts 1ms
packages/scope-manager/tests/fixtures/class/emit-metadata/nested-class-both.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/nested-class-inner.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/nested-class-outer.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/parameters-deco.ts 2ms
packages/scope-manager/tests/fixtures/class/emit-metadata/property-deco.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/computed-member.ts 3ms
packages/scope-manager/tests/fixtures/class/expression/extends.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/method.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/new.ts 1ms
packages/scope-manager/tests/fixtures/class/expression/parameter-properties.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/private-identifier.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/properties.ts 2ms
packages/scope-manager/tests/fixtures/class/expression/self-reference-super.ts 2ms
packages/scope-manager/tests/fixtures/decorators/accessor.ts 1ms
packages/scope-manager/tests/fixtures/decorators/class-deco-with-object-param.ts 2ms
packages/scope-manager/tests/fixtures/decorators/class-property.ts 2ms
packages/scope-manager/tests/fixtures/decorators/class.ts 1ms
packages/scope-manager/tests/fixtures/decorators/method.ts 1ms
packages/scope-manager/tests/fixtures/decorators/parameter-property.ts 1ms
packages/scope-manager/tests/fixtures/decorators/parameter.ts 2ms
packages/scope-manager/tests/fixtures/decorators/typeof-this.ts 2ms
packages/scope-manager/tests/fixtures/destructuring/array-assignment.ts 1ms
packages/scope-manager/tests/fixtures/destructuring/array.ts 1ms
packages/scope-manager/tests/fixtures/destructuring/object-assignment.ts 1ms
packages/scope-manager/tests/fixtures/destructuring/object.ts 1ms
packages/scope-manager/tests/fixtures/export/all.ts 1ms
packages/scope-manager/tests/fixtures/export/default-type.ts 1ms
packages/scope-manager/tests/fixtures/export/default1.ts 1ms
packages/scope-manager/tests/fixtures/export/default2.ts 1ms
packages/scope-manager/tests/fixtures/export/default3.ts 1ms
packages/scope-manager/tests/fixtures/export/default4.ts 1ms
packages/scope-manager/tests/fixtures/export/equals1.ts 1ms
packages/scope-manager/tests/fixtures/export/equals2.ts 1ms
packages/scope-manager/tests/fixtures/export/named-dual.ts 1ms
packages/scope-manager/tests/fixtures/export/named-source1.ts 1ms
packages/scope-manager/tests/fixtures/export/named-source2.ts 2ms
packages/scope-manager/tests/fixtures/export/named-type1.ts 1ms
packages/scope-manager/tests/fixtures/export/named1.ts 1ms
packages/scope-manager/tests/fixtures/export/named2-type.ts 1ms
packages/scope-manager/tests/fixtures/export/named2.ts 1ms
packages/scope-manager/tests/fixtures/export/named3-type.ts 1ms
packages/scope-manager/tests/fixtures/export/named3.ts 2ms
packages/scope-manager/tests/fixtures/export/type-inline.ts 1ms
packages/scope-manager/tests/fixtures/export/type.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-body-shadow.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-const.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-let.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-nested-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-nested.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-param-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/readable-ref-partial.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/default-params/writable-ref.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/no-body.ts 0ms
packages/scope-manager/tests/fixtures/functions/arrow/params.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/scope.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/return-value-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/type-param-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-parameters/type-parameter-declaration.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate-asserts1.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate-asserts2.ts 1ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate1.ts 2ms
packages/scope-manager/tests/fixtures/functions/arrow/type-predicate2.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-const.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-let.ts 8ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-nested-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-nested.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-param-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/readable-ref-partial.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/default-params/writable-ref.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/name-shadowed-in-body.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/overload.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/params.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/param-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/return-value-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/type-param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-parameters/type-parameter-declaration.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate-asserts1.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate-asserts2.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate1.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-declaration/type-predicate2.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/anonymous.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-body-shadow.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-const.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-let.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-nested-body-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-nested.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-param-shadow.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/readable-ref-partial.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/default-params/writable-ref.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/inherited-scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/params.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/scope.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/param-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/return-value-reference.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/type-param-reference.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-parameters/type-parameter-declaration.ts 1ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate-asserts1.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate-asserts2.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate1.ts 2ms
packages/scope-manager/tests/fixtures/functions/function-expression/type-predicate2.ts 2ms
packages/scope-manager/tests/fixtures/global-resolution/module/class.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/module/function.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/module/variable-decl-const.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/module/variable-decl-let.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/module/variable-decl-var.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/class.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/function.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/variable-decl-const.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/variable-decl-let.ts 1ms
packages/scope-manager/tests/fixtures/global-resolution/script/variable-decl-var.ts 1ms
packages/scope-manager/tests/fixtures/implicit/implicit1.ts 1ms
packages/scope-manager/tests/fixtures/import/default.ts 2ms
packages/scope-manager/tests/fixtures/import/equals1.ts 2ms
packages/scope-manager/tests/fixtures/import/equals2.ts 1ms
packages/scope-manager/tests/fixtures/import/named-alias.ts 1ms
packages/scope-manager/tests/fixtures/import/named.ts 2ms
packages/scope-manager/tests/fixtures/import/namespace.ts 1ms
packages/scope-manager/tests/fixtures/import/type-default-value.ts 1ms
packages/scope-manager/tests/fixtures/import/type-default.ts 1ms
packages/scope-manager/tests/fixtures/import/type-inline-value.ts 1ms
packages/scope-manager/tests/fixtures/import/type-inline.ts 1ms
packages/scope-manager/tests/fixtures/import/type-named-value.ts 1ms
packages/scope-manager/tests/fixtures/import/type-named.ts 1ms
packages/scope-manager/tests/fixtures/instantiation-expressions/type-arguments1.ts 2ms
packages/scope-manager/tests/fixtures/instantiation-expressions/type-arguments2.ts 2ms
packages/scope-manager/tests/fixtures/member-expression/member-expression.ts 2ms
packages/scope-manager/tests/fixtures/new-expression/new-expression.ts 1ms
packages/scope-manager/tests/fixtures/new-expression/type-parameters1.ts 1ms
packages/scope-manager/tests/fixtures/new-expression/type-parameters2.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/external-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/literal-member-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/literal-member.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/member-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/scope.ts 1ms
packages/scope-manager/tests/fixtures/ts-enum/self-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/declaration-merging/class-namespace.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/declaration-merging/function-namespace.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/declaration-merging/namespace-variable.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/external-ref.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/global-augmentation.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/import.ts 2ms
packages/scope-manager/tests/fixtures/ts-module/name-shadowed-in-body.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/namespace.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/scope.ts 1ms
packages/scope-manager/tests/fixtures/ts-module/self-ref.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-array-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-default.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-object-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter-rest.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/parameter.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-array-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-const.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-let.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-object-destructure.ts 1ms
packages/scope-manager/tests/fixtures/type-annotation/variable-var.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/angle-bracket.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/as.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/assignment/angle-bracket-assignment.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/assignment/as-assignment.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/assignment/non-null-assignment.ts 1ms
packages/scope-manager/tests/fixtures/type-assertion/satisfies.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/conditional-nested.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/conditional1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/conditional2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/conditional3.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/conditional4.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/conditional5.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/dual-type-value.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/constructor-generics1.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/constructor-generics2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/constructor.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/function/function-generics1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/function-generics2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/function1.ts 3ms
packages/scope-manager/tests/fixtures/type-declaration/function/function2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/params/array-pattern.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/params/object-pattern.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/function/params/rest-element.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/import-type-with-qualifier.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/import-type-with-type-params.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/import-type.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/index-access1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/index-access2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/index-access3.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/infer-type-constraint.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/interface-heritage1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/interface-heritage2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/interface1.ts 0ms
packages/scope-manager/tests/fixtures/type-declaration/interface2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/literal-type1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/literal-type2.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/literal-type3.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/mapped-named.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/mapped.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/qualified-name.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/call-generics.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/call.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/construct-generics.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/construct.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/index-sig.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method-computed-name.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method-computed-name2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method-generics.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/method.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/property-computed-name.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/property-computed-name2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/signatures/property.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/tuple-labelled-rest.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/tuple-labelled.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/tuple-rest.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/tuple.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/extends-reference.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/type-param-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/type-parameter-declaration-extends.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/interface/type-parameter-declaration.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/tagged-template.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/body-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/type-param-reference.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/type-parameter-declaration-extends.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-parameters/type-decl/type-parameter-declaration.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-query-qualified.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type-query-with-parameters.ts 2ms
packages/scope-manager/tests/fixtures/type-declaration/type-query.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type1.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type2.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/type3.ts 1ms
packages/scope-manager/tests/fixtures/type-declaration/typeof-import-type-with-qualifier.ts 1ms
packages/scope-manager/tests/lib.test.ts 3ms
packages/scope-manager/tests/types/reference-type.test.ts 15ms
packages/scope-manager/tests/types/variable-definition.test.ts 5ms
packages/scope-manager/tests/util/expect.ts 12ms
packages/scope-manager/tests/util/getSpecificNode.ts 10ms
packages/scope-manager/tests/util/index.ts 1ms
packages/scope-manager/tests/util/misc.ts 2ms
packages/scope-manager/tests/util/parse.ts 6ms
packages/scope-manager/tests/util/serializers/baseSerializer.ts 7ms
packages/scope-manager/tests/util/serializers/DefinitionBase.ts 2ms
packages/scope-manager/tests/util/serializers/index.ts 3ms
packages/scope-manager/tests/util/serializers/Reference.ts 1ms
packages/scope-manager/tests/util/serializers/ScopeBase.ts 2ms
packages/scope-manager/tests/util/serializers/ScopeManager.ts 1ms
packages/scope-manager/tests/util/serializers/TSESTreeNode.ts 6ms
packages/scope-manager/tests/util/serializers/Variable.ts 2ms
packages/scope-manager/tools/generate-lib.ts 19ms
packages/scope-manager/tsconfig.build.json 1ms
packages/scope-manager/tsconfig.json 1ms
packages/scope-manager/tsconfig.spec.json 1ms
packages/scope-manager/typings/typescript.d.ts 2ms
packages/shared-fixtures/CHANGELOG.md 129ms
packages/shared-fixtures/fixtures/comments/block-trailing-comment.src.js 2ms
packages/shared-fixtures/fixtures/comments/comment-within-condition.src.js 2ms
packages/shared-fixtures/fixtures/comments/export-default-anonymous-class.src.js 2ms
packages/shared-fixtures/fixtures/comments/jsdoc-comment.src.js 2ms
packages/shared-fixtures/fixtures/comments/jsx-attr-and-text-with-url.src.js 3ms
packages/shared-fixtures/fixtures/comments/jsx-block-comment.src.js 2ms
packages/shared-fixtures/fixtures/comments/jsx-comment-after-jsx.src.js 2ms
packages/shared-fixtures/fixtures/comments/jsx-comment-after-self-closing-jsx.src.js 2ms

packages/shared-fixtures/fixtures/comments/jsx-tag-comment-after-prop.src.js 2ms
packages/shared-fixtures/fixtures/comments/jsx-tag-comments.src.js 1ms
packages/shared-fixtures/fixtures/comments/jsx-text-with-multiline-non-comment.src.js 1ms
packages/shared-fixtures/fixtures/comments/jsx-text-with-url.src.js 3ms
packages/shared-fixtures/fixtures/comments/jsx-with-greather-than.src.js 2ms
packages/shared-fixtures/fixtures/comments/jsx-with-operators.src.js 2ms
packages/shared-fixtures/fixtures/comments/line-comment-with-block-syntax.src.js 1ms
packages/shared-fixtures/fixtures/comments/mix-line-and-block-comments.src.js 2ms
packages/shared-fixtures/fixtures/comments/no-comment-regex.src.js 1ms
packages/shared-fixtures/fixtures/comments/no-comment-template.src.js 2ms
packages/shared-fixtures/fixtures/comments/surrounding-call-comments.src.js 2ms
packages/shared-fixtures/fixtures/comments/surrounding-debugger-comments.src.js 1ms
packages/shared-fixtures/fixtures/comments/surrounding-return-comments.src.js 1ms
packages/shared-fixtures/fixtures/comments/surrounding-throw-comments.src.js 1ms
packages/shared-fixtures/fixtures/comments/surrounding-while-loop-comments.src.js 1ms
packages/shared-fixtures/fixtures/comments/switch-fallthrough-comment-in-function.src.js 2ms
packages/shared-fixtures/fixtures/comments/switch-fallthrough-comment.src.js 1ms
packages/shared-fixtures/fixtures/comments/switch-no-default-comment-in-function.src.js 2ms
packages/shared-fixtures/fixtures/comments/switch-no-default-comment-in-nested-functions.src.js 2ms
packages/shared-fixtures/fixtures/comments/switch-no-default-comment.src.js 1ms
packages/shared-fixtures/fixtures/comments/template-string-block.src.js 1ms
packages/shared-fixtures/fixtures/comments/type-assertion-regression-test.src.ts 1ms
packages/shared-fixtures/fixtures/javascript/arrayLiteral/array-literal-in-lhs.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrayLiteral/array-literals-in-binary-expr.src.js 0ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/as-param-with-params.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/as-param.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/basic-in-binary-expression.src.js 2ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/basic.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/block-body-not-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/block-body.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-dup-params.src.js 2ms

packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-default-param-eval.src.js 2ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-dup-params.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-eval-return.src.js 2ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-eval.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-octal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-param-arguments.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-param-eval.src.js 2ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-param-names.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-param-no-paren-arguments.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/error-strict-param-no-paren-eval.src.js 1ms

packages/shared-fixtures/fixtures/javascript/arrowFunctions/expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/iife.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/multiple-params.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/no-auto-return.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/not-strict-arguments.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/not-strict-eval-params.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/not-strict-eval.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/not-strict-octal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/return-arrow-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/return-sequence.src.js 2ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/single-param-parens.src.js 0ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/single-param-return-identifier.src.js 2ms
packages/shared-fixtures/fixtures/javascript/arrowFunctions/single-param.src.js 0ms
packages/shared-fixtures/fixtures/javascript/basics/and-operator-array-object.src.js 2ms
packages/shared-fixtures/fixtures/javascript/basics/delete-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/basics/do-while-statements.src.js 1ms
packages/shared-fixtures/fixtures/javascript/basics/identifiers-double-underscore.src.js 1ms
packages/shared-fixtures/fixtures/javascript/basics/instanceof.src.js 1ms
packages/shared-fixtures/fixtures/javascript/basics/new-with-member-expression.src.js 0ms
packages/shared-fixtures/fixtures/javascript/basics/new-without-parens.src.js 1ms
packages/shared-fixtures/fixtures/javascript/basics/or-operator-array-object.src.js 2ms
packages/shared-fixtures/fixtures/javascript/basics/typeof-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/basics/update-expression.src.js 2ms
packages/shared-fixtures/fixtures/javascript/basics/void-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/bigIntLiterals/binary.src.js 1ms
packages/shared-fixtures/fixtures/javascript/bigIntLiterals/decimal.src.js 0ms
packages/shared-fixtures/fixtures/javascript/bigIntLiterals/hex.src.js 1ms
packages/shared-fixtures/fixtures/javascript/bigIntLiterals/numeric-separator.src.js 1ms
packages/shared-fixtures/fixtures/javascript/bigIntLiterals/octal.src.js 1ms

packages/shared-fixtures/fixtures/javascript/binaryLiterals/lowercase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/binaryLiterals/uppercase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/blockBindings/const.src.js 1ms
packages/shared-fixtures/fixtures/javascript/blockBindings/let-in-switchcase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/blockBindings/let.src.js 1ms
packages/shared-fixtures/fixtures/javascript/callExpression/call-expression-with-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/callExpression/call-expression-with-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/callExpression/mixed-expression.src.js 2ms
packages/shared-fixtures/fixtures/javascript/callExpression/new-expression-with-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/callExpression/new-expression-with-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-accessor-properties.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-computed-static-method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-method-named-prototype.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-method-named-static.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-method-named-with-space.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-one-method-super.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-one-method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-private-identifier-accessor.src.js 2ms
packages/shared-fixtures/fixtures/javascript/classes/class-private-identifier-field.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-private-identifier-method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-static-method-named-prototype.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-static-method-named-static.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-static-method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-static-methods-and-accessor-properties.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-computed-static-methods.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-methods-computed-constructor.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-methods-semi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-methods-three-semi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-methods-two-semi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-methods.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-two-static-methods-named-constructor.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-with-constructor-parameters.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-with-constructor-with-space.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/class-with-constructor.src.js 1ms

packages/shared-fixtures/fixtures/javascript/classes/derived-class-assign-to-var.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/derived-class-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/empty-class-double-semi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/empty-class-semi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/empty-class.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/empty-literal-derived-class.src.js 1ms

packages/shared-fixtures/fixtures/javascript/classes/named-class-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/classes/named-derived-class-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/commaOperator/comma-operator-conditional.src.js 1ms
packages/shared-fixtures/fixtures/javascript/commaOperator/comma-operator-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/commaOperator/comma-operator-nested.src.js 1ms
packages/shared-fixtures/fixtures/javascript/commaOperator/comma-operator-return.src.js 1ms
packages/shared-fixtures/fixtures/javascript/commaOperator/comma-operator-simple-nested.src.js 1ms
packages/shared-fixtures/fixtures/javascript/commaOperator/comma-operator-simple.src.js 1ms
packages/shared-fixtures/fixtures/javascript/defaultParams/class-constructor.src.js 1ms
packages/shared-fixtures/fixtures/javascript/defaultParams/class-method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/defaultParams/declaration.src.js 2ms
packages/shared-fixtures/fixtures/javascript/defaultParams/expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/defaultParams/method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/defaultParams/not-all-params.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/arrow-param-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/arrow-param-nested-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/arrow-param-nested-object-named.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/arrow-param-nested-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/arrow-param-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/param-defaults-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/param-defaults-object-nested.src.js 2ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-arrowFunctions/param-defaults-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-blockBindings/array-const-undefined.src.js 0ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-blockBindings/array-let-undefined.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-blockBindings/object-const-named.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-blockBindings/object-const-undefined.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-blockBindings/object-let-named.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-blockBindings/object-let-undefined.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-defaultParams/param-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-defaultParams/param-object-short.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-defaultParams/param-object-wrapped.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-defaultParams/param-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-forOf/loop.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/complex-destructured.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/destructured-array-literal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/destructuring-param.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/error-complex-destructured-spread-first.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/invalid-not-final-array-empty.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/multi-destructured.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/not-final-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/single-destructured.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/var-complex-destructured.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/var-destructured-array-literal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/var-multi-destructured.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring-and-spread/var-single-destructured.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/array-member.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/array-to-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/array-var-undefined.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/call-expression-destruction-array.src.js 0ms
packages/shared-fixtures/fixtures/javascript/destructuring/call-expression-destruction-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-constructor-params-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-constructor-params-defaults-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-constructor-params-defaults-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-constructor-params-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-method-params-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-method-params-defaults-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-method-params-defaults-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/class-method-params-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-array-all.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-array-longform-nested-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-array-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-array-nested-all.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-array-nested-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-all.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-assign.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-longform-all.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-longform-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-longform.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-mixed-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-nested-all.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object-nested-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/defaults-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/destructured-array-catch.src.js 3ms
packages/shared-fixtures/fixtures/javascript/destructuring/destructured-object-catch.src.js 3ms

packages/shared-fixtures/fixtures/javascript/destructuring/named-param.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/nested-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/nested-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/object-var-named.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/object-var-undefined.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/param-defaults-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/param-defaults-object-nested.src.js 2ms
packages/shared-fixtures/fixtures/javascript/destructuring/param-defaults-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-array-wrapped.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-multi-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-nested-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-nested-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-object-wrapped.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/params-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/destructuring/sparse-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/block.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/directive-in-class.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/first-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/function-non-strict.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/non-directive-string.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/non-unique-directive.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/program-order.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/program.src.js 1ms
packages/shared-fixtures/fixtures/javascript/directives/raw.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalAsyncIteration/async-generators.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalAsyncIteration/async-iterator.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalDynamicImport/dynamic-import.src.js 1ms

packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/arg-spread.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/destructuring-assign-mirror.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/function-parameter-object-spread.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/invalid-rest-trailing-comma.src.js 1ms

packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/object-rest.src.js 2ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/property-spread.src.js 2ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/shorthand-method-args.src.js 2ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/shorthand-methods.src.js 2ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/shorthand-properties.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/single-spread.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/spread-trailing-comma.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalObjectRestSpread/two-spread.src.js 1ms
packages/shared-fixtures/fixtures/javascript/experimentalOptionalCatchBinding/optional-catch-binding-finally.src.js 0ms
packages/shared-fixtures/fixtures/javascript/experimentalOptionalCatchBinding/optional-catch-binding.src.js 1ms
packages/shared-fixtures/fixtures/javascript/exponentiationOperators/exponential-operators.src.js 1ms
packages/shared-fixtures/fixtures/javascript/for/for-empty.src.js 1ms
packages/shared-fixtures/fixtures/javascript/for/for-loop.src.js 1ms
packages/shared-fixtures/fixtures/javascript/for/for-with-coma.src.js 1ms
packages/shared-fixtures/fixtures/javascript/for/for-with-const.src.js 1ms
packages/shared-fixtures/fixtures/javascript/for/for-with-function.src.js 2ms
packages/shared-fixtures/fixtures/javascript/for/for-with-let.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forIn/for-in-array.src.js 1ms

packages/shared-fixtures/fixtures/javascript/forIn/for-in-destruction-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forIn/for-in-destruction.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forIn/for-in-object-with-body.src.js 1ms

packages/shared-fixtures/fixtures/javascript/forIn/for-in-with-const.src.js 1ms

packages/shared-fixtures/fixtures/javascript/forIn/for-in-with-rest.src.js 2ms
packages/shared-fixtures/fixtures/javascript/forIn/for-in-with-var.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/for-of-array.src.js 2ms
packages/shared-fixtures/fixtures/javascript/forOf/for-of-destruction-object.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/for-of-destruction.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/for-of-object.src.js 1ms

packages/shared-fixtures/fixtures/javascript/forOf/for-of-with-rest.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/for-of-with-var-and-braces.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/for-of-with-var-and-no-braces.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/invalid-for-of-with-const-and-no-braces.src.js 1ms
packages/shared-fixtures/fixtures/javascript/forOf/invalid-for-of-with-let-and-no-braces.src.js 1ms
packages/shared-fixtures/fixtures/javascript/function/function-with-return.js 1ms
packages/shared-fixtures/fixtures/javascript/function/return-multiline-sequence.src.js 1ms
packages/shared-fixtures/fixtures/javascript/function/return-sequence.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/anonymous-generator.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/async-generator-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/async-generator-method.src.js 2ms
packages/shared-fixtures/fixtures/javascript/generators/double-yield.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/empty-generator-declaration.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/generator-declaration.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/yield-delegation.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/yield-without-value-in-call.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/yield-without-value-no-semi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/generators/yield-without-value.src.js 1ms
packages/shared-fixtures/fixtures/javascript/globalReturn/return-identifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/globalReturn/return-no-arg.src.js 1ms
packages/shared-fixtures/fixtures/javascript/globalReturn/return-true.src.js 0ms

packages/shared-fixtures/fixtures/javascript/hexLiterals/lowercase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/hexLiterals/uppercase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/importMeta/simple-import-meta.src.js 1ms
packages/shared-fixtures/fixtures/javascript/labels/label-break.src.js 1ms
packages/shared-fixtures/fixtures/javascript/labels/label-continue.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/error-delete.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/error-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/error-strict.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-async-named-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-const.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-array.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-async-named-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-class.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-named-class.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-named-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-number.src.js 2ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-object.src.js 2ms
packages/shared-fixtures/fixtures/javascript/modules/export-default-value.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-batch.src.js 0ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-default.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-named-as-default.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-named-as-specifier.src.js 0ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-named-as-specifiers.src.js 0ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-specifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-from-specifiers.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-let.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-as-default.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-as-specifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-as-specifiers.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-class.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-empty.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-specifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-specifiers-comma.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-named-specifiers.src.js 0ms
packages/shared-fixtures/fixtures/javascript/modules/export-var-anonymous-function.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-var-number.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/export-var.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-default-and-named-specifiers.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-default-and-namespace-specifiers.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-default-as.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-default.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-jquery.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-module.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-named-as-specifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-named-as-specifiers.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-named-empty.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-named-specifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-named-specifiers-comma.src.js 0ms
packages/shared-fixtures/fixtures/javascript/modules/import-named-specifiers.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-namespace-specifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/import-null-as-nil.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/invalid-await.src.js 1ms
packages/shared-fixtures/fixtures/javascript/modules/invalid-class.src.js 1ms

packages/shared-fixtures/fixtures/javascript/modules/invalid-export-default.src.js 1ms

packages/shared-fixtures/fixtures/javascript/newTarget/invalid-new-target.src.js 1ms

packages/shared-fixtures/fixtures/javascript/newTarget/simple-new-target.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteral/object-literal-in-lhs.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/computed-addition-property.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/computed-and-identifier.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/computed-getter-and-setter.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/computed-string-property.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/computed-variable-property.src.js 1ms

packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/standalone-expression-with-addition.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/standalone-expression-with-method.src.js 0ms
packages/shared-fixtures/fixtures/javascript/objectLiteralComputedProperties/standalone-expression.src.js 1ms

packages/shared-fixtures/fixtures/javascript/objectLiteralDuplicateProperties/strict-duplicate-properties.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralDuplicateProperties/strict-duplicate-string-properties.src.js 1ms

packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/method-property.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/simple-method-named-get.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/simple-method-named-set.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/simple-method-with-argument.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/simple-method-with-string-name.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/simple-method.src.js 1ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandMethods/string-name-method-property.src.js 2ms
packages/shared-fixtures/fixtures/javascript/objectLiteralShorthandProperties/shorthand-properties.src.js 1ms

packages/shared-fixtures/fixtures/javascript/octalLiterals/legacy.src.js 1ms
packages/shared-fixtures/fixtures/javascript/octalLiterals/lowercase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/octalLiterals/strict-uppercase.src.js 0ms
packages/shared-fixtures/fixtures/javascript/octalLiterals/uppercase.src.js 1ms
packages/shared-fixtures/fixtures/javascript/regex/regexp-simple.src.js 1ms
packages/shared-fixtures/fixtures/javascript/regexUFlag/regex-u-extended-escape.src.js 1ms
packages/shared-fixtures/fixtures/javascript/regexUFlag/regex-u-invalid-extended-escape.src.js 1ms
packages/shared-fixtures/fixtures/javascript/regexUFlag/regex-u-simple.src.js 0ms
packages/shared-fixtures/fixtures/javascript/regexYFlag/regexp-y-simple.src.js 0ms
packages/shared-fixtures/fixtures/javascript/restParams/basic-rest.src.js 1ms
packages/shared-fixtures/fixtures/javascript/restParams/class-constructor.src.js 1ms
packages/shared-fixtures/fixtures/javascript/restParams/class-method.src.js 1ms

packages/shared-fixtures/fixtures/javascript/restParams/func-expression-multi.src.js 1ms
packages/shared-fixtures/fixtures/javascript/restParams/func-expression.src.js 1ms
packages/shared-fixtures/fixtures/javascript/restParams/invalid-rest-param.src.js 1ms
packages/shared-fixtures/fixtures/javascript/restParams/single-rest.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-float-negative.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-float.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-null.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-number-negative.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-number.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-string.src.js 1ms
packages/shared-fixtures/fixtures/javascript/simple-literals/literal-undefined.src.js 1ms
packages/shared-fixtures/fixtures/javascript/spread/complex-spread.src.js 2ms

packages/shared-fixtures/fixtures/javascript/spread/multi-function-call.src.js 1ms
packages/shared-fixtures/fixtures/javascript/spread/not-final-param.src.js 1ms
packages/shared-fixtures/fixtures/javascript/spread/simple-function-call.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/deeply-nested.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/error-octal-literal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/escape-characters.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/expressions.src.js 2ms
packages/shared-fixtures/fixtures/javascript/templateStrings/multi-line-template-string.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/simple-template-string.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/single-dollar-sign.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/tagged-no-placeholders.src.js 1ms
packages/shared-fixtures/fixtures/javascript/templateStrings/tagged-template-string.src.js 1ms
packages/shared-fixtures/fixtures/javascript/unicodeCodePointEscapes/basic-string-literal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/unicodeCodePointEscapes/complex-string-literal.src.js 1ms
packages/shared-fixtures/fixtures/javascript/unicodeCodePointEscapes/ignored.src.js 2ms

packages/shared-fixtures/fixtures/jsx-useJSXTextNode/self-closing-tag-inside-tag.src.js 1ms
packages/shared-fixtures/fixtures/jsx-useJSXTextNode/test-content.src.js 1ms
packages/shared-fixtures/fixtures/jsx/attributes.src.js 1ms
packages/shared-fixtures/fixtures/jsx/element-keyword-name.src.js 1ms
packages/shared-fixtures/fixtures/jsx/embedded-comment.src.js 1ms
packages/shared-fixtures/fixtures/jsx/embedded-conditional.src.js 1ms
packages/shared-fixtures/fixtures/jsx/embedded-invalid-js-identifier.src.js 1ms
packages/shared-fixtures/fixtures/jsx/embedded-tags.src.js 1ms
packages/shared-fixtures/fixtures/jsx/empty-placeholder.src.js 1ms
packages/shared-fixtures/fixtures/jsx/escape-patterns-ignored.src.js 1ms
packages/shared-fixtures/fixtures/jsx/escape-patterns-unknown.src.js 1ms
packages/shared-fixtures/fixtures/jsx/escape-patterns-valid.src.js 1ms
packages/shared-fixtures/fixtures/jsx/escape-patters-multi.src.js 1ms

packages/shared-fixtures/fixtures/jsx/japanese-characters.src.js 2ms
packages/shared-fixtures/fixtures/jsx/less-than-operator.src.js 1ms

packages/shared-fixtures/fixtures/jsx/member-expression-this.src.js 1ms
packages/shared-fixtures/fixtures/jsx/member-expression.src.js 1ms
packages/shared-fixtures/fixtures/jsx/multiple-blank-spaces.src.js 1ms
packages/shared-fixtures/fixtures/jsx/namespace-this-name.src.js 0ms
packages/shared-fixtures/fixtures/jsx/namespaced-attribute-and-value-inserted.src.js 1ms
packages/shared-fixtures/fixtures/jsx/namespaced-name-and-attribute.src.js 1ms

packages/shared-fixtures/fixtures/jsx/self-closing-tag-inside-tag.src.js 1ms

packages/shared-fixtures/fixtures/jsx/self-closing-tag.src.js 1ms
packages/shared-fixtures/fixtures/jsx/shorthand-fragment-with-child.src.js 1ms
packages/shared-fixtures/fixtures/jsx/shorthand-fragment.src.js 1ms
packages/shared-fixtures/fixtures/jsx/spread-child.src.js 1ms
packages/shared-fixtures/fixtures/jsx/spread-operator-attribute-and-regular-attribute.src.js 1ms
packages/shared-fixtures/fixtures/jsx/spread-operator-attributes.src.js 1ms
packages/shared-fixtures/fixtures/jsx/tag-names-with-dots.src.js 1ms
packages/shared-fixtures/fixtures/jsx/tag-names-with-multi-dots-multi.src.js 1ms
packages/shared-fixtures/fixtures/jsx/tag-names-with-multi-dots.src.js 1ms
packages/shared-fixtures/fixtures/jsx/test-content.src.js 1ms
packages/shared-fixtures/fixtures/jsx/trailing-spread-operator-attribute.src.js 1ms
packages/shared-fixtures/fixtures/typescript/babylon-convergence/type-parameter-whitespace-loc.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/babylon-convergence/type-parameters.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-abstract-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-abstract-properties.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-abstract-readonly-property.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-declare-properties.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-optional-method.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/abstract-class-with-override-method.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/basics/angle-bracket-type-assertion-arrow-function.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/angle-bracket-type-assertion.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/arrow-function-with-optional-parameter.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/arrow-function-with-type-parameters.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/async-function-expression.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/async-function-with-var-declaration.src.ts 15ms
packages/shared-fixtures/fixtures/typescript/basics/await-without-async-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/call-signatures-with-generics.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/call-signatures.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/cast-as-expression.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/cast-as-multi-assign.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/cast-as-multi.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/cast-as-operator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/cast-as-simple.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/catch-clause-with-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/catch-clause-with-invalid-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-multi-line-keyword-abstract.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-multi-line-keyword-declare.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-private-identifier-field-with-accessibility-error.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-private-identifier-field-with-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-private-identifier-readonly-field.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-static-blocks.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-accessibility-modifiers.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-constructor-and-modifier.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-constructor-and-parameter-property-with-modifiers.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-constructor-and-parameter-proptery-with-override-modifier.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-constructor-and-return-type.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-constructor-and-type-parameters.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-declare-properties.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-definite-assignment.src.ts 2ms

packages/shared-fixtures/fixtures/typescript/basics/class-with-extends-and-implements.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-extends-generic-multiple.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-extends-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-generic-method-default.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-generic-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-implements-and-extends.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-implements-generic-multiple.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-implements-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-implements.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-mixin-reference.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-mixin.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-optional-computed-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-optional-computed-property.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-optional-methods.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-optional-properties.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-optional-property-undefined.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-override-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-override-property.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-private-optional-property.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-private-parameter-properties.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-property-function.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-property-values.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-protected-parameter-properties.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-public-parameter-properties.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-readonly-parameter-properties.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-readonly-property.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/basics/class-with-two-methods-computed-constructor.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-type-parameter-default.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-type-parameter-underscore.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/class-with-type-parameter.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/const-assertions.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/const-enum.src.ts 7ms
packages/shared-fixtures/fixtures/typescript/basics/declare-class-with-optional-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/declare-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/destructuring-assignment-nested.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/basics/destructuring-assignment-object.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/destructuring-assignment-property.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/destructuring-assignment.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/directive-in-module.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/directive-in-namespace.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/dynamic-import-with-import-assertions.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-all-with-import-assertions.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-as-namespace.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-assignment.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-declare-const-named-enum.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/export-declare-named-enum.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/export-default-class-with-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-default-class-with-multiple-generics.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-default-interface.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-named-class-with-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-named-class-with-multiple-generics.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-named-enum-computed-number.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-named-enum-computed-string.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-named-enum-computed-var-ref.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-named-enum.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/export-star-as-ns-from.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-type-as.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-type-from-as.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-type-from.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-type-star-from.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/export-with-import-assertions.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/function-anonymus-with-type-parameters.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/function-anynomus-with-return-type.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/function-overloads.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-await.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-object-type-with-optional-properties.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-object-type-without-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-type-parameters-that-have-comments.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-type-parameters-with-constraint.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-type-parameters.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-types-assignation.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/function-with-types.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/global-this.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-equal-declaration.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-equal-type-declaration.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/import-export-equal-declaration.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-export-equal-type-declaration.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/import-type-default.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-type-empty.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-type-error.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-type-named-as.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-type-named.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-type-star-as-ns.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/import-with-import-assertions.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/interface-extends-multiple.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-extends.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-type-parameters.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-with-all-property-types.src.ts 3ms

packages/shared-fixtures/fixtures/typescript/basics/interface-with-extends-member-expression.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-with-extends-type-parameters.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-with-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-with-jsdoc.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/interface-with-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/interface-with-optional-properties.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/interface-without-type-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/intrinsic-keyword.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/keyof-operator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/keyword-variables.src.ts 9ms
packages/shared-fixtures/fixtures/typescript/basics/nested-type-arguments.src.ts 4ms
packages/shared-fixtures/fixtures/typescript/basics/never-type-param.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/new-target-in-arrow-function-body.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/non-null-assertion-operator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/null-and-undefined-type-annotations.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/nullish-coalescing.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/object-with-escaped-properties.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/object-with-typed-methods.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-call-with-non-null-assertion.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-call-with-parens.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-call.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-element-access-with-non-null-assertion.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-element-access-with-parens.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-element-access.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-with-non-null-assertion.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain-with-parens.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/basics/optional-chain.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/parenthesized-use-strict.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/private-fields-in-in.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/readonly-arrays.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/readonly-tuples.src.ts 4ms
packages/shared-fixtures/fixtures/typescript/basics/short-circuiting-assignment-and-and.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/short-circuiting-assignment-or-or.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/short-circuiting-assignment-question-question.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/symbol-type-param.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-alias-declaration-export-function-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-alias-declaration-export-object-type.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-alias-declaration-export.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-alias-declaration-with-constrained-type-parameter.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-alias-declaration.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-alias-object-without-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-in-arrow-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-in-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-in-interface.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-in-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-with-guard-in-arrow-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-with-guard-in-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-with-guard-in-interface.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-assertion-with-guard-in-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-guard-in-arrow-function.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-guard-in-function.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-guard-in-interface.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-guard-in-method.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-import-type-with-type-parameters-in-type-reference.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-import-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-only-export-specifiers.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-only-import-specifiers.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/type-parameters-comments-heritage.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/basics/type-parameters-comments.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/type-reference-comments.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-bigint.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-boolean.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-false.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-never.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-null.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-number.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-object.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-string.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-symbol.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-true.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-undefined.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-unknown.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-keyword-void.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-method-signature.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/typed-this.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/union-intersection.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/unique-symbol.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/unknown-type-annotation.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/var-with-definite-assignment.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/basics/var-with-dotted-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/var-with-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/basics/variable-declaration-type-annotation-spacing.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/abstract-class.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/class.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/enum.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/interface.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/module.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/namespace.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/declare/type-alias.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/declare/variable.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/accessor-decorators/accessor-decorator-factory-instance-member.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/decorators/accessor-decorators/accessor-decorator-factory-static-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/accessor-decorators/accessor-decorator-instance-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/accessor-decorators/accessor-decorator-static-member.src.ts 4ms
packages/shared-fixtures/fixtures/typescript/decorators/class-decorators/class-decorator-factory.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/class-decorators/class-decorator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/class-decorators/class-parameter-property.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/class-decorators/export-default-class-decorator.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/decorators/class-decorators/export-named-class-decorator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/method-decorators/method-decorator-factory-instance-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/method-decorators/method-decorator-factory-static-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/method-decorators/method-decorator-instance-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/method-decorators/method-decorator-static-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-array-pattern-decorator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-decorator-constructor.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-decorator-decorator-instance-member.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-decorator-decorator-static-member.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-decorator-instance-member.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-decorator-static-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-object-pattern-decorator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/parameter-decorators/parameter-rest-element-decorator.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/decorators/property-decorators/property-decorator-factory-instance-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/property-decorators/property-decorator-factory-static-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/property-decorators/property-decorator-instance-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/decorators/property-decorators/property-decorator-static-member.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/class-empty-extends-implements.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/class-empty-extends.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/class-extends-empty-implements.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/class-multiple-implements.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-arguments-in-call-expression.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-arguments-in-new-expression.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-arguments.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-parameters-in-arrow-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-parameters-in-constructor.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-parameters-in-function-expression.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-parameters-in-method-signature.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-parameters-in-method.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/empty-type-parameters.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/errorRecovery/index-signature-parameters.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-empty-extends.src.ts 0ms

packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-multiple-extends.src.ts 1ms

packages/shared-fixtures/fixtures/typescript/errorRecovery/interface-with-optional-index-signature.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/object-assertion-not-allowed.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/object-optional-not-allowed.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/errorRecovery/solo-const.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/expressions/call-expression-type-arguments.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/expressions/instantiation-expression.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/expressions/new-expression-type-arguments.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/expressions/optional-call-expression-type-arguments.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/expressions/tagged-template-expression-type-arguments.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/namespaces-and-modules/ambient-module-declaration-with-import.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/namespaces-and-modules/declare-namespace-with-exported-function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/namespaces-and-modules/global-module-declaration.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/namespaces-and-modules/module-with-default-exports.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/namespaces-and-modules/nested-internal-module.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/namespaces-and-modules/shorthand-ambient-module-declaration.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/array-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/conditional-infer-nested.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/conditional-infer-simple.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/conditional-infer-with-constraint.src.ts 3ms
packages/shared-fixtures/fixtures/typescript/types/conditional-infer.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/conditional-with-null.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/conditional.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/constructor-abstract.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/constructor-empty.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/constructor-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/constructor-in-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/constructor-with-rest.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/constructor.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/function-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/function-in-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/function-with-array-destruction.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/function-with-object-destruction.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/function-with-rest.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/function-with-this.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/function.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/index-signature-readonly.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/index-signature-without-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/index-signature.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/indexed.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/interface-with-accessors.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/intersection-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/literal-number-negative.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/literal-number.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/literal-string.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/mapped-named-type.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/mapped-readonly-minus.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/mapped-readonly-plus.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/mapped-readonly.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/mapped-untypped.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/mapped.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/nested-types.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/object-literal-type-with-accessors.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/optional-variance-in-and-out.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/optional-variance-in-out.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/optional-variance-in.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/optional-variance-out.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/parenthesized-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/reference-generic-nested.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/reference-generic.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/reference.src.ts 0ms
packages/shared-fixtures/fixtures/typescript/types/template-literal-type-1.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/template-literal-type-2.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/template-literal-type-3.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/template-literal-type-4.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/this-type-expanded.src.ts 4ms
packages/shared-fixtures/fixtures/typescript/types/this-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-empty.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-named-optional.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-named-rest.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-named-type.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/tuple-named.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-optional.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-rest.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple-type.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/tuple.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/type-literal.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/type-operator.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/typeof-this.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/typeof-with-type-parameters.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/typeof.src.ts 1ms
packages/shared-fixtures/fixtures/typescript/types/union-intersection.src.ts 2ms
packages/shared-fixtures/fixtures/typescript/types/union-type.src.ts 1ms
packages/shared-fixtures/package.json 1ms
packages/shared-fixtures/project.json 1ms
packages/shared-fixtures/README.md 6ms
packages/type-utils/CHANGELOG.md 58ms
packages/type-utils/jest.config.js 1ms
packages/type-utils/package.json 2ms
packages/type-utils/project.json 2ms
packages/type-utils/README.md 4ms
packages/type-utils/src/containsAllTypesByName.ts 5ms
packages/type-utils/src/getConstrainedTypeAtLocation.ts 3ms
packages/type-utils/src/getContextualType.ts 8ms
packages/type-utils/src/getDeclaration.ts 3ms
packages/type-utils/src/getSourceFileOfNode.ts 9ms
packages/type-utils/src/getTokenAtPosition.ts 4ms
packages/type-utils/src/getTypeArguments.ts 2ms
packages/type-utils/src/getTypeName.ts 8ms
packages/type-utils/src/index.ts 2ms
packages/type-utils/src/isTypeReadonly.ts 28ms
packages/type-utils/src/isUnsafeAssignment.ts 6ms
packages/type-utils/src/predicates.ts 13ms
packages/type-utils/src/propertyTypes.ts 7ms
packages/type-utils/src/requiresQuoting.ts 3ms
packages/type-utils/src/typeFlagUtils.ts 3ms
packages/type-utils/tests/fixtures/file.ts 0ms
packages/type-utils/tests/fixtures/tsconfig.json 1ms
packages/type-utils/tests/isTypeReadonly.test.ts 19ms
packages/type-utils/tests/isUnsafeAssignment.test.ts 16ms
packages/type-utils/tsconfig.build.json 2ms
packages/type-utils/tsconfig.json 1ms
packages/type-utils/typings/typescript.d.ts 3ms
packages/types/CHANGELOG.md 100ms
packages/types/jest.config.js 1ms
packages/types/package.json 2ms
packages/types/project.json 1ms
packages/types/README.md 3ms
packages/types/src/index.ts 2ms
packages/types/src/lib.ts 3ms
packages/types/src/parser-options.ts 5ms
packages/types/src/ts-estree.ts 2ms
packages/types/tools/copy-ast-spec.ts 8ms
packages/types/tsconfig.build.json 1ms
packages/types/tsconfig.json 1ms
packages/typescript-estree/CHANGELOG.md 239ms
packages/typescript-estree/jest.config.js 2ms
packages/typescript-estree/package.json 6ms
packages/typescript-estree/project.json 1ms
packages/typescript-estree/README.md 2ms
packages/typescript-estree/src/ast-converter.ts 6ms
packages/typescript-estree/src/convert-comments.ts 6ms
packages/typescript-estree/src/convert.ts 398ms
packages/typescript-estree/src/create-program/createDefaultProgram.ts 7ms
packages/typescript-estree/src/create-program/createIsolatedProgram.ts 6ms
packages/typescript-estree/src/create-program/createProjectProgram.ts 10ms
packages/typescript-estree/src/create-program/createSourceFile.ts 3ms
packages/typescript-estree/src/create-program/createWatchProgram.ts 37ms
packages/typescript-estree/src/create-program/getScriptKind.ts 5ms
packages/typescript-estree/src/create-program/shared.ts 10ms
packages/typescript-estree/src/create-program/useProvidedPrograms.ts 8ms
packages/typescript-estree/src/create-program/WatchCompilerHostOfConfigFile.ts 3ms
packages/typescript-estree/src/getModifiers.ts 4ms
packages/typescript-estree/src/index.ts 2ms
packages/typescript-estree/src/jsx/xhtml-entities.ts 13ms
packages/typescript-estree/src/node-utils.ts 44ms
packages/typescript-estree/src/parser-options.ts 9ms
packages/typescript-estree/src/parser.ts 44ms
packages/typescript-estree/src/parseSettings/createParseSettings.ts 16ms
packages/typescript-estree/src/parseSettings/index.ts 5ms
packages/typescript-estree/src/parseSettings/inferSingleRun.ts 3ms
packages/typescript-estree/src/parseSettings/warnAboutTSVersion.ts 4ms
packages/typescript-estree/src/semantic-or-syntactic-errors.ts 9ms
packages/typescript-estree/src/simple-traverse.ts 8ms
packages/typescript-estree/src/ts-estree/estree-to-ts-node-types.ts 57ms
packages/typescript-estree/src/ts-estree/index.ts 2ms
packages/typescript-estree/src/ts-estree/ts-nodes.ts 14ms
packages/typescript-estree/src/version-check.ts 4ms
packages/typescript-estree/tests/ast-alignment/fixtures-to-test.ts 23ms
packages/typescript-estree/tests/ast-alignment/parse.ts 10ms
packages/typescript-estree/tests/ast-alignment/spec.ts 7ms
packages/typescript-estree/tests/ast-alignment/utils.ts 36ms
packages/typescript-estree/tests/ast-fixtures.test.ts 16ms
packages/typescript-estree/tests/fixtures/invalidFileErrors/js/included01.js 1ms
packages/typescript-estree/tests/fixtures/invalidFileErrors/js/notIncluded01.js 1ms
packages/typescript-estree/tests/fixtures/invalidFileErrors/ts/included01.ts 1ms
packages/typescript-estree/tests/fixtures/invalidFileErrors/ts/notIncluded01.ts 1ms
packages/typescript-estree/tests/fixtures/invalidFileErrors/tsconfig.extra.json 1ms
packages/typescript-estree/tests/fixtures/invalidFileErrors/tsconfig.json 1ms
packages/typescript-estree/tests/fixtures/moduleResolver/file.ts 0ms
packages/typescript-estree/tests/fixtures/moduleResolver/moduleResolver.js 5ms
packages/typescript-estree/tests/fixtures/moduleResolver/something.ts 1ms
packages/typescript-estree/tests/fixtures/moduleResolver/tsconfig.defaultProgram.json 1ms
packages/typescript-estree/tests/fixtures/moduleResolver/tsconfig.json 1ms
packages/typescript-estree/tests/fixtures/projectFolderIgnoreList/ignoreme/file.ts 1ms
packages/typescript-estree/tests/fixtures/projectFolderIgnoreList/ignoreme/tsconfig.json 0ms
packages/typescript-estree/tests/fixtures/projectFolderIgnoreList/includeme/file.ts 1ms
packages/typescript-estree/tests/fixtures/projectFolderIgnoreList/includeme/tsconfig.json 1ms
packages/typescript-estree/tests/fixtures/semanticInfo/badTSConfig/app.ts 0ms
packages/typescript-estree/tests/fixtures/semanticInfo/badTSConfig/tsconfig.json 1ms
packages/typescript-estree/tests/fixtures/semanticInfo/export-file.src.ts 1ms
packages/typescript-estree/tests/fixtures/semanticInfo/import-file.src.ts 2ms
packages/typescript-estree/tests/fixtures/semanticInfo/isolated-file.src.ts 2ms
packages/typescript-estree/tests/fixtures/semanticInfo/non-existent-estree-nodes.src.ts 2ms
packages/typescript-estree/tests/fixtures/semanticInfo/tsconfig.json 1ms
packages/typescript-estree/tests/fixtures/simpleProject/file.ts 1ms
packages/typescript-estree/tests/fixtures/simpleProject/tsconfig.json 1ms
packages/typescript-estree/tests/lib/convert.test.ts 22ms
packages/typescript-estree/tests/lib/node-utils.test.ts 6ms
packages/typescript-estree/tests/lib/parse.test.ts 83ms
packages/typescript-estree/tests/lib/persistentParse.test.ts 35ms
packages/typescript-estree/tests/lib/semantic-diagnostics-enabled.test.ts 5ms
packages/typescript-estree/tests/lib/semanticInfo-singleRun.test.ts 23ms
packages/typescript-estree/tests/lib/semanticInfo.test.ts 46ms
packages/typescript-estree/tests/lib/warn-on-unsupported-ts.test.ts 5ms
packages/typescript-estree/tools/test-utils.ts 19ms
packages/typescript-estree/tools/tserror-serializer.ts 3ms
packages/typescript-estree/tsconfig.build.json 1ms
packages/typescript-estree/tsconfig.json 2ms
packages/typescript-estree/typings/typescript.d.ts 2ms
packages/utils/CHANGELOG.md 35ms
packages/utils/jest.config.js 2ms
packages/utils/package.json 2ms
packages/utils/project.json 4ms
packages/utils/README.md 3ms
packages/utils/src/ast-utils/eslint-utils/astUtilities.ts 7ms
packages/utils/src/ast-utils/eslint-utils/index.ts 1ms
packages/utils/src/ast-utils/eslint-utils/PatternMatcher.ts 7ms
packages/utils/src/ast-utils/eslint-utils/predicates.ts 9ms
packages/utils/src/ast-utils/eslint-utils/ReferenceTracker.ts 8ms
packages/utils/src/ast-utils/eslint-utils/scopeAnalysis.ts 3ms
packages/utils/src/ast-utils/helpers.ts 11ms
packages/utils/src/ast-utils/index.ts 1ms
packages/utils/src/ast-utils/misc.ts 2ms
packages/utils/src/ast-utils/predicates.ts 10ms
packages/utils/src/eslint-utils/applyDefault.ts 6ms
packages/utils/src/eslint-utils/batchedSingleLineTests.ts 7ms
packages/utils/src/eslint-utils/deepMerge.ts 5ms
packages/utils/src/eslint-utils/getParserServices.ts 3ms
packages/utils/src/eslint-utils/index.ts 1ms
packages/utils/src/eslint-utils/InferTypesFromRule.ts 3ms
packages/utils/src/eslint-utils/nullThrows.ts 3ms
packages/utils/src/eslint-utils/rule-tester/dependencyConstraints.ts 5ms
packages/utils/src/eslint-utils/rule-tester/RuleTester.ts 26ms
packages/utils/src/eslint-utils/RuleCreator.ts 10ms
packages/utils/src/index.ts 2ms
packages/utils/src/json-schema.ts 2ms
packages/utils/src/ts-eslint-scope/analyze.ts 3ms
packages/utils/src/ts-eslint-scope/Definition.ts 4ms
packages/utils/src/ts-eslint-scope/index.ts 2ms
packages/utils/src/ts-eslint-scope/Options.ts 2ms
packages/utils/src/ts-eslint-scope/PatternVisitor.ts 4ms
packages/utils/src/ts-eslint-scope/README.md 1ms
packages/utils/src/ts-eslint-scope/Reference.ts 4ms
packages/utils/src/ts-eslint-scope/Referencer.ts 9ms
packages/utils/src/ts-eslint-scope/Scope.ts 12ms
packages/utils/src/ts-eslint-scope/ScopeManager.ts 6ms
packages/utils/src/ts-eslint-scope/Variable.ts 2ms
packages/utils/src/ts-eslint/AST.ts 2ms
packages/utils/src/ts-eslint/CLIEngine.ts 12ms
packages/utils/src/ts-eslint/ESLint.ts 19ms
packages/utils/src/ts-eslint/index.ts 2ms
packages/utils/src/ts-eslint/Linter.ts 46ms
packages/utils/src/ts-eslint/ParserOptions.ts 1ms
packages/utils/src/ts-eslint/Rule.ts 41ms
packages/utils/src/ts-eslint/RuleTester.ts 13ms
packages/utils/src/ts-eslint/Scope.ts 6ms
packages/utils/src/ts-eslint/SourceCode.ts 34ms
packages/utils/src/ts-estree.ts 2ms
packages/utils/tests/eslint-utils/applyDefault.test.ts 6ms
packages/utils/tests/eslint-utils/batchedSingleLineTests.test.ts 6ms
packages/utils/tests/eslint-utils/deepMerge.test.ts 4ms
packages/utils/tests/eslint-utils/rule-tester/RuleTester.test.ts 38ms
packages/utils/tests/eslint-utils/RuleCreator.test.ts 4ms
packages/utils/tsconfig.build.json 2ms
packages/utils/tsconfig.json 3ms
packages/utils/typings/eslint-scope.d.ts 4ms
packages/utils/typings/eslint-utils.d.ts 4ms
packages/utils/typings/eslint.d.ts 2ms
packages/visitor-keys/CHANGELOG.md 83ms
packages/visitor-keys/jest.config.js 2ms
packages/visitor-keys/package.json 5ms
packages/visitor-keys/project.json 1ms
packages/visitor-keys/README.md 3ms
packages/visitor-keys/src/get-keys.ts 2ms
packages/visitor-keys/src/index.ts 1ms
packages/visitor-keys/src/visitor-keys.ts 18ms
packages/visitor-keys/tests/visitor-keys.test.ts 12ms
packages/visitor-keys/tsconfig.build.json 1ms
packages/visitor-keys/tsconfig.json 1ms
packages/website-eslint/CHANGELOG.md 35ms
packages/website-eslint/package.json 1ms
packages/website-eslint/project.json 1ms
packages/website-eslint/rollup-plugin/replace.js 11ms
packages/website-eslint/rollup.config.js 9ms
packages/website-eslint/src/linter/linter.js 3ms
packages/website-eslint/src/mock/assert.js 9ms
packages/website-eslint/src/mock/empty.js 0ms
packages/website-eslint/src/mock/globby.js 1ms
packages/website-eslint/src/mock/is-glob.js 2ms
packages/website-eslint/src/mock/path.js 21ms
packages/website-eslint/src/mock/semver.js 1ms
packages/website-eslint/src/mock/typescript.js 1ms
packages/website-eslint/src/mock/util.js 2ms
packages/website-eslint/types/index.d.ts 2ms
packages/website/.eslintrc.js 2ms
packages/website/babel.config.js 2ms
packages/website/blog/2022-09-18-automated-rule-docs-with-docusaurus-and-remark.md 69ms
packages/website/blog/2022-12-05-asts-and-typescript-eslint.md 34ms
packages/website/CHANGELOG.md 42ms
packages/website/cypress.json 1ms
packages/website/data/sponsors.json 8ms
packages/website/docusaurus.config.js 5ms
packages/website/docusaurusConfig.ts 25ms
packages/website/package.json 2ms
packages/website/playwright.config.ts 7ms
packages/website/plugins/generated-rule-docs.ts 64ms
packages/website/project.json 1ms
packages/website/README.md 5ms
packages/website/rulesMeta.ts 4ms
packages/website/sidebars/sidebar.base.js 4ms
packages/website/sidebars/sidebar.rules.js 13ms
packages/website/src/clientModules.js 1ms
packages/website/src/components/ast/serializer/serializer.ts 18ms
packages/website/src/components/ast/serializer/serializerESTree.ts 5ms
packages/website/src/components/ast/serializer/serializerScope.ts 20ms
packages/website/src/components/ast/serializer/serializerTS.ts 14ms
packages/website/src/components/ast/types.ts 5ms
packages/website/src/components/ast/utils.ts 10ms
packages/website/src/components/config/utils.ts 12ms
packages/website/src/components/editor/config.ts 8ms
packages/website/src/components/editor/createProvideCodeActions.ts 5ms
packages/website/src/components/editor/loadSandbox.ts 8ms
packages/website/src/components/editor/types.ts 3ms
packages/website/src/components/editor/useSandboxServices.ts 13ms
packages/website/src/components/FinancialContributors/types.ts 2ms
packages/website/src/components/hooks/useDebouncedToggle.ts 3ms
packages/website/src/components/hooks/useFocus.ts 2ms
packages/website/src/components/hooks/useHashState.ts 19ms
packages/website/src/components/lib/debounce.ts 2ms
packages/website/src/components/lib/has-own-property.ts 2ms
packages/website/src/components/lib/markdown.ts 8ms
packages/website/src/components/lib/scroll-into.ts 5ms
packages/website/src/components/lib/shallowEqual.ts 3ms
packages/website/src/components/linter/CompilerHost.ts 4ms
packages/website/src/components/linter/config.ts 3ms
packages/website/src/components/linter/utils.ts 21ms
packages/website/src/components/linter/WebLinter.ts 13ms
packages/website/src/components/types.ts 4ms
packages/website/src/hooks/useMediaQuery.ts 4ms
packages/website/src/hooks/useRulesMeta.ts 2ms
packages/website/src/prism/language/jsonc.js 2ms
packages/website/src/theme/prism-include-languages.js 3ms
packages/website/src/types.d.ts 1ms
packages/website/src/vendor/ds/createDesignSystem.d.ts 8ms
packages/website/src/vendor/playground.d.ts 12ms
packages/website/src/vendor/pluginUtils.d.ts 6ms
packages/website/src/vendor/sandbox.d.ts 26ms
packages/website/src/vendor/tsWorker.d.ts 11ms
packages/website/src/vendor/typescript-vfs.d.ts 8ms
packages/website/static/manifest.json 2ms
packages/website/tests/index.spec.ts 2ms
packages/website/tests/playground.spec.ts 8ms
packages/website/tsconfig.json 1ms
packages/website/typings/remark-docusaurus-tabs.d.ts 2ms
packages/website/typings/typescript.d.ts 2ms
packages/website/webpack.plugin.js 3ms
README.md 5ms
tests/integration/fixtures/eslint-v6/.eslintrc.js 1ms
tests/integration/fixtures/eslint-v6/index.ts 1ms
tests/integration/fixtures/eslint-v6/package.json 1ms
tests/integration/fixtures/eslint-v6/tsconfig.json 1ms
tests/integration/fixtures/markdown/.eslintrc.js 2ms
tests/integration/fixtures/markdown/Doc.md 10ms
tests/integration/fixtures/markdown/package.json 1ms
tests/integration/fixtures/markdown/tsconfig.json 1ms
tests/integration/fixtures/recommended-does-not-require-program/.eslintrc.js 1ms
tests/integration/fixtures/recommended-does-not-require-program/index.ts 1ms
tests/integration/fixtures/recommended-does-not-require-program/package.json 1ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/.eslintrc.js 2ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/index.ts 1ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/package.json 0ms
tests/integration/fixtures/typescript-and-tslint-plugins-together/tsconfig.json 1ms
tests/integration/fixtures/vue-jsx/.eslintrc.js 2ms
tests/integration/fixtures/vue-jsx/package.json 1ms
tests/integration/fixtures/vue-jsx/tsconfig.json 1ms
tests/integration/fixtures/vue-sfc/.eslintrc.js 2ms
tests/integration/fixtures/vue-sfc/package.json 1ms
tests/integration/fixtures/vue-sfc/tsconfig.json 1ms
tests/integration/integration-test-base.ts 11ms
tests/integration/jest.config.js 2ms
tests/integration/pack-packages.ts 8ms
tests/integration/README.md 9ms
tests/integration/tests/eslint-v6.test.ts 1ms
tests/integration/tests/markdown.test.ts 1ms
tests/integration/tests/recommended-does-not-require-program.test.ts 1ms
tests/integration/tests/typescript-and-tslint-plugins-together.test.ts 1ms
tests/integration/tests/vue-jsx.test.ts 1ms
tests/integration/tests/vue-sfc.test.ts 1ms
tests/integration/tsconfig.json 1ms
tests/jest-resolver.js 3ms
tests/performance/README.md 6ms
tools/generate-contributors.ts 13ms
tools/generate-sponsors.ts 14ms
tools/generate-website-dts.ts 11ms
tools/postinstall.ts 4ms
tsconfig.base.json 2ms
tsconfig.eslint.json 1ms
workspace.json 1ms
fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

[Error]

SyntaxError: Unexpected token * in JSON at position 1213
fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

github-actions[bot] commented 1 year ago

prettier/prettier#13819 VS prettier/prettier@next

Diff (84 lines) ```diff diff --git ORI/babel/.prettierignore ALT/babel/.prettierignore index 83ff0aeb..79de6e55 100644 --- ORI/babel/.prettierignore +++ ALT/babel/.prettierignore @@ -46,3 +46,38 @@ test/runtime-integration/*/output.js test/runtime-integration/*/output-absolute.js Makefile.js + +/lib +/build +/.git +package.json +packages/babel-runtime +!packages/babel-plugin-transform-runtime/scripts +packages/babel-runtime-corejs2 +packages/babel-runtime-corejs3 +packages/*/node_modules +packages/*/lib +packages/*/dist +packages/*/test/fixtures +packages/*/test/tmp +codemods/*/node_modules +codemods/*/lib +codemods/*/dist +codemods/*/test/fixtures +codemods/*/test/tmp +packages/babel-compat-data/build +packages/babel-preset-env/data/[^(plugin-features|shipped-proposals).js] +packages/babel-preset-env/test/debug-fixtures +packages/babel-standalone/babel.js +packages/babel-standalone/babel.min.js +packages/babel-parser/test/expressions +packages/babel-core/src/vendor + +eslint/*/lib +eslint/*/node_modules +eslint/*/test/fixtures + +test/runtime-integration/*/output.js +test/runtime-integration/*/output-absolute.js + +Makefile.js diff --git ORI/excalidraw/.prettierignore ALT/excalidraw/.prettierignore index 3a2cd6b..d95484a 100644 --- ORI/excalidraw/.prettierignore +++ ALT/excalidraw/.prettierignore @@ -7,3 +7,12 @@ firebase/ dist/ public/workbox src/packages/excalidraw/types + +node_modules/ +build/ +package-lock.json +.vscode/ +firebase/ +dist/ +public/workbox +src/packages/excalidraw/types diff --git ORI/typescript-eslint/.prettierignore ALT/typescript-eslint/.prettierignore index 4f26122..df61ba4 100644 --- ORI/typescript-eslint/.prettierignore +++ ALT/typescript-eslint/.prettierignore @@ -22,4 +22,5 @@ packages/website/.docusaurus packages/website/build packages/website/src/vendor +**/fixtures/**/* **/fixtures/**/* \ No newline at end of file diff --git ORI/vega-lite/.prettierignore ALT/vega-lite/.prettierignore index de5f561..2014730 100644 --- ORI/vega-lite/.prettierignore +++ ALT/vega-lite/.prettierignore @@ -7,3 +7,6 @@ site/_site/* build *.js + +build +*.js ```
fisker commented 1 year ago

Run #13819 vs prettier/prettier@next

fisker commented 1 year ago

Run #13819 vs prettier/prettier@next