MCPcopy Create free account

hub / github.com/babel/babel / functions

Functions17,878 in github.com/babel/babel

↓ 2,198 callersFunctionexpect
(type: TokenType, loc?: Position | null)
packages/babel-parser/src/parser/util.ts:155
↓ 839 callersMethodpush
(id: t.LVal | t.PatternLike | null, _init: t.Expression)
packages/babel-plugin-transform-destructuring/src/util.ts:185
↓ 503 callersMethodcall
( this: HandlerState<State> & State, member: Member, args: t.CallExpression["arguments"], )
packages/babel-helper-member-expression-to-functions/src/index.ts:561
↓ 450 callersFunctionrequire
()
packages/babel-plugin-transform-classes/test/fixtures/spec/extend-untranspiled-class/exec.js:27
↓ 358 callersMethodmap
()
packages/babel-generator/src/buffer.ts:81
↓ 315 callersFunctionassert
(type: string, node: any, opts?: any)
packages/babel-types/src/asserts/generated/index.ts:9
↓ 303 callersFunctionshallowEqual
( actual: object, expected: T, )
packages/babel-types/src/utils/shallowEqual.ts:1
↓ 290 callersMethodnext
()
Makefile.js:36
↓ 288 callersMethodget
(this: HandlerState<State> & State, member: Member)
packages/babel-helper-member-expression-to-functions/src/index.ts:555
↓ 271 callersMethodpush
(opts: { id: t.ArrayPattern | t.Identifier | t.ObjectPattern; init?: t.Expression; unique?: boolea
packages/babel-traverse/src/scope/index.ts:1023
↓ 259 callersFunctiondefine
(name: string, id: string)
packages/babel-plugin-transform-react-jsx/src/create-plugin.ts:206
↓ 247 callersMethodhas
(node: t.Node)
packages/babel-generator/src/token-map.ts:30
↓ 242 callersMethodmatch
(e)
Makefile.js:36
↓ 233 callersMethodget
()
packages/babel-parser/test/fixtures/typescript/interface/get-set-methods/input.ts:2
↓ 216 callersFunctionvalidate
( validate: Validator<T>, )
packages/babel-types/src/definitions/utils.ts:115
↓ 197 callersMethodfinishNode
(node: Undone<T>, type: T["type"])
packages/babel-parser/src/plugins/estree.ts:647
↓ 153 callersMethodprint
( node: t.Node | null | undefined, noLineTerminatorAfter: boolean = false, resetTokenContext: bool
packages/babel-generator/src/printer.ts:699
↓ 147 callersMethodset
()
packages/babel-parser/test/fixtures/typescript/interface/get-set-methods/input.ts:3
↓ 141 callersFunctionfn
()
packages/babel-plugin-transform-classes/test/fixtures/spec/computed-keys-yield-await/input.js:1
↓ 135 callersMethodtoken
* Writes a simple token. * * @param str The string to append. * @param [maybeNewline=false] Whether `str` might potentially * contain a
packages/babel-generator/src/printer.ts:409
↓ 132 callersFunctionit
()
packages/babel-parser/test/fixtures/jsx/basic/yield-tag/input.js:1
↓ 130 callersMethodword
* Writes a token that can't be safely parsed without taking whitespace into account.
packages/babel-generator/src/printer.ts:337
↓ 128 callersMethodreplace
()
packages/babel-helper-replace-supers/src/index.ts:324
↓ 123 callersMethodadd
(x, y)
packages/babel-plugin-proposal-partial-application/test/fixtures/2018-07/member-expression-super/exec.js:7
↓ 121 callersMethodspace
* Add a space to the buffer unless it is compact.
packages/babel-generator/src/printer.ts:314
↓ 113 callersMethodset
( this: HandlerState<State> & State, member: Member, value: t.Expression, )
packages/babel-helper-member-expression-to-functions/src/index.ts:556
↓ 109 callersMethoda
()
packages/babel-parser/test/fixtures/typescript/interface/invalid-modifiers-method/input.ts:2
↓ 106 callersFunctiondeclare
( builder: ( api: PluginAPI, options: Option, dirname: string, ) => PluginObject<State & Plugi
packages/babel-helper-plugin-utils/src/index.ts:26
↓ 104 callersMethodparse
()
packages/babel-parser/src/parser/index.ts:79
↓ 102 callersMethodisIdentifier
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:677
↓ 97 callersMethodaddHelper
(name: string)
packages/babel-traverse/src/hub.ts:7
↓ 93 callersMethodtoString
()
packages/babel-plugin-transform-class-properties/test/fixtures/private/canonical/exec.js:18
↓ 88 callersMethodassign
(lhs: t.AssignmentExpression["left"], rhs: t.Expression)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:186
↓ 84 callersMethodtest
()
packages/babel-parser/test/fixtures/comments/regression/11469/input.js:2
↓ 83 callersMethodm
()
packages/babel-generator/test/fixtures/typescript/interface-method-optional/input.js:2
↓ 83 callersMethodon
(e,t)
Makefile.js:36
↓ 78 callersMethod#m
(x: number)
packages/babel-plugin-transform-typescript/test/fixtures/class/methods/input.ts:2
↓ 73 callersMethodfoo
([]?)
packages/babel-parser/test/fixtures/typescript/declare/pattern-parameters/input.ts:2
↓ 72 callersMethodconcat
(items:number | string)
packages/babel-plugin-transform-flow-strip-types/test/fixtures/strip-types/strip-type-annotations/input.mjs:77
↓ 68 callersMethodgenerateUidIdentifier
* Generate a unique identifier.
packages/babel-traverse/src/scope/index.ts:507
↓ 64 callersMethodtraverse
(this: NodePath_Final, visitor: any, state?: any)
packages/babel-traverse/src/path/index.ts:187
↓ 59 callersMethodbar
({}, []?)
packages/babel-parser/test/fixtures/typescript/declare/pattern-parameters/input.ts:3
↓ 59 callersMethodd
()
packages/babel-parser/test/fixtures/typescript/interface/invalid-modifiers-method/input.ts:5
↓ 59 callersMethodremove
(e)
Makefile.js:36
↓ 59 callersMethodtoString
()
packages/babel-traverse/src/path/index.ts:213
↓ 56 callersMethodbuildCodeFrameError
( msg: string, Error: new () => Error = SyntaxError, )
packages/babel-traverse/src/path/index.ts:161
↓ 56 callersMethodrename
(oldName: string, newName?: string)
packages/babel-traverse/src/scope/index.ts:646
↓ 56 callersMethodrun
()
benchmark/util.mjs:41
↓ 55 callersMethodsemicolon
* Add a semicolon to the buffer.
packages/babel-generator/src/printer.ts:268
↓ 53 callersMethodgetBinding
(name: string)
packages/babel-traverse/src/scope/index.ts:1184
↓ 51 callersMethodf
()
packages/babel-parser/test/fixtures/typescript/interface/invalid-modifiers-method/input.ts:7
↓ 49 callersMethodadd
(name, fn, options)
benchmark/util.mjs:38
↓ 49 callersMethodtoString
()
packages/babel-plugin-transform-class-properties/test/fixtures/private-loose/canonical/exec.js:18
↓ 47 callersMethodparseIdentifier
(liberal?: boolean)
packages/babel-parser/src/plugins/placeholders.ts:108
↓ 44 callersFunctionh
(arg)
packages/babel-plugin-transform-regenerator/test/regenerator-fixtures/async.js:179
↓ 43 callersMethodconcat
(items:number | string)
packages/babel-parser/test/fixtures/flow/type-annotations/56/input.js:1
↓ 41 callersFunctionidentifier
(name: string)
packages/babel-types/src/builders/generated/lowercase.ts:450
↓ 40 callersMethodisMemberExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:932
↓ 39 callersFunctioncloneNode
( node: T, deep: boolean = true, withoutLoc: boolean = false, )
packages/babel-types/src/clone/cloneNode.ts:39
↓ 39 callersMethodhas
(key: t.Expression)
packages/babel-helper-member-expression-to-functions/src/index.ts:34
↓ 37 callersFunctionparse
( input: string, options?: ParserOptions, )
packages/babel-parser/src/index.ts:41
↓ 36 callersMethodfind
( node: t.Node, condition: (token: Token, index: number) => boolean, )
packages/babel-generator/src/token-map.ts:38
↓ 35 callersFunctionasync
()
packages/babel-parser/test/fixtures/es2017/async-functions/24/input.js:1
↓ 35 callersFunctionexpect
(str)
packages/babel-core/test/fixtures/plugins/inference-recursion/exec.js:15
↓ 35 callersFunctiontraverse
( parent: t.Node, opts: any = {}, scope?: Scope | null, state?: any, parentPath?: NodePath, visitS
packages/babel-traverse/src/index.ts:67
↓ 34 callersFunctioneval
()
packages/babel-parser/test/fixtures/core/uncategorised/484/input.js:1
↓ 33 callersMethodreturn
(e)
Makefile.js:36
↓ 32 callersMethodbaz
(a: string, b: number, []?)
packages/babel-parser/test/fixtures/typescript/declare/pattern-parameters/input.ts:4
↓ 32 callersMethoddelete
(this: HandlerState<State> & State, member: Member)
packages/babel-helper-member-expression-to-functions/src/index.ts:571
↓ 32 callersMethodpush
(value)
packages/babel-plugin-transform-classes/test/fixtures/extend-builtins/imported_babel-plugin-transform-builtin-classes/exec.js:8
↓ 32 callersFunctiont
(r,i,s)
Makefile.js:28
↓ 31 callersMethodisCallExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:168
↓ 31 callersMethodtest
()
packages/babel-plugin-transform-new-target/test/fixtures/general/class/input.js:6
↓ 30 callersMethodisStringLiteral
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1279
↓ 30 callersMethodisVariableDeclaration
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:1990
↓ 29 callersMethodcatch
()
packages/babel-generator/test/fixtures/typescript/interface-reserved-method-name/input.js:2
↓ 29 callersFunctione
(e,t)
Makefile.js:34
↓ 29 callersMethodhasPlugin
(pluginConfig: PluginConfig)
packages/babel-parser/src/parser/base.ts:56
↓ 29 callersMethodisFunction
(this: NodePath<t.Node | null>)
packages/babel-traverse/src/path/generated/validators.d.ts:623
↓ 29 callersFunctionr
(e)
Makefile.js:16
↓ 28 callersFunctioncall
( pass: PluginPass, name: string, args: CallExpression["arguments"], )
packages/babel-plugin-transform-react-jsx/src/create-plugin.ts:373
↓ 28 callersMethodendsWith
(char: number)
packages/babel-generator/src/printer.ts:510
↓ 28 callersFunctionfn
()
packages/babel-plugin-proposal-decorators/test/fixtures/2023-11-ordering--to-es2015/decorators-evaluation-with-this-caching/exec.js:2
↓ 28 callersMethods
(v)
packages/babel-generator/test/fixtures/decorators-legacy/ts-class-modifier-with-retainlines/input.js:9
↓ 27 callersFunctioni
(r, n, o, i)
packages/babel-plugin-transform-regenerator/test/fixtures/misc/no-external-helpers/output.js:1
↓ 27 callersFunctionisIdentifier
( node: t.Node | null | undefined, opts?: Opts | null, )
packages/babel-types/src/validators/generated/index.ts:388
↓ 26 callersMethodb
()
packages/babel-parser/test/fixtures/typescript/interface/invalid-modifiers-method/input.ts:3
↓ 26 callersFunctionbar
()
packages/babel-generator/test/fixtures/types/YieldExpression/input.js:5
↓ 26 callersMethode
()
packages/babel-parser/test/fixtures/typescript/class/generator-method-with-modifiers/input.ts:6
↓ 26 callersMethodenter
(flags: ScopeFlag)
packages/babel-parser/src/plugins/typescript/scope.ts:46
↓ 26 callersMethodexplode
(path: NodePath, ignoreResult?: boolean)
packages/babel-plugin-transform-regenerator/src/regenerator/emit.ts:397
↓ 26 callersMethodisArrowFunctionExpression
( this: NodePath<t.Node | null>, )
packages/babel-traverse/src/path/generated/validators.d.ts:58
↓ 26 callersFunctionj
()
packages/babel-plugin-transform-function-name/test/fixtures/function-name/assignment/input.js:5
↓ 26 callersFunctionmsg
(loc: NestingPath | GeneralPath)
packages/babel-core/src/config/validation/option-assertions.ts:32
↓ 26 callersFunctionresolve
( this: NodePath, dangerous?: boolean, resolved?: NodePath[], )
packages/babel-traverse/src/path/introspection.ts:501
↓ 25 callersMethodexit
()
packages/babel-parser/src/plugins/typescript/scope.ts:54
↓ 25 callersMethodhasOwnBinding
(name: string)
packages/babel-traverse/src/scope/index.ts:1234
↓ 25 callersFunctionn
(e)
Makefile.js:16
↓ 25 callersMethodn
(this : number, ...c)
packages/babel-parser/test/fixtures/flow/this-annotation/method/input.js:3
↓ 25 callersMethodusing
(handler: (data: SideChannel) => T)
packages/babel-core/src/config/caching.ts:296
next →1–100 of 17,878, ranked by callers