@tsed/cli
Version:
CLI to bootstrap your Ts.ED project
18 lines (15 loc) • 453 B
JavaScript
import { defineTemplate } from "../utils/defineTemplate.js";
export default defineTemplate({
id: "repository",
label: "Repository",
description: "Create a repository class (service-like) for data access in src/services.",
fileName: "{{symbolName}}.repository",
outputDir: "{{srcDir}}/services",
render(symbolName) {
return `import {Injectable} from "@tsed/di";
@Injectable()
export class ${symbolName} {
}
`;
}
});