@start/cli-lib
v0.1.0 tasks runner start cli
⬛️ cli-lib
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)
})