Skip to content

Commit e869979

Browse files
committed
fix code for eslint (attempt 4)
1 parent 4ea4e51 commit e869979

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

src/formatters/index.js

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,19 @@ const genDiff = (filePath1, filePath2, format = 'stylish') => {
99
const file2 = fileParser(filePath2);
1010
const getDIffFiles = diffFiles(file1, file2);
1111

12-
let output;
13-
if (format === 'stylish') {
14-
output = formatStylish(getDIffFiles);
15-
} else if (format === 'plain') {
16-
output = formatPlain(getDIffFiles);
17-
} else if (format === 'json') {
18-
output = formatJson(getDIffFiles);
19-
} else {
20-
console.error(`Unknown format: ${format}`);
21-
}
12+
const output = (() => {
13+
switch (format) {
14+
case 'stylish':
15+
return formatStylish(getDIffFiles);
16+
case 'plain':
17+
return formatPlain(getDIffFiles);
18+
case 'json':
19+
return formatJson(getDIffFiles);
20+
default:
21+
console.error(`Unknown format: ${format}`);
22+
return null;
23+
}
24+
})();
2225

2326
return output;
2427
};

0 commit comments

Comments
 (0)