12345678910111213141516 |
- /**
- * Run processors
- */
- module.exports = function runProcessors(contents, processor, file, count) {
- const processors = Array.isArray(processor) ? processor : [processor];
- const result = {file};
- const newContents = processors.reduce((contents, processor, i) => {
- return processor(contents);
- }, contents);
- result.hasChanged = (newContents !== contents);
- return [result, newContents];
- };
|