{ "hooks": [ { "name": "pre-commit: flutter analyze", "command": "npx ts-node .cursor/hooks/flutter-analyze.ts", "events": ["pre-commit"] }, { "name": "pre-commit: arch guard", "command": "npx ts-node .cursor/hooks/arch-guard.ts", "events": ["pre-commit"] }, { "name": "pre-push: run tests", "command": "npx ts-node .cursor/hooks/grind-tests.ts", "events": ["pre-push"] } ] }