@ospm/eslint-plugin-react-signals-hooks
Version:
ESLint plugin for React Signals hooks - enforces best practices, performance optimizations, and integration patterns for @preact/signals-react usage in React projects
424 lines • 25.2 kB
JavaScript
export const PerformanceOperations = {
"hook:useEffect": "hook:useEffect",
"hook:useLayoutEffect": "hook:useLayoutEffect",
"hook:useCallback": "hook:useCallback",
"hook:useMemo": "hook:useMemo",
"hook:useImperativeHandle": "hook:useImperativeHandle",
"hook:effect": "hook:effect",
"hook:computed": "hook:computed",
"signalImport:signal": "signalImport:signal",
"signalImport:useSignal": "signalImport:useSignal",
"signalHookFound:useSignal": "signalHookFound:useSignal",
"signalHookFound:useComputed": "signalHookFound:useComputed",
"signalHookFound:useSignalEffect": "signalHookFound:useSignalEffect",
"signalHookFound:useSignalState": "signalHookFound:useSignalState",
"signalHookFound:useSignalRef": "signalHookFound:useSignalRef",
reactComponentFunctionDeclarationProcessing: "reactComponentFunctionDeclarationProcessing",
reactComponentArrowFunctionDeclarationProcessing: "reactComponentArrowFunctionDeclarationProcessing",
reactComponentFunctionExpressionProcessing: "reactComponentFunctionExpressionProcessing",
reactComponentArrowFunctionExpressionProcessing: "reactComponentArrowFunctionExpressionProcessing",
enteredHookContextProcessing: "enteredHookContextProcessing",
signalFunctionCallProcessing: "signalFunctionCallProcessing",
fileAnalysis: "fileAnalysis",
assignmentAnalysis: "assignmentAnalysis",
preImportAnalysis: "preImportAnalysis",
"assignmentType:computedMemberAssignment": "assignmentType:computedMemberAssignment",
"assignmentType:memberAssignment": "assignmentType:memberAssignment",
"assignmentType:identifierAssignment": "assignmentType:identifierAssignment",
"assignmentType:otherAssignment": "assignmentType:otherAssignment",
isSignalCreation: "isSignalCreation",
signalCreationFound: "signalCreationFound",
signalAssignmentFound: "signalAssignmentFound",
signalsImportFound: "signalsImportFound",
variableCheck: "variableCheck",
ignoredByPattern: "ignoredByPattern",
validSignalFound: "validSignalFound",
hasTypeAnnotation: "hasTypeAnnotation",
reportingIssue: "reportingIssue",
parameterCheck: "parameterCheck",
propertyCheck: "propertyCheck",
mutationCheckStart: "mutationCheckStart",
importCheckStart: "importCheckStart",
functionExit: "functionExit",
checkAssignment: "checkAssignment",
checkUpdate: "checkUpdate",
signalUpdateFound: "signalUpdateFound",
batchMutation: "batchMutation",
nodeProcessingExpression: "nodeProcessingExpression",
reportGeneration: "reportGeneration",
// Signal operations
signalAccess: "signalAccess",
signalUpdate: "signalUpdate",
signalCheck: "signalCheck",
signalCreation: "signalCreation",
// Analysis operations
nestedPropertyCheck: "nestedPropertyCheck",
identifierResolution: "identifierResolution",
scopeLookup: "scopeLookup",
typeCheck: "typeCheck",
// Component and hook analysis
componentCheck: "componentCheck",
hookCheck: "hookCheck",
// Effect and batch operations
effectCheck: "effectCheck",
batchAnalysis: "batchAnalysis",
// AST and node processing
nodeProcessing: "nodeProcessing",
dependencyCheck: "dependencyCheck",
skipProcessing: "skipProcessing",
// Rule execution
ruleInit: "ruleInit",
ruleExecution: "ruleExecution",
// Property chain analysis
analyzePropertyChainFailed: "analyzePropertyChainFailed",
// Dependency analysis
getDependencyFailed: "getDependencyFailed",
// Import analysis
importCheck: "importCheck",
// Conditional analysis
conditionalAnalysis: "conditionalAnalysis",
complexityAnalysis: "complexityAnalysis",
// Call expression analysis
callExpressionCheck: "callExpressionCheck",
// Node marking
markNodeFailed: "markNodeFailed",
nodeBudgetExceeded: "nodeBudgetExceeded",
AccessorPropertyProcessing: "AccessorPropertyProcessing",
ArrayExpressionProcessing: "ArrayExpressionProcessing",
ArrayPatternProcessing: "ArrayPatternProcessing",
ArrowFunctionExpressionProcessing: "ArrowFunctionExpressionProcessing",
AssignmentExpressionProcessing: "AssignmentExpressionProcessing",
AssignmentPatternProcessing: "AssignmentPatternProcessing",
AwaitExpressionProcessing: "AwaitExpressionProcessing",
BinaryExpressionProcessing: "BinaryExpressionProcessing",
BlockStatementProcessing: "BlockStatementProcessing",
BreakStatementProcessing: "BreakStatementProcessing",
CallExpressionProcessing: "CallExpressionProcessing",
CatchClauseProcessing: "CatchClauseProcessing",
ChainExpressionProcessing: "ChainExpressionProcessing",
ClassBodyProcessing: "ClassBodyProcessing",
ClassDeclarationProcessing: "ClassDeclarationProcessing",
ClassExpressionProcessing: "ClassExpressionProcessing",
ConditionalExpressionProcessing: "ConditionalExpressionProcessing",
ContinueStatementProcessing: "ContinueStatementProcessing",
DebuggerStatementProcessing: "DebuggerStatementProcessing",
DecoratorProcessing: "DecoratorProcessing",
DoWhileStatementProcessing: "DoWhileStatementProcessing",
EmptyStatementProcessing: "EmptyStatementProcessing",
ExportAllDeclarationProcessing: "ExportAllDeclarationProcessing",
ExportDefaultDeclarationProcessing: "ExportDefaultDeclarationProcessing",
ExportNamedDeclarationProcessing: "ExportNamedDeclarationProcessing",
ExportSpecifierProcessing: "ExportSpecifierProcessing",
ExpressionStatementProcessing: "ExpressionStatementProcessing",
ForInStatementProcessing: "ForInStatementProcessing",
ForOfStatementProcessing: "ForOfStatementProcessing",
ForStatementProcessing: "ForStatementProcessing",
FunctionDeclarationProcessing: "FunctionDeclarationProcessing",
FunctionExpressionProcessing: "FunctionExpressionProcessing",
IdentifierProcessing: "IdentifierProcessing",
IfStatementProcessing: "IfStatementProcessing",
ImportAttributeProcessing: "ImportAttributeProcessing",
ImportDeclarationProcessing: "ImportDeclarationProcessing",
ImportDefaultSpecifierProcessing: "ImportDefaultSpecifierProcessing",
ImportExpressionProcessing: "ImportExpressionProcessing",
ImportNamespaceSpecifierProcessing: "ImportNamespaceSpecifierProcessing",
ImportSpecifierProcessing: "ImportSpecifierProcessing",
JSXAttributeProcessing: "JSXAttributeProcessing",
JSXClosingElementProcessing: "JSXClosingElementProcessing",
JSXClosingFragmentProcessing: "JSXClosingFragmentProcessing",
JSXElementProcessing: "JSXElementProcessing",
JSXEmptyExpressionProcessing: "JSXEmptyExpressionProcessing",
JSXExpressionContainerProcessing: "JSXExpressionContainerProcessing",
JSXFragmentProcessing: "JSXFragmentProcessing",
JSXIdentifierProcessing: "JSXIdentifierProcessing",
JSXMemberExpressionProcessing: "JSXMemberExpressionProcessing",
JSXNamespacedNameProcessing: "JSXNamespacedNameProcessing",
JSXOpeningElementProcessing: "JSXOpeningElementProcessing",
JSXOpeningFragmentProcessing: "JSXOpeningFragmentProcessing",
JSXSpreadAttributeProcessing: "JSXSpreadAttributeProcessing",
JSXSpreadChildProcessing: "JSXSpreadChildProcessing",
JSXTextProcessing: "JSXTextProcessing",
LabeledStatementProcessing: "LabeledStatementProcessing",
LiteralProcessing: "LiteralProcessing",
LogicalExpressionProcessing: "LogicalExpressionProcessing",
MemberExpressionProcessing: "MemberExpressionProcessing",
MetaPropertyProcessing: "MetaPropertyProcessing",
MethodDefinitionProcessing: "MethodDefinitionProcessing",
NewExpressionProcessing: "NewExpressionProcessing",
ObjectExpressionProcessing: "ObjectExpressionProcessing",
ObjectPatternProcessing: "ObjectPatternProcessing",
PrivateIdentifierProcessing: "PrivateIdentifierProcessing",
ProgramProcessing: "ProgramProcessing",
PropertyProcessing: "PropertyProcessing",
PropertyDefinitionProcessing: "PropertyDefinitionProcessing",
RestElementProcessing: "RestElementProcessing",
ReturnStatementProcessing: "ReturnStatementProcessing",
SequenceExpressionProcessing: "SequenceExpressionProcessing",
SpreadElementProcessing: "SpreadElementProcessing",
StaticBlockProcessing: "StaticBlockProcessing",
SuperProcessing: "SuperProcessing",
SwitchCaseProcessing: "SwitchCaseProcessing",
SwitchStatementProcessing: "SwitchStatementProcessing",
TaggedTemplateExpressionProcessing: "TaggedTemplateExpressionProcessing",
TemplateElementProcessing: "TemplateElementProcessing",
TemplateLiteralProcessing: "TemplateLiteralProcessing",
ThisExpressionProcessing: "ThisExpressionProcessing",
ThrowStatementProcessing: "ThrowStatementProcessing",
TryStatementProcessing: "TryStatementProcessing",
UnaryExpressionProcessing: "UnaryExpressionProcessing",
UpdateExpressionProcessing: "UpdateExpressionProcessing",
VariableDeclarationProcessing: "VariableDeclarationProcessing",
VariableDeclaratorProcessing: "VariableDeclaratorProcessing",
WhileStatementProcessing: "WhileStatementProcessing",
WithStatementProcessing: "WithStatementProcessing",
YieldExpressionProcessing: "YieldExpressionProcessing",
TSAbstractAccessorPropertyProcessing: "TSAbstractAccessorPropertyProcessing",
TSAbstractKeywordProcessing: "TSAbstractKeywordProcessing",
TSAbstractMethodDefinitionProcessing: "TSAbstractMethodDefinitionProcessing",
TSAbstractPropertyDefinitionProcessing: "TSAbstractPropertyDefinitionProcessing",
TSAnyKeywordProcessing: "TSAnyKeywordProcessing",
TSArrayTypeProcessing: "TSArrayTypeProcessing",
TSAsExpressionProcessing: "TSAsExpressionProcessing",
TSAsyncKeywordProcessing: "TSAsyncKeywordProcessing",
TSBigIntKeywordProcessing: "TSBigIntKeywordProcessing",
TSBooleanKeywordProcessing: "TSBooleanKeywordProcessing",
TSCallSignatureDeclarationProcessing: "TSCallSignatureDeclarationProcessing",
TSClassImplementsProcessing: "TSClassImplementsProcessing",
TSConditionalTypeProcessing: "TSConditionalTypeProcessing",
TSConstructorTypeProcessing: "TSConstructorTypeProcessing",
TSConstructSignatureDeclarationProcessing: "TSConstructSignatureDeclarationProcessing",
TSDeclareFunctionProcessing: "TSDeclareFunctionProcessing",
TSDeclareKeywordProcessing: "TSDeclareKeywordProcessing",
TSEmptyBodyFunctionExpressionProcessing: "TSEmptyBodyFunctionExpressionProcessing",
TSEnumBodyProcessing: "TSEnumBodyProcessing",
TSEnumDeclarationProcessing: "TSEnumDeclarationProcessing",
TSEnumMemberProcessing: "TSEnumMemberProcessing",
TSExportAssignmentProcessing: "TSExportAssignmentProcessing",
TSExportKeywordProcessing: "TSExportKeywordProcessing",
TSExternalModuleReferenceProcessing: "TSExternalModuleReferenceProcessing",
TSFunctionTypeProcessing: "TSFunctionTypeProcessing",
TSImportEqualsDeclarationProcessing: "TSImportEqualsDeclarationProcessing",
TSImportTypeProcessing: "TSImportTypeProcessing",
TSIndexedAccessTypeProcessing: "TSIndexedAccessTypeProcessing",
TSIndexSignatureProcessing: "TSIndexSignatureProcessing",
TSInferTypeProcessing: "TSInferTypeProcessing",
TSInstantiationExpressionProcessing: "TSInstantiationExpressionProcessing",
TSInterfaceBodyProcessing: "TSInterfaceBodyProcessing",
TSInterfaceDeclarationProcessing: "TSInterfaceDeclarationProcessing",
TSInterfaceHeritageProcessing: "TSInterfaceHeritageProcessing",
TSIntersectionTypeProcessing: "TSIntersectionTypeProcessing",
TSIntrinsicKeywordProcessing: "TSIntrinsicKeywordProcessing",
TSLiteralTypeProcessing: "TSLiteralTypeProcessing",
TSMappedTypeProcessing: "TSMappedTypeProcessing",
TSMethodSignatureProcessing: "TSMethodSignatureProcessing",
TSModuleBlockProcessing: "TSModuleBlockProcessing",
TSModuleDeclarationProcessing: "TSModuleDeclarationProcessing",
TSNamedTupleMemberProcessing: "TSNamedTupleMemberProcessing",
TSNamespaceExportDeclarationProcessing: "TSNamespaceExportDeclarationProcessing",
TSNeverKeywordProcessing: "TSNeverKeywordProcessing",
TSNonNullExpressionProcessing: "TSNonNullExpressionProcessing",
TSNullKeywordProcessing: "TSNullKeywordProcessing",
TSNumberKeywordProcessing: "TSNumberKeywordProcessing",
TSObjectKeywordProcessing: "TSObjectKeywordProcessing",
TSOptionalTypeProcessing: "TSOptionalTypeProcessing",
TSParameterPropertyProcessing: "TSParameterPropertyProcessing",
TSPrivateKeywordProcessing: "TSPrivateKeywordProcessing",
TSPropertySignatureProcessing: "TSPropertySignatureProcessing",
TSProtectedKeywordProcessing: "TSProtectedKeywordProcessing",
TSPublicKeywordProcessing: "TSPublicKeywordProcessing",
TSQualifiedNameProcessing: "TSQualifiedNameProcessing",
TSReadonlyKeywordProcessing: "TSReadonlyKeywordProcessing",
TSRestTypeProcessing: "TSRestTypeProcessing",
TSSatisfiesExpressionProcessing: "TSSatisfiesExpressionProcessing",
TSStaticKeywordProcessing: "TSStaticKeywordProcessing",
TSStringKeywordProcessing: "TSStringKeywordProcessing",
TSSymbolKeywordProcessing: "TSSymbolKeywordProcessing",
TSTemplateLiteralTypeProcessing: "TSTemplateLiteralTypeProcessing",
TSThisTypeProcessing: "TSThisTypeProcessing",
TSTupleTypeProcessing: "TSTupleTypeProcessing",
TSTypeAliasDeclarationProcessing: "TSTypeAliasDeclarationProcessing",
TSTypeAnnotationProcessing: "TSTypeAnnotationProcessing",
TSTypeAssertionProcessing: "TSTypeAssertionProcessing",
TSTypeLiteralProcessing: "TSTypeLiteralProcessing",
TSTypeOperatorProcessing: "TSTypeOperatorProcessing",
TSTypeParameterProcessing: "TSTypeParameterProcessing",
TSTypeParameterDeclarationProcessing: "TSTypeParameterDeclarationProcessing",
TSTypeParameterInstantiationProcessing: "TSTypeParameterInstantiationProcessing",
TSTypePredicateProcessing: "TSTypePredicateProcessing",
TSTypeQueryProcessing: "TSTypeQueryProcessing",
TSTypeReferenceProcessing: "TSTypeReferenceProcessing",
TSUndefinedKeywordProcessing: "TSUndefinedKeywordProcessing",
TSUnionTypeProcessing: "TSUnionTypeProcessing",
TSUnknownKeywordProcessing: "TSUnknownKeywordProcessing",
TSVoidKeywordProcessing: "TSVoidKeywordProcessing",
// importCheck
importCheckAccessorProperty: "importCheckAccessorProperty",
importCheckArrayExpression: "importCheckArrayExpression",
importCheckArrayPattern: "importCheckArrayPattern",
importCheckArrowFunctionExpression: "importCheckArrowFunctionExpression",
importCheckAssignmentExpression: "importCheckAssignmentExpression",
importCheckAssignmentPattern: "importCheckAssignmentPattern",
importCheckAwaitExpression: "importCheckAwaitExpression",
importCheckBinaryExpression: "importCheckBinaryExpression",
importCheckBlockStatement: "importCheckBlockStatement",
importCheckBreakStatement: "importCheckBreakStatement",
importCheckCallExpression: "importCheckCallExpression",
importCheckCatchClause: "importCheckCatchClause",
importCheckChainExpression: "importCheckChainExpression",
importCheckClassBody: "importCheckClassBody",
importCheckClassDeclaration: "importCheckClassDeclaration",
importCheckClassExpression: "importCheckClassExpression",
importCheckConditionalExpression: "importCheckConditionalExpression",
importCheckContinueStatement: "importCheckContinueStatement",
importCheckDebuggerStatement: "importCheckDebuggerStatement",
importCheckDecorator: "importCheckDecorator",
importCheckDoWhileStatement: "importCheckDoWhileStatement",
importCheckEmptyStatement: "importCheckEmptyStatement",
importCheckExportAllDeclaration: "importCheckExportAllDeclaration",
importCheckExportDefaultDeclaration: "importCheckExportDefaultDeclaration",
importCheckExportNamedDeclaration: "importCheckExportNamedDeclaration",
importCheckExportSpecifier: "importCheckExportSpecifier",
importCheckExpressionStatement: "importCheckExpressionStatement",
importCheckForInStatement: "importCheckForInStatement",
importCheckForOfStatement: "importCheckForOfStatement",
importCheckForStatement: "importCheckForStatement",
importCheckFunctionDeclaration: "importCheckFunctionDeclaration",
importCheckFunctionExpression: "importCheckFunctionExpression",
importCheckIdentifier: "importCheckIdentifier",
importCheckIfStatement: "importCheckIfStatement",
importCheckImportAttribute: "importCheckImportAttribute",
importCheckImportDeclaration: "importCheckImportDeclaration",
importCheckImportDefaultSpecifier: "importCheckImportDefaultSpecifier",
importCheckImportExpression: "importCheckImportExpression",
importCheckImportNamespaceSpecifier: "importCheckImportNamespaceSpecifier",
importCheckImportSpecifier: "importCheckImportSpecifier",
importCheckJSXAttribute: "importCheckJSXAttribute",
importCheckJSXClosingElement: "importCheckJSXClosingElement",
importCheckJSXClosingFragment: "importCheckJSXClosingFragment",
importCheckJSXElement: "importCheckJSXElement",
importCheckJSXEmptyExpression: "importCheckJSXEmptyExpression",
importCheckJSXExpressionContainer: "importCheckJSXExpressionContainer",
importCheckJSXFragment: "importCheckJSXFragment",
importCheckJSXIdentifier: "importCheckJSXIdentifier",
importCheckJSXMemberExpression: "importCheckJSXMemberExpression",
importCheckJSXNamespacedName: "importCheckJSXNamespacedName",
importCheckJSXOpeningElement: "importCheckJSXOpeningElement",
importCheckJSXOpeningFragment: "importCheckJSXOpeningFragment",
importCheckJSXSpreadAttribute: "importCheckJSXSpreadAttribute",
importCheckJSXSpreadChild: "importCheckJSXSpreadChild",
importCheckJSXText: "importCheckJSXText",
importCheckLabeledStatement: "importCheckLabeledStatement",
importCheckLiteral: "importCheckLiteral",
importCheckLogicalExpression: "importCheckLogicalExpression",
importCheckMemberExpression: "importCheckMemberExpression",
importCheckMetaProperty: "importCheckMetaProperty",
importCheckMethodDefinition: "importCheckMethodDefinition",
importCheckNewExpression: "importCheckNewExpression",
importCheckObjectExpression: "importCheckObjectExpression",
importCheckObjectPattern: "importCheckObjectPattern",
importCheckPrivateIdentifier: "importCheckPrivateIdentifier",
importCheckProgram: "importCheckProgram",
importCheckProperty: "importCheckProperty",
importCheckPropertyDefinition: "importCheckPropertyDefinition",
importCheckRestElement: "importCheckRestElement",
importCheckReturnStatement: "importCheckReturnStatement",
importCheckSequenceExpression: "importCheckSequenceExpression",
importCheckSpreadElement: "importCheckSpreadElement",
importCheckStaticBlock: "importCheckStaticBlock",
importCheckSuper: "importCheckSuper",
importCheckSwitchCase: "importCheckSwitchCase",
importCheckSwitchStatement: "importCheckSwitchStatement",
importCheckTaggedTemplateExpression: "importCheckTaggedTemplateExpression",
importCheckTemplateElement: "importCheckTemplateElement",
importCheckTemplateLiteral: "importCheckTemplateLiteral",
importCheckThisExpression: "importCheckThisExpression",
importCheckThrowStatement: "importCheckThrowStatement",
importCheckTryStatement: "importCheckTryStatement",
importCheckUnaryExpression: "importCheckUnaryExpression",
importCheckUpdateExpression: "importCheckUpdateExpression",
importCheckVariableDeclaration: "importCheckVariableDeclaration",
importCheckVariableDeclarator: "importCheckVariableDeclarator",
importCheckWhileStatement: "importCheckWhileStatement",
importCheckWithStatement: "importCheckWithStatement",
importCheckYieldExpression: "importCheckYieldExpression",
importCheckTSAbstractAccessorProperty: "importCheckTSAbstractAccessorProperty",
importCheckTSAbstractKeyword: "importCheckTSAbstractKeyword",
importCheckTSAbstractMethodDefinition: "importCheckTSAbstractMethodDefinition",
importCheckTSAbstractPropertyDefinition: "importCheckTSAbstractPropertyDefinition",
importCheckTSAnyKeyword: "importCheckTSAnyKeyword",
importCheckTSArrayType: "importCheckTSArrayType",
importCheckTSAsExpression: "importCheckTSAsExpression",
importCheckTSAsyncKeyword: "importCheckTSAsyncKeyword",
importCheckTSBigIntKeyword: "importCheckTSBigIntKeyword",
importCheckTSBooleanKeyword: "importCheckTSBooleanKeyword",
importCheckTSCallSignatureDeclaration: "importCheckTSCallSignatureDeclaration",
importCheckTSClassImplements: "importCheckTSClassImplements",
importCheckTSConditionalType: "importCheckTSConditionalType",
importCheckTSConstructorType: "importCheckTSConstructorType",
importCheckTSConstructSignatureDeclaration: "importCheckTSConstructSignatureDeclaration",
importCheckTSDeclareFunction: "importCheckTSDeclareFunction",
importCheckTSDeclareKeyword: "importCheckTSDeclareKeyword",
importCheckTSEmptyBodyFunctionExpression: "importCheckTSEmptyBodyFunctionExpression",
importCheckTSEnumBody: "importCheckTSEnumBody",
importCheckTSEnumDeclaration: "importCheckTSEnumDeclaration",
importCheckTSEnumMember: "importCheckTSEnumMember",
importCheckTSExportAssignment: "importCheckTSExportAssignment",
importCheckTSExportKeyword: "importCheckTSExportKeyword",
importCheckTSExternalModuleReference: "importCheckTSExternalModuleReference",
importCheckTSFunctionType: "importCheckTSFunctionType",
importCheckTSImportEqualsDeclaration: "importCheckTSImportEqualsDeclaration",
importCheckTSImportType: "importCheckTSImportType",
importCheckTSIndexedAccessType: "importCheckTSIndexedAccessType",
importCheckTSIndexSignature: "importCheckTSIndexSignature",
importCheckTSInferType: "importCheckTSInferType",
importCheckTSInstantiationExpression: "importCheckTSInstantiationExpression",
importCheckTSInterfaceBody: "importCheckTSInterfaceBody",
importCheckTSInterfaceDeclaration: "importCheckTSInterfaceDeclaration",
importCheckTSInterfaceHeritage: "importCheckTSInterfaceHeritage",
importCheckTSIntersectionType: "importCheckTSIntersectionType",
importCheckTSIntrinsicKeyword: "importCheckTSIntrinsicKeyword",
importCheckTSLiteralType: "importCheckTSLiteralType",
importCheckTSMappedType: "importCheckTSMappedType",
importCheckTSMethodSignature: "importCheckTSMethodSignature",
importCheckTSModuleBlock: "importCheckTSModuleBlock",
importCheckTSModuleDeclaration: "importCheckTSModuleDeclaration",
importCheckTSNamedTupleMember: "importCheckTSNamedTupleMember",
importCheckTSNamespaceExportDeclaration: "importCheckTSNamespaceExportDeclaration",
importCheckTSNeverKeyword: "importCheckTSNeverKeyword",
importCheckTSNonNullExpression: "importCheckTSNonNullExpression",
importCheckTSNullKeyword: "importCheckTSNullKeyword",
importCheckTSNumberKeyword: "importCheckTSNumberKeyword",
importCheckTSObjectKeyword: "importCheckTSObjectKeyword",
importCheckTSOptionalType: "importCheckTSOptionalType",
importCheckTSParameterProperty: "importCheckTSParameterProperty",
importCheckTSPrivateKeyword: "importCheckTSPrivateKeyword",
importCheckTSPropertySignature: "importCheckTSPropertySignature",
importCheckTSProtectedKeyword: "importCheckTSProtectedKeyword",
importCheckTSPublicKeyword: "importCheckTSPublicKeyword",
importCheckTSQualifiedName: "importCheckTSQualifiedName",
importCheckTSReadonlyKeyword: "importCheckTSReadonlyKeyword",
importCheckTSRestType: "importCheckTSRestType",
importCheckTSSatisfiesExpression: "importCheckTSSatisfiesExpression",
importCheckTSStaticKeyword: "importCheckTSStaticKeyword",
importCheckTSStringKeyword: "importCheckTSStringKeyword",
importCheckTSSymbolKeyword: "importCheckTSSymbolKeyword",
importCheckTSTemplateLiteralType: "importCheckTSTemplateLiteralType",
importCheckTSThisType: "importCheckTSThisType",
importCheckTSTupleType: "importCheckTSTupleType",
importCheckTSTypeAliasDeclaration: "importCheckTSTypeAliasDeclaration",
importCheckTSTypeAnnotation: "importCheckTSTypeAnnotation",
importCheckTSTypeAssertion: "importCheckTSTypeAssertion",
importCheckTSTypeLiteral: "importCheckTSTypeLiteral",
importCheckTSTypeOperator: "importCheckTSTypeOperator",
importCheckTSTypeParameter: "importCheckTSTypeParameter",
importCheckTSTypeParameterDeclaration: "importCheckTSTypeParameterDeclaration",
importCheckTSTypeParameterInstantiation: "importCheckTSTypeParameterInstantiation",
importCheckTSTypePredicate: "importCheckTSTypePredicate",
importCheckTSTypeQuery: "importCheckTSTypeQuery",
importCheckTSTypeReference: "importCheckTSTypeReference",
importCheckTSUndefinedKeyword: "importCheckTSUndefinedKeyword",
importCheckTSUnionType: "importCheckTSUnionType",
importCheckTSUnknownKeyword: "importCheckTSUnknownKeyword",
importCheckTSVoidKeyword: "importCheckTSVoidKeyword",
};
//# sourceMappingURL=performance-constants.js.map