UNPKG

482 BJavaScriptView Raw
1const { defaultTo } = require('ramda');
2const { inspect } = require('../src');
3const base = require('./base');
4
5const envs = {
6 build: 'production',
7 start: 'development',
8 test: 'test'
9};
10
11module.exports = (middleware, args, cli) => base({
12 cli,
13 middleware,
14 args,
15 NODE_ENV: defaultTo('development', envs[args._[0]]),
16 commandHandler: inspect,
17 commandName: 'inspect',
18 successHandler(output) {
19 if (!args.quiet && output) {
20 console.log(output);
21 }
22 }
23});