{ "name": "freewheeling", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build:emscripten": "cd native && emcc -O3 -lembind -sEXPORT_ES6 -sASSERTIONS -sEXPORTED_RUNTIME_METHODS=FS -sALLOW_MEMORY_GROWTH -sMAXIMUM_MEMORY=4294967296 --emit-tsd route_search.d.ts -o route_search.js route_search.cpp", "build:normal": "tsc && vite build", "build": "npm run build:emscripten && npm run build:normal", "preview": "vite preview" }, "devDependencies": { "typescript": "~5.8.3", "vite": "^7.0.0" }, "dependencies": { "@geoman-io/leaflet-geoman-free": "^2.18.3", "@types/geojson": "^7946.0.16", "@types/leaflet": "^1.9.19", "leaflet": "^1.9.4", "proj4": "^2.19.4" } }