UNPKG

itowns

Version:

A JS/WebGL framework for 3D geospatial data visualization

78 lines (77 loc) 2.57 kB
{ "name": "itowns", "version": "2.46.0", "description": "A JS/WebGL framework for 3D geospatial data visualization", "type": "module", "main": "lib/Main.js", "exports": { ".": { "types": "./lib/Main.d.ts", "default": "./lib/Main.js" }, "./widgets": "./lib/Utils/gui/Main.js" }, "scripts": { "lint": "eslint \"src/**/*.{js,ts,tsx}\" \"test/**/*.js\"", "types": "tsc && tsc-alias", "transpile": "npm run types && cross-env BABEL_DISABLE_CACHE=1 babel src --out-dir lib --extensions .js,.ts", "test-unit": "npm run base-test-unit test/unit", "base-test-unit": "cross-env BABEL_DISABLE_CACHE=1 mocha --timeout 5000 --file test/unit/bootstrap.js --import=../../config/babel-register/register.mjs", "test-with-coverage": "c8 -n src -r html cross-env npm run test-unit", "test-with-coverage_lcov": "c8 -n src --reporter=lcov cross-env npm run test-unit", "watch": "npm run transpile -- --watch", "prepublishOnly": "npx copyfiles -u 1 \"../../examples/**/*\" ./examples/ && npx copyfiles -u 1 \"../../docs/**/*\" ./docs/ && npx copyfiles -u 1 \"../../dist/**/*\" ./dist/ ", "postpublish": "node clean.cjs", "publish-latest": "npm publish --access public --tag=latest --provenance", "publish-next": "npm publish --access public --tag=next --provenance", "version": "cross-env-shell npm install @itowns/geographic@$npm_package_version && node scripts/version.mjs" }, "c8": { "exclude": [ "**/test/**", "**/lib/**", "**/*src/Utils/placeObjectOnGround.js", "**/*src/Parser/deprecated/LegacyGLTFLoader.js" ] }, "files": [ "*.md", "dist", "lib", "doc", "examples" ], "repository": { "type": "git", "url": "git+https://github.com/iTowns/itowns.git" }, "license": "(CECILL-B OR MIT)", "bugs": { "url": "https://github.com/iTowns/itowns/issues" }, "dependencies": { "@itowns/geographic": "^2.46.0", "@mapbox/vector-tile": "^2.0.3", "@maplibre/maplibre-gl-style-spec": "^23.1.0", "@tmcw/togeojson": "^7.0.0", "@tweenjs/tween.js": "^25.0.0", "3d-tiles-renderer": "^0.4.7", "brotli-compress": "^1.3.3", "copc": "^0.0.8", "earcut": "^3.0.1", "js-priority-queue": "^0.1.5", "lru-cache": "^11.0.2", "pbf": "^4.0.1", "shpjs": "^6.1.0", "threads": "^1.7.0" }, "peerDependencies": { "proj4": "^2.19.3", "three": "^0.174.0" }, "devDependencies": { "chalk": "^5.4.1", "copyfiles": "^2.4.1" }, "homepage": "https://itowns.github.io/" }