Neighbourhood Party Manager
Have opinions about JavaScript? We want to hear them. Take the 2018 JavaScript Ecosystem Survey »

prun

1.0.1 • Public • Published

NPM

Build Status

Comfortable script runner with simple pattern system

Installation

   npm install prun

This package is tested on node >= 4.0.

Get started

Scripts defenitions stored in scripts.json at root directory via array of "script" objects.

They support simple pattern system like <%param%> in the name of script to be executed.

[
  {
    "name": "command:<%param%>",
    "command": "echo <%param%> $SOME_ENV_VARIABLE",
    "env": {
      "SOME_ENV_VARIABLE": "env<%param%>"
    }
  }
]

For example:

   prun comand:test

results to be executed

   echo test envtest

Priority of matched command is defined by order of command pattern in scripts.json: the first matched is executed.

install

npm i prun

Downloadsweekly downloads

188

version

1.0.1

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability