UNPKG

ts-to-mongo-schema

Version:

Using the Typescript Compiler API, this program parses through Typescript, to generate a JSON Schema that conforms to MongoDB's bson format. Useful when generating large schemas, and being unable to use a javascript or typescript library like Moongoose.

9 lines (8 loc) 306 B
import { ExtractProps } from "../extractProperties"; declare function parseProperties({ node, imports, ids, paths, props, resolveCustomGenerics, extension }: ExtractProps): { [key: string]: { value: any; required?: boolean | undefined; }; }; export default parseProperties;