@gabortorma/mwm
Version:
Multi-repo Workspace Manager
36 lines (31 loc) • 860 B
JavaScript
;
const citty = require('citty');
const pnpm = require('./shared/mwm.DTKjIVEs.cjs');
require('node:child_process');
require('node:process');
require('consola');
const name = "@gabortorma/mwm";
const version = "0.9.3";
const description = "Multi-repo Workspace Manager";
const main = citty.defineCommand({
meta: {
name: name.split("/").pop(),
version,
description
},
setup() {
},
cleanup() {
},
subCommands: {
init: async () => import('./chunks/index.cjs').then((r) => r.main),
add: async () => import('./chunks/index2.cjs').then((r) => r.main),
generate: async () => import('./chunks/index3.cjs').then((r) => r.main),
release: async () => import('./chunks/index4.cjs').then((r) => r.main)
}
});
async function runMain() {
pnpm.checkPnpm();
await citty.runMain(main);
}
exports.runMain = runMain;