1.0.0 • Published 3 years ago
@enonic/webpack-style-assets v1.0.0
Webpack style assets
Install
npm install --save-dev @enonic/webpack-style-assets
Usage
import {webpackStyleAssets} from '@enonic/webpack-style-assets';
const STYLE_CONFIG = webpackStyleAssets({
__dirname
});
const WEBPACK_CONFIG = [
STYLE_CONFIG
];
export { WEBPACK_CONFIG as default };
What does it do
It compiles these:
./src/main/resources/assets/style/main.sass
./src/main/resources/assets/style/main.scss
./src/main/resources/assets/style/main.less
./src/main/resources/assets/style/main.styl
./src/main/resources/assets/style/main.css
Into:
./build/resources/main/assets/style/bundle.css
Changelog
0.13.0
- eslint 7.19.0
- less 4.1.1
- less-loader 8.0.0
- webpack 5.19.0
0.12.0
- maxModules removed in webpack 5
- Node 15.7.0
- Webpack 5.18.0
- Mini-css-extract-plugin 1.3.5
0.11.0
- Node 15.6.0
- Upgrade node modules (patch, minor and major)