UNPKG

@agatee/cli

Version:

CLI for Agatee App

12 lines (11 loc) 830 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolverStarterCode = void 0; var prettier_1 = require("prettier"); var text_1 = require("../../../utils/text"); var resolverStarterCode = function (appName) { var capitalizedName = (0, text_1.capitalize)(appName); var content = /*javascript*/ "\n import { GatGqlResolver, Query } from \"@agatee/graphql\";\n\n import { " + capitalizedName + "Service } from \"./" + appName + ".service\";\n\n @GatGqlResolver({\n schema: './" + appName + ".graphql'\n })\n export class " + capitalizedName + "Resolver {\n constructor(private service: " + capitalizedName + "Service) {}\n }\n "; return (0, prettier_1.format)(content, { parser: 'typescript' }); }; exports.resolverStarterCode = resolverStarterCode;