()
| 70 | } |
| 71 | |
| 72 | async function main() { |
| 73 | const msg = input() |
| 74 | const run = createPlugTask( |
| 75 | { |
| 76 | mod: msg.mod, |
| 77 | global: msg.global, |
| 78 | force: msg.force, |
| 79 | }, |
| 80 | deps(msg), |
| 81 | ) |
| 82 | |
| 83 | const ok = await run(ctx(msg)) |
| 84 | if (!ok) { |
| 85 | throw new Error("Plug task failed") |
| 86 | } |
| 87 | } |
| 88 | |
| 89 | await main().catch((err) => { |
| 90 | const text = err instanceof Error ? (err.stack ?? err.message) : String(err) |
no test coverage detected