An ESLint shareable config that extends Airbnb's ESLint rules to add Babel-specific support via eslint-plugin-babel. Version 0.2.2 is the latest stable release, with minimal maintenance updates. It is designed for projects using Babel alongside Airbnb's JavaScript style guide. Key differentiator: it integrates Babel-aware linting (e.g., for babel-eslint parse options) while preserving Airbnb rule strictness.
npm install eslint-config-airbnb-babelVerified import paths — ran on the pinned version, not inferred.
Basic configuration showing how to extend the Babel version after the main airbnb config.
Always specify the extends array with 'airbnb' first, then 'airbnb-babel'.
Consider using eslint-config-airbnb directly with babel-eslint parser and eslint-plugin-babel manually configured.
Ensure eslint-plugin-babel version is compatible with your ESLint version.
npm install --save-dev eslint-plugin-babel
Update eslint-plugin-babel to >=5.0.0 or downgrade eslint-config-airbnb-babel