deck.gl

v3.1.0-beta5
A suite of 3D-enabled data visualization overlays, suitable for react-map-gl
webgl visualization overlay layer

lint

eslint src exhibits/app.js

test

npm run lint && npm run build-dist && npm run test-headless

build

npm run build-dist && npm run build-script

start

npm run build && (cd example && yarn && npm start)

precommit

node --version && npm test

test-fast

npm run lint && npm run test-headless

build-dist

npm run build-clean && babel src -d dist --source-maps inline --copy-files

demo-build

npm run demo-build-clean && npm run demo-build-copy && npm run demo-build-script

demo-start

npm run demo-build-copy && budo demo/src/javascripts/main.js:main.min.js --dir dist-demo/ --open -- -t babelify -t sassify -t brfs-babel

build-clean

rm -fr dist/*

build-watch

npm run build-clean && babel src -d dist --source-maps inline --copy-files --watch &

test-shader

npm run build-dist && budo src/test/fp64-shader.spec.js:build/test-bundle.js --dir test --live --open --port 3001 --watch-glob '**/*.{html,css,scss,js,glsl}' -- -t babelify -t brfs-babel

build-script

browserify dist/bundle.js | uglifyjs > dist/deckgl.min.js

demo-publish

npm run build && npm run demo-build && git add dist-demo -f && git commit -m 'UPDATE DOCS' --no-verify && npm run demo-gh-pages

profile-disc

browserify src/bundle.js --full-paths -t babelify -t brfs-babel | uglifyjs | discify --open

publish-beta

npm run build && npm run test-fast && npm publish --tag beta

publish-prod

npm run build && npm run test-fast && npm publish

test-browser

mkdir -p build && budo dist/test/browser.js --dir test --live --open --port 3001 --watch-glob '**/*.{html,css,scss,js,glsl}' -- --include=''

demo-gh-pages

git subtree push --prefix dist-demo origin gh-pages

test-electron

browserify dist/test/electron.js | testron | faucet

test-headless

node dist/test/headless.js

demo-build-copy

mkdir -p dist-demo/docs && cp -R demo/src/static/* dist-demo/ && cp -R docs dist-demo

demo-build-clean

rm -fr dist-demo && mkdir -p dist-demo

demo-build-script

NODE_ENV=production browserify demo/src/javascripts/main.js -o -t babelify -t sassify -t brfs-babel | uglifyjs > dist-demo/main.min.js

test-headless-src

babel-node --only=deck.gl/test,deck.gl/src,deck.gl/shaderlib src/test/headless.js

demo-publish-force

npm run build && npm run demo-build && git add dist-demo -f && git commit -m 'UPDATE DOCS' --no-verify && npm run demo-gh-pages-force

demo-gh-pages-force

git push origin `git subtree split --prefix dist-demo master`:gh-pages --force

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 1/6/2017

Downloads

Maintainers