Files
try-claudekit/.claude/settings.json
tiennm99 fbec9c89fd feat: implement Suika Game (Watermelon Game)
Browser-based physics puzzle game where players drop fruits that merge
into larger fruits on collision, using Matter.js for 2D physics and
Canvas2D for rendering. Includes 11-fruit progression chain, scoring,
game-over detection, mouse/touch input, and Vitest test suite.
2026-04-12 10:26:38 +07:00

125 lines
2.7 KiB
JSON

{
"permissions": {
"allow": [
"Bash(claudekit *)",
"Bash(claudekit-hooks *)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Read|Edit|MultiEdit|Write|Bash",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run file-guard"
}
]
}
],
"PostToolUse": [
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run lint-changed"
}
]
},
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run typecheck-changed"
}
]
},
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run check-any-changed"
}
]
},
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run test-changed"
}
]
},
{
"matcher": "Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run check-comment-replacement"
}
]
},
{
"matcher": "Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run check-unused-parameters"
}
]
}
],
"Stop": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run typecheck-project"
},
{
"type": "command",
"command": "claudekit-hooks run lint-project"
},
{
"type": "command",
"command": "claudekit-hooks run test-project"
},
{
"type": "command",
"command": "claudekit-hooks run check-todos"
},
{
"type": "command",
"command": "claudekit-hooks run self-review"
},
{
"type": "command",
"command": "claudekit-hooks run create-checkpoint"
}
]
}
],
"SubagentStop": [],
"SessionStart": [],
"UserPromptSubmit": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "claudekit-hooks run codebase-map"
},
{
"type": "command",
"command": "claudekit-hooks run thinking-level"
}
]
}
]
}
}