Skip to content

Commit e94cf85

Browse files
authored
htmllint.js: use flatMap instead of concat & map (#171)
1 parent 0e760c5 commit e94cf85

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

lib/htmllint.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,13 @@ function parseErrorMessages(errors, config) {
4242
if (config.server) {
4343
// Extract "messages" property from each object and set the url of each message.
4444
// This results in an array of arrays instead of array of objects, which is then
45-
// flattened by concatenation
46-
// eslint-disable-next-line unicorn/prefer-spread
47-
messages = [].concat(...messages, parsed.map(file => {
45+
// flattened
46+
messages = parsed.flatMap(file => {
4847
return file.messages.map(message => {
4948
message.url = file.url;
5049
return message;
5150
});
52-
}));
51+
});
5352
}
5453

5554
return messages;

0 commit comments

Comments
 (0)