UNPKG

@gabortorma/mwm

Version:

Multi-repo Workspace Manager

36 lines (31 loc) 860 B
'use strict'; 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;