Files
zalbot/package.json
Kaysser Kayyali fbd991a2b0
Some checks failed
tests / Unit tests (Node 22) (push) Failing after 28s
feat: docs pass, test fixes, advanced review
2026-06-19 16:15:06 +00:00

40 lines
1.1 KiB
JSON

{
"name": "mardonar-bot",
"version": "0.1.0",
"type": "module",
"description": "Discord-native LLM-driven D&D encounter engine for the Land of Mardonar",
"main": "dist/bot/index.js",
"scripts": {
"dev": "tsx watch src/bot/index.ts",
"build": "tsc",
"start": "node dist/bot/index.js",
"deploy-commands": "tsx src/scripts/deploy-commands.ts",
"test": "vitest run",
"test:unit": "vitest run tests/unit",
"test:int": "vitest run tests/integration",
"test:coverage": "vitest run --coverage",
"test:watch": "vitest"
},
"dependencies": {
"@discordjs/builders": "^1.10.0",
"@discordjs/rest": "^2.4.0",
"discord.js": "^14.18.0",
"dotenv": "^16.4.0",
"gpt-tokenizer": "^2.8.0",
"ioredis": "^5.4.0",
"js-yaml": "^4.1.0",
"ollama": "^0.5.0",
"openai": "^6.39.0",
"zod": "^3.24.0"
},
"devDependencies": {
"@types/js-yaml": "^4.0.9",
"@types/node": "^22.0.0",
"@vitest/coverage-v8": "^3.2.6",
"ioredis-mock": "^8.9.0",
"tsx": "^4.19.0",
"typescript": "^5.8.0",
"vitest": "^3.1.0"
}
}