debrief
v1.2.2build
yarn run build:clean && yarn run build:lib && yarn run build:typescript && yarn run build:flow
build:clean
rimraf lib
build:flow
flow-copy-source -v -i '**/__tests__/**' src lib
build:typescript
find src -iname '*.d.ts' -exec cp -v '{}' lib ';'
build:lib
babel -d lib src --ignore '**/__tests__/**'
check
yarn run check:eslint && yarn run check:prettier && yarn run check:import-sort
check:eslint
eslint --report-unused-disable-directives src
check:import-sort
import-sort --list-different 'src/**/*.js'
check:prettier
prettier --list-different 'src/**/*.js'
fix
yarn run fix:prettier && yarn run fix:import-sort
fix:import-sort
import-sort --write 'src/**/*.js'
fix:prettier
prettier --write 'src/**/*.js'
prepublish
in-publish && yarn run actually-prepublish || not-in-publish
actually-prepublish
yarn run build:clean && yarn run test && yarn run build
test
yarn run test:flow && yarn run test:jest && yarn run check
test:flow
flow check
test:jest
jest --coverage
npm i [email protected]
Metadata
- MIT
- Whatever
- Vincent Driessen
- released 9/29/2018