shellquest
Version:
Terminal-based procedurally generated dungeon crawler
63 lines (62 loc) • 1.66 kB
JSON
{
"name": "shellquest",
"version": "0.6.8",
"description": "Terminal-based procedurally generated dungeon crawler",
"type": "module",
"bin": {
"shellquest": "./dist/shellquest.js"
},
"files": [
"bin",
"src"
],
"keywords": [
"game",
"terminal",
"tui",
"dungeon",
"crawler",
"roguelike",
"cli"
],
"license": "MIT",
"engines": {
"bun": ">=1.0.0"
},
"scripts": {
"dev": "bun run --watch src/index.tsx",
"start": "bun run src/index.tsx",
"build:tilemap": "node scripts/generate-tilemap-data.js",
"prepublishOnly": "bun build ./bin/shellquest.js --outdir ./dist --target bun --external yoga-layout --external bun-ffi-structs"
},
"devDependencies": {
"@types/bun": "latest",
"@types/seedrandom": "^3.0.8",
"prettier": "^3.6.2",
"@opentui/core": "^0.1.60",
"@opentui/react": "^0.1.60",
"react": "^19.1.1",
"seedrandom": "^3.0.5",
"simplex-noise": "^4.0.3"
},
"optionalDependencies": {
"@opentui/core-darwin-x64": "0.1.60",
"@opentui/core-darwin-arm64": "0.1.60",
"@opentui/core-linux-x64": "0.1.60",
"@opentui/core-linux-arm64": "0.1.60",
"@opentui/core-win32-x64": "0.1.60",
"@opentui/core-win32-arm64": "0.1.60"
},
"dependencies": {
"yoga-layout": "3.2.1",
"bun-ffi-structs": "0.1.2"
},
"resolutions": {
"three": "npm:empty-npm-package@1.0.0",
"jimp": "npm:empty-npm-package@1.0.0",
"diff": "npm:empty-npm-package@1.0.0",
"bun-webgpu": "npm:empty-npm-package@1.0.0",
"planck": "npm:empty-npm-package@1.0.0",
"@dimforge/rapier2d-simd-compat": "npm:empty-npm-package@1.0.0"
}
}