nebula.gl

v0.4.3
A suite of 3D-enabled data editing overlays, suitable for deck.gl
webgl visualization overlay layer

flow

flow

jest

jest src

lint

prettier-check "{src,examples,test}/**/*.js" && eslint src test examples #&& npm run lint-yarn

test

npm run lint && npm run build && npm run flow && npm run jest

bench

node test/bench/node.js

build

npm run build-clean && npm run build-es6 && npm run build-es5

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)

pretty

prettier --write "{src,examples,test}/**/*.js" --loglevel warn

test-r

npm run lint && npm run build && npm run test-node && (cd test/rendering-test && node node-rendering.js)

test-ci

npm run lint && node test/node-ci.js

build-es5

rm -fr dist && babel src --out-dir dist --plugins=transform-es2015-modules-commonjs --source-maps inline

build-es6

rm -fr dist-es6 && babel src --out-dir dist-es6 --source-maps inline

lint-yarn

!(grep -q unpm.u yarn.lock) && echo 'Lockfile valid.' || (echo 'Please rebuild yarn file using public npmrc' && false)

test-dist

node test/node-dist.js

test-fast

npm run test-node

test-node

node test/node.js

prepublish

npm run build

test-cover

NODE_ENV=test tape -r babel-register test/node.js && nyc report

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-docs

./publish-docs.sh

publish-prod

npm run build && npm run test && npm run test-dist && npm publish

test-browser

webpack-dev-server --env.test --progress --hot --open

bench-browser

webpack-dev-server --env.bench --progress --hot --open

test-rendering

(cd test/rendering-test && webpack-dev-server --config webpack.config.test-rendering.js --progress --hot --open)

Metadata

  • MIT
  • Whatever
  • Georgios Karnas
  • released 9/19/2018

Downloads

Maintainers