SYMBOL INDEX (38 symbols across 10 files) FILE: example/src/App.tsx function App (line 5) | function App() { FILE: example/src/main.tsx function enableMocking (line 5) | async function enableMocking() { function mountApp (line 12) | function mountApp() { FILE: src/generate.ts function generateOperationCollection (line 16) | function generateOperationCollection(apiDoc: OpenAPIV3.Document, options... function generate (line 26) | async function generate(spec: string, inlineOptions: CliOptions) { function getServerUrl (line 71) | function getServerUrl(apiDoc: OpenAPIV3.Document) { type OperationDefinition (line 88) | type OperationDefinition = { function getOperationDefinitions (line 95) | function getOperationDefinitions(v3Doc: OpenAPIV3.Document): OperationDe... function operationFilter (line 113) | function operationFilter(operation: OperationDefinition, options: CliOpt... function codeFilter (line 126) | function codeFilter(operation: OperationDefinition, options: CliOptions)... function toOperation (line 149) | function toOperation(definition: OperationDefinition, apiGen: ApiGenerat... function autoPopRefs (line 186) | function autoPopRefs(cb: () => T) { function resolve (line 193) | function resolve(schema: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObj... function recursiveResolveSchema (line 204) | function recursiveResolveSchema(schema: OpenAPIV3.ReferenceObject | Open... FILE: src/swagger.ts function getV3Doc (line 6) | async function getV3Doc(spec: string): Promise { FILE: src/template.ts function assertAiConfig (line 88) | function assertAiConfig(options: ConfigOptions) { function createAiGenerateText (line 174) | function createAiGenerateText(options: ConfigOptions): string { function withCacheOne (line 184) | function withCacheOne(options: ConfigOptions) { FILE: src/transform.ts constant MAX_STRING_LENGTH (line 9) | const MAX_STRING_LENGTH = DEFAULT_MAX_STRING_LENGTH; type ResponseMap (line 11) | interface ResponseMap { type Operation (line 17) | interface Operation { type OperationCollection (line 23) | type OperationCollection = Operation[]; function getResIdentifierName (line 25) | function getResIdentifierName(res: ResponseMap) { function transformToGenerateResultFunctions (line 32) | function transformToGenerateResultFunctions( function scoreHandlerPath (line 92) | function scoreHandlerPath(path: string) { function compareOperationsForMsw (line 102) | function compareOperationsForMsw(a: Operation, b: Operation) { function transformToHandlerCode (line 123) | function transformToHandlerCode(operationCollection: OperationCollection... function transformJSONSchemaToFakerCode (line 159) | function transformJSONSchemaToFakerCode(jsonSchema?: OpenAPIV3.SchemaObj... function transformStringBasedOnFormat (line 243) | function transformStringBasedOnFormat(schema: OpenAPIV3.NonArraySchemaOb... FILE: src/types.ts type CliOptions (line 1) | interface CliOptions { type ConfigOptions (line 18) | type ConfigOptions = CliOptions & { FILE: src/utils.ts constant DEFAULT_MAX_ARRAY_LENGTH (line 5) | const DEFAULT_MAX_ARRAY_LENGTH = 20; constant DEFAULT_MAX_STRING_LENGTH (line 6) | const DEFAULT_MAX_STRING_LENGTH = 42; constant EXTENSION_TO_PARSER (line 23) | const EXTENSION_TO_PARSER: Record = { function prettify (line 41) | async function prettify(filePath: string | null, content: string): Promi... FILE: test/ai-runtime.spec.ts function createPrompt (line 31) | function createPrompt(_operation: unknown) { FILE: test/typescript-generation.spec.ts constant TEST_OUTPUT_DIR (line 7) | const TEST_OUTPUT_DIR = 'test-output'; constant TEST_SPEC_PATH (line 8) | const TEST_SPEC_PATH = './test/fixture/test.yaml';