</>PackageGraphPackageGraph

babel-preset-current-node-syntax

npmv1.2.0

A Babel preset that enables parsing of proposals supported by the current Node.js version.

Adopt with care

babel-preset-current-node-syntax is usable, with caveats. Last published 406 days ago. 2 releases in the last 2 years.

  • ?Adoption: grade ?, Not reported by this registry.

    No download data reported for this package yet.

  • CMaintenance: grade C, Fair — worth a look.

    Last published 406 days ago. 2 releases in the last 2 years.

  • BWeight: grade B, Good.

    Pulls in 16 transitive packages, about 60 KB installed.

  • BSupply chain: grade B, Good.

    This package has a single maintainer (bus factor of 1).

  • ALicense: grade A, Excellent.

    MIT — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding babel-preset-current-node-syntax to a project.

15
Direct dependencies

Runtime packages this one declares itself.

16
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

60 KB
Install size

Unpacked size of this package plus its entire runtime tree.

2
Tree depth

Longest resolved dependency chain below this package.

Licenses in the dependency tree

MIT

Every license you inherit by installing babel-preset-current-node-syntax, not just its own. Check this before a legal review, not after.

Compatibility

Node.js
No constraint declared
Module format
CommonJS only
TypeScript
No bundled types
Install scripts
None

Dependencies

Declared by babel-preset-current-node-syntax v1.2.0. Runtime dependencies are installed with the package; dev dependencies are not.

Peer (1)

@babel/core ^7.0.0 || ^8.0.0-0

Dev (6)

@babel/core 7.25.2@babel/core-8 npm:@babel/core@^8.0.0-beta.1@babel/parser-7.0.0 npm:@babel/parser@7.0.0@babel/parser-7.12.0 npm:@babel/parser@7.12.0@babel/parser-7.22.0 npm:@babel/parser@7.22.0@babel/parser-7.9.0 npm:@babel/parser@7.9.0

Used by

Popular packages that depend on babel-preset-current-node-syntax.

Relationship graph

Dependencies (left) and dependents (right) of babel-preset-current-node-syntax.

Frequently installed together

Release history

2 releases in the last two years, typically about 45 days apart.

Recent versions of babel-preset-current-node-syntax
VersionPublishedSizeLicense
1.2.0latest1 year ago7.3 KBMIT
1.1.11 year ago7.0 KBMIT
1.1.02 years ago7.0 KBMIT
1.0.15 years ago5.3 KBMIT
1.0.05 years ago5.1 KBMIT
0.1.46 years ago4.7 KBMIT
0.1.4-06 years ago4.7 KBMIT
0.1.36 years ago4.7 KBMIT
0.1.26 years ago4.1 KBMIT
0.1.16 years ago4.1 KBMIT
0.1.06 years ago3.4 KBMIT

Overview

babel-preset-current-node-syntax is an npm package that a Babel preset that enables parsing of proposals supported by the current Node.js version. It has 2 known dependents in the graph. The latest version is 1.2.0, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need a Babel preset that enables parsing of proposals supported by the current Node.js version and value a focused solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.

Pros

  • Clear open-source license (MIT).

Cons

  • Large dependency tree (22 direct dependencies) increases install size and audit surface.
  • No bundled TypeScript types (may require a separate @types package).

Auto-generated from collected registry metadata. No external claims are inferred.

Maintainers

Frequently asked questions

Should I use babel-preset-current-node-syntax?

babel-preset-current-node-syntax is usable, with caveats. Last published 406 days ago. 2 releases in the last 2 years.

How do I install babel-preset-current-node-syntax?

Run `npm install babel-preset-current-node-syntax` to add babel-preset-current-node-syntax to your npm project.

How many dependencies does babel-preset-current-node-syntax have?

babel-preset-current-node-syntax declares 22 direct dependencies and pulls in 16 packages in total once its runtime tree is resolved totalling about 60 KB on disk.

What license is babel-preset-current-node-syntax released under?

babel-preset-current-node-syntax is distributed under the MIT license.

How popular is babel-preset-current-node-syntax?

npm does not publish download counts. Within PackageGraph's crawl, 2 known packages depend on babel-preset-current-node-syntax.

Is babel-preset-current-node-syntax still maintained?

The most recent release of babel-preset-current-node-syntax (v1.2.0) was published 1 year ago.

Does babel-preset-current-node-syntax run install scripts?

No. babel-preset-current-node-syntax does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.