Simple logger for Start.
npm i -S start-simple-logger
// tasks/index.js
import start from 'start';
import logger from 'start-simple-logger';
import files from 'start-files';
import clean from 'start-clean';
export function cleanBuild() {
return start(logger())(
files('build/'),
clean()
);
}
// package.json
"scripts": {
"task": "babel-node node_modules/.bin/start tasks/",
"clean-build": "npm run task cleanBuild"
}
$ npm run clean-build
[files]: start
[files]: /beep/boop/build
[files]: done
[clean]: start
[clean]: /beep/boop/build
[clean]: done
logger(options)
-
options
– logger options,{ mute: [] }
by default-
mute
– array of task names to mute any output
-