1.0.0 • Published 3 years ago
@enonic/webpack-esm-assets v1.0.0
Webpack ecmascript module assets
Install
npm install --save-dev @enonic/webpack-esm-assets
Usage
import {webpackEsmAssets} from '@enonic/webpack-esm-assets';
const ESM_CONFIG = webpackEsmAssets({
__dirname
});
const WEBPACK_CONFIG = [
ESM_CONFIG
];
export { WEBPACK_CONFIG as default };
What does it do
It compiles these:
./src/main/resources/assets/**/*.mjs
./src/main/resources/assets/**/*.jsx
./src/main/resources/assets/**/*.esm
./src/main/resources/assets/**/*.es
./src/main/resources/assets/**/*.es6
./src/main/resources/assets/**/*.js
Into:
./build/resources/main/assets/**/*.esm.js
Changelog
0.11.0
- eslint 7.19.0
- mini-css-extract-plugin 1.3.5
0.10.0
- maxModules removed in webpack 5
0.9.0
- Exclude core-js, regenerator-runtime and webpack from transpiling
- Use corejs 3 in webpack
- Use esmodules false, because Enonic XP doesn't support ECMAScript Modules
0.8.0
- Downgrade buildsystem to Node 12.20.1 since we're stuck on webpack 4
- Upgrade node modules (patch, minor)
1.0.0
3 years ago
0.11.0
3 years ago
0.10.0
3 years ago
0.9.0
3 years ago
0.8.0
3 years ago
0.7.0
4 years ago
0.6.1
4 years ago
0.5.0
4 years ago
0.6.0
4 years ago
0.5.1
4 years ago
0.4.0
4 years ago
0.1.0
4 years ago
0.0.8
5 years ago
0.0.7
5 years ago
0.0.6
5 years ago
0.0.5
5 years ago
0.0.4
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago