0.1200.4 • Published 3 years ago

angular-custom-webpack-chaining v0.1200.4

Weekly downloads
1
License
MIT
Repository
-
Last release
3 years ago

Angular Custom Webpack Chaining

This is a package extends @angular-builders/custom-webpack for chaining webpack config function.

Support

Angular 12++

Install

$ ng add angular-custom-webpack-chaining

Add webpack file path to customWebpackConfig.chain in angular.json

"projects": {
  "app": {
    "architect": {
      "browser": {
        "build": {
          "builder": "angular-custom-webpack-chaining:browser",
        },
        "options": {
          "customWebpackConfig": {
            "chain": [
              "plugin-a.config.js",
              "plugin-b.config.js"
            ]
          }
        }
      }
    }
  }
}

plugin-a.config.js

const webpack = require('webpack');

module.exports = (config, options, targetOptions) => ({
  ...config, plugins: [...config.plugins, PLUGIN_A],
});

plugin-b.config.js

const webpack = require('webpack');

module.exports = (config, options, targetOptions) => ({
  ...config, plugins: [...config.plugins, PLUGIN_B],
});

output webpack config is following.

{
  plugins: [PLUGIN_A, PLUGIN_B]
}
0.1200.3

3 years ago

0.1200.4

3 years ago

0.1200.0

3 years ago

0.1200.1

3 years ago

0.1200.2

3 years ago

0.1100.3

3 years ago

0.1100.2

3 years ago

0.1100.0

3 years ago

0.1100.1

3 years ago

0.900.0

4 years ago

0.1000.0

4 years ago

0.3.0

4 years ago

0.4.0

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.1.2

4 years ago

0.2.0

4 years ago

0.1.1

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.0

4 years ago

0.0.0

4 years ago