enonic project create com.enonic.app.myappname -r https://github.com/ComLock/enonic-xp-starter-app-es2015.git -d enonic-xp-app-myappname -v 1.0.0-SNAPSHOT
- Use webpack experiments.outputModule=true and output.library.type=module to build *.mjs
- Use import {namedExport} from 'url/path/file.mjs' client-side
- Manually polyfill Array.find, Array.flat and Number.isInteger
- Node 14.17.5 -> 14.17.6
- Babel 7.15.3 -> 7.15.5
- Core-js 3.16.1 -> 3.17.2
- Webpack 5.50.0 -> 5.52.0
- com.enonic.lib:lib-util:2.2.1 -> 3.0.0
- Enonic XP 7.7.1 -> 7.7.2
- Gradle 6.4 -> 6.9
- Node 14.17.4 -> 14.17.5
- Node modules:
- webpack-cli 4.7.2 -> 4.8.0
- Require Enonic XP 7.7.1
- Upgrade node modules
- Core-js 3.16.1
- Babel 7.15.3
- Webpack 5.50
- Node 14.17.4
- Gradle 6.4
- Node 14.15.4
- Require Enonic XP 7.4.1
- Upgrade node modules (including Webpack 5)