UNPKG

template-nestjs-generator

Version:

A custom NestJS CRUD generator

19 lines (15 loc) 569 B
#!/usr/bin/env node import * as path from "path" import { configHandlebars } from "./handlebars-config" import TemplateManager from "./template-manager" import { generateCrud } from "./generate" import { capitalize } from "./utils/capitalize" const args = process.argv.slice(2) const moduleName = args[0] if (!moduleName) { console.error("Please specify a module name") process.exit(1) } configHandlebars() const templateManager = new TemplateManager(path.join(__dirname, "templates")) generateCrud(capitalize(moduleName), templateManager)