UNPKG

@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

17 lines (16 loc) 707 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DefaultNamingStrategy = void 0; class DefaultNamingStrategy { constructor(transformClassNameCase, transformFileNameCase) { this.transformClassNameCase = transformClassNameCase; this.transformFileNameCase = transformFileNameCase; } transformClassName(name, prefix = '', suffix = '') { return `${prefix}${this.transformClassNameCase(name)}${suffix}`; } transformFileName(name, prefix = '', suffix = '', withExt = false) { return `${prefix}${this.transformFileNameCase(name)}${suffix}${withExt ? '.ts' : ''}`; } } exports.DefaultNamingStrategy = DefaultNamingStrategy;