laraveldaily/filacheck
FilaCheck brings static analysis to Filament v4/v5 projects. Scan your Filament code to detect deprecated patterns and common issues, with optional auto-fix (beta), dirty-file scanning, detailed output, and configurable rules—ideal for CI or after AI-generated code.
reactive() → live()).->form() → ->schema()) via CI failures.Adopt FilaCheck if:
formatStateUsing).Look elsewhere if:
For Executives:
"FilaCheck is a no-code static analyzer for our Filament admin panels—like a spellcheck for deprecated APIs. It catches breaking changes (e.g., reactive() → live()) automatically in CI, saving dev time and reducing tech debt. For $0 (free tier) or a small investment (Pro tier), we can enforce best practices at scale, especially as we adopt AI tools. This aligns with our goal to [reduce bugs/improve velocity] while keeping Filament up-to-date."
For Engineers: *"This is Pint for Filament—run it in CI to block deprecated patterns before they hit production. Key perks:
deprecated-action-form, deprecated-reactive) with auto-fix for most.--dirty) to scan only changed files, like Laravel Pint.formatStateUsing).vendor/bin/filacheck --dirty --fix auto-updates deprecated ->form() to ->schema() in PRs.
CI integration: 5-minute setup for GitHub Actions (see template)."*For PMs: *"This tool reduces Filament tech debt by surfacing deprecated APIs early. Prioritize:
file-upload-missing-accepted-file-types).deprecated-view-property) to save dev time.
Tradeoff: Free tier covers 16 rules; Pro adds 19 (justify with audit findings)."*How can I help you explore Laravel packages today?