npm i --dev unused-files
const UnusedPlugin = require('unused-files');
const srcPath = path.join(__dirname, '/src');
module.exports.plugins = module.exports.plugins.concat([
...others,
new UnusedPlugin({
directories: [srcPath],
exclude: [srcPath + '/images/', srcPath + '/i18n/'],
outputPath: srcPath,
outputName: 'unused-files.json'
})
]);
directories
: array of directories where to look for unused files
exclude
: array of exclude patterns when looking for unused files
outputPath
: output path of a file contains unused messages, default to false
outputName
: set the file name output by plugin, default to unusedFile.json