@crossplane-js/kubernetes-models-crd-generate
Version:
Generate Kubernetes models for custom resource definitions (CRD).
12 lines (11 loc) • 377 B
TypeScript
import { DocumentOptions } from "yaml";
export interface GenerateOptions {
input: string;
outputPath: string;
yamlVersion?: DocumentOptions["version"];
customBaseClassName?: string;
customBaseClassImportPath?: string;
modelDecorator?: string;
modelDecoratorPath?: string;
}
export declare function generate(options: GenerateOptions): Promise<void>;