@krakenjs/zoid
v10.2.1 cross-domain cross domain components component krakenjs kraken
setup
npm install && npm run flow-typed
demo
serve . -l 1337
lint
eslint --ext .js --ext .jsx src/ test/ *.js
flow-typed
rm -rf ./flow-typed && flow-typed install
flow
flow
format
prettier --write --ignore-unknown .
format:check
prettier --check .
karma
cross-env NODE_ENV=test babel-node --plugins=transform-es2015-modules-commonjs ./node_modules/.bin/karma start
babel
babel src/ --out-dir dist/module
webpack
babel-node --plugins=transform-es2015-modules-commonjs ./node_modules/.bin/webpack --progress
test
npm run format:check && npm run lint && npm run flow-typed && npm run flow && npm run karma
clear-dist
rm -rf dist/*;
build
npm run test && npm run babel && npm run clear-dist && npm run webpack -- $@
clean
rimraf dist coverage
reinstall
rimraf flow-typed && rimraf node_modules && npm install && flow-typed install
debug
cross-env NODE_ENV=debug
prepare
husky install
prerelease
npm run clean && npm run test && npm run build
release
standard-version
postrelease
git push && git push --follow-tags && npm publish