-
IE11 support: The browser builds (
lindenmayer.browser.js
andlindenmayer.browser.min.js
) are now transpiled to ES5, supporting IE11. -
regular build are targeted for node support, esm builds support all environments that have native es6 import syntax.
-
updated dev packages, replaced uglify-es with terser
-
renamed
lindenmayer.es.js
tolindemayer.esm.js
according the common practice for ES module. This is relevant only if you have been directly importing the module file via its full filename. If you have been importing lindenmayer via webpack or rollup likeimport {LSystem} from 'lindenmayer'
, you shouldn't see a difference.
In general:
lindenmayer.js
for Node.jslindenmayer.browser.js
for browsers (supports IE11)lindenmayer.esm.js
for browsers and environments that natively support theimport
syntax