geotiff

v2.0.2
GeoTIFF image decoding in JavaScript
TIFF GeoTIFF image raster

prebuild

npm run build:clean && npm run build:module

build

run-p build:browser build:node build:types

build:clean

rimraf dist-node/ dist-browser/ dist-module/

build:node

parcel build dist-module/geotiff.js --target node --out-dir dist-node/

build:browser

parcel build dist-module/geotiff.js --target browser --out-dir dist-browser/ --global GeoTIFF --public-url .

build:module

shx mkdir -p dist-module && shx cp -rf src/* dist-module/ && node scripts/serialize-workers.cjs

build:types

run-p build:types:*

build:types:node

npx [email protected] -y -- tsc --outdir dist-node/

build:types:browser

npx [email protected] -y -- tsc --outdir dist-browser/

build:types:module

npx [email protected] -y -- tsc --outdir dist-module/

watch:browser

run-p watch:module watch:browser:parcel

watch:browser:parcel

parcel watch dist-module/geotiff.js --target browser --out-dir dist-browser/ --global GeoTIFF --public-url .

watch:module

chokidar "src/*.js" -c "npm run build:module"

predev

npm run build:module

dev

run-p watch:module dev:parcel

dev:parcel

parcel serve test/data/** test/index.html dist-module/ --port 8090

dev:clean

rm -rf dist/ .cache/

docs

rm -rf docs/; jsdoc -c .jsdoc.json -r src README.md -d docs

prelint

npm run build:module

lint

eslint src test scripts/*.cjs .eslintrc.cjs

lint:fix

npm run lint -- --fix

prepare

npm run build

pretest

npm run lint

test

mocha --full-trace --require @babel/register test/geotiff.spec.js

Metadata

  • MIT
  • >=10.19
  • Fabian Schindler
  • released 1/27/2022

Downloads