antrophiclove
← Kütüphaneye dön
0

Dosya düzenlemesinden sonra lint çalıştıran hook

Claude onu Düzenleme veya Yazma işleminden sonra tüy bırakmadığını çalıştırır. Betik çıkış 2 dönerse Claude düzeltir ve düzeltir; böylece "lint'i sonra çalıştırırım" diye bir adım kalmaz.

yazan kuscubasiece·8 Eylül 2026
Kurulum
curl -sL https://www.antrophiclove.com/api/kaynak/dosya-duzenlemesinden-sonra-lint-calistiran-hook/raw

Bu içerik mevcut dosyaya elle harmanlanmalı: .claude/settings.json

Kaynak: Claude Code resmi dokümantasyonu — https://code.claude.com/docs/en/hooks

.claude/settings.json

{ "hooks": { "PostToolUse": [ { "matcher": "Edit|Write", "hooks": [ { "type": "command", "command": "${CLAUDE_PROJECT_DIR}/.claude/hooks/lint-check.sh", "timeout": 30, "statusMessage": "Lint calisiyor..." } ] } ] } }

.claude/hooks/lint-check.sh

#!/bin/bash if ! npm run lint --silent; then echo "Lint hatasi: duzeltilmeli" >&2 exit 2 # 2 = engelleyici hata, Claude ciktiyi gorur ve duzeltir fi exit 0