UNPKG

@udraft/core

Version:

uDraft is a language and stack agnostic code-generation tool that simplifies full-stack development by converting a single YAML file into code for rapid development.

16 lines (15 loc) 571 B
import { UModel } from "../entities/model"; import { URenderer } from "../entities/renderer"; import { RenderContent, RenderSelection } from "../types/renderer"; import { UModule } from "../entities/module"; export default class TSClassValidatorRenderer extends URenderer { private _classRenderer; private _where?; private _updatePackageJson; constructor(options?: { where?: (module: UModule, model: UModel) => boolean; updatePackageJson?: boolean; }); select(): Promise<RenderSelection>; render(): Promise<RenderContent[]>; }