[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cc-detail-hooks-post-edit-lint":3},{"id":4,"slug":5,"type":6,"title":7,"summary":8,"description_md":9,"install_command":10,"install_method":11,"source_url":12,"source_type":13,"github_repo":14,"github_stars":15,"github_last_commit_at":14,"language":16,"tags":17,"use_cases":21,"status":25,"submitted_by_ip":14,"approved_at":26,"view_count":15,"copy_count":15,"created_at":26,"updated_at":26},"22e80588-9062-4f44-87d3-409ad05b7c82","post-edit-lint","hook","Post-Edit Lint Hook","Auto-run lint\u002Ftypecheck after every file write.","PostToolUse hook on Edit\u002FWrite. Auto-detects file type (TS \u002F Vue \u002F Dart \u002F PHP \u002F Java) and runs the matching linter. Returns blocking diagnostics if errors > 0.","add to ~\u002F.claude\u002Fsettings.json hooks.PostToolUse","manual","https:\u002F\u002Fgithub.com\u002Foracore-dev\u002Fclaude-hooks","curated",null,0,"en",[18,19,20],"lint","quality","automation",[22,23,24],"Catch type errors before commit","Stop forgotten unused imports","Enforce per-stack lint rules","approved","2026-05-13T03:33:43.345757+00:00"]