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
↓ 11 callers
Function
assert
(x: boolean)
packages/babel-parser/src/plugins/typescript/index.ts:54
↓ 11 callers
Function
c
(e)
Makefile.js:4
↓ 11 callers
Method
delete
()
packages/babel-parser/test/fixtures/flow/type-parameter-declaration/interface-reserved-word/input.js:3
↓ 11 callers
Method
destroy
()
Makefile.js:36
↓ 11 callers
Function
e
(arg)
packages/babel-plugin-transform-regenerator/test/regenerator-fixtures/async.js:164
↓ 11 callers
Function
f
(x)
packages/babel-plugin-proposal-pipeline-operator/test/fixtures/fsharp/arrow-functions-parenless/exec.js:3
↓ 11 callers
Function
func
(@foo x)
packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/input.js:1
↓ 11 callers
Function
g
(x)
packages/babel-plugin-proposal-pipeline-operator/test/fixtures/fsharp/arrow-functions-parenless/exec.js:10
↓ 11 callers
Method
hasContent
()
packages/babel-generator/src/buffer.ts:291
↓ 11 callers
Method
isClassExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:204
↓ 11 callers
Method
isFunctionExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:635
↓ 11 callers
Method
isObjectExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1044
↓ 11 callers
Method
isObjectMethod
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1058
↓ 11 callers
Method
isSuper
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1302
↓ 11 callers
Function
it
(children: T | T[])
eslint/babel-eslint-parser/src/convert/convertAST.ts:5
↓ 11 callers
Function
m
(node: t.Node)
packages/babel-plugin-transform-regenerator/src/regenerator/meta.ts:5
↓ 11 callers
Method
never
()
packages/babel-core/src/config/caching.ts:285
↓ 11 callers
Function
p
(e,t,r)
Makefile.js:28
↓ 11 callers
Function
r
(z, b, ...innerArgs)
packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/deeply-nested-asyncs/input.js:3
↓ 11 callers
Method
resetEndLocation
( node: BaseNode, endLoc: Position = this.state.lastTokEndLoc!, )
packages/babel-parser/src/plugins/estree.ts:658
↓ 11 callers
Function
run
()
packages/babel-plugin-transform-block-scoping/test/fixtures/general/annex-B_3_3/input.js:2
↓ 11 callers
Method
shouldPrintTrailingComma
(listEnd: string | number)
packages/babel-generator/src/printer.ts:1152
↓ 11 callers
Method
toString
()
packages/babel-parser/test/fixtures/es2022/class-private-properties/nested/input.js:38
↓ 11 callers
Function
u
(e)
Makefile.js:4
↓ 11 callers
Function
variableDeclarator
( id: t.Identifier | t.ArrayPattern | t.ObjectPattern | t.VoidPattern, init: t.Expression | null = null, )
packages/babel-types/src/builders/generated/lowercase.ts:910
↓ 10 callers
Function
Qs
(e)
Makefile.js:36
↓ 10 callers
Function
access
(loc: GeneralPath, name: string | number)
packages/babel-core/src/config/validation/option-assertions.ts:50
↓ 10 callers
Method
contextProperty
(name: string)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:194
↓ 10 callers
Method
currentFlags
()
packages/babel-parser/src/util/production-parameter.ts:47
↓ 10 callers
Method
dedent
* Decrement indent size.
packages/babel-generator/src/printer.ts:238
↓ 10 callers
Method
enterDelimited
()
packages/babel-generator/src/printer.ts:175
↓ 10 callers
Function
foo
(x: mixed)
packages/babel-generator/test/fixtures/flow/predicates/input.js:7
↓ 10 callers
Function
g
(a)
packages/babel-traverse/test/fixtures/rename/parameter-redeclaration/input.js:6
↓ 10 callers
Function
g
()
packages/babel-parser/test/fixtures/es2015/yield/in-iterator-stmt/input.js:1
↓ 10 callers
Method
indent
* Increment indent size.
packages/babel-generator/src/printer.ts:221
↓ 10 callers
Function
inheritPropComments
* Inherit comments from class members. This is a reduced version of * t.inheritsComments: the trailing comments are not inherited because * for most
packages/babel-helper-create-class-features-plugin/src/fields.ts:1233
↓ 10 callers
Method
isClassPrivateProperty
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:230
↓ 10 callers
Method
isExportNamedDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:514
↓ 10 callers
Method
isForXStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:616
↓ 10 callers
Function
isIdentifierStart
(code: number)
packages/babel-helper-validator-identifier/src/identifier.ts:26
↓ 10 callers
Method
isObjectPattern
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1065
↓ 10 callers
Function
isStatement
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:4645
↓ 10 callers
Function
loadConfig
( name: string, dirname: string, envName: string, caller: CallerMetadata | undefined, )
packages/babel-core/src/config/files/configuration.ts:308
↓ 10 callers
Function
parse
()
packages/babel-parser/test/fixtures/es2015/uncategorised/77/input.js:1
↓ 10 callers
Function
parse
(code, opts)
packages/babel-core/test/api.js:24
↓ 10 callers
Function
register
(client: IClient, opts: Options = {})
packages/babel-register/src/hook.ts:43
↓ 10 callers
Method
registerBinding
( kind: Binding["kind"], path: NodePath<t.Node>, bindingPath: NodePath<t.Node> = path, )
packages/babel-traverse/src/scope/index.ts:743
↓ 10 callers
Method
rightBrace
* Add a right brace to the buffer.
packages/babel-generator/src/printer.ts:297
↓ 10 callers
Function
sequenceExpression
( expressions: t.Expression[], )
packages/babel-types/src/builders/generated/lowercase.ts:781
↓ 10 callers
Function
variableDeclaration
( kind: "var" | "let" | "const" | "using" | "await using", declarations: t.VariableDeclarator[], )
packages/babel-types/src/builders/generated/lowercase.ts:896
↓ 9 callers
Method
#foo
()
packages/babel-plugin-transform-class-static-block/test/fixtures/integration/private-methods-access/exec.js:3
↓ 9 callers
Function
_typeof
(o)
packages/babel-runtime-corejs3/helpers/esm/typeof.js:3
↓ 9 callers
Function
blockStatement
( body: t.Statement[], directives: t.Directive[] = [], )
packages/babel-types/src/builders/generated/lowercase.ts:220
↓ 9 callers
Function
createPositionWithColumnOffset
( position: Position, columnOffset: number, )
packages/babel-parser/src/util/location.ts:40
↓ 9 callers
Function
defineHelper
(babel, baseURL, name, code)
packages/babel-helpers/test/helpers/define-helper.js:31
↓ 9 callers
Method
emit
(node: t.Node)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:167
↓ 9 callers
Method
flowParseTypeInitialiser
(tok?: TokenType)
packages/babel-parser/src/plugins/flow/index.ts:346
↓ 9 callers
Function
fn
()
packages/babel-plugin-transform-block-scoping/test/fixtures/general/switch-callbacks/input.js:1
↓ 9 callers
Method
getFunctionParent
* Walk up the scope tree until we hit either a Function or return null.
packages/babel-traverse/src/scope/index.ts:1116
↓ 9 callers
Method
isLabeledStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:908
↓ 9 callers
Method
isOptionalCallExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1126
↓ 9 callers
Method
isReferencedIdentifier
( this: NodePath<t.Node | null>, opts?: Opts, )
packages/babel-traverse/src/path/lib/virtual-types-validator.ts:62
↓ 9 callers
Method
isStaticBlock
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1274
↓ 9 callers
Method
isVariableDeclarator
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1997
↓ 9 callers
Method
parseExprAtom
(refExpressionErrors?: ExpressionErrors | null)
packages/babel-parser/src/plugins/jsx/index.ts:577
↓ 9 callers
Method
parseMaybeAssign
( refExpressionErrors?: ExpressionErrors | null, afterLeftParse?: Function, )
packages/babel-parser/src/plugins/flow/index.ts:3041
↓ 9 callers
Method
parsePlaceholder
( expectedNode: T, )
packages/babel-parser/src/plugins/placeholders.ts:43
↓ 9 callers
Method
render
()
packages/babel-plugin-transform-react-jsx/test/fixtures/react/optimisation.react.constant-elements/input.js:2
↓ 9 callers
Function
te
Makefile.js:34
↓ 9 callers
Method
test
()
packages/babel-preset-env/test/fixtures/plugins-integration/regression-7064/exec.js:2
↓ 9 callers
Method
tsInType
* Runs `cb` in a type context. * This should be called one token *before* the first type token, * so that the call to `next()` is run in typ
packages/babel-parser/src/plugins/typescript/index.ts:1957
↓ 8 callers
Method
#m
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-classes/replacement-static-installed-on-correct-class/input.js:8
↓ 8 callers
Function
a
()
packages/babel-generator/test/fixtures/edgecase/async-generator/input.js:1
↓ 8 callers
Method
addComment
(comment: Comment)
packages/babel-parser/src/parser/comments.ts:100
↓ 8 callers
Function
arrayOfType
(...typeNames: NodeTypes[])
packages/babel-types/src/definitions/utils.ts:150
↓ 8 callers
Function
assertIteratorIsClosed
(iter)
packages/babel-plugin-transform-regenerator/test/fixtures/v8/generators-iteration/exec.js:44
↓ 8 callers
Function
assertVersion
()
packages/babel-preset-react/test/index.js:13
↓ 8 callers
Function
attachComment
({ ofPath, toPath, where = "trailing", optional = false, comments = generateComment(ofPath
packages/babel-plugin-transform-flow-comments/src/index.ts:15
↓ 8 callers
Function
bar
()
packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/static-contexts/input.js:1
↓ 8 callers
Function
bar
()
packages/babel-parser/test/fixtures/experimental/uncategorised/41/input.js:1
↓ 8 callers
Function
binaryExpression
( operator: | "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>"
packages/babel-types/src/builders/generated/lowercase.ts:153
↓ 8 callers
Method
clone
()
packages/babel-parser/src/tokenizer/state.ts:169
↓ 8 callers
Function
codeFrameColumns
( rawLines: string, loc: NodeLocation, opts: Options = {}, )
packages/babel-code-frame/src/index.ts:13
↓ 8 callers
Function
defineType
( type: T, opts: DefineTypeOpts<Extract<t.Node, { type: T }>> = {}, )
packages/babel-types/src/definitions/utils.ts:407
↓ 8 callers
Function
el
(e,t)
Makefile.js:36
↓ 8 callers
Function
f
(...yield)
packages/babel-parser/test/fixtures/esprima/es2015-yield/yield-rest-parameter/input.js:1
↓ 8 callers
Function
f
(x: mixed)
packages/babel-generator/test/fixtures/flow/predicates/input.js:13
↓ 8 callers
Method
flowParseTypeAnnotation
()
packages/babel-parser/src/plugins/flow/index.ts:1915
↓ 8 callers
Function
foo
(target)
packages/babel-plugin-proposal-decorators/test/fixtures/legacy-class-export-default/exec.mjs:3
↓ 8 callers
Method
forever
()
packages/babel-core/src/config/caching.ts:274
↓ 8 callers
Function
g
()
packages/babel-plugin-transform-regenerator/test/fixtures/v8/generators-iteration/exec.js:54
↓ 8 callers
Function
generator
()
packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/yield/exec.js:1
↓ 8 callers
Method
getBindingIdentifier
(name: string)
packages/babel-traverse/src/scope/index.ts:1225
↓ 8 callers
Method
getBlockParent
* Walk up the scope tree until we hit either a BlockStatement/Loop/Program/Function/Switch or reach the * very top and hit Program.
packages/babel-traverse/src/scope/index.ts:1131
↓ 8 callers
Method
getCurrentLine
()
packages/babel-generator/src/buffer.ts:388
↓ 8 callers
Method
has
(key: unknown)
packages/babel-core/src/transformation/file/file.ts:80
↓ 8 callers
Method
isAssignmentPattern
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:72
↓ 8 callers
Method
isClass
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:180
↓ 8 callers
Method
isDeclaration
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:277
↓ 8 callers
Method
isForStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:609
← previous
next →
201–300 of 17,878, ranked by callers