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
↓ 2 callers
Function
isUnaryExpression
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:796
↓ 2 callers
Function
isUnionTypeAnnotation
(node: t.Node | null | undefined, opts?: Opts | null)
packages/babel-types/src/validators/generated/index.ts:2457
↓ 2 callers
Function
isUpdateExpression
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:813
↓ 2 callers
Function
isUsingDeclaration
(node: t.Node)
packages/babel-plugin-transform-explicit-resource-management/src/index.ts:41
↓ 2 callers
Method
isValidDirective
(stmt: N.Statement)
packages/babel-parser/src/plugins/estree.ts:172
↓ 2 callers
Function
isValueImport
(node: t.ImportDeclaration)
packages/babel-helper-module-imports/src/import-injector.ts:533
↓ 2 callers
Function
isValueType
(type: string)
packages/babel-types/scripts/utils/stringifyValidator.ts:85
↓ 2 callers
Method
isVar
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/lib/virtual-types-validator.ts:84
↓ 2 callers
Function
isVarInLoopHead
(path: NodePath<t.VariableDeclaration>)
packages/babel-plugin-transform-block-scoping/src/loop.ts:379
↓ 2 callers
Method
isVoidPattern
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:2009
↓ 2 callers
Method
isYieldExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:2040
↓ 2 callers
Function
iterateObjectRestElement
( path: NodePath<t.LVal | t.PatternLike | t.TSParameterProperty | null>, )
packages/babel-plugin-transform-object-rest-spread/src/index.ts:53
↓ 2 callers
Function
iterateVoidPatternsInLVal
( path: NodePath<t.LVal | t.PatternLike | null>, )
packages/babel-plugin-proposal-discard-binding/src/utils.ts:81
↓ 2 callers
Function
iy
(e,t)
Makefile.js:36
↓ 2 callers
Function
j
(g = a)
packages/babel-traverse/test/fixtures/rename/parameter-default-3/input.js:3
↓ 2 callers
Function
js
()
Makefile.js:36
↓ 2 callers
Method
jsxParseElementName
()
packages/babel-parser/src/plugins/jsx/index.ts:304
↓ 2 callers
Method
jsxParseExpressionContainer
( node: Undone<N.JSXExpressionContainer>, previousContext: TokContext, )
packages/babel-parser/src/plugins/jsx/index.ts:373
↓ 2 callers
Method
jsxParseIdentifier
()
packages/babel-parser/src/plugins/jsx/index.ts:275
↓ 2 callers
Method
jsxParseNamespacedName
()
packages/babel-parser/src/plugins/jsx/index.ts:290
↓ 2 callers
Method
jsxParseOpeningElementAfterName
( node: N.JSXOpeningElement, )
packages/babel-parser/src/plugins/jsx/index.ts:88
↓ 2 callers
Method
jsxReadEntity
()
packages/babel-parser/src/plugins/jsx/index.ts:206
↓ 2 callers
Method
jsxReadNewLine
(normalizeCRLF: boolean)
packages/babel-parser/src/plugins/jsx/index.ts:161
↓ 2 callers
Method
jump
(toLoc: t.Expression)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:220
↓ 2 callers
Method
jumpIf
(test: t.Expression, toLoc: t.NumericLiteral)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:226
↓ 2 callers
Method
jumpIfNot
(test: t.Expression, toLoc: t.NumericLiteral)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:239
↓ 2 callers
Function
kc
(e,t,r)
Makefile.js:36
↓ 2 callers
Function
kh
(e,t)
Makefile.js:36
↓ 2 callers
Function
la
Makefile.js:36
↓ 2 callers
Function
last
(arr: T[])
packages/babel-traverse/src/path/modification.ts:149
↓ 2 callers
Function
last
(arr: T[])
packages/babel-plugin-transform-optional-chaining/src/transform.ts:12
↓ 2 callers
Function
lazy
()
packages/babel-helper-module-transforms/src/normalize-and-load-metadata.ts:283
↓ 2 callers
Method
load
()
Makefile.js:36
↓ 2 callers
Function
loadCodeDefault
( filepath: string, loader: "require" | "auto", esmError: string, tlaError: string, )
packages/babel-core/src/config/files/module-types.ts:67
↓ 2 callers
Function
loadFileChain
(input, context, files, baseLogger)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/input.mjs:198
↓ 2 callers
Function
loadFileChain
(input, context, files, baseLogger)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/output.mjs:324
↓ 2 callers
Function
loadFileChain
( input: ValidatedFile, context: ConfigContext, files: Set<ConfigFile> | undefined, baseLogger: Config
packages/babel-core/src/config/config-chain.ts:397
↓ 2 callers
Function
loadOneConfig
( names: string[], dirname: string, envName: string, caller: CallerMetadata | undefined, previousCon
packages/babel-core/src/config/files/configuration.ts:277
↓ 2 callers
Function
loadOptions
packages/babel-core/test/config-chain.js:1259
↓ 2 callers
Function
loadOptionsAsync
(opts)
packages/babel-core/test/option-manager.js:11
↓ 2 callers
Function
loadOptionsSync
(opts)
packages/babel-core/test/assumptions.js:11
↓ 2 callers
Function
loadOptionsSync
(opts)
packages/babel-core/test/config-chain.js:16
↓ 2 callers
Function
loadPrivatePartialConfig
( inputOpts: InputOptions | null | undefined, )
packages/babel-core/src/config/partial.ts:71
↓ 2 callers
Function
log
(n, op, val,)
packages/babel-parser/test/fixtures/es2017/trailing-function-commas/2/input.js:1
↓ 2 callers
Function
lp
(e,t)
Makefile.js:36
↓ 2 callers
Function
lr
()
Makefile.js:36
↓ 2 callers
Function
ly
({readableEncoding:e,readableObjectMode:t,readableHighWaterMark:r},n)
Makefile.js:36
↓ 2 callers
Function
m
(void,)
packages/babel-parser/test/fixtures/experimental/discard-binding/function-parameter/input.js:19
↓ 2 callers
Function
makeCachedFunction
( CallCache: new <Cached>() => CacheMap<ArgT, Cached, SideChannel>, handler: ( arg: ArgT, cache: C
packages/babel-core/src/config/caching.ts:99
↓ 2 callers
Function
makeConfigAPI
( cache: CacheConfigurator<SideChannel>, )
packages/babel-core/src/config/helpers/config-api.ts:57
↓ 2 callers
Function
makeStaticFileCache
( fn: (filepath: string, contents: string) => T, )
packages/babel-core/src/config/files/utils.ts:8
↓ 2 callers
Method
mark
* Mark the current generated position with a source position. May also be passed null line/column * values to insert a mapping to nothing.
packages/babel-generator/src/source-map.ts:102
↓ 2 callers
Function
matchPattern
(pattern, dirname, pathToTest, context, configName)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/input.mjs:478
↓ 2 callers
Function
matchPattern
(pattern, dirname, pathToTest, context, configName)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/output.mjs:709
↓ 2 callers
Function
matchPattern
( pattern: MatchItem, dirname: string, pathToTest: string | undefined, context: ConfigContext, confi
packages/babel-core/src/config/config-chain.ts:905
↓ 2 callers
Function
matchesPattern
( member: t.Node | null | undefined, match: string | string[], allowPartial?: boolean, )
packages/babel-types/src/validators/matchesPattern.ts:25
↓ 2 callers
Function
matchesPatterns
* Returns result of calling function with filename if pattern is a function. * Otherwise returns result of matching pattern Regex with filename.
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/input.mjs:475
↓ 2 callers
Function
matchesPatterns
* Returns result of calling function with filename if pattern is a function. * Otherwise returns result of matching pattern Regex with filename.
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/output.mjs:704
↓ 2 callers
Function
matchesPatterns
* Returns result of calling function with filename if pattern is a function. * Otherwise returns result of matching pattern Regex with filename.
packages/babel-core/src/config/config-chain.ts:894
↓ 2 callers
Function
maybeAppendImportSpecifiers
( target: t.ImportDeclaration, source: t.ImportDeclaration, )
packages/babel-helper-module-imports/src/import-injector.ts:553
↓ 2 callers
Function
maybeDefineLegacyPluginAliases
(data)
packages/babel-compat-data/scripts/utils-build-data.mjs:208
↓ 2 callers
Function
maybePrintDecoratorsBeforeExport
( printer: Printer, node: t.ExportNamedDeclaration | t.ExportDefaultDeclaration, )
packages/babel-generator/src/generators/modules.ts:115
↓ 2 callers
Function
maybeReplace
( source: t.ArgumentPlaceholder | t.Expression | null | undefined, path: NodePath, state: PluginPa
packages/babel-preset-typescript/src/plugin-rewrite-ts-imports.ts:7
↓ 2 callers
Function
maybeSequenceExpression
( expressions: t.Expression[], )
packages/babel-plugin-transform-class-static-block/src/index.ts:71
↓ 2 callers
Function
memberExpressionToFunctions
( path: NodePath, visitor: Visitor<HandlerState<CustomState> & CustomState>, state: Handler<CustomState>
packages/babel-helper-member-expression-to-functions/src/index.ts:590
↓ 2 callers
Function
merge
(a: TemplateOpts, b: TemplateOpts)
packages/babel-template/src/options.ts:51
↓ 2 callers
Function
mergeChain
(target, source)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/input.mjs:342
↓ 2 callers
Function
mergeChain
(target, source)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/real-world/output.mjs:536
↓ 2 callers
Function
mergeChain
(target: ConfigChain, source: ConfigChain)
packages/babel-core/src/config/config-chain.ts:713
↓ 2 callers
Function
mergeOptions
( target: InputOptions | ResolvedOptions, source: InputOptions, )
packages/babel-core/src/config/util.ts:3
↓ 2 callers
Function
mergePair
(dest: any, src: any)
packages/babel-traverse/src/visitors.ts:407
↓ 2 callers
Function
method
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/typescript-abstract-declare-fields/input.ts:10
↓ 2 callers
Method
method
({ superX = super.xB, x = this.xB, [expect(super.xC).toBe(undefined)]: _ } = {})
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-classes/replacement-static-elements-super-this/exec.js:106
↓ 2 callers
Method
method
(Foo)
packages/babel-plugin-transform-classes/test/fixtures/spec/name-collisions-with-class-ref-in-method/input.js:2
↓ 2 callers
Method
method
()
packages/babel-plugin-transform-classes/test/fixtures/spec/name-collisions-with-class-ref-in-constructor/input.js:15
↓ 2 callers
Method
method2
()
packages/babel-plugin-transform-async-to-generator/test/fixtures/regression/T7108/input.js:10
↓ 2 callers
Function
ml
(e,t)
Makefile.js:36
↓ 2 callers
Method
mode
()
packages/babel-core/src/config/caching.ts:267
↓ 2 callers
Function
mr
()
Makefile.js:36
↓ 2 callers
Function
my
(e,t)
Makefile.js:36
↓ 2 callers
Function
nb
(e,t)
Makefile.js:36
↓ 2 callers
Function
needsParenBeforeExpressionBrace
(tokenContext: number)
packages/babel-generator/src/node/parentheses.ts:113
↓ 2 callers
Function
newExpressionScope
()
packages/babel-parser/src/util/expression-scope.ts:237
↓ 2 callers
Function
next
()
packages/babel-runtime-corejs3/helpers/esm/usingCtx.js:46
↓ 2 callers
Function
next
()
packages/babel-helpers/src/helpers/usingCtx.ts:118
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/initProto-existing-derived-constructor/output.js:93
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/initProto-existing-derived-constructor/input.js:101
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/initProto-existing-derived-constructor/exec.js:101
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/initField-existing-derived-constructor/output.js:117
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/initField-existing-derived-constructor/input.js:106
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/initField-existing-derived-constructor/exec.js:106
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/initProto-existing-derived-constructor/output.js:93
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/initProto-existing-derived-constructor/input.js:101
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/initProto-existing-derived-constructor/exec.js:101
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/initField-existing-derived-constructor/output.js:117
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/initField-existing-derived-constructor/input.js:106
↓ 2 callers
Function
noop
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/initField-existing-derived-constructor/exec.js:106
↓ 2 callers
Function
noopFactory
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc--to-es2015/class-underscore-property/exec.js:1
↓ 2 callers
Function
noopFactory
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-misc/class-underscore-property/exec.js:1
↓ 2 callers
Function
noopFactory
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-typescript/computed-key-ts-as-expression/output.js:1
← previous
next →
1,601–1,700 of 17,878, ranked by callers