@spec2ts/jsonschema
Version:
Utility to convert JSON Schemas to Typescript using TypeScript native compiler
15 lines • 622 B
text/typescript
import { t as ParseSchemaOptions } from "../schema-parser-Bdr_hDoz.mjs";
import { Argv } from "yargs";
//#region src/cli/command.d.ts
interface BuildTsFromSchemaOptions extends ParseSchemaOptions {
input: string | string[];
output?: string;
ext?: string;
banner?: string;
}
declare const usage = "$0 <input..>";
declare const describe = "Generate TypeScript types from JSON Schemas";
declare function builder(argv: Argv): Argv<BuildTsFromSchemaOptions>;
declare function handler(options: BuildTsFromSchemaOptions): Promise<void>;
//#endregion
export { BuildTsFromSchemaOptions, builder, describe, handler, usage };