hsu-scripts

v1.0.7
CLI toolbox for common scripts for npm libraries.

build

NODE_ENV='cjs' babel-node src/bin.js build src

test:cli

NODE_ENV='cjs' babel-node src/bin.js build src --es-dir esm --ignore '__specs__' '**/*.spec.js' '**/*.example.js' --cjs-dir 'cjs2'

help

NODE_ENV='cjs' babel-node src/bin.js

test

NODE_ENV='test' jest --coverage

test:watch

npm run test -- --watch

flow

flow

flow-coverage

NODE_ENV='cjs' babel-node src/bin.js flow --threshold 86

eslint

eslint ./

format

prettier --write '**/*.{js,json,md,css,yaml,yml}' '*.{js,json,md,css,yaml,yml}'

changelog

conventional-changelog --infile ./CHANGELOG.md --same-file --release-count 0 --output-unreleased
npm i hsu-scripts

Metadata

  • MIT
  • Whatever
  • Michael Hsu
  • released 2/22/2019

Downloads

Maintainers