octopus-start-npm-tasks

0.0.1 • Public • Published

octopus-start-npm-tasks npm

Task for executing npm commands for modules.

install

npm install --save-dev octopus-start-npm-tasks

Usage

const Start = require('start').default,
{modules, iter} = require('octopus-start-modules-tasks'),
  npmTasks = require('octopus-start-npm-tasks');

const start = new Start();

module.exports.test = () => Start(
  modules.load(), 
  iter.forEach()(module => npmTasks.run(module)('test')));

API

run(module)(script)

Runs arbitrary npm script defined in package.json. If script is missing, it will not fail. Useful for project where some modules have defined script and some do not.

Parameters:

  • module - module as returned from iter, async tasks.
  • script - npm script name.

Readme

Keywords

none

Package Sidebar

Install

npm i octopus-start-npm-tasks

Weekly Downloads

2

Version

0.0.1

License

ISC

Last publish

Collaborators

  • viliusl