unused-webpack-plugin
A webpack plugin to find unused modules/source files
Last updated 9 months ago by matthieulemoine .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install unused-webpack-plugin 
SYNC missed versions from official npm registry.

UnusedWebpackPlugin CircleCI

A webpack plugin to find unused modules/source files.

unused-webpack-plugin

Install

npm i --dev unused-webpack-plugin

Usage

const path = require('path');
const UnusedWebpackPlugin = require('unused-webpack-plugin');

module.exports = {
  // webpack configuration
  plugins: [
    ...otherPlugins,
    new UnusedWebpackPlugin({
      // Source directories
      directories: [path.join(__dirname, 'src')],
      // Exclude patterns
      exclude: ['*.test.js'],
      // Root directory (optional)
      root: __dirname,
    }),
  ],
};

Options

  • directories : array of directories where to look for unused source files.
  • exclude : array of exclude patterns when looking for unused source files.
  • root : root directory that will be use to display relative paths instead of absolute ones (see below)
  • failOnUnused: whether or not the build should fail if unused files are found (defaults to false)
  • useGitIgnore: whether or not to respect .gitignore file (defaults to true)

With root

With root

Without root

Without root

Related

If you're not using webpack, check out remnants.

Current Tags

  • 2.4.0                                ...           latest (9 months ago)

9 Versions

  • 2.4.0                                ...           9 months ago
  • 2.3.1                                ...           2 years ago
  • 2.3.0                                ...           2 years ago
  • 2.2.0                                ...           2 years ago
  • 2.1.0                                ...           2 years ago
  • 2.0.0                                ...           2 years ago
  • 1.2.0                                ...           2 years ago
  • 1.1.0                                ...           2 years ago
  • 1.0.0                                ...           3 years ago
Maintainers (1)
Downloads
Today 0
This Week 11
This Month 38
Last Day 5
Last Week 5
Last Month 25
Dependencies (2)
Dev Dependencies (8)

Copyright 2014 - 2017 © taobao.org |