h3-js
v3.4.0 h3 hexagon spatial-indexing emscripten geolocation
lint
eslint lib* test/*
test
yarn dist-test && yarn lint && yarn test-es6 && yarn test-dist && yarn test-parity
test-raw
node test/index.js
test-es6
yarn test-raw | faucet
test-parity
node test/test-parity.js | faucet
test-dist
node dist/test/index.js | faucet
cover
istanbul cover -x out/*.js -- test/index.js
view-cover
istanbul cover -x out/*.js --report=html -- test/index.js && open coverage/index.html
check-prettier
yarn prettier && git diff --exit-code
check-docs
yarn build-docs && git diff --exit-code
dist
yarn dist-clean && mkdir -p dist/out && buble -i lib -o dist/lib && cp out/libh3.js dist/out
dist-clean
rm -rf dist
dist-test
yarn dist && buble -i test -o dist/test
dist-benchmark
yarn dist && buble -i benchmark -o dist/benchmark
benchmark-node
yarn dist-benchmark && node dist/benchmark/node.js
benchmark-browser
yarn dist-benchmark && budo dist/benchmark/browser.js -t babelify --open --title 'h3-js benchmarks'
prepublish
yarn dist
init-docker
docker run -dit --name emscripten -v $(pwd):/src trzeci/emscripten:sdk-tag-1.38.21-64bit bash
build-emscripten
docker exec -it emscripten bash .build-emscripten.sh
build-docs
jsdoc2md --global-index-format grouped --partial doc-files/scope.hbs --helper ./doc-files/insert-version.js --separators --template doc-files/README.tmpl.md lib/h3core.js > README.md
prettier
prettier --write --single-quote --no-bracket-spacing --print-width=100 'lib/**/*.js' 'build/**/*.js' 'test/**/*.js'
npm i [email protected]
Metadata
- Apache-2.0
- >=4
- David Ellis
- released 1/25/2019