UNPKG

maplibre-gl-indoor

Version:

A MapLibre plugin to visualize multi-level buildings

63 lines (62 loc) 1.79 kB
{ "name": "maplibre-gl-indoor", "description": "A MapLibre plugin to visualize multi-level buildings", "main": "dist/maplibre-gl-indoor.umd.js", "module": "dist/maplibre-gl-indoor.es.js", "types": "dist/maplibre-gl-indoor.d.ts", "type": "module", "files": [ "dist/*", "src/" ], "version": "0.0.22", "scripts": { "test": "jest .", "lint": "eslint src --fix && tsc --noEmit && prettier --write .", "fmt": "npm run lint", "build": "rm -fr dist && npm run build-lib && npm run build-dts", "prepublishOnly": "npm run lint && npm test && npm run build", "build-lib": "tsc && vite build --emptyOutDir -c vite.lib.config.js", "build-dts": "dts-bundle-generator -o dist/maplibre-gl-indoor.d.ts src/index.ts" }, "repository": { "type": "git", "url": "git://github.com/TUM-Dev/maplibre-gl-indoor.git" }, "keywords": [ "indoor", "building", "multi-level", "floors", "geojson", "map", "maplibre" ], "author": "Thibaud Michel, modified by Frank Elsinga", "license": "MIT", "devDependencies": { "@eslint/js": "9.11.1", "@maplibre/maplibre-gl-style-spec": "22.0.1", "@types/eslint__js": "8.42.3", "@types/geojson": "7946.0.15", "@types/jest": "29.5.14", "@typescript-eslint/eslint-plugin": "8.19.0", "@typescript-eslint/parser": "8.19.0", "dts-bundle-generator": "9.5.1", "eslint": "9.17.0", "eslint-plugin-perfectionist": "4.4.0", "events": "3.3.0", "jest": "29.7.0", "prettier": "3.4.2", "ts-jest": "29.2.5", "typescript": "5.7.2", "typescript-eslint": "8.19.0", "vite": "6.0.6" }, "dependencies": { "@turf/bbox": "7.2.0", "@turf/destination": "7.2.0", "@turf/distance": "7.2.0", "maplibre-gl": "5" } }