MCPcopy Create free account

hub / github.com/thx/gogocode / functions

Functions528 in github.com/thx/gogocode

↓ 455 callersMethodfind
* 根据代码选择器选中AST节点 * @param selector 代码选择器,可以是代码也可以将代码中的部分内容挖空替换为通配符 * @param options
packages/gogocode-core/types/index.d.ts:68
↓ 343 callersMethodgenerate
* 将AST对象输出为代码
packages/gogocode-core/types/index.d.ts:198
↓ 336 callersMethodreplace
* 在当前节点内部用replacer替换selector匹配到的代码,返回当前节点 * @param selector 代码选择器,可以是代码也可以将代码中的部分内容挖空替换为通配符 * @param replacer 用来替换的代码,可以用通配符填空。也可以是AST节点
packages/gogocode-core/types/index.d.ts:148
↓ 150 callersMethodeach
* 遍历集合里的每一个节点 * @param callback 对于每个匹配的元素所要执行的函数,执行函数时,会给函数传递当前节点node和index
packages/gogocode-core/types/index.d.ts:106
↓ 117 callersMethodmatch
()
packages/gogocode-core/src/Ast.js:43
↓ 107 callersMethodattr
* 返回属性名称对应的节点或属性值 * @param attrPath ast节点的属性名称,支持多层属性,通过 . 连接
packages/gogocode-core/types/index.d.ts:119
↓ 88 callersMethodroot
* 获取根节点
packages/gogocode-core/types/index.d.ts:81
↓ 57 callersMethodhas
* 判断是否有某个子节点 * @param selector 代码选择器,可以是代码也可以将代码中的部分内容挖空替换为通配符 * @param options 同find option
packages/gogocode-core/types/index.d.ts:138
↓ 57 callersMethodloadFile
(path: string, options: GoGoOption)
packages/gogocode-core/types/index.d.ts:203
↓ 53 callersFunctiontransform
(fileInfo, api, options)
packages/gogocode-plugin-vue/index.js:12
↓ 44 callersMethodparent
* 获取某个父节点 * @param level 自内向外第n层父元素,默认值 0
packages/gogocode-core/types/index.d.ts:73
↓ 37 callersMethodafter
* 在当前节点后面插入一个同级别的节点,返回当前节点 * @param ast 代码字符串或者AST节点
packages/gogocode-core/types/index.d.ts:167
↓ 36 callersMethodreplaceBy
* 用replacerAST替换当前节点,返回新节点 * @param replacer 用来替换的代码,也可以是AST节点
packages/gogocode-core/types/index.d.ts:162
↓ 31 callersMethodremove
* 移除当前节点,返回根节点
packages/gogocode-core/types/index.d.ts:194
↓ 29 callersMethodbefore
* 在当前节点前面插入一个同级别的节点,返回当前节点 * @param ast 代码字符串或者AST节点
packages/gogocode-core/types/index.d.ts:172
↓ 26 callersMethodappend
* 在当前节点内部某个数组属性的末尾插入一个子节点,返回当前节点 * @param attrm 当前节点的数组属性名称 * @param ast 当前节点的数组属性名称 * AST.find('function $_$() {}').append('para
packages/gogocode-core/types/index.d.ts:179
↓ 18 callersFunctionparse
(code)
packages/gogocode-core/src/js-core/parse.js:50
↓ 18 callersMethodprepend
* 在当前节点内部某个数组属性的末尾插入一个子节点,返回当前节点 * @param attrm 当前节点的数组属性名称 * @param ast 当前节点的数组属性名称 * AST.find('function $_$() {}').prepend('bod
packages/gogocode-core/types/index.d.ts:186
↓ 17 callersFunctionresolve
(dir)
packages/gogocode-vue-playground/packages/vue2/vue.config.js:4
↓ 16 callersMethodeq
* 获取当前集合中第N个AST对象 * @param index 需要获取的AST对象的位置,默认值 0
packages/gogocode-core/types/index.d.ts:111
↓ 15 callersMethodsiblings
* 获取所有兄弟节点
packages/gogocode-core/types/index.d.ts:85
↓ 14 callersFunctioncloneAST
(ast)
packages/gogocode-core/src/Ast.js:733
↓ 13 callersMethodclone
* 返回由当前节点深度复制的新节点
packages/gogocode-core/types/index.d.ts:142
↓ 11 callersMethodempty
* 清空当前节点所有子节点,返回当前节点
packages/gogocode-core/types/index.d.ts:190
↓ 11 callersMethodnextAll
* 获取当前节点之后的同级节点
packages/gogocode-core/types/index.d.ts:101
↓ 10 callersFunctionfilterProps
(node, structure, propList, expando)
packages/gogocode-core/src/js-core/filter-prop.js:30
↓ 10 callersMethodnext
* 获取后一个节点
packages/gogocode-core/types/index.d.ts:97
↓ 10 callersMethodprev
* 获取前一个节点
packages/gogocode-core/types/index.d.ts:89
↓ 10 callersMethodprevAll
* 获取当前节点之前的同级节点
packages/gogocode-core/types/index.d.ts:93
↓ 9 callersMethodparents
* 获取所有父节点
packages/gogocode-core/types/index.d.ts:77
↓ 8 callersFunctionisObject
(value)
packages/gogocode-core/src/util.js:1
↓ 8 callersMethodwriteFile
(code: string, filename: string)
packages/gogocode-core/types/index.d.ts:204
↓ 7 callersFunctionforceReplace
* 强制替换ast对象,避免ast结构异常情况出现 * @param {*} $ * @param {*} ast * @param {*} selector * @param {*} replacer
packages/gogocode-plugin-vue/utils/scriptUtils.js:219
↓ 7 callersMethodinsertSiblingNode
(node, type)
packages/gogocode-core/src/Ast.js:445
↓ 6 callersMethodinsertChildNode
(attr, node, type)
packages/gogocode-core/src/Ast.js:586
↓ 6 callersFunctionresolve
packages/transform-project/vue-hackernews-2.0/server.js:8
↓ 5 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/custom-style-path-ignore/expected.js:16
↓ 5 callersFunctionaddDep
(pkg, type, key, val)
packages/gogocode-plugin-vue/src/package-json.js:16
↓ 5 callersMethodchild
(attrName)
packages/gogocode-core/src/Ast.js:304
↓ 5 callersFunctioncreateListView
(id)
packages/transform-project/vue-hackernews-2.0/src/router/index.js:5
↓ 5 callersFunctioninitParent
(ast)
packages/gogocode-core/src/Ast.js:758
↓ 5 callersFunctioninitSiblings
(ast)
packages/gogocode-core/src/Ast.js:768
↓ 4 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/custom-style-path/expected.js:16
↓ 4 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/import-css/expected.js:16
↓ 4 callersFunctioncapitalizeFirstLetter
(string)
packages/gogocode-plugin-element/src/icon.js:4
↓ 4 callersFunctionserve
(path, cache)
packages/transform-project/vue-hackernews-2.0/server.js:62
↓ 3 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/multiple-libraries-hilojs/expected.js:16
↓ 3 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/import-spread/expected.js:16
↓ 3 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/modules-false/expected.js:16
↓ 3 callersFunctionappendEmitsProp
(scriptAst, emitsArr)
packages/gogocode-plugin-vue/utils/scriptUtils.js:118
↓ 3 callersFunctioncreateRouter
()
packages/gogocode-plugin-vue/test/vue-router/router.js:9
↓ 3 callersFunctioncreateStore
()
packages/gogocode-plugin-vue/test/vue-vuex/store.js:9
↓ 3 callersFunctionescapeRegExp
(string)
packages/gogocode-core/src/util.js:7
↓ 3 callersFunctionfetch
(child)
packages/transform-project/vue-hackernews-2.0/src/api/index.js:24
↓ 3 callersFunctionfilterProps
(node, structure)
packages/gogocode-core/src/html-core/filter-prop.js:16
↓ 3 callersFunctiongetRegistry
(instance)
packages/gogocode-element-playground/packages/vue3/src/utils/gogocodeTransfer.js:20
↓ 3 callersFunctiongetRegistry
(instance)
packages/gogocode-vue-playground/packages/vue3/src/utils/gogocodeTransfer.js:20
↓ 3 callersFunctionhandleNode
(node)
packages/gogocode-core/src/html-core/html-traverse.js:13
↓ 3 callersFunctionlinkParentPath
(node)
packages/gogocode-core/src/html-core/find.js:218
↓ 3 callersFunctionpickValue
(ast, m, n)
packages/gogocode-plugin-vue/src/global-api.js:158
↓ 3 callersFunctionpluralize
(time, label)
packages/transform-project/vue-hackernews-2.0/src/util/filters.js:19
↓ 3 callersFunctionprocessHookNodes
(hookNodes)
packages/gogocode-plugin-vue/src/custom-directives.js:23
↓ 3 callersMethodroot
(option)
packages/gogocode-core/src/Ast.js:183
↓ 3 callersFunctionserializeTagNode
(nodeName, attributes, serializedChildren, selfClosing, node)
packages/gogocode-core/src/html-core/serialize-node.js:25
↓ 3 callersFunctiontesssst
(c)
packages/gogocode-core/test/G.vue.test.js:263
↓ 3 callersFunctionupdateDepVersion
(pkg, type, key, val)
packages/gogocode-plugin-vue/src/package-json.js:10
↓ 3 callersFunctionvisit
()
packages/gogocode-core/src/js-core/core.js:413
↓ 2 callersFunction__markAsModule
(target)
packages/esbuild-import-plugin/test/fixtures/export-import/expected.js:7
↓ 2 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/keep-named-import/expected.js:16
↓ 2 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/style-library-name/expected.js:16
↓ 2 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/as-arguments/expected.js:16
↓ 2 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/multiple-libraries/expected.js:16
↓ 2 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/variable-declarator/expected.js:16
↓ 2 callersFunction__toModule
(module2)
packages/esbuild-import-plugin/test/fixtures/use-multiple-times/expected.js:16
↓ 2 callersFunctiona
()
packages/esbuild-import-plugin/test/fixtures/return/actual.js:3
↓ 2 callersMethodapply
(compiler)
example/demo-with-webpack-plugin/plugin.js:7
↓ 2 callersFunctionasyncData
({ store })
packages/transform-project/vue-hackernews-2.0/src/views/CreateListView.js:13
↓ 2 callersMethodattr
(arg1, arg2)
packages/gogocode-core/src/Ast.js:281
↓ 2 callersFunctionbuildDeepProp
($)
packages/gogocode-plugin-vue/src/watch.js:35
↓ 2 callersFunctioncheckIsMatch
(full, partial, extraData, strictSequence)
packages/gogocode-core/src/js-core/find/general.js:13
↓ 2 callersFunctioncheckIsMatch
(full, partial, extraData, strictSequence)
packages/gogocode-core/src/html-core/find.js:10
↓ 2 callersFunctioncleanupListeners
()
packages/gogocode-cli/src/util/cmd.js:76
↓ 2 callersFunctionconverFilterExpression
(filterExpression)
packages/gogocode-plugin-vue/src/filters.js:53
↓ 2 callersFunctioncreateApp
()
packages/gogocode-plugin-vue/test/global-api/app.js:17
↓ 2 callersFunctioncreateApp
()
packages/transform-project/vue-hackernews-2.0/src/app.js:22
↓ 2 callersFunctioncreateRenderer
(bundle, options)
packages/transform-project/vue-hackernews-2.0/server.js:19
↓ 2 callersFunctionexecTransforms
* * @param {*} tranFns plugin main function * @param {*} options options * @param {*} srcFilePath srcFilePath * @param {*} outFilePath outFilePat
packages/gogocode-cli/src/commands/transform.js:154
↓ 2 callersFunctionfetchItems
(ids)
packages/transform-project/vue-hackernews-2.0/src/api/index.js:58
↓ 2 callersMethodfillEmitSet
(ast)
packages/gogocode-plugin-vue/src/emits-option.js:8
↓ 2 callersFunctionfind$$$
(partial, full, extraData, strictSequence)
packages/gogocode-core/src/html-core/find.js:114
↓ 2 callersFunctiongetName
(name)
packages/gogocode-plugin-vue/src/filters.js:164
↓ 2 callersFunctiongetPosition
(ast)
packages/gogocode-plugin-vue/src/global-api.js:142
↓ 2 callersMethodgetSet
()
packages/gogocode-plugin-vue/src/emits-option.js:20
↓ 2 callersFunctiongetTitle
(vm)
packages/transform-project/vue-hackernews-2.0/src/util/title.js:1
↓ 2 callersFunctionimportComponent
(ast, component)
packages/esbuild-import-plugin/index.js:133
↓ 2 callersFunctionimportStyle
(ast, component)
packages/esbuild-import-plugin/index.js:100
↓ 2 callersFunctionlogSuccess
(result)
packages/gogocode-cli/src/commands/transform.js:259
↓ 2 callersFunctionmkDirForFile
(outFile)
packages/gogocode-cli/src/commands/transform.js:248
↓ 2 callersFunctionobj2arr
(obj)
packages/gogocode-vue-playground/packages/vue2/src/confirm-o.js/utils/gogocodeTransfer.js:10
↓ 2 callersFunctionobj2arr
(obj)
packages/transform-project/vue-hackernews-2.0/src/views/CreateListView.js:33
next →1–100 of 528, ranked by callers