import { Template } from '../template' const tpl: Template = p => ({ fileName: `${p.module}.module.ts`, script: true, content: ` import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { ${p.className}Controller } from './${p.module}.controller'; import { ${p.className}Repository } from './${p.module}.repository'; import { ${p.className}Service } from './${p.module}.service'; import { ${p.className}ConversionService } from './${p.module}.conversion.service'; @Module({ imports: [TypeOrmModule.forFeature([${p.className}Repository])], providers: [${p.className}Service, ${p.className}ConversionService], controllers: [${p.className}Controller], exports: [${p.className}Service, ${p.className}ConversionService], }) export class ${p.className}Module {} ` }) export default tpl