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
↓ 99 callers
Function
toCase
(name: string, transformer?: FileNameCase)
packages/wormhole/src/utils/to-case.ts:7
↓ 64 callers
Function
normalizeGeneratorResult
(result: GeneratorResult)
packages/wormhole/test/generates/utils.ts:13
↓ 54 callers
Function
generate
* Generate relevant API information based on the configuration object. Generally, it needs to be used with `readConfig()`. * @param config generatin
packages/wormhole/src/generate.ts:9
↓ 45 callers
Function
filterApiDescriptor
(apiDescriptor: ApiDescriptor, configs: FilterApiConfig[])
packages/wormhole/src/plugins/presets/filterApi.ts:107
↓ 40 callers
Function
generateWithPlugin
(inputFile: string, plugins: ApiPlugin[], config?: Partial<Omit<GeneratorConfig, 'input' | 'plugins' | 'type'>
packages/wormhole/test/util.ts:39
↓ 35 callers
Function
getSalt
()
packages/wormhole/test/generate.spec.ts:9
↓ 33 callers
Method
add
(key: string | TransformKey, text: string = '')
packages/wormhole/src/helper/comment.ts:53
↓ 31 callers
Method
normalize
()
packages/wormhole/src/helper/comment.ts:82
↓ 28 callers
Function
createStrReg
(str: string)
packages/wormhole/test/util.ts:32
↓ 23 callers
Function
makeIdentifier
(str: string, style: 'camelCase' | 'snakeCase')
packages/wormhole/src/core/loader/standardLoader/helper.ts:105
↓ 22 callers
Function
rename
(config: RenameConfig | RenameConfig[])
packages/wormhole/src/plugins/presets/rename.ts:246
↓ 18 callers
Method
parse
(comment: string)
packages/wormhole/src/helper/comment.ts:32
↓ 17 callers
Function
apifox
({ projectId, locale = 'zh-CN', apifoxVersion = '2024-03-28', scopeType = 'ALL', selectedEndpointIds
packages/wormhole/src/plugins/presets/apifox.ts:41
↓ 17 callers
Function
forward
(schema: SchemaObject)
packages/wormhole/src/core/loader/astLoader/parsers/forward/index.ts:18
↓ 17 callers
Method
load
(options: CommentOptions)
packages/wormhole/src/helper/comment.ts:28
↓ 15 callers
Function
getValue
(result: GeneratorResult, options: GeneratorOptions)
packages/wormhole/src/core/loader/astLoader/generates/utils.ts:17
↓ 15 callers
Method
throwError
(error: string | Error, details?: unknown)
packages/wormhole/src/helper/logger/index.ts:81
↓ 14 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/group.test.ts:46
↓ 14 callers
Function
groupTypeParser
(schema: SchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/group.ts:7
↓ 14 callers
Function
isReferenceObject
(obj: any)
packages/wormhole/src/utils/openapi.ts:18
↓ 13 callers
Function
createPlugin
(plugin: (...args: T) => ApiPlugin)
packages/wormhole/src/plugins/createPlugin.ts:25
↓ 13 callers
Method
transform
(ast: AST, options: AstLoaderOptions)
packages/wormhole/src/core/loader/astLoader/index.ts:16
↓ 12 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/enum.test.ts:45
↓ 12 callers
Function
enumTypeParser
(schema: SchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/enum.ts:9
↓ 12 callers
Function
executeCommand
(id: string)
packages/vscode-extension/e2e/ctx.ts:26
↓ 12 callers
Function
existsPromise
(path: string, mode?: number)
packages/wormhole/src/utils/base.ts:68
↓ 12 callers
Function
openFile
(name: string)
packages/vscode-extension/e2e/ctx.ts:21
↓ 12 callers
Function
processApiTags
(apiDescriptor: ApiDescriptor, handler: ModifierHandler)
packages/wormhole/src/plugins/presets/tagModifier.ts:36
↓ 11 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/tuple.test.ts:38
↓ 11 callers
Function
tupleTypeParser
(schema: TupleSchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/tuple.ts:7
↓ 10 callers
Method
addRule
* 添加新规则
packages/wormhole/src/core/loader/astLoader/normalize/normalizer.ts:23
↓ 10 callers
Function
apiFilter
(config: FilterApiConfig | FilterApiConfig[])
packages/wormhole/src/plugins/presets/filterApi.ts:143
↓ 10 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/object.test.ts:38
↓ 10 callers
Function
defineConfig
(config: UserConfigExport)
packages/wormhole/src/defineConfig.ts:13
↓ 10 callers
Method
info
(message: string, options?: LogOptions)
packages/vscode-extension/ext/utils/Log.ts:26
↓ 10 callers
Function
objectTypeParser
(schema: SchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/object.ts:6
↓ 10 callers
Function
referenceTypeParser
(schema: ReferenceObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/reference.ts:10
↓ 10 callers
Function
registerCommand
(command: CommandType<U, T>, ctx: vscode.ExtensionContext)
packages/vscode-extension/ext/utils/vscode.ts:33
↓ 9 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/reference.test.ts:73
↓ 8 callers
Function
arrayTypeParser
(schema: ArraySchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/array.ts:7
↓ 8 callers
Function
createConfig
* Create a templated configuration file. * @param options - Configuration file creation options * @param options.projectPath - The root path of th
packages/wormhole/src/createConfig.ts:19
↓ 8 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/simple.test.ts:38
↓ 8 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/array.test.ts:38
↓ 8 callers
Function
findBy$ref
(path: string, openApi: OpenAPIDocument, isDeep: boolean = false)
packages/wormhole/src/utils/openapi.ts:35
↓ 8 callers
Function
initAST
(schema: MaybeSchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/utils.ts:25
↓ 8 callers
Function
setComment
(ast: AST, options: GeneratorOptions)
packages/wormhole/src/core/loader/astLoader/generates/utils.ts:26
↓ 8 callers
Function
simpleTypeParser
(schema: SchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/simple.ts:19
↓ 7 callers
Function
extend
(config: GeneratorConfig, newConfig?: Partial<GeneratorConfig> | ((config: GeneratorConfig) => Partial<Generat
packages/wormhole/src/plugins/presets/utils.ts:12
↓ 7 callers
Method
getConfig
()
packages/wormhole/src/helper/config/ConfigHelper.ts:31
↓ 7 callers
Function
getWormhole
()
packages/vscode-extension/ext/functions/getWormhole.ts:16
↓ 7 callers
Function
resolveWorkspaces
(projectPath = process.cwd())
packages/wormhole/src/resolveWorkspaces.ts:13
↓ 7 callers
Function
simpleTypeGenerator
(ast: AST, ctx: GeneratorCtx)
packages/wormhole/src/core/loader/astLoader/generates/simple.ts:6
↓ 7 callers
Method
validate
(input?: string)
packages/wormhole/src/core/loader/standardLoader/index.ts:16
↓ 6 callers
Function
arrayTypeGenerator
(ast: TArray, ctx: GeneratorCtx)
packages/wormhole/src/core/loader/astLoader/generates/array.ts:6
↓ 6 callers
Function
astGenerate
(ast: AST, options: GeneratorOptions)
packages/wormhole/src/core/loader/astLoader/generates/index.ts:22
↓ 6 callers
Function
astParse
(schema: MaybeSchemaObject, options: ParserOptions)
packages/wormhole/src/core/loader/astLoader/parsers/index.ts:16
↓ 6 callers
Function
constTypeParser
(schema: SchemaObject, ctx: ParserCtx)
packages/wormhole/src/core/loader/astLoader/parsers/const.ts:17
↓ 6 callers
Function
createMockCtx
(keyName = '')
packages/wormhole/test/parsers/const.test.ts:37
↓ 6 callers
Function
createProjectStructure
* Create files and directories based on the given file structure object * @param {Record<string, any>} structure file structure object * @param {s
packages/wormhole/test/workspaces.spec.ts:13
↓ 6 callers
Function
createRunner
(dir: string)
packages/vscode-extension/e2e/runner.ts:6
↓ 6 callers
Method
end
()
packages/wormhole/src/helper/comment.ts:64
↓ 6 callers
Method
error
(err: Error | string | any = {}, options?: LogOptions)
packages/vscode-extension/ext/utils/Log.ts:41
↓ 6 callers
Function
getExt
()
packages/vscode-extension/e2e/ctx.ts:17
↓ 6 callers
Function
handleApi
(apiDescriptor)
packages/wormhole/test/generate.spec.ts:704
↓ 6 callers
Function
is
(schema)
packages/wormhole/src/core/loader/astLoader/parsers/forward/enum.ts:4
↓ 6 callers
Method
onlyReadConfig
(path?: string | string[])
packages/vscode-extension/ext/core/ApiGenerate.ts:22
↓ 6 callers
Function
readConfig
(projectPath = process.cwd())
packages/wormhole/src/readConfig.ts:12
↓ 6 callers
Function
run
(cmd: string)
scripts/release.ts:7
↓ 6 callers
Function
setupTest
(name: string, fn: () => void)
packages/vscode-extension/e2e/ctx.ts:30
↓ 5 callers
Function
applyRenameRule
* Applies renaming rules to the specified value * @returns The renamed value, or original value if not matched
packages/wormhole/src/plugins/presets/rename.ts:66
↓ 5 callers
Function
enumTypeGenerator
(ast: TEnum, ctx: GeneratorCtx)
packages/wormhole/src/core/loader/astLoader/generates/enum.ts:53
↓ 5 callers
Function
format
(text: string, config?: PrettierConfig)
packages/wormhole/src/utils/format.ts:23
↓ 5 callers
Function
getGlobalConfig
()
packages/wormhole/src/config.ts:16
↓ 5 callers
Function
getHandleApi
(configs: Parameters<typeof payloadModifier>[0])
packages/wormhole/test/plugins/payloadModifier.spec.ts:6
↓ 5 callers
Function
getWorkspacePaths
()
packages/vscode-extension/ext/utils/vscode.ts:4
↓ 5 callers
Function
groupTypeGenerator
(ast: TIntersection | TUnion, ctx: GeneratorCtx)
packages/wormhole/src/core/loader/astLoader/generates/group.ts:6
↓ 5 callers
Function
importType
(config: Record<string, string[]>)
packages/wormhole/src/plugins/presets/importType.ts:17
↓ 5 callers
Method
match
(pattern: string, node: N, options: MatchOptions<N>)
packages/vscode-extension/src/hooks/use-tree-node.ts:27
↓ 5 callers
Method
parse
(input: string, options?: OpenApiParserOptions)
packages/wormhole/src/core/parser/openApiParser/index.ts:14
↓ 5 callers
Method
readUserConfig
(userConfig: UserConfigExport)
packages/wormhole/src/helper/config/ConfigHelper.ts:24
↓ 5 callers
Function
sendMessage
(msg: DataType<T>)
packages/vscode-extension/ext/utils/message.ts:26
↓ 5 callers
Function
showError
(err: unknown)
packages/vscode-extension/ext/components/event.ts:8
↓ 5 callers
Function
tupleTypeGenerator
(ast: TTuple, ctx: GeneratorCtx)
packages/wormhole/src/core/loader/astLoader/generates/tuple.ts:6
↓ 4 callers
Function
cleanType
(schema: SchemaObject)
packages/wormhole/src/plugins/presets/payloadModifier/hepler.ts:22
↓ 4 callers
Method
clear
()
packages/vscode-extension/ext/core/ApiGenerate.ts:71
↓ 4 callers
Method
deleteConfig
(path?: string | string[])
packages/vscode-extension/ext/core/Global.ts:77
↓ 4 callers
Method
formatMessage
(level: LogLevel, message: string, details?: unknown)
packages/wormhole/src/helper/logger/index.ts:28
↓ 4 callers
Function
getContentKey
(content: Record<string, any> = {}, requireKey = 'application/json')
packages/wormhole/src/core/parser/templateParser/helper.ts:124
↓ 4 callers
Method
getExt
()
packages/wormhole/src/helper/template/index.ts:70
↓ 4 callers
Function
getTsStr
(genResult: GeneratorResult, options?: { export?: boolean })
packages/wormhole/src/core/loader/astLoader/generates/utils.ts:77
↓ 4 callers
Function
getType
(value: unknown)
packages/wormhole/src/utils/base.ts:106
↓ 4 callers
Function
globalsContent
()
packages/wormhole/test/generate.spec.ts:202
↓ 4 callers
Function
indexContent
()
packages/wormhole/test/generate.spec.ts:201
↓ 4 callers
Function
interfaceTypeGenerator
(ast: TInterface, ctx: GeneratorCtx)
packages/wormhole/src/core/loader/astLoader/generates/interface.ts:48
↓ 4 callers
Function
isEqualObject
(objValue: any, srcValue: any, openApi: OpenAPIDocument)
packages/wormhole/src/utils/openapi.ts:153
↓ 4 callers
Method
parseStr
(comment: string)
packages/wormhole/src/helper/comment.ts:39
↓ 4 callers
Method
register
(channel: string)
packages/vscode-extension/ext/service/message.service.ts:9
↓ 4 callers
Method
shouldLog
(level: LogLevel)
packages/wormhole/src/helper/logger/index.ts:46
↓ 4 callers
Function
stringTypeParser
(schema: SchemaObject, init: AbstractAST)
packages/wormhole/src/core/loader/astLoader/parsers/simple.ts:6
↓ 4 callers
Method
transform
(input: string, options?: StandardLoaderOptions)
packages/wormhole/src/core/loader/standardLoader/index.ts:12
next →
1–100 of 531, ranked by callers