smash-cli

A tiny task manager for modern JavaScript projects.

Usage no npm install needed!

<script type="module">
  import smashCli from 'https://cdn.skypack.dev/smash-cli';
</script>

README

smash-cli

npm npm codecov workflows-macOS workflows-windows workflows-ubuntu

A tiny task manager for modern JavaScript projects. Browse document and examples to learn more.

  • Easy to get started.
  • Reuse middlewares without repeated downloads.
  • Help to purify your JavaScript projects.

Install

$ npm i -g smash-cli

Usage

# Generate a .smash/task.yml file.
$ smash init

# Download a template package
$ smash download smash-template-react

# Install middlewares
$ smash install

# Run a task.
$ smash run helloworld