Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/airbnb/ts-migrate
/ functions
Functions
206 in github.com/airbnb/ts-migrate
⨍
Functions
206
◇
Types & classes
18
↓ 1 callers
Function
getPropsTypeName
(componentName: string | undefined)
packages/ts-migrate-plugins/src/plugins/utils/react-props.ts:319
↓ 1 callers
Function
getStateTypeName
()
packages/ts-migrate-plugins/src/plugins/react-class-state.ts:38
↓ 1 callers
Function
getTextWithIgnores
( sourceFile: ts.SourceFile, diagnostics: ts.DiagnosticWithLocation[], options: Options, )
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:37
↓ 1 callers
Function
getTextWithoutIgnores
(sourceFile: ts.SourceFile)
packages/ts-migrate-plugins/src/plugins/strip-ts-ignore.ts:16
↓ 1 callers
Function
getTypeFromPropTypeExpression
( node: ts.Expression, sourceFile: ts.SourceFile, params: Params, )
packages/ts-migrate-plugins/src/plugins/utils/react-props.ts:107
↓ 1 callers
Function
getUsedIdentifiers
(sourceFile: ts.SourceFile)
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:293
↓ 1 callers
Function
getWithDefaultPropsImport
()
packages/ts-migrate-plugins/src/plugins/react-default-props.ts:359
↓ 1 callers
Function
hoistStaticClassProperties
( sourceFile: ts.SourceFile, sourceText: string, options: Options, )
packages/ts-migrate-plugins/src/plugins/hoist-class-statics.ts:94
↓ 1 callers
Function
inJsxText
(sourceFile: ts.SourceFile, pos: number)
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:163
↓ 1 callers
Function
inTemplateExpressionText
(sourceFile: ts.SourceFile, pos: number)
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:181
↓ 1 callers
Method
insertNodes
(pos: number, nodes: ts.NodeArray<T>)
packages/ts-migrate-plugins/src/plugins/utils/update.ts:49
↓ 1 callers
Function
insertWithDefaultPropsImport
()
packages/ts-migrate-plugins/src/plugins/react-default-props.ts:64
↓ 1 callers
Function
isAlreadyHoisted
* Determines whether or not this assignment was already hoisted to this class * @param statment -- a static binary expresison statement * @param cla
packages/ts-migrate-plugins/src/plugins/hoist-class-statics.ts:77
↓ 1 callers
Function
isDiagnosticNode
( node: ts.Node, diagnostic: ts.DiagnosticWithLocation, sourceFile: ts.SourceFile, )
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:152
↓ 1 callers
Function
isDiagnosticWithLinePosition
( diagnostic: ts.Diagnostic | ts.DiagnosticWithLocation | undefined, )
packages/ts-migrate-plugins/src/utils/type-guards.ts:3
↓ 1 callers
Function
isEmptyTypeLiteral
(node: ts.Node)
packages/ts-migrate-plugins/src/plugins/react-props.ts:295
↓ 1 callers
Function
isJSDocIndexSignature
(node: ts.TypeReferenceNode | ts.ExpressionWithTypeArguments)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:404
↓ 1 callers
Function
isPropTypesArrayOfShapes
(node: ts.CallExpression)
packages/ts-migrate-plugins/src/plugins/react-shape.ts:270
↓ 1 callers
Function
isReactNode
(node: ts.Node)
packages/ts-migrate-plugins/src/plugins/react-props.ts:156
↓ 1 callers
Function
isReactSfcArrowFunction
(variableStatement: ts.VariableStatement)
packages/ts-migrate-plugins/src/plugins/utils/react.ts:42
↓ 1 callers
Function
isReactSfcFunctionDeclaration
( functionDeclaration: ts.FunctionDeclaration, )
packages/ts-migrate-plugins/src/plugins/utils/react.ts:32
↓ 1 callers
Function
isReactSfcNode
(node: ReactNode)
packages/ts-migrate-plugins/src/plugins/react-props.ts:164
↓ 1 callers
Function
isSeen
(update: DefaultImport | NamedImport)
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:349
↓ 1 callers
Function
isStatement
(node: ts.Node)
packages/ts-migrate-plugins/src/plugins/add-conversions.ts:185
↓ 1 callers
Function
jsDocTransformerFactory
(updates: UpdateTracker, { annotateReturns, anyAlias, typeMap: optionsTypeMap }: Options)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:82
↓ 1 callers
Function
jsFileContainsJsx
* Heuristic to determine whether a .js file contains JSX.
packages/ts-migrate/commands/rename.ts:119
↓ 1 callers
Function
markAsSeen
(update: DefaultImport | NamedImport)
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:357
↓ 1 callers
Function
memberAccessibilityTransformerFactory
(options: Options)
packages/ts-migrate-plugins/src/plugins/member-accessibility.ts:66
↓ 1 callers
Function
mockUpdatableLog
()
packages/ts-migrate-server/tests/test-utils.ts:81
↓ 1 callers
Function
modifiersFromJSDoc
( methodDeclaration: ts.MethodDeclaration, factory: ts.NodeFactory, )
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:380
↓ 1 callers
Function
onMultilineConditionalTokenLine
(sourceFile: ts.SourceFile, pos: number)
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:229
↓ 1 callers
Function
printWithoutComments
(node: ts.Node)
packages/ts-migrate-plugins/src/plugins/strip-ts-ignore.ts:20
↓ 1 callers
Function
replaceNode
* For nodes that contain both expression and statement children, only * replace the direct expression children. The statements have already
packages/ts-migrate-plugins/src/plugins/add-conversions.ts:114
↓ 1 callers
Function
replaceTS2459
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:265
↓ 1 callers
Function
replaceTS2525
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:313
↓ 1 callers
Function
replaceTS2683
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:82
↓ 1 callers
Function
replaceTS7006AndTS7008
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:118
↓ 1 callers
Function
replaceTS7019
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:178
↓ 1 callers
Function
replaceTS7031
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:199
↓ 1 callers
Function
replaceTS7034
( root: Collection<any>, diagnostics: ts.DiagnosticWithLocation[], typeAnnotation: TSTypeAnnotation, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:238
↓ 1 callers
Function
runMigration
()
packages/ts-migrate-example/src/index.ts:9
↓ 1 callers
Function
shouldReplace
* Determines whether a node is eligible to be replaced. * * Replacing only the expression may produce invalid syntax due to missing parentheses. *
packages/ts-migrate-plugins/src/plugins/add-conversions.ts:168
↓ 1 callers
Function
uniqAddImportUpdates
(updates: AddImport[])
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:340
↓ 1 callers
Function
unpackInitializer
( initializer: ts.Expression | undefined, sourceFile: ts.SourceFile, )
packages/ts-migrate-plugins/src/plugins/react-props.ts:566
↓ 1 callers
Function
unreachable
(_arg: never)
packages/ts-migrate-plugins/src/utils/updateSourceText.ts:51
↓ 1 callers
Function
updateProjectJson
(rootDir: string)
packages/ts-migrate/commands/rename.ts:124
↓ 1 callers
Function
updatePropTypes
( node: ReactNode, propsTypeName: string, sourceFile: ts.SourceFile, propTypeIdentifiers: PropTypesIde
packages/ts-migrate-plugins/src/plugins/react-props.ts:168
↓ 1 callers
Function
usesState
(classDeclaration: ts.ClassDeclaration)
packages/ts-migrate-plugins/src/plugins/react-class-state.ts:104
↓ 1 callers
Function
validate
(options: unknown)
packages/ts-migrate-plugins/src/plugins/member-accessibility.ts:36
↓ 1 callers
Function
verifyUpdates
(_sourceText: string, updates: SourceTextUpdate[])
packages/ts-migrate-plugins/src/utils/updateSourceText.ts:38
↓ 1 callers
Function
visit
(origNode: ts.Node)
packages/ts-migrate-plugins/src/plugins/add-conversions.ts:73
↓ 1 callers
Function
visit
(origNode: ts.Node)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:94
↓ 1 callers
Function
visitFunctionLike
(node: ts.SignatureDeclaration, insideClass: boolean)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:101
↓ 1 callers
Function
visitJSDocFunctionType
(node: ts.JSDocFunctionType)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:252
↓ 1 callers
Function
visitJSDocIndexSignature
(node: ts.TypeReferenceNode)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:350
↓ 1 callers
Function
visitJSDocNullableType
(node: ts.JSDocNullableType)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:241
↓ 1 callers
Function
visitJSDocOptionalType
(node: ts.JSDocOptionalType)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:234
↓ 1 callers
Function
visitJSDocPropertyLikeTag
(node: ts.JSDocPropertyLikeTag)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:273
↓ 1 callers
Function
visitJSDocTypeLiteral
(node: ts.JSDocTypeLiteral)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:260
↓ 1 callers
Function
visitJSDocTypeReference
(node: ts.TypeReferenceNode)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:316
↓ 1 callers
Function
visitJSDocVariadicType
(node: ts.JSDocVariadicType)
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:248
↓ 1 callers
Function
visitParameters
( functionDeclaration: ts.SignatureDeclaration, )
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:137
↓ 1 callers
Function
visitReturnType
( functionDeclaration: ts.SignatureDeclaration, )
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:184
↓ 1 callers
Function
visitor
(node: ts.Node)
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:146
↓ 1 callers
Function
visitor
(node: ts.Node)
packages/ts-migrate-plugins/src/plugins/utils/identifiers.ts:12
↓ 1 callers
Function
withExplicitAny
( text: string, diagnostics: ts.DiagnosticWithLocation[], anyAlias?: string, lintConfig?: any, )
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:33
Function
Foo
(props: Props)
packages/ts-migrate/tests/commands/migrate/output/Foo.tsx:6
Function
Foo
(props: Props)
packages/ts-migrate/tests/commands/migrate/input/Foo.tsx:6
Method
constructor
(private sourceFile: ts.SourceFile)
packages/ts-migrate-plugins/src/plugins/utils/update.ts:16
Method
constructor
(message = 'Plugin options validation error')
packages/ts-migrate-server/src/utils/PluginOptionsError.ts:2
Method
elapsedStr
()
packages/ts-migrate-plugins/src/utils/PerfTimer.ts:10
Function
getLanguageService
()
packages/ts-migrate-server/src/migrate/index.ts:76
Function
isDiagnostic
( diagnostic: ts.Diagnostic | ts.DiagnosticWithLocation | undefined, )
packages/ts-migrate-plugins/src/utils/type-guards.ts:13
Function
isModuleImport
(update: AnyImport)
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:332
Function
isModuleSpecifier
(cur: AnyImport)
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:45
Function
isNotAdded
(cur: AddImport)
packages/ts-migrate-plugins/src/plugins/utils/imports.ts:35
Function
isNotNull
(item: Nullable<T>)
packages/ts-migrate-plugins/src/utils/isNotNull.ts:3
Function
mult
(first, second)
packages/ts-migrate-example/src/input/index.ts:1
Function
noopUpdatableLog
()
packages/ts-migrate/tests/test-utils.ts:101
Function
noopUpdatableLog
()
packages/ts-migrate-server/tests/test-utils.ts:102
Function
run
(params)
packages/ts-migrate/cli.ts:215
Function
run
({ text })
packages/ts-migrate-example/src/example-plugin-jscodeshift.ts:10
Function
run
({ text })
packages/ts-migrate-example/src/example-plugin-text.ts:7
Function
run
({ sourceFile, text, options })
packages/ts-migrate-example/src/example-plugin-ts.ts:9
Function
run
({ text, fileName })
packages/ts-migrate-plugins/src/plugins/strip-ts-ignore.ts:8
Function
run
({ sourceFile, text, options })
packages/ts-migrate-plugins/src/plugins/react-default-props.ts:25
Function
run
({ fileName, text })
packages/ts-migrate-plugins/src/plugins/eslint-fix.ts:13
Function
run
({ getLanguageService, fileName, sourceFile, options })
packages/ts-migrate-plugins/src/plugins/ts-ignore.ts:23
Function
run
({ fileName, sourceFile, options })
packages/ts-migrate-plugins/src/plugins/react-class-state.ts:17
Function
run
({ fileName, sourceFile, options, getLanguageService })
packages/ts-migrate-plugins/src/plugins/add-conversions.ts:20
Function
run
({ fileName, sourceFile, options, text })
packages/ts-migrate-plugins/src/plugins/react-shape.ts:24
Function
run
({ fileName, sourceFile, options })
packages/ts-migrate-plugins/src/plugins/react-props.ts:43
Function
run
({ sourceFile, options })
packages/ts-migrate-plugins/src/plugins/jsdoc.ts:70
Function
run
({ text, fileName, getLanguageService, options })
packages/ts-migrate-plugins/src/plugins/declare-missing-class-properties.ts:13
Function
run
({ options, fileName, text, getLanguageService }, lintConfig?: LintConfig)
packages/ts-migrate-plugins/src/plugins/explicit-any.ts:18
Function
run
({ fileName, sourceFile, text, options })
packages/ts-migrate-plugins/src/plugins/react-class-lifecycle-methods.ts:16
Function
run
({ sourceFile, text, options })
packages/ts-migrate-plugins/src/plugins/member-accessibility.ts:26
Function
run
({ sourceFile, text, options })
packages/ts-migrate-plugins/src/plugins/hoist-class-statics.ts:18
Function
run
({ text })
packages/ts-migrate-server/tests/commands/migrate/migrate.test.ts:33
Method
validate
* Returns true if options is a valid options object for this plugin. * If options is invalid, it throws a PluginOptionsError. * * This method
packages/ts-migrate-server/types/index.ts:33
← previous
next →
101–200 of 206, ranked by callers