generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
21 lines (20 loc) • 1.61 kB
TypeScript
import type Generator from './generator.js';
export declare const entityFiles: {
domainFiles: {
templates: string[];
path?: string | ((this: import("../index.js").GeneratorBaseCore, data: import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>) => string) | undefined;
renameTo?: string | ((this: import("../index.js").GeneratorBaseCore, data: import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>, filePath: string) => string) | undefined;
condition: (ctx: any) => any;
}[];
repositoryFiles: {
templates: string[];
path?: string | ((this: import("../index.js").GeneratorBaseCore, data: import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>) => string) | undefined;
renameTo?: string | ((this: import("../index.js").GeneratorBaseCore, data: import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>, filePath: string) => string) | undefined;
condition: (ctx: any) => any;
}[];
};
export declare function cleanupEntitiesTask(): void;
export default function writeEntitiesTask(this: Generator, { application, entities }: {
application: any;
entities: any;
}): Promise<void>;