Registry / devops / js-babel

js-babel

JSON →
library6.1.0jsnpmunverified

Consolidated Babel 6 dependencies for ES2015+ transpiling. Version 6.1.0 bundles core Babel presets (es2015, es2016, react) and plugins (class properties, destructuring, object rest spread, regenerator, runtime, etc.) as peer dependencies. Release cadence is low; focused on internal use by the author's modules. Key differentiator: single install for a curated set of Babel plugins, avoiding individual plugin management. However, it locks you into the author's chosen versions and presets, making upgrades to Babel or plugins dependent on this package's updates.

npm install js-babel
INSTALL
IMPORT
SIG · JS-BABEL
J
js-babel
devopsjavascriptv6.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

js-babel
npm install --save-dev js-babel
npm install js-babel
This is a dev dependency; do not install as a production dependency.

Installing js-babel and configuring .babelrc with presets and plugins.

// Install: npm install --save-dev js-babel // Then configure .babelrc: { "presets": ["es2015", "stage-0"], "plugins": ["transform-class-properties"] } // No source code import required - it's a meta-package for Babel plugins.
Debug
Known issues
deprecatedBabel 6 is end-of-life; Babel 7+ is recommended.
fix
Migrate to Babel 7: npm install @babel/core @babel/preset-env, etc.
affects: >=6.0.0
gotchaDo not reference this library unless you are happy staying in lock-step with the babel transpiler plugins used by the author's modules.
fix
Consider managing Babel plugins individually or use a community-maintained preset.
affects: *
gotchaAll dependencies are peer deps; you must install them separately.
fix
Run npm install --save-dev to get all peer deps automatically with npm@3+.
affects: *
Errors
Common errors & fixes
Error: Cannot find module 'babel-core'
Missing peer dependency babel-core.
fix
Install peer deps: npm install --save-dev babel-core
Error: Cannot find module 'babel-preset-es2015'
Missing peer dependency babel-preset-es2015.
fix
Install peer deps: npm install --save-dev babel-preset-es2015
Upgrade
Version history
6.1.0latest on npm
Audit
Dependencies
babel-corerequiredCore Babel compiler; required for any transpilation.
babel-preset-es2015requiredES2015 (ES6) preset.
babel-preset-es2016requiredES2016 preset.
babel-preset-reactrequiredReact JSX preset.
babel-plugin-transform-class-propertiesrequiredClass properties transform.
babel-plugin-transform-object-rest-spreadrequiredRest/spread properties transform.
babel-plugin-transform-regeneratorrequiredRegenerator transform for async/generators.
babel-plugin-transform-runtimerequiredRuntime transform for helpers.
babel-plugin-syntax-async-functionsrequiredSyntax plugin for async functions.
babel-plugin-syntax-trailing-function-commasrequiredSyntax plugin for trailing commas.
babel-plugin-transform-es2015-destructuringrequiredES2015 destructuring transform.
babel-plugin-transform-react-constant-elementsrequiredReact constant elements optimization.
babel-runtimerequiredRuntime for babel helpers.
Agent activity
2 hits · last 30 days
node
2
Resources
js-babel — npm install js-babel · libregistry