UNPKG

@mongez/gnz

Version:

Generator Z, the next generation of scaffolding tools.

15 lines (14 loc) 1.06 kB
'use strict';var reinforcements=require('@mongez/reinforcements'),commander=require('commander'),path=require('path'),main=require('../../../../../main.js'),index=require('../../index.js');function _interopDefault(e){return e&&e.__esModule?e:{default:e}}var path__default=/*#__PURE__*/_interopDefault(path);const newQwikPageCommand = new commander.Command("qwik:page") .arguments("<name>") .option("-p, --path <path>", "Path to save the page to") .option("-h, --head", "Include head in the page") .option("-rl, --route-loader", "Include route loader in the page") .action(async (name, options) => { const { path, head, routeLoader } = options; await main.gnz.execute(index.generateQwikPage.execute({ name, withHead: head && head !== "false", withRouteLoader: routeLoader && routeLoader !== "false", saveTo: path__default.default.resolve(process.cwd(), reinforcements.ltrim(path, "/") || ""), })); });exports.newQwikPageCommand=newQwikPageCommand;//# sourceMappingURL=newQwikPageCommand.js.map