Now Particularly Misnamed

    @constgen/neutrino-optimization

    1.12.0 • Public • Published

    @constgen/neutrino-optimization

    npm npm

    Neutrino middleware that automatically enables necessary source maps in development and production

    Features

    • Human-readable chunk names
    • Vendor modules chunks
    • Dynamic imports chunks
    • Shared modules chunks
    • Max size chunks splitting
    • JS minification
    • CSS minification
    • Performance warnings on production only

    Requirements

    • Node.js v10+
    • Neutrino v9
    • Webpack v4

    Installation

    @constgen/neutrino-optimization can be installed from NPM. You should install it to "dependencies" (--save) or "devDependncies" (--save-dev) depending on your goal.

    npm install --save @constgen/neutrino-optimization

    Usage

    In preset

    Require this package and plug it into Neutrino. The following shows how you can pass an options object to the middleware, showing the defaults:

    let optimization = require('@constgen/neutrino-optimization')
    
    neutrino.use(optimization({
       chunks  : true, // enable chunks optimization splitting
       minimize: true // enable code minification
    }))

    In neutrinorc

    The middleware also may be used together with another presets in Neutrino rc-file, e.g.:

    .neutrinorc.js

    let optimization = require('@constgen/neutrino-optimization')
    
    module.exports = {
       use: [
          optimization()
       ]
    }

    Install

    npm i @constgen/neutrino-optimization

    DownloadsWeekly Downloads

    6

    Version

    1.12.0

    License

    GPL-3.0

    Unpacked Size

    43.2 kB

    Total Files

    6

    Last publish

    Collaborators

    • constgen