webpack-custom-var-library-name-append-plugin

2.1.3 • Public • Published

CustomVarLibraryNameAppendPlugin

Version: 2.1.3


A WebPack plugin to allow to set a different module name to the var libraryTarget and the AMD/CommonJS when using libraryTarget:'umd'. The latest release adds the hability to change the file name and handle multiple bundle names. The plugin appends the module to the var intead of overwrite.

Install

$ npm i -D webpack-custom-var-library-name-plugin-append

Usage

var CustomVarLibraryNameAppendPlugin = require('webpack-custom-var-library-name-append-plugin');
 
var webpackConfig = {
    ...
    output: {
        path: path.join(__dirname, '../build'),
        filename: '[name].min.js',
        library: 'some-name',
        libraryTarget: 'umd',
        umdNamedDefine: true
    },
    ...
    plugins: [
        ...
        new CustomVarLibraryNameAppendPlugin({
          name: 'var-name'
        }),
        ...
    ],
...
var CustomVarLibraryNameAppendPlugin = require('webpack-custom-var-library-name-append-plugin');
 
    plugins: [
        ...
        new CustomVarLibraryNameAppendPlugin({
          name: {
            'chunk-name': {
                var: 'var-name',
                file: 'file-name'
            }
          }
        }),
        ...
    ],
...

Credit

Changes

v2.1.3 (2018-08-03)

  • Fixed: Git files causing issues with NPM command-line

Copyright © by Ahmed el-Sawalhy (Yagasoft) -- GPL v3 Licence

/webpack-custom-var-library-name-append-plugin/

    Package Sidebar

    Install

    npm i webpack-custom-var-library-name-append-plugin

    Weekly Downloads

    2

    Version

    2.1.3

    License

    GPL-3.0

    Unpacked Size

    40.8 kB

    Total Files

    4

    Last publish

    Collaborators

    • yaganox