Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/babel/babel
/ functions
Functions
17,878 in github.com/babel/babel
⨍
Functions
17,878
◇
Types & classes
11,019
↓ 5 callers
Method
finishPlaceholder
( node: Undone<N.Placeholder> | Undone<NodeOf<PlaceholderTypes>>, expectedNode: T, )
packages/babel-parser/src/plugins/placeholders.ts:61
↓ 5 callers
Function
foo
( first, ...second, third, )
packages/babel-parser/test/fixtures/core/uncategorised/555/input.js:1
↓ 5 callers
Function
foo
()
packages/babel-parser/test/fixtures/es2022/class-static-block/invalid-yield/input.js:1
↓ 5 callers
Function
formatBuilderName
(type: string)
packages/babel-types/scripts/utils/formatBuilderName.ts:6
↓ 5 callers
Method
getData
* Recursively walk up scope tree looking for the data `key`.
packages/babel-traverse/src/scope/index.ts:920
↓ 5 callers
Method
getLastChar
()
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/output.js:234
↓ 5 callers
Method
getLastChar
()
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/input.ts:275
↓ 5 callers
Method
getPossibleRaw
( node: | t.StringLiteral | t.NumericLiteral | t.BigIntLiteral | t.DirectiveLitera
packages/babel-generator/src/printer.ts:923
↓ 5 callers
Method
getScope
()
packages/babel-traverse/src/hub.ts:6
↓ 5 callers
Function
hasPrivateKeys
( pattern: | t.LVal | t.PatternLike | t.OptionalMemberExpression | null | undefined, )
packages/babel-plugin-proposal-destructuring-private/src/util.ts:272
↓ 5 callers
Method
hasUid
(name: string)
packages/babel-traverse/src/scope/index.ts:794
↓ 5 callers
Method
indent
* Increment indent size.
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/output.js:96
↓ 5 callers
Method
indent
* Increment indent size.
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/input.ts:107
↓ 5 callers
Function
ir
()
Makefile.js:34
↓ 5 callers
Method
isBinaryExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:107
↓ 5 callers
Function
isBlockStatement
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:131
↓ 5 callers
Function
isDecorated
(node: t.Class | ClassDecoratableElement)
packages/babel-helper-create-class-features-plugin/src/decorators.ts:2057
↓ 5 callers
Method
isImportSpecifier
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:741
↓ 5 callers
Method
isJSXElement
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:825
↓ 5 callers
Method
isJSXMemberExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:856
↓ 5 callers
Function
isKeyword
(word: string)
packages/babel-helper-validator-identifier/src/keyword.ts:94
↓ 5 callers
Method
isReferenced
()
packages/babel-traverse/src/path/lib/virtual-types-validator.ts:61
↓ 5 callers
Function
isRequired
( name: string, targets: Targets, { compatData = pluginsCompatData, includes, excludes, }:
packages/babel-helper-compilation-targets/src/filter-items.ts:58
↓ 5 callers
Function
isSideEffectImport
(source: SourceModuleMetadata)
packages/babel-helper-module-transforms/src/normalize-and-load-metadata.ts:71
↓ 5 callers
Method
isSwitchStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1312
↓ 5 callers
Function
isThisExpression
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:745
↓ 5 callers
Function
isVariableDeclaration
(node: t.Node | null | undefined, opts?: Opts | null)
packages/babel-types/src/validators/generated/index.ts:832
↓ 5 callers
Function
iterator
()
packages/babel-parser/test/fixtures/flow/iterator/09/input.js:2
↓ 5 callers
Function
l
(/*foo*/)
packages/babel-generator/test/fixtures/comments/function-inner-comment/input.js:7
↓ 5 callers
Function
makeStrongCacheSync
( handler: (arg: ArgT, cache?: CacheConfigurator<SideChannel>) => ResultT, )
packages/babel-core/src/config/caching.ts:66
↓ 5 callers
Function
maybePrintTrailingCommaOrSemicolon
(printer: Printer, node: t.Node)
packages/babel-generator/src/generators/typescript.ts:135
↓ 5 callers
Method
method
()
packages/babel-plugin-transform-class-properties/test/fixtures/private/static-shadow/exec.js:5
↓ 5 callers
Function
n
(r, o, i, f)
packages/babel-runtime-corejs3/helpers/esm/regeneratorAsyncIterator.js:6
↓ 5 callers
Function
normalizeOptions
(opts: Partial<Options>)
packages/babel-preset-env/src/normalize-options.ts:201
↓ 5 callers
Method
parseMaybeUnary
( refExpressionErrors?: ExpressionErrors | null, sawUnary?: boolean, )
packages/babel-parser/src/plugins/typescript/index.ts:3980
↓ 5 callers
Method
print
(node: t.Node | null, parent?: t.Node, noLineTerminator?: boolean)
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/output.js:430
↓ 5 callers
Method
print
(node: t.Node | null, parent?: t.Node, noLineTerminator?: boolean)
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/input.ts:518
↓ 5 callers
Method
printBlock
(body: t.Statement)
packages/babel-generator/src/printer.ts:1015
↓ 5 callers
Method
prop
(this: Handler & SpecHandler, superMember: SuperMember)
packages/babel-helper-replace-supers/src/index.ts:78
↓ 5 callers
Function
regeneratorDefine
( obj: any, key?: PropertyKey, value?: unknown, noFlags?: true, )
packages/babel-helpers/src/helpers/regeneratorDefine.ts:7
↓ 5 callers
Function
replay
()
packages/babel-plugin-transform-regenerator/test/fixtures/regression/17425/exec.js:1
↓ 5 callers
Function
requeueInParent
(path: NodePath)
packages/babel-helper-module-transforms/src/rewrite-live-references.ts:58
↓ 5 callers
Method
resetPreviousNodeTrailingComments
(node: Node)
packages/babel-parser/src/parser/comments.ts:258
↓ 5 callers
Function
right
()
packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/exec.js:29
↓ 5 callers
Method
setData
* Set some arbitrary data on the current scope.
packages/babel-traverse/src/scope/index.ts:912
↓ 5 callers
Function
sortFieldNames
(fields: string[], type: string)
packages/babel-types/scripts/utils/fieldHelpers.ts:35
↓ 5 callers
Method
toAssignable
(node: N.Node, isLHS: boolean = false)
packages/babel-parser/src/plugins/estree.ts:435
↓ 5 callers
Function
toESTreeLocation
(node: any)
packages/babel-parser/src/plugins/estree.ts:13
↓ 5 callers
Function
traverseFast
( node: t.Node | null | undefined, enter: ( node: t.Node, opts?: Options, ) => void | typeof tra
packages/babel-types/src/traverse/traverseFast.ts:12
↓ 5 callers
Method
tsParseTypeArgumentsInExpression
()
packages/babel-parser/src/plugins/typescript/index.ts:2402
↓ 5 callers
Function
unaryExpression
( operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof", argument: t.Expression, pref
packages/babel-types/src/builders/generated/lowercase.ts:862
↓ 5 callers
Method
validateBooleanOption
( name: string, value?: boolean, defaultValue?: T, )
packages/babel-helper-validator-option/src/validator.ts:32
↓ 5 callers
Function
validateOptional
( validate: Validator<T>, )
packages/babel-types/src/definitions/utils.ts:125
↓ 5 callers
Function
validateType
(...typeNames: NodeTypes[])
packages/babel-types/src/definitions/utils.ts:121
↓ 5 callers
Function
validator
(node: T, key: string | { toString(): string }, val: any)
packages/babel-types/src/definitions/utils.ts:162
↓ 5 callers
Function
vc
({type:e,verboseMessage:t,fdNumber:r,verboseInfo:n,result:o})
Makefile.js:36
↓ 5 callers
Function
y
Makefile.js:34
↓ 4 callers
Method
#tag
()
packages/babel-plugin-transform-class-properties/test/fixtures/private/tagged-template/exec.js:2
↓ 4 callers
Function
Kh
Makefile.js:36
↓ 4 callers
Function
Mt
()
Makefile.js:34
↓ 4 callers
Function
S
Makefile.js:34
↓ 4 callers
Function
Yu
(e,{checkOpen:t=!0}={})
Makefile.js:36
↓ 4 callers
Function
_
Makefile.js:34
↓ 4 callers
Method
_applyDefaults
( importedSource: string | Partial<ImportOptions> | undefined, opts: Partial<ImportOptions> | undefine
packages/babel-helper-module-imports/src/import-injector.ts:192
↓ 4 callers
Method
_catchUp
(prop: "start" | "end", loc?: Loc)
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/output.js:374
↓ 4 callers
Method
_catchUp
(prop: "start" | "end", loc?: Loc)
packages/babel-generator/test/fixtures/sourcemaps/real-world-babel-file2/input.ts:459
↓ 4 callers
Method
_checkIdentifierOrVisit
(node: any)
eslint/babel-eslint-parser/src/analyze-scope.ts:317
↓ 4 callers
Function
_fn
()
packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/double-await/output.js:4
↓ 4 callers
Function
_foo
()
packages/babel-plugin-transform-modules-commonjs/test/fixtures/lazy-dep/import-named/output.js:3
↓ 4 callers
Function
_getCompletionRecords
( path: NodePath, context: CompletionContext, )
packages/babel-traverse/src/path/family.ts:233
↓ 4 callers
Function
_regeneratorDefine
(e, r, n, t)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/no-external-helpers/output.js:2
↓ 4 callers
Method
_visitArray
(nodeList: any[])
eslint/babel-eslint-parser/src/analyze-scope.ts:327
↓ 4 callers
Method
_visitDeclareX
(node: any)
eslint/babel-eslint-parser/src/analyze-scope.ts:217
↓ 4 callers
Method
_visitTypeAnnotation
(node: any)
eslint/babel-eslint-parser/src/analyze-scope.ts:262
↓ 4 callers
Function
a
(e, f = 5)
packages/babel-plugin-transform-parameters/test/fixtures/parameters/default-multiple/input.js:5
↓ 4 callers
Function
a
(b)
packages/babel-generator/test/fixtures/parentheses/await-expression/input.js:12
↓ 4 callers
Method
addNamed
( importName: string, importedSourceIn: string, opts: Partial<ImportOptions> | undefined, )
packages/babel-helper-module-imports/src/import-injector.ts:159
↓ 4 callers
Function
anyTypeAnnotation
()
packages/babel-types/src/builders/generated/lowercase.ts:1641
↓ 4 callers
Method
append
* Add a string to the buffer that cannot be reverted.
packages/babel-generator/src/buffer.ts:107
↓ 4 callers
Function
assertObject
( loc: GeneralPath, value: unknown, )
packages/babel-core/src/config/validation/option-assertions.ts:212
↓ 4 callers
Function
assertSimpleType
(value: unknown)
packages/babel-core/src/config/caching.ts:380
↓ 4 callers
Function
async
(...args)
packages/babel-core/src/gensync-utils/async.ts:35
↓ 4 callers
Function
b
(e,t)
Makefile.js:34
↓ 4 callers
Function
bar
()
packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/expression/input.js:8
↓ 4 callers
Function
bar
()
packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested-order/exec.js:8
↓ 4 callers
Function
bar
()
packages/babel-plugin-transform-regenerator/test/fixtures/misc/yield/input.js:5
↓ 4 callers
Function
baz
()
packages/babel-plugin-transform-arrow-functions/test/fixtures/arrow-functions/arguments-global-var/input.js:10
↓ 4 callers
Method
bindingIdentifierEquals
(name: string, node: t.Node)
packages/babel-traverse/src/scope/index.ts:1180
↓ 4 callers
Function
booleanTypeAnnotation
()
packages/babel-types/src/builders/generated/lowercase.ts:1657
↓ 4 callers
Function
buildBindingExportAssignmentExpression
( metadata: ModuleMetadata, exportNames: string[], localExpr: t.Expression, scope: Scope, )
packages/babel-helper-module-transforms/src/rewrite-live-references.ts:229
↓ 4 callers
Function
buildHelpers
( body: t.Statement[], namespace: t.Expression | null, allowlist?: string[], )
packages/babel-core/src/tools/build-external-helpers.ts:159
↓ 4 callers
Method
buildVariableDeclaration
(id: t.Identifier, init: t.Expression)
packages/babel-plugin-transform-destructuring/src/util.ts:176
↓ 4 callers
Function
c
(...args)
packages/babel-plugin-transform-parameters/test/fixtures/parameters/rest-nested-5656/input.js:11
↓ 4 callers
Method
canBeArrowParameterDeclaration
()
packages/babel-parser/src/util/expression-scope.ts:63
↓ 4 callers
Function
capture
(fn)
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/outer-class-binding-mutated/output.js:7
↓ 4 callers
Method
catchUp
(line: number)
packages/babel-generator/src/printer.ts:627
↓ 4 callers
Method
checkReservedWord
( word: string, startLoc: number, checkKeywords: boolean, isBinding: boolean, )
packages/babel-parser/src/plugins/placeholders.ts:118
↓ 4 callers
Function
cloneDeep
(node: T)
packages/babel-types/src/clone/cloneDeep.ts:9
↓ 4 callers
Method
createPosition
(loc: Position)
packages/babel-parser/src/plugins/estree.ts:23
↓ 4 callers
Function
createUnionType
( types: (t.FlowType | t.TSType)[], )
packages/babel-traverse/src/path/inference/util.ts:9
← previous
next →
501–600 of 17,878, ranked by callers