{ "name": "rpg-combat", "version": "0.1.0", "private": true, "type": "module", "scripts": { "typecheck": "tsc --noEmit", "test": "vitest run", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier --check .", "format:fix": "prettier --write .", "checks": "npm run format:fix && npm run lint:fix && npm run typecheck && npm test" }, "keywords": [ "kata" ], "author": "", "license": "MIT", "description": "A TypeScript implementation of RPG Combat", "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^25.9.1", "eslint": "^10.4.1", "eslint-config-prettier": "^10.1.8", "prettier": "^3.8.3", "typescript": "^6.0.3", "typescript-eslint": "^8.60.0", "vitest": "^4.1.7" } }