1.0.2 • Published 3 years ago

webpack-bundle-output v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

BundleOutputPlugin

BundleOutputPlugin is a webpack plugin for producing "inverse source-maps".

This plugin produces a map.json that maps each source file to all the build files it is included in (key source file to build file array).

It was created for this issue to implement translating source files for WordPress plugins+themes.

Installation

npm install --save-dev webpack-bundle-output

Usage

Simply include BundleOutputPlugin in the plugins array of your webpack.config.js:

const BundleOutputPlugin = require('webpack-bundle-output');

module.exports = {
  ...,
  plugins: [new BundleOutputPlugin()],
  ...,
}

Note that webpack strips needed information in production mode, so the maps you actually want to use should be produced in development mode.

Options

The plugin supports two options (new BundleOutputPlugin({ ... })):

  • cwd (string). The working directory, relative to which the map should be. Influences both source and build path. Default: process.cwd()
  • output (string). The output name/path of the map file in the build directory. Default: map.json.
1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago