0.1.1 • Published 8 years ago

additional-compile-webpack-plugin v0.1.1

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

post-compile-webpack-plugin

Yo dawg! I put a compiler in your compiler, so you can compile ~while~ after you compile!

This plugin enables you to start another compile step with access to the output of the main compilation.

For example, if your current webpack setup generates dist/lib.js, with this plugin you can configure a child compilation step that executes after dist/lib.js has been built, so you can require() it.

Usage

The plugin expects a webpack configuration object during initialization. Currently only entry, output and plugins are supported. In addition to that, the child compilation inherits the configuration of the main compilation.

Example:

const PostCompilePlugin = require( 'post-compile-webpack-plugin' );
const path = require( 'path' );

module.exports = {
  entry: {
    lib: './index.js'
  },
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: '[name].js'
  },
  plugins: [
    new PostCompilePlugin({
      entry: {
        example1: './examples/example1.js',
        example2: './examples/example2.js'
      }
    })
  ]
};
0.1.1

8 years ago

0.1.0

8 years ago