data-to-jsonschema-to-ts
Version:
Convert plain javascript objects to JSON Schema and TypeScript typings
15 lines • 548 B
JavaScript
import { compile } from "json-schema-to-typescript";
export function convertJsonSchemaToTs(schema, opts) {
return compile(schema, 'schema.title', {
// customName(
// schema: LinkedJSONSchema,
// keyNameFromDefinition: string | undefined,
// ) {
// console.log(schema,"name", keyNameFromDefinition);
// return keyNameFromDefinition;
// },
additionalProperties: opts?.additionalProperties ?? false,
bannerComment: "",
});
}
//# sourceMappingURL=json-to-ts.js.map