UNPKG

463 BJavaScriptView Raw
1#!/usr/bin/env node
2
3import microbundle from './index';
4import prog from './prog';
5import { stdout } from './utils';
6import logError from './log-error';
7
8const run = opts => {
9 microbundle(opts)
10 .then(({ output }) => {
11 if (output != null) stdout(output);
12 if (!opts.watch) process.exit(0);
13 })
14 .catch(err => {
15 process.exitCode = (typeof err.code === 'number' && err.code) || 1;
16 logError(err);
17 process.exit();
18 });
19};
20
21prog(run)(process.argv);