Webpack plugin for generating AEM Client Libraries
npm install aem-clientlib-generator-webpack-plugin---
Plugin which integrates aem-clientlib-generator into your webpack setup.
Aem-clientlib-generator makes it possible to work in a single source code directory with a single frontend setup to create multiple AEM Client Libraries.
Using configuration file you can control any property of Client Libraries (dependencies, embeds etc).
Use npm:
```
npm install aem-clientlib-generator-webpack-plugin
or yarn:
``
yarn add aem-clientlib-generator-webpack-plugin
Import the plugin in your webpack configuration file:
``
const AemClientlibGeneratorPlugin = require('aem-clientlib-generator-webpack-plugin');
And use within plugins property of the webpack configuration:
``
...
plugins: [
...,
new AemClientlibGeneratorPlugin(),
],
...
AemClientlibGeneratorPlugin takes the same options as aem-clientlib-generator library,
please refer to it's documentation.
If no options are provided within webpack configuration, plugin will look for a clientlib.config.js` file.