PackagesApiReference

api — API Reference

Full API reference for the api package

API reference for the api package.

Functions & Classes

SymbolKindDescription
signatureToSchema()functionMaps a TypeScript type signature string to an OpenAPI 3.2 schema object. Han...
extractSDKTypes()functionExtracts SDK-relevant types (interfaces, type aliases, classes, enums) from a...
generateOpenAPISpec()functionGenerates a production-quality OpenAPI 3.2 document from the extracted SDK ty...
buildReference()functionBuilds a structured API reference from a list of exported symbols. Unlike th...
generateApi()functionRuns the API generation pipeline: walk → extract → generate → write.
signatureToSchema()functionMaps a TypeScript type signature string to an OpenAPI 3.2 schema object. Han...
extractSDKTypes()functionExtracts SDK-relevant types (interfaces, type aliases, classes, enums) from a...
generateOpenAPISpec()functionGenerates a production-quality OpenAPI 3.2 document from the extracted SDK ty...
buildReference()functionBuilds a structured API reference from a list of exported symbols. Unlike th...
generateApi()functionRuns the API generation pipeline: walk → extract → generate → write.

Types & Interfaces

SymbolKindDescription
SDKPropertyinterfaceA single property extracted from an interface or class symbol.
SDKTypeinterfaceAn SDK type descriptor extracted from the symbol graph.
ReferenceEntryinterfaceA single entry in the generated API reference.
SDKPropertyinterfaceA single property extracted from an interface or class symbol.
SDKTypeinterfaceAn SDK type descriptor extracted from the symbol graph.
ReferenceEntryinterfaceA single entry in the generated API reference.

Other Exports

SymbolKindDescription
tsup.config.tsfile
schema-mapper.tsfile
sdk-extractor.tsfile
openapi.tsfile
reference.tsfile
index.tsfileOpenAPI 3.2 spec generator and structured API reference builder for forge-ts....
api.test.tsfile
schema-mapper.tsfile
sdk-extractor.tsfile
openapi.tsfile
reference.tsfile
index.tsfileforge-ts/api — OpenAPI spec and API reference generator. Extracts public SDK...
api.test.tsfile

On this page