MCPcopy Create free account

hub / github.com/alovajs/devtools / functions

Functions531 in github.com/alovajs/devtools

↓ 1 callersFunctionzMaybePromise
(schema: T)
packages/wormhole/src/helper/config/zType.ts:28
Method$
()
packages/vscode-extension/ext/utils/Log.ts:14
FunctionaddMessageListener
(channel: string, listener: (msg: any) => void)
packages/vscode-extension/ext/handlers/index.ts:55
Functionapply
(_, __, [config])
packages/wormhole/test/output/openapi_300/createApis.ts:34
Functionapply
(_, __, [data, config])
design/api-design-ts-global/src/api/createApis.ts:35
Functionapply
(_, __, [data, config])
design/api-design-js-global-commonjs/src/api/createApis.js:30
Functionapply
(_, __, [data, config])
design/api-design-js-global/src/api/createApis.js:30
FunctionasyncConfigFn
()
packages/wormhole/test/defineConfig.spec.ts:100
FunctionbeforeCodeGenerate
(data, outputFile)
packages/wormhole/test/plugins/plugin.spec.ts:194
FunctionbeforeCodeGenerate
(_, __, ctx)
packages/wormhole/src/plugins/presets/importType.ts:37
Functionclear
()
packages/vscode-extension/ext/utils/index.ts:13
Functionconfig
(config)
packages/wormhole/test/plugins/plugin.spec.ts:13
Functionconfig
(cfg)
packages/wormhole/src/plugins/presets/importType.ts:33
Functionconfig
(config)
packages/wormhole/src/plugins/presets/filterApi.ts:155
Functionconfig
(config)
packages/wormhole/src/plugins/presets/apifox.ts:93
Functionconfig
(config)
packages/wormhole/src/plugins/presets/tagModifier.ts:108
Functionconfig
(config)
packages/wormhole/src/plugins/presets/rename.ts:257
Functionconfig
(config)
packages/wormhole/src/plugins/presets/payloadModifier/index.ts:116
FunctionconfigFn
()
packages/wormhole/test/defineConfig.spec.ts:17
Functionconstructor
* 构造方法 * @param context 该插件的上下文,在插件激活时可以获取 * @param handlers jsonrpc-rx 中的处理逻辑的配置 * @param wiewProviderOptions 相关配置
packages/vscode-extension/ext/webview/view-provider.ts:14
Methodconstructor
(plugins: ApiPlugin[] = [])
packages/wormhole/src/helper/PluginDriver.ts:12
Methodconstructor
(config?: TemplateConfig)
packages/wormhole/src/helper/template/index.ts:44
Methodconstructor
()
packages/wormhole/src/helper/config/ConfigManager.ts:21
Methodconstructor
(message?: string, path?: string)
packages/vscode-extension/ext/components/error.ts:6
Methodconstructor
(private context: ExtensionContext)
packages/vscode-extension/ext/commands/codeLen.ts:20
Methodconstructor
()
packages/vscode-extension/ext/commands/codeSnippet.ts:31
Methodconstructor
(context: ExtensionContext, handlers: HandlerConfig)
packages/vscode-extension/ext/views/api-detail.ts:8
Methodconstructor
(context: ExtensionContext, handlers: HandlerConfig)
packages/vscode-extension/ext/views/api-server.ts:8
FunctionconvertTypeArray
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/convertTypeArray.ts:50
FunctioncustomTransformer
(name: string)
packages/wormhole/test/toCase.spec.ts:23
Functioncustomizer
(objValue: any, othValue: any)
packages/wormhole/test/util.ts:9
Functioncustomizer
(objValueOrigin: any, otherValueOrigin: any)
packages/wormhole/src/utils/openapi.ts:156
Functiondefault
(path: string)
packages/wormhole/test/config.spec.ts:11
Methoddivider
()
packages/vscode-extension/ext/utils/Log.ts:64
Methodenabled
()
packages/vscode-extension/ext/core/Global.ts:20
FunctionexposeHandlers
* “暴露” handles 给 WebView。建立 extenson 和 webview 之间的通讯 * @param webview WebView
packages/vscode-extension/ext/webview/view-provider.ts:30
Functionfilter
(src)
packages/vscode-extension/e2e/index.ts:31
Methodgenerate
( config: GeneratorConfig, options: { projectPath: string force?: boolean }, )
packages/wormhole/src/helper/config/GeneratorHelper.ts:127
Functionget
(_, property)
packages/wormhole/test/output/openapi_300/createApis.ts:28
Functionget
(_, key: keyof Wormhole)
packages/vscode-extension/ext/functions/getWormhole.ts:59
Functionget
(_, property)
design/api-design-ts-global/src/api/createApis.ts:29
Functionget
(_, property)
design/api-design-js-global-commonjs/src/api/createApis.js:24
Functionget
(_, property)
design/api-design-js-global/src/api/createApis.js:24
FunctiongetApiDocs
(config: Config, projectPath = process.cwd())
packages/wormhole/src/readConfig.ts:48
FunctiongetAutoUpdateConfig
(config: Config)
packages/wormhole/src/readConfig.ts:43
MethodgetConfig
()
packages/wormhole/src/helper/config/GeneratorHelper.ts:42
MethodgetConfig
* 获取完整配置
packages/wormhole/src/helper/config/ConfigManager.ts:49
MethodgetConfig
(path: string)
packages/vscode-extension/ext/core/Global.ts:40
FunctiongetLanguage
()
packages/vscode-extension/ext/handlers/index.ts:32
FunctiongetNext
(path: string, map: Array<[string, any]> = [])
packages/wormhole/src/utils/openapi.ts:211
MethodgetOpenApiData
()
packages/wormhole/src/helper/config/ConfigHelper.ts:55
MethodgetPath
()
packages/vscode-extension/ext/components/error.ts:24
MethodgetPluginDriver
()
packages/wormhole/src/helper/config/GeneratorHelper.ts:71
MethodgetProjectPath
()
packages/wormhole/src/helper/config/ConfigHelper.ts:35
FunctiongetWebviewHtml
* 处理前端应用 index.html 文件的方法 * @param webview vscode.Webview 类型,指向 vscode.WebviewView 的一个属性:webview * @returns 处理好的 index.html 文本内容
packages/vscode-extension/ext/webview/view-provider.ts:43
FunctionhandleCopy
(code: string)
packages/vscode-extension/src/utils/web.ts:3
FunctionhandleEmptyType
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/handleEmptyType.ts:3
FunctioninferType
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/inferType.ts:4
Methodinfo
(message: string, details?: unknown)
packages/wormhole/src/helper/logger/index.ts:58
Methodinit
(_context: ExtensionContext)
packages/vscode-extension/ext/core/VscodeClient.ts:17
Methodinit
(context: ExtensionContext)
packages/vscode-extension/ext/core/Global.ts:15
FunctioninitExpect
()
packages/wormhole/test/util.ts:15
MethodinjectCode
()
packages/vscode-extension/ext/webview/view-helper.ts:35
Functioninstall
(app)
packages/vscode-extension/src/plugins/i18n.ts:47
Functionis
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/array.ts:5
Functionis
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/tuple.ts:4
Functionis
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/object.ts:4
Functionis
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/group.ts:4
Functionis
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/const.ts:9
MethodisReferenceUsed
* 判断某个引用是否在文档中被使用 * @param ref ReferenceObject 或其 `$ref` 路径字符串
packages/wormhole/src/helper/document/index.ts:100
FunctionisRunning
()
packages/vscode-extension/ext/utils/index.ts:10
Methodload
(document: OpenAPIDocument)
packages/wormhole/src/helper/document/index.ts:22
Methodload
(config: TemplateConfig)
packages/wormhole/src/helper/template/index.ts:50
Methodload
(config: Partial<Config>, projectPath = process.cwd())
packages/wormhole/src/helper/config/ConfigHelper.ts:18
Methodloading
()
packages/vscode-extension/ext/core/Global.ts:24
FunctionmergeAnyOf
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/mergeAnyOf.ts:51
MethodmergeHandle
(root = '')
packages/wormhole/src/helper/config/ConfigManager.ts:89
FunctionmsgReceiver
packages/vscode-extension/src/hooks/use-handlers.ts:10
FunctionmsgSender
packages/vscode-extension/src/hooks/use-handlers.ts:7
Functionnext
(ast, options)
packages/wormhole/src/core/loader/astLoader/generates/index.ts:39
FunctionnextReference
(schema: SchemaObject)
packages/wormhole/src/utils/openapi.ts:69
FunctionnormalizeCombiningKeywords
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/normalizeCombiningKeywords.ts:3
FunctionnormalizeEnum
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/normalizeEnum.ts:6
FunctionnormalizeLocale
(locale: string)
packages/vscode-extension/src/utils/i18n.ts:6
FunctionnormalizeNullType
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/normalizeNullType.ts:4
MethodnormalizeTree
(node: N)
packages/vscode-extension/src/hooks/use-tree-node.ts:13
MethodonHover
(listener: (value: string) => void)
packages/vscode-extension/src/hooks/use-tree-node.ts:42
MethodonMatched
(matchedStr, origin)
packages/vscode-extension/src/hooks/use-tree-node.ts:31
FunctiononProcessExit
()
packages/vscode-extension/e2e/utils.ts:23
FunctiononReference
(ast)
packages/wormhole/src/core/parser/templateParser/helper.ts:42
FunctiononVscode
(listener: (value: DataType<T>) => void)
packages/vscode-extension/src/hooks/use-message.ts:76
FunctiononVscodeType
(type: string, listener: (value: T) => void)
packages/vscode-extension/src/hooks/use-message.ts:80
MethodopenDocs
(url: string)
packages/vscode-extension/ext/core/VscodeClient.ts:35
MethodoutputChannel
()
packages/vscode-extension/ext/utils/Log.ts:18
Methodparse
(document: OpenAPIDocument, options: TemplateParserOptions)
packages/wormhole/src/core/parser/templateParser/index.ts:22
FunctionpiniaAllPlugin
()
packages/vscode-extension/src/plugins/pinia/plugins/index.ts:3
Methodprocess
(s: MaybeSchemaObject, visited = new Set<string>())
packages/wormhole/src/core/loader/astLoader/normalize/normalizer.ts:33
MethodprovideCodeLenses
(document: TextDocument, _token: CancellationToken)
packages/vscode-extension/ext/commands/codeLen.ts:108
FunctionprovideCompletionItems
( document: vscode.TextDocument, position: vscode.Position, _, _context: vscode.Co
packages/vscode-extension/ext/commands/autocomplete.ts:42
Methodraw
(...values: any[])
packages/vscode-extension/ext/utils/Log.ts:22
← previousnext →401–500 of 531, ranked by callers