Skip to content
This repository was archived by the owner on Apr 19, 2019. It is now read-only.

mars-dlx/wrapper-loader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wrapper-loader

Wrapper loader for Webpack

Install

$ npm install --save-dev wrapper-loader

Usage

module.exports = {
  //...
  module: {
    rules: [{
      test: /\.js$/,
      loader: 'wrapper-loader',
      options: {
        template: '/*library: <%= name %>*/export default function(){<%= content %>}',
        data: {
          name: 'test'
        },
      }
    }]
  }
}

Custom view config

view config more

module.exports = {
  //...
  module: {
    rules: [{
      test: /\.js$/,
      loader: 'wrapper-loader',
      options: {
        template: '/*library: <?= name ?>*/export default function(){<?= content ?>}',
        data: {
          name: 'test'
        },
        templateOptions: {
          delimiter: '?',
        }
      }
    }]
  }
}

Licence

MIT

About

Wrapper loader for Webpack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%