@weverson_na/prisma-generator-nestjs-dto
Version:
Advanced Prisma Generator with Smart Merge v2: Creates DTO and Entity classes with AST-based preservation, intelligent import management, and modular architecture for NestJS
14 lines (13 loc) • 486 B
TypeScript
export declare class MergeContent {
protected readonly customDecoratorConfigsPath?: string | undefined;
private readonly decoratorStrategy;
constructor(customDecoratorConfigsPath?: string | undefined);
merge(existingText: string, generatedText: string): string;
private mergeClass;
private addDecorators;
private mergeProperties;
private updatePropertyType;
private ensureImportsFromDeclaration;
private ensureImport;
private removeImport;
}