@theopenweb/webpack-helpers

1.6.0 • Public • Published

Description

Collection of Webpack helper functions, rules, loaders, constants, etc.

Usage

npm install @theopenweb/webpack-helpers

Each function can be found in the source code. Only the main functions are found below:

const WebpackHelpers = require('@theopenweb/webpack-helpers')

// Create basic/common config
module.exports = WebpackHelpers.Recipes.common(__dirname)

// Create basic/common rules
const rules = WebpackHelpers.Rules.common()

Help

Create config:

// webpack.config.js
const WebpackHelpers = require('@theopenweb/webpack-helpers')
module.exports = WebpackHelpers.Recipes.common(__dirname)

Production build script:

{
  "scripts": {
    "build-production": "cross-env NODE_ENV=production webpack --mode production"
  }
}

Development build script:

{
  "scripts": {
    "build-development": "cross-env NODE_ENV=development webpack"
  }
}

Test

Testing is done using npm run test. Only basic testing is done now. Please feel free to request improved testing.

Notes

Feedback

Feel free to contact about feedback. If you have any helpers you would like to add, please get in contact.

/@theopenweb/webpack-helpers/

    Package Sidebar

    Install

    npm i @theopenweb/webpack-helpers

    Weekly Downloads

    2

    Version

    1.6.0

    License

    MIT

    Unpacked Size

    1.29 MB

    Total Files

    46

    Last publish

    Collaborators

    • theopenweb_jp