← Home

@babel/plugin-transform-runtime

Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals

5
Versions
MIT
License
No
Install Scripts
Verified
Provenance

Supply chain provenance

Status for the latest visible version.

SLSA provenance attestation npm registry signatures No source commit

Maintainers

hzooexistentialismnicolo-ribaudojlhwung

Keywords

babel-plugin

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
dependencies unvetted-dep:@nicolo-ribaudo/semver-v6 AI (dependencies): This is a scoped package under the publisher's own npm namespace, used as a vendored semver v6 replacement. Transparent provenance; stable pattern for this package. ai
provenance missing-githead AI (provenance): Babel monorepo publish environment change; missing gitHead is a process artifact, not a security signal. Stable for this well-established package. ai
publish-pattern new-deps-added AI (publish-pattern): The three new deps are established Babel ecosystem packages replacing inline polyfill logic. Legitimate architectural refactoring, not a supply chain injection. ai
source-diff source-size-dropped AI (source-diff): Size drop is explained by extraction of polyfill logic into dedicated packages (babel-plugin-polyfill-corejs2/3, babel-plugin-polyfill-regenerator). This is a documented Babel architectural change, not a stub replacement. ai
maintainer-change maintainer-added AI (maintainer-change): jlhwung is a known Babel contributor; maintainer changes within the Babel org are routine team rotations, not takeover signals. ai
maintainer-change maintainer-removed AI (maintainer-change): developit's removal is consistent with normal Babel team rotation; package was still published by a trusted core maintainer (nicolo-ribaudo). ai
bogus-package bogus-package AI (bogus-package): Flagged maintainers loganfsmyth and hzoo are well-known, legitimate Babel core contributors. This is a stable false positive for this package. ai
provenance publisher-changed AI (provenance): Babel project migrated publishing to GitHub Actions CI/CD automation — a legitimate and documented security improvement for this org. Not an account compromise signal. ai
dependencies unvetted-dep:babel-plugin-polyfill-corejs2 AI (dependencies): babel-plugin-polyfill-corejs2 is a standard, well-known Babel ecosystem dependency that has been part of this plugin for many versions. Not a risk. ai
dependencies unvetted-dep:babel-plugin-polyfill-regenerator AI (dependencies): babel-plugin-polyfill-regenerator is a standard, well-known Babel ecosystem dependency that has been part of this plugin for many versions. Not a risk. ai
dependencies unvetted-dep:babel-plugin-polyfill-corejs3 AI (dependencies): babel-plugin-polyfill-corejs3 is a standard, well-known Babel ecosystem dependency that has been part of this plugin for many versions. Not a risk. ai
provenance no-provenance AI (provenance): Babel publishes via GitHub Actions CI; lack of Sigstore provenance is common and not a risk signal for this established package. ai

Versions (showing 5 of 105)

Hide prereleases
Version Deps Published
8.0.0-rc.3 2 / 7
8.0.0-rc.2 2 / 7
8.0.0-rc.1 2 / 7
8.0.0-beta.4 2 / 7
8.0.0-beta.3 2 / 7

v8.0.0-rc.3

1 finding
INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v8.0.0-rc.2

1 finding
INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v8.0.0-rc.1

1 finding
INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v8.0.0-beta.4

1 finding
INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v8.0.0-beta.3

2 findings
INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

INFO Publisher changed: nicolo-ribaudo → GitHub Actions (on 2025-10-23) provenance

[Accepted risk] This version was published by a different npm account than previous versions on 2025-10-23. This could indicate a legitimate maintainer transition or an account compromise.