Lint Agent: executable ESLint guardrails for coding agents across TypeScript, React, backend, frontend, and package projects