Releases: stealjs/steal-tools
2.3.0
Node 13.x compatibility
Adds the ability to work on Node 13.x.
2.2.5
Remove .git folder from npm published files
Somehow the folder was added in the previous release. The tarball at https://registry.npmjs.org/steal-tools/-/steal-tools-2.2.5.tgz looks fine.
2.2.4
2.2.3
This patch release fixes an issue with builds where the source code uses ES2015 features (like template literals) and the forceES5
flag is set to false, like:
let name = "John";
let time = "today";
export default `Hello ${name}, how are you ${time}?`
This was caused by the transpile
package using an old version of estraverse
that did not support AST nodes like TemplateLiteral
.
v2.2.1
2.2.0
Replace uglify-es with terser as default minifier
uglify-es is no longer maintained and uglify-js does not support ES6+.
terser is a fork of uglify-es that retains API and CLI compatibility with uglify-es and uglify-js@3.
Hopefully this version should not break your build, but we do recommend to test before upgrading and submit any minification issues to https://github.com/terser-js/terser/issues.
Introduce forceES5 flag to skip ES2015 transpilation
v2.1.0 2.1.0