A custom ESLint plugin for Angular that enforces best practices like constructor-less DI, safe Signal usage, and readonly properties. v20 adds new rules for Zoneless and template Signals—all with auto-fix support.
Hi Product Hunt! 👋
I’m Masahiko Sakakibara, the creator of @rdlabo/eslint‑plugin‑rules. I built this plugin to enforce Angular best practices—like secure Signal usage and constructor-less DI—in my own Ionic projects, and wanted to share it with the community. Version 20 brings improved Signal linting, readonly enforcement, and template-level checks. I’d love to hear how it fits your workflow, or what other rules you'd like to see!
Report
No reviews yetBe the first to leave a review for @rdlabo/eslint-plugin-rules