Files
citygen/package.json
T

34 lines
1.3 KiB
JSON

{
"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"
}
}