Migration helper for replacing deprecated babel-eslint with @babel/eslint-parser. Current version 0.1.0, zero-dependencies, actively maintained as of 2024. Key differentiators: provides a pure function to transform ESLint config objects, reports changes, and generates package manager install commands. Supports TypeScript with bundled type definitions. Targeted release for Node 18+.
npm install eslint-babel-migrateNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Migrates an ESLint config from babel-eslint to @babel/eslint-parser and prints the new config, changes, and install command.
Ensure the parser string is 'babel-eslint' (lowercase).
After migration, consider using @babel/eslint-parser directly.
Manually review and migrate any custom Babel plugins.
Use import { ... } from 'eslint-babel-migrate' in an ESM context.Use import { migrateBabelEslintConfig } from 'eslint-babel-migrate'.No dependency data recorded yet.