start
npm run node ./src/index.js
build
npm run build:commonjs && npm run build:es && npm run build:dist
build:commonjs
rm -rf commonjs && cross-env NODE_ENV=commonjs babel ./src --out-dir commonjs
build:es
rm -rf es && cross-env NODE_ENV=es babel ./src --out-dir es
build:dist
rm -rf dist && cross-env BABEL_ENV=production NODE_ENV=production rollup -c -i src/index.js -o dist/opt-setter.js
node
cross-env NODE_ENV=cli babel-node
watch:commonjs
cross-env NODE_ENV=commonjs babel ./src -w --out-dir commonjs
watch:es
cross-env NODE_ENV=es babel ./src -w --out-dir es
prepublish
npm run build
analyze
cross-env NODE_ENV=production webpack --config webpack.config.js -j | webpack-bundle-size-analyzer