1.0.7 • Published 6 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
}),
],
}