UNPKG

tui-crawler

Version:

A terminal-based dungeon crawler game with ASCII graphics

78 lines (77 loc) 2.03 kB
{ "name": "tui-crawler", "module": "src/index.ts", "main": "dist/index.js", "version": "0.2.1", "type": "module", "bin": { "tui-crawler": "./dist/crawler/launcher.js" }, "files": [ "dist/**/*", "src/zig/**/*", "scripts/postinstall.js" ], "engines": { "bun": ">=1.0.0" }, "scripts": { "--postinstall": "node scripts/postinstall.js", "build": "bun build:tilemap && bun build:ts && bun build:prod && bun build:assets", "build:tilemap": "node scripts/generate-tilemap-data.js", "build:ts": "bun build src/crawler/index.ts --outdir dist/crawler --target bun && bun build src/index.ts --outdir dist --target bun", "build:assets": "bun scripts/copy-assets.js", "build:zig": "cd src/zig && zig build", "prepublishOnly": "bun run build", "crawl": "bun run src/crawler/index.ts", "d-crawl": "bun --inspect-brk run src/crawler/index.ts", "build:dev": "cd src/zig && zig build -Doptimize=Debug", "build:prod": "cd src/zig && zig build -Doptimize=ReleaseFast", "test": "bun test", "dev": "vite", "build:browser": "vite build" }, "license": "UNLICENSED", "devDependencies": { "@types/bun": "latest", "sharp": "^0.33.5", "planck": "^1.4.2", "prettier": "3.6.2", "vite": "^5.0.0" }, "description": "A terminal-based dungeon crawler game with ASCII graphics", "keywords": [ "game", "terminal", "cli", "dungeon-crawler", "ascii", "tui" ], "author": "", "repository": { "type": "git", "url": "https://github.com/dested/tui-crawler.git" }, "bugs": { "url": "https://github.com/dested/tui-crawler/issues" }, "homepage": "https://github.com/dested/tui-crawler#readme", "peerDependencies": { "typescript": "^5" }, "prettier": { "semi": true, "printWidth": 120 }, "dependencies": { "rot-js": "^2.2.1" }, "optionalDependencies": { "uiohook-napi": "1.5.4", "yoga-layout": "3.2.1" }, "trustedDependencies": [ "uiohook-napi" ] }