mk-react-images
Version:
A simple, responsive lightbox component for displaying an array of images with React.js
31 lines (29 loc) • 737 B
JavaScript
const npsUtils = require('nps-utils');
const path = require('path');
const series = npsUtils.series;
const rimraf = npsUtils.rimraf;
const concurrent = npsUtils.concurrent;
module.exports = {
scripts: {
build: {
description: 'clean dist directory and run all builds',
default: series(
rimraf('dist'),
rimraf('lib'),
concurrent.nps('build.rollup', 'build.babel', 'build.less')
),
rollup: 'rollup --config',
babel: 'babel src -d lib',
less: series(
'lessc examples/src/example.less examples/dist/example.css'
),
},
publish: {
default: series(
rimraf('examples/dist'),
'webpack --progress -p',
'git subtree push --prefix examples/dist origin gh-pages'
),
},
},
};