dead-deps — what happened to your dependencies

Is babel-eslint still maintained?

No — babel-eslint stopped being maintained around February 2020. The same project continues under the name @babel/eslint-parser.

Status
No longer maintained
Last maintained
February 2020
Use instead
@babel/eslint-parser on npm
Succession
Renamed package
Drop-in
no — expect code changes
Confidence
high

What should I use instead of babel-eslint?

The same project continues under the name @babel/eslint-parser. @babel/eslint-parser is not a drop-in replacement, so expect to change call sites.

How to migrate from babel-eslint to @babel/eslint-parser

Install @babel/eslint-parser, set parser: "@babel/eslint-parser" in your ESLint config, and make sure a Babel config file is resolvable — the new parser reads your real Babel config instead of inferring one.

Why babel-eslint is on this list

babel-eslint was moved into the main Babel monorepo and republished as @babel/eslint-parser. The old package's last release was 10.1.0 in February 2020 and its npm deprecation notice states it will no longer receive updates. The scoped parser is the same project under the new name.

The succession is settled: primary sources agree and the ecosystem has already moved.

babel-eslint alternatives

The dataset lists no second option: @babel/eslint-parser is where the ecosystem went, and nothing else has meaningful adoption.

Check your own project for babel-eslint

npx dead-deps --all --min-state unmaintained

Run that in the directory holding your lockfile. If babel-eslint is anywhere in your tree — a direct dependency or buried under something else — it appears in the report with this verdict, this successor and the same evidence links, alongside anything else that has stopped moving. Nothing is uploaded; the scan reads your lockfile locally and queries public registry metadata.

Exit code 1 means something was flagged, which makes npx dead-deps --min-state deprecated usable as a CI gate. See how verdicts are produced.

Evidence

Every claim on this page traces to a primary source. Check them:

See the full index of covered packages, or read the methodology for how a verdict is reached and why a quiet package is not a dead one.