math.gl

v2.0.0
Array-based 3D Math Classes optimized for WebGL applications
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

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 6/25/2018

Downloads