{ "name": "krakow-bez-barier", "private": true, "version": "0.1.0", "type": "module", "scripts": { "dev": "vite", "build": "tsc --noEmit && vite build", "preview": "vite preview", "typecheck": "tsc --noEmit", "test": "vitest run", "data:build": "node scripts/build-data.mjs && node scripts/build-transit.mjs", "transit:build": "node scripts/build-transit.mjs", "predev": "node scripts/copy-worker.mjs", "prebuild": "node scripts/copy-worker.mjs", "smoke": "node scripts/smoke.mjs", "a11y": "node scripts/axe.mjs", "icons": "node scripts/make-icons.mjs", "preview:https": "HTTPS=1 vite preview --host --port 4443", "dev:https": "HTTPS=1 vite --host --port 5443", "sensors": "node scripts/sensors-e2e.mjs", "offline": "node scripts/offline-e2e.mjs" }, "dependencies": { "@huggingface/transformers": "^4.3.0", "@uswds/uswds": "^3.14.0", "maplibre-gl": "^6.11.2", "react": "^19.3.0", "react-dom": "^19.3.0" }, "devDependencies": { "@testing-library/react": "^16.3.3", "@types/node": "^26.6.4", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitejs/plugin-basic-ssl": "^2.3.0", "@vitejs/plugin-react": "^6.1.1", "axe-core": "^4.13.0", "jsdom": "^30.1.1", "playwright-core": "^1.63.0", "sass": "^1.105.1", "sharp": "^0.35.5", "typescript": "^7.0.2", "vite": "^8.3.2", "vite-plugin-pwa": "^1.3.0", "vitest": "^5.0.3", "workbox-window": "^7.4.1" } }