Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/babel/babel
/ functions
Functions
23,274 in github.com/babel/babel
⨍
Functions
23,274
◇
Types & classes
15,341
↓ 12 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:1500
↓ 12 callers
Method
isExportDefaultDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:498
↓ 12 callers
Method
isObjectMethod
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1061
↓ 12 callers
Method
isPure
()
packages/babel-traverse/src/path/lib/virtual-types-validator.ts:60
↓ 12 callers
Method
method
()
packages/babel-plugin-transform-regenerator/test/regenerator-fixtures/async.js:555
↓ 12 callers
Function
named
(name, object)
packages/babel-parser/test/helpers/fixture-error.js:8
↓ 12 callers
Function
parseSync
(code, opts)
packages/babel-core/test/api.js:30
↓ 12 callers
Function
r
(z, b, ...innerArgs)
packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/deeply-nested-asyncs/input.js:3
↓ 12 callers
Function
variableDeclarator
( id: t.LVal | t.VoidPattern, init: t.Expression | null = null, )
packages/babel-types/src/builders/generated/lowercase.ts:739
↓ 12 callers
Function
w
(r)
Makefile.mjs:4
↓ 11 callers
Function
_regenerator
()
packages/babel-plugin-transform-regenerator/test/fixtures/misc/no-external-helpers/output.js:1
↓ 11 callers
Function
_resolve
( this: NodePath, dangerous?: boolean, resolved?: NodePath[], )
packages/babel-traverse/src/path/introspection.ts:554
↓ 11 callers
Function
assert
(x: boolean)
packages/babel-parser/src/plugins/typescript/index.ts:50
↓ 11 callers
Method
delete
()
packages/babel-parser/test/fixtures/flow/type-parameter-declaration/interface-reserved-word/input.js:3
↓ 11 callers
Function
func
(@foo x)
packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/input.js:1
↓ 11 callers
Method
getFunctionParent
* Walk up the scope tree until we hit either a Function or return null.
packages/babel-traverse/src/scope/index.ts:1209
↓ 11 callers
Method
hasContent
()
packages/babel-generator/src/buffer.ts:289
↓ 11 callers
Method
isClassExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:195
↓ 11 callers
Method
isClassPrivateProperty
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:221
↓ 11 callers
Method
isFile
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:552
↓ 11 callers
Method
isFunctionExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:633
↓ 11 callers
Method
isLabeledStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:906
↓ 11 callers
Method
isStatic
* Determine whether evaluating the specific input `node` is a consequenceless reference. ie. * evaluating it won't result in potentially arbitrary
packages/babel-traverse/src/scope/index.ts:626
↓ 11 callers
Method
isVariableDeclarator
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:2032
↓ 11 callers
Method
never
()
packages/babel-core/src/config/caching.ts:282
↓ 11 callers
Method
toString
()
packages/babel-parser/test/fixtures/es2022/class-private-properties/nested/input.js:38
↓ 11 callers
Function
variableDeclaration
( kind: "var" | "let" | "const" | "using" | "await using", declarations: t.VariableDeclarator[], )
packages/babel-types/src/builders/generated/lowercase.ts:725
↓ 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
Function
createPositionWithColumnOffset
( position: Position, columnOffset: number, )
packages/babel-parser/src/util/location.ts:39
↓ 10 callers
Function
dec
()
packages/babel-plugin-proposal-decorators/test/fixtures/2018-09-misc/to-primitive/exec.js:9
↓ 10 callers
Method
dedent
* Decrement indent size.
packages/babel-generator/src/printer.ts:260
↓ 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
has
(key: unknown)
packages/babel-core/src/transformation/file/file.ts:92
↓ 10 callers
Method
indent
* Increment indent size.
packages/babel-generator/src/printer.ts:243
↓ 10 callers
Method
isExportNamedDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:512
↓ 10 callers
Method
isForXStatement
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:614
↓ 10 callers
Function
isIdentifierStart
(code: number)
packages/babel-helper-validator-identifier/src/identifier.ts:54
↓ 10 callers
Method
isObjectExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1047
↓ 10 callers
Method
isObjectPattern
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1068
↓ 10 callers
Method
isPrivate
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1197
↓ 10 callers
Function
isStatement
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:4739
↓ 10 callers
Method
isSuper
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:1335
↓ 10 callers
Function
numericLiteral
(value: number)
packages/babel-types/src/builders/generated/lowercase.ts:394
↓ 10 callers
Function
parse
(code, opts)
packages/babel-core/test/api.js:26
↓ 10 callers
Method
parse
(test, parser)
scripts/parser-tests/utils/parser-test-runner.js:80
↓ 10 callers
Method
registerBinding
( kind: Binding["kind"], path: NodePath<t.Node>, bindingPath: NodePath<t.Node> = path, )
packages/babel-traverse/src/scope/index.ts:801
↓ 10 callers
Method
rightBrace
* Add a right brace to the buffer.
packages/babel-generator/src/printer.ts:319
↓ 10 callers
Function
run
(code, before, throws)
packages/babel-plugin-syntax-decorators/test/index.js:95
↓ 10 callers
Function
t
(false)
packages/babel-parser/test/fixtures/core/uncategorised/399/input.js:1
↓ 10 callers
Function
wf
(e)
Makefile.mjs:4
↓ 9 callers
Method
#foo
()
packages/babel-plugin-transform-class-static-block/test/fixtures/integration/private-methods-access/exec.js:3
↓ 9 callers
Function
a
(e)
Makefile.mjs:4
↓ 9 callers
Function
binaryExpression
( operator: | "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>"
packages/babel-types/src/builders/generated/lowercase.ts:57
↓ 9 callers
Function
blockStatement
( body: t.Statement[], directives: t.Directive[] = [], )
packages/babel-types/src/builders/generated/lowercase.ts:124
↓ 9 callers
Function
codeFrameColumns
( rawLines: string, loc: NodeLocation, opts: Options = {}, )
packages/babel-code-frame/src/index.ts:126
↓ 9 callers
Function
defineHelper
(babel, baseURL, name, code)
packages/babel-helpers/test/helpers/define-helper.js:33
↓ 9 callers
Method
emit
(node: t.Node)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:167
↓ 9 callers
Method
exit
()
packages/babel-parser/src/util/scope.ts:97
↓ 9 callers
Function
fn
()
packages/babel-plugin-transform-block-scoping/test/fixtures/general/switch-callbacks/input.js:1
↓ 9 callers
Function
getKeyI
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-01-duplicated-keys--to-es2015/computed-keys-same-value/exec.js:5
↓ 9 callers
Function
getKeyJ
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-01-duplicated-keys--to-es2015/computed-keys-same-value/exec.js:8
↓ 9 callers
Method
isClass
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:171
↓ 9 callers
Method
isDeclaration
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:275
↓ 9 callers
Method
isFunctionParent
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:647
↓ 9 callers
Method
isOptionalCallExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1129
↓ 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:1307
↓ 9 callers
Method
parseExprAtom
(refExpressionErrors?: ExpressionErrors | null)
packages/babel-parser/src/plugins/jsx/index.ts:571
↓ 9 callers
Method
parseMaybeAssign
( refExpressionErrors?: ExpressionErrors | null, afterLeftParse?: Function, )
packages/babel-parser/src/plugins/flow/index.ts:2980
↓ 9 callers
Method
parsePlaceholder
( expectedNode: T, )
packages/babel-parser/src/plugins/placeholders.ts:40
↓ 9 callers
Method
parseStringLiteral
(value: any)
packages/babel-parser/src/plugins/estree.ts:86
↓ 9 callers
Method
render
()
packages/babel-plugin-transform-react-jsx/test/fixtures/react/optimisation.react.constant-elements/input.js:2
↓ 9 callers
Function
s
(e)
Makefile.mjs:4
↓ 9 callers
Method
test
()
packages/babel-preset-env/test/fixtures/plugins-integration/regression-7064/exec.js:2
↓ 9 callers
Function
toPropertyKey
(t)
packages/babel-runtime-corejs3/helpers/esm/toPropertyKey.js:3
↓ 9 callers
Function
toPropertyKey
(arg: unknown)
packages/babel-helpers/src/helpers/toPropertyKey.ts:7
↓ 9 callers
Function
transformAsync
(code, opts)
packages/babel-core/test/api.js:56
↓ 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:1991
↓ 8 callers
Method
#m
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-05-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:112
↓ 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:16
↓ 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
c
(e,t,n)
Makefile.mjs:4
↓ 8 callers
Function
cd
Makefile.mjs:4
↓ 8 callers
Method
chStartsBindingIdentifier
(ch: number, pos: number)
packages/babel-parser/src/plugins/placeholders.ts:189
↓ 8 callers
Method
default
(name: string)
packages/babel-helper-module-imports/src/import-builder.ts:72
↓ 8 callers
Function
defineType
(type: string, opts: DefineTypeOpts = {})
packages/babel-types/src/definitions/utils.ts:362
↓ 8 callers
Function
e
()
packages/babel-generator/test/fixtures/edgecase/async-generator/input.js:5
↓ 8 callers
Method
emit
(e,t,r)
Makefile.mjs:4
↓ 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:1902
← previous
next →
201–300 of 23,274, ranked by callers