deck.gl
v4.1.0-alpha.4 webgl visualization overlay layer
lint
eslint src test examples && npm run lint-yarn
test
npm run lint && npm run build && npm run test-node
bench
node test/bench/node.js
build
npm run build-clean && npm run build-es6 && npm run build-es5 && webpack -d --display-modules
cover
NODE_ENV=test nyc --reporter html --reporter cobertura --reporter=lcov npm run test-cover
start
(cd examples/layer-browser && (path-exists node_modules || npm i) && npm run start-local)
build-es5
rm -fr dist && babel src --out-dir dist --plugins=static-fs,transform-es2015-modules-commonjs --source-maps inline
build-es6
rm -fr dist-es6 && babel src --out-dir dist-es6 --plugins=static-fs --source-maps inline
lint-yarn
! grep -q unpm.u yarn.lock
test-dist
node test/node-dist.js
test-fp64
(cd test/fp64-test && webpack-dev-server --config webpack.config.test-fp64.js --progress --hot --open)
test-node
node test/node.js
test-cover
NODE_ENV=test tape -r babel-register test/node.js && nyc report
build-buble
buble dist-es6 -o dist --no modules --y dangerousForOf --objectAssign
build-clean
rm -fr dist dist-es6 && mkdir -p dist dist-es6
publish-beta
npm run build && npm run test && npm run test-dist && npm publish --tag beta
publish-prod
npm run build && npm run test && npm run test-dist && npm publish
test-browser
webpack-dev-server --config webpack.config.test-browser.js --progress --hot --open --port 3010
bench-browser
webpack-dev-server --config webpack.config.bench-browser.js --progress --hot --open --port 3011
test-rendering
(cd test/rendering-test && webpack-dev-server --config webpack.config.test-rendering.js --progress --hot --open)