math.gl
v2.1.0 webgl javascript math matrix matrix4 vector vector2 vector3 vector4 and 6 more...
lint
eslint src test examples && npm run lint-yarn
test
npm run lint && npm run test-node && ./scripts/build.sh
bench
node test/bench/node.js
build
./scripts/build.sh && ./scripts/collect-metrics.sh
clean
rm -fr dist && mkdir -p dist/es5 dist/esm dist/es6
cover
NODE_ENV=test nyc --reporter html --reporter cobertura --reporter=lcov npm run test-cover
pretty
prettier --write "{src,examples,test}/**/*.js" --loglevel warn
lint-yarn
!(grep -q unpm.u yarn.lock) || (echo 'Please rebuild yarn file using public npmrc' && false)
test-dist
node test/node-dist.js
test-fast
npm run test-node | faucet
test-node
node test/node.js
test-cover
NODE_ENV=test tape -r babel-register test/node.js && nyc report
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 test/webpack.config.js --env.test --progress --hot --open
bench-browser
webpack-dev-server --config test/webpack.config.js --env.bench --progress --hot --open
test-bundle-size
./scripts/build.sh && webpack --config test/webpack.config.js --env.analyze --env.import-nothing --env.es6