lazyx
v0.2.0 lazyx redux state predictable functional replay flux rxjs reactive and 1 more...
clean
rimraf commonjs es umd coverage
lint
npm-run-all --parallel lint:*
lint:src
tslint src/**/*.ts --type-check -c tslint.json -p tsconfig.tslint.json -t verbose
lint:spec
tslint spec/**/*.ts --type-check -c tslint.json -p tsconfig.tslint.json -t verbose
test
nodemon --watch src --watch spec -e ts --exec "yarn run test:single"
test:single
jasmine --config=jasmine.json
test:cover
nyc yarn run test:single
build:commonjs
yarn run build:commonjs:files && yarn run build:commonjs:copydts
build:commonjs:files
tsc --outDir commonjs --target es5 -m commonjs --mapRoot ../commonjs --declaration
build:commonjs:copydts
cd src && copyfiles **/*.d.ts ../commonjs
build:es
yarn run build:es:files && yarn run build:es:copydts
build:es:files
tsc --outDir es --mapRoot ../es --declaration
build:es:copydts
cd src && copyfiles **/*.d.ts ../es
build:umd
cross-env NODE_ENV=development webpack --config=config/webpack.dev.js
build:umd:min
cross-env NODE_ENV=production webpack --config=config/webpack.prod.js
build
yarn run build:commonjs && yarn run build:es && yarn run build:umd && yarn run build:umd:min
prepublish
yarn run clean && yarn run lint && yarn run test:single && yarn run build
precommit
lint-staged