All files / src cli.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 0/0
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35          24x 24x   24x                                                    
#!/usr/bin/env node
"use strict";
/*jshint esversion: 6 */
/*jslint node: true */
 
import * as yargs from "yargs";
require("pkginfo")(module, "version");
 
yargs
  .options({
    watch: {
      alias: "w",
      describe: "Watch the input files for changes",
      type: "boolean",
      default: false
    },
    config: {
      alias: "cfg",
      describe: "The path to the config .js file.",
      type: "string"
    },
    verbose: {
      alias: "v",
      type: "boolean",
      describe: "verbose mode"
    },
    stdout: {
      type: "boolean",
      describe: "Export data to stdout"
    }
  })
  .commandDir("commands")
  .help()
  .version(module.exports.version).argv;