deck.gl
v3.0.2 webgl visualization overlay layer
lint
eslint src
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-watch && budo example/main.js:example/bundle.js --live --open --port 3000 --css example/main.css --title 'deck.gl' --watch-glob '**/*.{html,css,js,glsl}' -- -t brfs-babel -t babelify -t envify
build-src
babel src -d dist --source-maps inline --copy-files
mypublish
npm run build && npm run test-fast && npm publish
precommit
npm test
test-fast
npm run lint && npm run test-headless
build-dist
npm run build-clean && npm run build-src && npm run build-shaderlib
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 glslify
build-clean
rm -fr dist/*
build-watch
npm run build-clean && npm run build-src-watch && npm run build-shaderlib-watch
test-shader
npm run build-dist && budo src/test/shader.js:build/test-bundle.js --dir test --live --open --port 3001 --watch-glob '**/*.{html,css,scss,js,glsl}' -- -t babelify -t glslify
build-script
browserify src/bundle.js -t babelify -t glslify | 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 glslify | uglifyjs | discify --open
test-browser
budo src/test/browser.js:build/test-bundle.js --dir test --live --open --port 3001 --watch-glob '**/*.{html,css,scss,js,glsl}' -- -t babelify -t glslify
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
build-shaderlib
babel shaderlib -d dist/shaderlib --source-maps inline --copy-files
build-src-watch
babel src -d dist --source-maps inline --copy-files --watch &
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 glslify | 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
build-shaderlib-watch
babel shaderlib -d dist/shaderlib --source-maps inline --copy-files --watch &