eslint-plugin-compat is an ESLint plugin that helps prevent accidental use of browser APIs that are not supported by your target browsers. By specifying your desired browser compatibility targets, the plugin flags code using unsupported features, improving cross-browser compatibility. It helps ensure your JavaScript code works reliably across different browsers, leading to a better user experience and reducing potential errors. This is a valuable tool for projects aiming for broad browser support or adhering to specific compatibility standards.
The eslint-plugin-compat package had irregular releases. There were bursts of activity in 2016-2019, then releases became less frequent. There were no releases between January 2021 and January 2022, then a jump to version 5.0.0 in June 2024 and 6.0.0 in July 2024. There have been no releases in 2025 as of August 26.
ESLint plugin compat downloads show a generally upward trend. From February 2024 to July 2025, downloads increased significantly, peaking in June 2025. August 2025 data is incomplete and shows a lower number than previous months, which is expected since the month is not yet over.