webpack-emit-all-plugin

webpack, without the `pack`

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
webpack-emit-all-plugin
6152.0.14 years ago5 years agoMinified + gzip package size for webpack-emit-all-plugin in KB

Readme

webpack EmitAllPlugin
CircleCI
webpack, but without the pack. The EmitAllPlugin will emit all files in the dependency tree to output.path as separate files, allowing you to use loaders/plugins without the need to bundle, which can be useful for some specific use-cases.
Inspired by this tweet.

Install

npm install -D webpack-emit-all-plugin

Usage

In your webpack.config.js:
const path = require('path');
const EmitAllPlugin = require('webpack-emit-all-plugin');
{
    plugins: [
        new EmitAllPlugin({
            ignorePattern: /node_modules/ // default,
            path: path.join(__dirname, 'unbundled-out') // defaults to `output.path`
        })
    ]
}