@serianox/bishop

Bishop build tool

Usage no npm install needed!

<script type="module">
  import serianoxBishop from 'https://cdn.skypack.dev/@serianox/bishop';
</script>

README

Bishop

npm version Build Status Issues Coverage Maintainability Dependencies Status Dependencies Status

Bishop is a build tool to declare, visualize and run tasks and their dependencies in a build pipeline.

Bishop is built with Bishop.

Usage

  Usage: bs [options] <task ...>

  Options:

    -V, --version      output the version number
    -f, --file <file>  bishop file
    -j, --jobs <jobs>  number of jobs to start in parallel
    -S, --simulate     simulate operations
    -s, --silent       set silent
    -d, --debug        set verbose
    -h, --help         output usage information

Bishop file syntax

Below is how running tests for Bishop is declared. You can view the full .bishop file here.

test: build
    cmd = nyc --reporter=json mocha --require source-map-support/register --ui tdd --use_strict dist/test/**/*.test.js
    allow-failure
    silent
    weight = 10

License

Bishop is published under LPRAB or WTFPL.