1.0.7 • Published 7 years ago
webpack-unused-files-plugin v1.0.7
webpack-unused-files-plugin
find unused files from your project.
Usage
yarn add webpack-unused-files-plugin
or
npm install webpack-unused-files-plugin
const WebpackUnusedFilesPlugin = require('webpack-unused-files-plugin');
// webpack config
module.exports = {
plugins: [
new WebpackUnusedFilesPlugin(options),
]
}Options
const defaultOptions = {
context: '',
patterns: [
"!**/node_modules",
"!**/(test|tests)/**"
],
sort: null, // 'ext', 'path'
strict: false,
}| options | type | describe | default | required |
|---|---|---|---|---|
| context | string | target folder | webpack.context | false |
| patterns | []string | glob patterns | !**/node_modules !**/test | false |
| sort | enum | how to display unused files, options ext, path | ||
| strict | boolean | throw an error when plugin find unused file | false | false |
Example
config = {
plugins: [
new WebpackUnusedFilesPlugin({
context: path.join(__dirname, 'src'), // find basic at src directory
patterns: [ // NOTE: plugin will extend .gitignore
"!**/*.log"
],
sort: "ext", // plugin will sort unused file by file extenstion
strict: true, // webpack compilcation build failed with an error
}),
],
}