The Panda-9000, or P9K for short, is a task and dependency tool, similar to Gulp, but based on the reactive JavaScript library, Panda River.
npm i -g panda-9000
p9k [<task-name>...]
If no arguments are given, the default
task name is used.
Task definitions should be placed in the tasks
directory.
To define tasks, place a CoffeeScript or JavaScript file in your project's task/index.coffee
or tasks/index.js
file.
For example, here's a simple hello, world task.
{task} = require "panda-9000"
task "hello-world", ->
console.log "Hello, World"
Run the task like this:
p9k hello-world