graphql-query-batcher
v1.0.1 graphql
flow
flow
prettier
prettier --parser flow --single-quote --trailing-comma es5 --no-semi --write src/**/*.js
lint
eslint src
test
npm run lint && flow && jest
build
npm-run-all clean -p rollup:* -p minify:* -s size
clean
rimraf dist && mkdirp dist
rollup:cjs
rollup -c rollup.config.js -m -f cjs -n gql src/index.js -o $npm_package_main
rollup:umd
rollup -c rollup.config.js -m -f umd -n gql src/index.js -o $npm_package_umd_main
minify:cjs
uglifyjs $npm_package_main -cm toplevel -o $npm_package_main --source-map="content=${npm_package_main}.map filename=${npm_package_main}.map"
minify:umd
uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main --source-map="content=${npm_package_umd_main}.map filename=${npm_package_umd_main}.map"
size
echo "Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)"
docs
documentation readme src/index.js -s Docs
prepublish
npm run -s build
release
npm run build -s && npm run docs -s && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish
npm i graphql-query-batcher
Metadata
- MIT
- Whatever
- Nick Randall
- released 10/9/2017