simple-make

2.1.0 • Public • Published

simple-make

A simple promise based task runner.

import make from 'simple-make/lib/make';
import config from 'simple-make/lib/config';
import aTask from './aTask';

config.name = '[my project]'
config.format = seconds => `Done in ${seconds}s.`

const settings = {
  one: 'value'
}

const tasks = {
  test: testTask,
  'default': 'test'
}

make({ tasks, settings })
export default function aTask(settings) {
  return new Promise((resolve, reject) => {
    resolve('done')
  })
}

Readme

Keywords

Package Sidebar

Install

npm i simple-make

Weekly Downloads

3

Version

2.1.0

License

MIT

Unpacked Size

101 kB

Total Files

23

Last publish

Collaborators

  • joemcbride