amilajack/eslint-plugin-compat
Check the browser compatibility of your code observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 94
- Release rhythm 81
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 25
- age_days: 3624
- days_rel: 126
- days_push: 41
- n_releases_24m: 8
Adoption not part of the score
3183 stars · 115 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
An ESLint plugin that checks whether the JavaScript APIs used in your code are supported by your target browsers, using browserslist and caniuse data. It reports incompatible API usage and lets you declare polyfills to suppress false positives.
Use cases
- lint browser compatibility of APIs used in frontend code
- catch usage of web APIs unsupported in target browsers
- avoid shipping code that breaks older browsers
- integrate browser support checks into CI linting
- suppress warnings for APIs covered by polyfills
When to choose
- you target a known set of browsers via browserslist
- you want static-time detection of unsupported Web/ES APIs
- your team already uses ESLint
When to avoid
- you need runtime feature detection rather than linting
- your project is Node.js-only with no browser targets
- you need CSS compatibility linting (use stylelint tooling instead)
Facets
plugin · maturity active
linter developer-tools code-review web-development frontend developer-tools browser cross-platform eslint-plugin browserslist caniuse browser-compatibility linting browsers nodejs
2 sources
- readme: https://github.com/amilajack/eslint-plugin-compat · fetched 2026-08-28 · 43313c23cd15
- registry_npm: https://registry.npmjs.org/eslint-plugin-compat · fetched 2026-08-29 · 57d5f7927f19
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| amilajack/eslint-plugin-compat | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="amilajack/eslint-plugin-compat")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem