Open Divergence Radar Catalog Method Feedback

Is babel/babel the successor of babel/babel-eslint?

babel/babel subject · successor candidate successor of? babel/babel-eslint object · predecessor

babel-eslint-parser · status confirmed

Data verified at: 2026-11-14T06:01:44.542Z (UTC)

Conclusion status

A human reviewer approved this relationship for the exact current evidence at 2026-09-16T14:18:48.469Z (UTC). The evidence below is the basis of that decision.

Evidence suggests babel/babel may succeed babel/babel-eslint (directional claim found). Human review required before publication. Supporting: a registry marks the predecessor package deprecated.

Seed context: Research question: is @babel/eslint-parser the successor of babel-eslint? The npm notice names the replacement directly.

Evidence (3)

Verbatim excerpts from official sources, whitespace-normalized. Full payloads are hashed and retained by the pipeline; collection failures never fabricate evidence.

successor_claim

int) https://travis-ci.org/babel/babel-eslint https://www.npmjs.com/package/babel-eslint ## NOTE: babel-eslint is now @babel/eslint-parser and has moved into the Babel monorepo.
Source
Official source
Revision
2c40c82a0d…2c40c82a0d200d497a7eedcd875471344fd39fdf
First observed
2026-09-12T02:59:28Z

registry_deprecated

babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
Source
Official source
Revision
10.1.010.1.0
First observed
2026-09-12T02:59:28Z

successor_claim

babel-eslint is now @babel/eslint-parser.
Source
Official source
Revision
10.1.010.1.0
First observed
2026-09-12T02:59:28Z

Observed repository facts

As of the last verified collection. These are facts about the snapshots, not activity verdicts — a low number is not a claim that a project is inactive.

EndpointRepoStarsLast pushForkArchived
babel/babel babel/babel 44056 2026-11-13T20:44:49Z no no
babel/babel-eslint babel/babel-eslint 2939 2021-08-18T15:39:05Z no yes

Package registry facts

PackageLatestDeprecatedDeprecation messageYanked (latest)
npm:@babel/eslint-parser 8.1.2 no — —
npm:babel-eslint 10.1.0 yes
babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
—

Versions & deployment facts

Official release and package declarations, compared independently of the relationship verdict. These are not installation tests or a migration guarantee. Missing declarations mean unknown.

Version-scoped runtime comparison — literal declarations, not migration advice
babel/babelbabel/babel-eslint
@babel/eslint-parser · 8.1.2

observed

node
^22.18.0 || >=24.11.0
babel-eslint · 10.1.0

observed

node
>=6

babel/babel

Release-pinned deployment declarations

Release commit · v8.1.2 · complete

Commit: 49a2c7041dc79cf79d1e4cbc19a6e112838dc12d

Collection endpoint (may change) · Observed 2026-11-12T01:01:29.796Z

Response SHA-256: 6a83ec03905235aad3f5ab2f4fdd8c7ee06c1c3f8dd73a627613c8286a7c4663

Release tree · v8.1.2 · failed

Commit: 49a2c7041dc79cf79d1e4cbc19a6e112838dc12d

Collection endpoint (may change) · Observed 2026-11-15T03:00:58.015Z

Could not establish declarations: payload_too_large. This is not evidence of absence.

Response SHA-256: not collected

@babel/eslint-parser · 8.1.2 · not_modified

Official source

npm latest dist-tag. Verified: 2026-11-14T19:02:19.838Z (UTC).

Published-version declarations. engines can be advisory; !os/!cpu entries are exclusions. Missing fields are unknown. Package dependencies are not external-service requirements.

Runtime declarations
{
  "node": "^22.18.0 || >=24.11.0"
}
Operating systems
Not declared / unknown
CPU architectures
Not declared / unknown
C libraries
Not declared / unknown
Direct dependency declarations
{
  "dependencies": {
    "eslint-scope": "^9.1.0",
    "eslint-visitor-keys": "^5.0.0",
    "verkit": "^0.5.0"
  },
  "devDependencies": {
    "@babel/core": "^8.1.2",
    "@babel/helper-fixtures": "^8.1.2",
    "@types/estree": "^1.0.5",
    "dedent": "^1.5.3",
    "eslint": "^10.0.0",
    "typescript-eslint": "8.70.0"
  },
  "optionalDependencies": null,
  "peerDependencies": {
    "@babel/core": "^8.0.0",
    "eslint": "^9.0.0 || ^10.0.0"
  }
}
Changes from the previous distinct observation (2)
version

Before

"8.0.7"

After

"8.1.2"
Direct dependency declarations

Before

{
  "dependencies": {
    "eslint-scope": "^9.1.0",
    "eslint-visitor-keys": "^5.0.0",
    "verkit": "^0.5.0"
  },
  "devDependencies": {
    "@babel/core": "^8.0.7",
    "@babel/helper-fixtures": "^8.0.7",
    "@types/estree": "^1.0.5",
    "dedent": "^1.5.3",
    "eslint": "^10.0.0",
    "typescript-eslint": "8.70.0"
  },
  "optionalDependencies": null,
  "peerDependencies": {
    "@babel/core": "^8.0.0",
    "eslint": "^9.0.0 || ^10.0.0"
  }
}

After

{
  "dependencies": {
    "eslint-scope": "^9.1.0",
    "eslint-visitor-keys": "^5.0.0",
    "verkit": "^0.5.0"
  },
  "devDependencies": {
    "@babel/core": "^8.1.2",
    "@babel/helper-fixtures": "^8.1.2",
    "@types/estree": "^1.0.5",
    "dedent": "^1.5.3",
    "eslint": "^10.0.0",
    "typescript-eslint": "8.70.0"
  },
  "optionalDependencies": null,
  "peerDependencies": {
    "@babel/core": "^8.0.0",
    "eslint": "^9.0.0 || ^10.0.0"
  }
}
Provenance

Parser: software-1

First observed: 2026-11-12T19:00:23.535Z (UTC)

Last checked: 2026-11-14T19:02:19.838Z (UTC)

Source response SHA-256: c1b13f0cbc1e49549e6c0f78e873955efe4213bde8de25526a2f7e6221e422df

GitHub release · v8.1.2 · not_modified

Official source

GitHub latest published non-prerelease (not a semantic-version ranking). Verified: 2026-11-15T03:00:58.015Z (UTC).

Listed release assets only. Asset names do not prove platform support or successful execution.

Runtime declarations
Not declared / unknown
Operating systems
Not declared / unknown
CPU architectures
Not declared / unknown
C libraries
Not declared / unknown
Direct dependency declarations
Not declared / unknown
Published artifacts (0)
    Changes from the previous distinct observation (1)
    version

    Before

    "v8.1.1"

    After

    "v8.1.2"
    Provenance

    Parser: software-1

    First observed: 2026-11-12T01:01:29.796Z (UTC)

    Last checked: 2026-11-15T03:00:58.015Z (UTC)

    Source response SHA-256: 41de1dd332aacd02e8b4f6a0864bece10ac64451807122377bc7d943fed82f26

    babel/babel-eslint

    Release-pinned deployment declarations

    Release commit · v10.1.0 · complete

    Commit: 4bd049e06e2c7ab31053020fc662f51bf6c179e3

    Collection endpoint (may change) · Observed 2026-09-16T21:01:39.534Z

    Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

    Response SHA-256: 14ffd8c6351d33618de01c74c6a264f3532f2ffbcad21d486b81c5ecafb99312

    Release tree · v10.1.0 · complete

    Commit: 4bd049e06e2c7ab31053020fc662f51bf6c179e3

    Collection endpoint (may change) · Observed 2026-09-16T21:01:39.534Z

    Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

    File search coverage: selected_manifest_names. Only selected manifest filenames were searched; fixtures and vendored dependency directories are excluded. Unlisted declarations remain unknown.

    Response SHA-256: 856551f4755a2714ae3b6378e967d4b2a0a866fee0b278d6e87ca0389c8ac3a4

    package.json · v10.1.0 · complete

    Commit: 4bd049e06e2c7ab31053020fc662f51bf6c179e3

    Commit-pinned source · Observed 2026-09-16T21:01:39.534Z

    Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

    File context: unspecified. Package version in file: 10.1.0.

    Runtime declaration in this file
    {
      "node": ">=6"
    }
    Services and dependency roles

    No service declarations extracted from this file; production requirements remain unknown.

    Container configuration

    Response SHA-256: efce43a67e4f988227314c806f1f2cc3c00409d2b24fd9c5c09a2a95c4008ebc

    babel-eslint · 10.1.0 · not_modified

    Official source

    npm latest dist-tag. Verified: 2026-11-14T19:02:19.838Z (UTC).

    Published-version declarations. engines can be advisory; !os/!cpu entries are exclusions. Missing fields are unknown. Package dependencies are not external-service requirements.

    Runtime declarations
    {
      "node": ">=6"
    }
    Operating systems
    Not declared / unknown
    CPU architectures
    Not declared / unknown
    C libraries
    Not declared / unknown
    Direct dependency declarations
    {
      "dependencies": {
        "@babel/code-frame": "^7.0.0",
        "@babel/parser": "^7.7.0",
        "@babel/traverse": "^7.7.0",
        "@babel/types": "^7.7.0",
        "eslint-visitor-keys": "^1.0.0",
        "resolve": "^1.12.0"
      },
      "devDependencies": {
        "babel-eslint": "^8.2.6",
        "dedent": "^0.7.0",
        "eslint": "^5.6.0",
        "eslint-config-babel": "^7.0.1",
        "eslint-plugin-flowtype": "^2.30.3",
        "eslint-plugin-import": "^2.14.0",
        "eslint-plugin-prettier": "^2.1.2",
        "espree": "^3.5.2",
        "husky": "^1.0.0-rc.13",
        "lint-staged": "^7.2.2",
        "mocha": "^5.0.1",
        "prettier": "^1.4.4"
      },
      "optionalDependencies": null,
      "peerDependencies": {
        "eslint": ">= 4.12.1"
      }
    }
    Provenance

    Parser: software-1

    First observed: 2026-09-16T11:10:38.085Z (UTC)

    Last checked: 2026-11-14T19:02:19.838Z (UTC)

    Source response SHA-256: 3dc554c7dd0dc8e1f482dbbe24c16e0dfdb06ca363f3dafb5fcfdf0489a14fdd

    GitHub release · v10.1.0 · not_modified

    Official source

    GitHub latest published non-prerelease (not a semantic-version ranking). Verified: 2026-11-15T04:01:13.931Z (UTC).

    Listed release assets only. Asset names do not prove platform support or successful execution.

    Runtime declarations
    Not declared / unknown
    Operating systems
    Not declared / unknown
    CPU architectures
    Not declared / unknown
    C libraries
    Not declared / unknown
    Direct dependency declarations
    Not declared / unknown
    Published artifacts (0)
      Provenance

      Parser: software-1

      First observed: 2026-09-16T11:13:53.818Z (UTC)

      Last checked: 2026-11-15T04:01:13.931Z (UTC)

      Source response SHA-256: d2521a1d423efb689970b608df6bd1e32941036a7f1766b9a4fe832c2b9c9c08

      Timeline

      “Event time” is an upstream timestamp when the source provides one; “first observed” is when this project saw it. They are deliberately separate columns.

      EventEvent timeFirst observedSource
      babel/babel metadata first observed — 2026-09-11T16:48:42Z link
      recent commit activity of babel/babel observed (5 commits in sampled window) 2026-09-11T11:41:53Z 2026-09-11T16:48:45Z link
      babel/babel-eslint metadata first observed — 2026-09-11T16:48:47Z link
      recent commit activity of babel/babel-eslint observed (5 commits in sampled window) 2020-10-10T00:52:30Z 2026-09-11T16:48:50Z link
      automatic evaluation -> insufficient_data — 2026-09-11T16:53:25Z —
      evidence: registry_deprecated — 2026-09-11T16:53:25Z link
      automatic evaluation -> needs_review — 2026-09-11T16:58:19Z —
      evidence: registry_deprecated — 2026-09-11T16:58:19Z link
      evidence: successor_claim — 2026-09-11T16:58:19Z link
      evidence: successor_claim — 2026-09-11T16:58:19Z link
      automatic evaluation -> needs_review — 2026-09-12T02:55:35Z —
      evidence: registry_deprecated — 2026-09-12T02:55:35Z link
      evidence: successor_claim — 2026-09-12T02:55:35Z link
      evidence: successor_claim — 2026-09-12T02:55:35Z link
      automatic evaluation -> needs_review — 2026-09-12T02:57:05Z —
      evidence: registry_deprecated — 2026-09-12T02:57:05Z link
      evidence: successor_claim — 2026-09-12T02:57:05Z link
      evidence: successor_claim — 2026-09-12T02:57:05Z link
      automatic evaluation -> needs_review — 2026-09-12T02:59:28Z —
      evidence: registry_deprecated — 2026-09-12T02:59:28Z link
      evidence: successor_claim — 2026-09-12T02:59:28Z link
      evidence: successor_claim — 2026-09-12T02:59:28Z link
      human decision: approve — 2026-09-16T14:18:48.468Z —

      Decision and dispute history

      Review decisions are recorded privately with reasons that stay internal; this public history shows what happened and when, not why.

      KindWhen (UTC)
      automatic evaluation → insufficient_data2026-09-11T16:53:25Z
      automatic evaluation → needs_review2026-09-11T16:58:19Z
      automatic evaluation → needs_review2026-09-12T02:55:35Z
      automatic evaluation → needs_review2026-09-12T02:57:05Z
      automatic evaluation → needs_review2026-09-12T02:59:28Z
      human decision: approve2026-09-16T14:18:48.468Z

      To question this report, use the feedback form, select “data error”, and include pair ID babel-eslint-parser. Feedback is reviewed privately and does not change a report automatically.

      Snapshot taken at 2026-11-15T10:01:58.857Z (UTC).