UNPKG

@tsed/cli

Version:
18 lines (15 loc) 459 B
import { defineTemplate } from "../utils/defineTemplate.js"; export default defineTemplate({ id: "service", label: "Service", description: "Generate an injectable Ts.ED service (class decorated with @Injectable) in src/services.", fileName: "{{symbolName}}.service", outputDir: "{{srcDir}}/services", render(symbolName) { return `import {Injectable} from "@tsed/di"; @Injectable() export class ${symbolName} { } `; } });