{ "name": "citygen", "version": "0.1.0", "private": true, "description": "Генератор подробной карты города по данным OpenStreetMap: планировки, этажи и мебель простыми фигурами, вид сверху.", "type": "module", "scripts": { "test": "tsx --test scripts/*.test.ts", "dev": "node build.mjs --serve", "build": "node build.mjs", "typecheck": "tsc -p .", "cli": "tsx scripts/cli.ts", "export-city": "tsx tools/export/index.ts", "demo": "tsx tools/demo.ts", "proto:generate": "buf generate", "server:dev": "node tools/rust.mjs run --manifest-path server/Cargo.toml --bin citygen-server", "server:release": "node tools/rust.mjs run --release --manifest-path server/Cargo.toml --bin citygen-server", "server:test": "node tools/rust.mjs test --manifest-path server/Cargo.toml", "server:load": "node tools/rust.mjs run --release --manifest-path server/Cargo.toml --bin load", "server:bots": "tsx tools/load-bots.ts" }, "devDependencies": { "@bufbuild/buf": "^1.75.0", "@bufbuild/protoc-gen-es": "^2.16.0", "esbuild": "^0.28.0", "tsx": "^4.19.0", "typescript": "^5.6.0" }, "dependencies": { "@bufbuild/protobuf": "^2.16.0", "@noble/hashes": "^2.4.0" } }