@launchql/cli
Version:
LaunchQL CLI
27 lines (26 loc) • 753 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const core_1 = require("@launchql/core");
exports.default = async (argv, prompter, _options) => {
const questions = [
{
type: 'confirm',
name: 'plan',
default: true,
useDefault: true,
required: true
}
];
let { cwd, plan } = await prompter.prompt(argv, questions);
const project = new core_1.LaunchQLProject(cwd);
project.ensureModule();
const info = project.getModuleInfo();
info.version;
await (0, core_1.writePackage)({
version: info.version,
extension: true,
usePlan: plan,
packageDir: project.modulePath
});
return argv;
};