@start/cli-lib

v0.1.0
⬛️ Core CLI lib
tasks runner start cli

⬛️ cli-lib

npm linux windows coverage deps

Core CLI lib.

Install

$ yarn add --dev @start/cli-lib
# or
$ npm install --save-dev @start/cli-lib

Usage

Signature

cliLib(options: {
  file?: string,
  preset?: string,
  reporter?: string,
  taskName?: string,
  taskArgs?: string[]
})

Example

import cliLib from '@start/cli-lib'

cliLib({
  file: options.file,
  preset: options.preset,
  reporter: options.reporter,
  taskName: process.argv[2],
  taskArgs: process.argv.slice(3)
}).catch((error) => {
  if (error !== null) {
    console.log(error)
  }

  process.exit(1)
})
npm i @start/cli-lib

Metadata

  • MIT
  • >=6
  • Kir Belevich
  • released 6/2/2018

Downloads

Maintainers