{
  "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": "<put your name here>",
  "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"
  },
  "dependencies": {
    "fast-check": "^4.8.0"
  }
}
