UNPKG

@trailstash/ultra

Version:

A web based tool for making MapLibre GL maps with data from sources such as Overpass, GeoJSON, GPX, KML, TCX, etc

109 lines (108 loc) 3.02 kB
{ "name": "@trailstash/ultra", "publishConfig": { "access": "public" }, "version": "7.0.1", "description": "A web based tool for making MapLibre GL maps with data from sources such as Overpass, GeoJSON, GPX, KML, TCX, etc", "main": "index.js", "scripts": { "build": "node ./bin/run.js build", "build:icons": "bash ./build-icons.sh", "build:examples-docs": "node ./build-examples-docs.js Examples", "build:examples-images": "node ./build-examples-images.js", "build:maplibre-examples-docs": "node ./build-examples-docs.js MapLibre-Examples", "build:docs": "mkdocs build", "start:docs": "mkdocs serve", "build:pages": "mkdir -p public && cp -Lr dist/* public/.", "start": "node ./bin/run.js serve", "format": "prettier --print-width=80 --write '**/*.js' '**/*.json' README.md '**/*.css'", "test": "jest" }, "type": "module", "repository": { "type": "git", "url": "git+https://gitlab.com/trailstash/ultra.git" }, "keywords": [ "maps", "cartography", "osm", "overpass", "geojson", "gpx", "kml", "tcx", "mapbox-gl", "mapbox-gl-js" ], "author": "Daniel Schep", "bugs": { "url": "https://gitlab.com/trailstash/ultra/issues" }, "homepage": "https://overpass-ultra.us/", "devDependencies": { "@types/node": "^22.6.1", "@unvt/sprite-one": "github:dschep/sprite-one", "esbuild-jest": "^0.5.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "minimist": "^1.2.8", "prettier": "^3.3.3", "puppeteer": "^25.1.0", "svg2png": "^4.1.1", "ts-node": "^10.9.2" }, "license": "MIT", "dependencies": { "emoji-datasource-google": "=15.1.2", "@mapbox/maki": "=8.2.0", "@rapideditor/temaki": "=5.13.0", "@waysidemapping/pinhead": "=15.25.0", "@fortawesome/fontawesome-svg-core": "^6.6.0", "@fortawesome/free-solid-svg-icons": "^6.6.0", "@oclif/core": "^4.0.23", "@tmcw/togeojson": "^5.8.1", "@trailstash/pinhead-js": "^1.0.0", "@turf/bbox": "^7.1.0", "buffer": "^6.0.3", "csv2geojson": "^5.1.2", "deep-equal": "^2.2.3", "dompurify": "^3.1.7", "esbuild": "^0.24.0", "esbuild-plugin-copy": "^2.1.1", "esri-dump": "^5.4.0", "fast-deep-equal": "^3.1.3", "liquidjs": "^10.17.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.pick": "^4.4.0", "lz-string": "^1.5.0", "maplibre-gl": "^6.1.0", "marked": "^14.1.2", "node-events": "^0.0.2", "normalize.css": "^8.0.1", "osm2geojson-ultra": "^4.0.1", "pmtiles": "^3.2.0", "wkt": "^0.1.1", "yaml": "^2.5.1" }, "bin": { "ultra": "./bin/run.js" }, "oclif": { "bin": "ultra", "commands": "./cli", "dirname": "ultra", "topicSeparator": " " }, "jest": { "transformIgnorePatterns": [ "node_modules/(?!osm2geojson-ultra)" ], "transform": { "^.+\\.js$": "esbuild-jest", "node_modules/.+\\.js$": "esbuild-jest" } } }