1.3.1 • Published 7 years ago

webpack-blocks-utils v1.3.1

Weekly downloads
189
License
MIT
Repository
github
Last release
7 years ago

webpack-blocks-utils

Tiny helpers for webpack-blocks.

JavaScript Style Guide NPM Version

Installation

yarn add --dev webpack-blocks-utils

or

npm install --save-dev webpack-blocks-utils

Usage

setTarget(target)

Sets target

Example usage:

setTarget('electron-renderer')

setNode(node)

Sets node

Example usage:

setNode({
  __dirname: false,
  __filename: false,
})

setExternals(externals)

Sets externals

Example usage:

setExternals(['firebase', 'electron-debug', 'debug'])

envVar(key, value, configSetters)

Applies an array of webpack blocks only if process.env[key] matches the given value.

envVar('ELECTRON', 'true', [
  setTarget('electron-main'),
  setExternals(['firebase', 'electron-debug', 'debug']),
  // ...
]),

noParse(regexes)

Sets module.noParse

Example usage:

noParse([
  // Don't parse localforage because it's pre-built
  new RegExp('node_modules/localforage/dist/localforage.js'),
]),

License

This project is licensed under MIT.

2.0.0-alpha.4

7 years ago

2.0.0-alpha.3

7 years ago

2.0.0-alpha.2

7 years ago

2.0.0-alpha.1

7 years ago

2.0.0-alpha.0

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago