A Lasso.js transform that uses Babel to transpile ES6+ code to ES5 for browser bundles. The current stable version is 3.1.1 (supports Babel 7 and Lasso 2+). Release cadence is low; updates are infrequent but maintain compatibility with Lasso and Babel ecosystems. Key differentiators: integrates Babel transpilation directly into Lasso's build pipeline, respects .babelrc / .babelrc-browser per package, and allows global babelOptions override.
npm install lasso-babel-transformVerified import paths — ran on the pinned version, not inferred.
Configures Lasso to transpile ES6+ JavaScript files using Babel via lasso-babel-transform with global babel options.
Update to @babel/core or use lasso-babel-transform@1 for Babel 6.
Avoid setting babelOptions unless you intend global override; let .babelrc drive per-package config.
Ensure each package has a valid Babel configuration file or use global babelOptions.
Add 'exclude' array in Babel config to skip specific files/directories.
Run: npm install @babel/core
Use @babel/preset-env for Babel 7 or babel-preset-env for Babel 6.