Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alovajs/devtools
/ functions
Functions
531 in github.com/alovajs/devtools
⨍
Functions
531
◇
Types & classes
214
↓ 1 callers
Function
zMaybePromise
(schema: T)
packages/wormhole/src/helper/config/zType.ts:28
Method
$
()
packages/vscode-extension/ext/utils/Log.ts:14
Function
addMessageListener
(channel: string, listener: (msg: any) => void)
packages/vscode-extension/ext/handlers/index.ts:55
Function
apply
(_, __, [config])
packages/wormhole/test/output/openapi_300/createApis.ts:34
Function
apply
(_, __, [data, config])
design/api-design-ts-global/src/api/createApis.ts:35
Function
apply
(_, __, [data, config])
design/api-design-js-global-commonjs/src/api/createApis.js:30
Function
apply
(_, __, [data, config])
design/api-design-js-global/src/api/createApis.js:30
Function
asyncConfigFn
()
packages/wormhole/test/defineConfig.spec.ts:100
Function
beforeCodeGenerate
(data, outputFile)
packages/wormhole/test/plugins/plugin.spec.ts:194
Function
beforeCodeGenerate
(_, __, ctx)
packages/wormhole/src/plugins/presets/importType.ts:37
Function
clear
()
packages/vscode-extension/ext/utils/index.ts:13
Function
config
(config)
packages/wormhole/test/plugins/plugin.spec.ts:13
Function
config
(cfg)
packages/wormhole/src/plugins/presets/importType.ts:33
Function
config
(config)
packages/wormhole/src/plugins/presets/filterApi.ts:155
Function
config
(config)
packages/wormhole/src/plugins/presets/apifox.ts:93
Function
config
(config)
packages/wormhole/src/plugins/presets/tagModifier.ts:108
Function
config
(config)
packages/wormhole/src/plugins/presets/rename.ts:257
Function
config
(config)
packages/wormhole/src/plugins/presets/payloadModifier/index.ts:116
Function
configFn
()
packages/wormhole/test/defineConfig.spec.ts:17
Function
constructor
* 构造方法 * @param context 该插件的上下文,在插件激活时可以获取 * @param handlers jsonrpc-rx 中的处理逻辑的配置 * @param wiewProviderOptions 相关配置
packages/vscode-extension/ext/webview/view-provider.ts:14
Method
constructor
(plugins: ApiPlugin[] = [])
packages/wormhole/src/helper/PluginDriver.ts:12
Method
constructor
(config?: TemplateConfig)
packages/wormhole/src/helper/template/index.ts:44
Method
constructor
()
packages/wormhole/src/helper/config/ConfigManager.ts:21
Method
constructor
(message?: string, path?: string)
packages/vscode-extension/ext/components/error.ts:6
Method
constructor
(private context: ExtensionContext)
packages/vscode-extension/ext/commands/codeLen.ts:20
Method
constructor
()
packages/vscode-extension/ext/commands/codeSnippet.ts:31
Method
constructor
(context: ExtensionContext, handlers: HandlerConfig)
packages/vscode-extension/ext/views/api-detail.ts:8
Method
constructor
(context: ExtensionContext, handlers: HandlerConfig)
packages/vscode-extension/ext/views/api-server.ts:8
Function
convertTypeArray
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/convertTypeArray.ts:50
Function
customTransformer
(name: string)
packages/wormhole/test/toCase.spec.ts:23
Function
customizer
(objValue: any, othValue: any)
packages/wormhole/test/util.ts:9
Function
customizer
(objValueOrigin: any, otherValueOrigin: any)
packages/wormhole/src/utils/openapi.ts:156
Function
default
(path: string)
packages/wormhole/test/config.spec.ts:11
Method
divider
()
packages/vscode-extension/ext/utils/Log.ts:64
Method
enabled
()
packages/vscode-extension/ext/core/Global.ts:20
Function
exposeHandlers
* “暴露” handles 给 WebView。建立 extenson 和 webview 之间的通讯 * @param webview WebView
packages/vscode-extension/ext/webview/view-provider.ts:30
Function
filter
(src)
packages/vscode-extension/e2e/index.ts:31
Method
generate
( config: GeneratorConfig, options: { projectPath: string force?: boolean }, )
packages/wormhole/src/helper/config/GeneratorHelper.ts:127
Function
get
(_, property)
packages/wormhole/test/output/openapi_300/createApis.ts:28
Function
get
(_, key: keyof Wormhole)
packages/vscode-extension/ext/functions/getWormhole.ts:59
Function
get
(_, property)
design/api-design-ts-global/src/api/createApis.ts:29
Function
get
(_, property)
design/api-design-js-global-commonjs/src/api/createApis.js:24
Function
get
(_, property)
design/api-design-js-global/src/api/createApis.js:24
Function
getApiDocs
(config: Config, projectPath = process.cwd())
packages/wormhole/src/readConfig.ts:48
Function
getAutoUpdateConfig
(config: Config)
packages/wormhole/src/readConfig.ts:43
Method
getConfig
()
packages/wormhole/src/helper/config/GeneratorHelper.ts:42
Method
getConfig
* 获取完整配置
packages/wormhole/src/helper/config/ConfigManager.ts:49
Method
getConfig
(path: string)
packages/vscode-extension/ext/core/Global.ts:40
Function
getLanguage
()
packages/vscode-extension/ext/handlers/index.ts:32
Function
getNext
(path: string, map: Array<[string, any]> = [])
packages/wormhole/src/utils/openapi.ts:211
Method
getOpenApiData
()
packages/wormhole/src/helper/config/ConfigHelper.ts:55
Method
getPath
()
packages/vscode-extension/ext/components/error.ts:24
Method
getPluginDriver
()
packages/wormhole/src/helper/config/GeneratorHelper.ts:71
Method
getProjectPath
()
packages/wormhole/src/helper/config/ConfigHelper.ts:35
Function
getWebviewHtml
* 处理前端应用 index.html 文件的方法 * @param webview vscode.Webview 类型,指向 vscode.WebviewView 的一个属性:webview * @returns 处理好的 index.html 文本内容
packages/vscode-extension/ext/webview/view-provider.ts:43
Function
handleCopy
(code: string)
packages/vscode-extension/src/utils/web.ts:3
Function
handleEmptyType
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/handleEmptyType.ts:3
Function
inferType
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/inferType.ts:4
Method
info
(message: string, details?: unknown)
packages/wormhole/src/helper/logger/index.ts:58
Method
init
(_context: ExtensionContext)
packages/vscode-extension/ext/core/VscodeClient.ts:17
Method
init
(context: ExtensionContext)
packages/vscode-extension/ext/core/Global.ts:15
Function
initExpect
()
packages/wormhole/test/util.ts:15
Method
injectCode
()
packages/vscode-extension/ext/webview/view-helper.ts:35
Function
install
(app)
packages/vscode-extension/src/plugins/i18n.ts:47
Function
is
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/array.ts:5
Function
is
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/tuple.ts:4
Function
is
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/object.ts:4
Function
is
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/group.ts:4
Function
is
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/const.ts:9
Method
isReferenceUsed
* 判断某个引用是否在文档中被使用 * @param ref ReferenceObject 或其 `$ref` 路径字符串
packages/wormhole/src/helper/document/index.ts:100
Function
isRunning
()
packages/vscode-extension/ext/utils/index.ts:10
Method
load
(document: OpenAPIDocument)
packages/wormhole/src/helper/document/index.ts:22
Method
load
(config: TemplateConfig)
packages/wormhole/src/helper/template/index.ts:50
Method
load
(config: Partial<Config>, projectPath = process.cwd())
packages/wormhole/src/helper/config/ConfigHelper.ts:18
Method
loading
()
packages/vscode-extension/ext/core/Global.ts:24
Function
mergeAnyOf
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/mergeAnyOf.ts:51
Method
mergeHandle
(root = '')
packages/wormhole/src/helper/config/ConfigManager.ts:89
Function
msgReceiver
packages/vscode-extension/src/hooks/use-handlers.ts:10
Function
msgSender
packages/vscode-extension/src/hooks/use-handlers.ts:7
Function
next
(ast, options)
packages/wormhole/src/core/loader/astLoader/generates/index.ts:39
Function
nextReference
(schema: SchemaObject)
packages/wormhole/src/utils/openapi.ts:69
Function
normalizeCombiningKeywords
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/normalizeCombiningKeywords.ts:3
Function
normalizeEnum
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/normalizeEnum.ts:6
Function
normalizeLocale
(locale: string)
packages/vscode-extension/src/utils/i18n.ts:6
Function
normalizeNullType
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/normalize/rules/normalizeNullType.ts:4
Method
normalizeTree
(node: N)
packages/vscode-extension/src/hooks/use-tree-node.ts:13
Method
onHover
(listener: (value: string) => void)
packages/vscode-extension/src/hooks/use-tree-node.ts:42
Method
onMatched
(matchedStr, origin)
packages/vscode-extension/src/hooks/use-tree-node.ts:31
Function
onProcessExit
()
packages/vscode-extension/e2e/utils.ts:23
Function
onReference
(ast)
packages/wormhole/src/core/parser/templateParser/helper.ts:42
Function
onVscode
(listener: (value: DataType<T>) => void)
packages/vscode-extension/src/hooks/use-message.ts:76
Function
onVscodeType
(type: string, listener: (value: T) => void)
packages/vscode-extension/src/hooks/use-message.ts:80
Method
openDocs
(url: string)
packages/vscode-extension/ext/core/VscodeClient.ts:35
Method
outputChannel
()
packages/vscode-extension/ext/utils/Log.ts:18
Method
parse
(document: OpenAPIDocument, options: TemplateParserOptions)
packages/wormhole/src/core/parser/templateParser/index.ts:22
Function
piniaAllPlugin
()
packages/vscode-extension/src/plugins/pinia/plugins/index.ts:3
Method
process
(s: MaybeSchemaObject, visited = new Set<string>())
packages/wormhole/src/core/loader/astLoader/normalize/normalizer.ts:33
Method
provideCodeLenses
(document: TextDocument, _token: CancellationToken)
packages/vscode-extension/ext/commands/codeLen.ts:108
Function
provideCompletionItems
( document: vscode.TextDocument, position: vscode.Position, _, _context: vscode.Co
packages/vscode-extension/ext/commands/autocomplete.ts:42
Method
raw
(...values: any[])
packages/vscode-extension/ext/utils/Log.ts:22
← previous
next →
401–500 of 531, ranked by callers