learnyouhtml
Version:
Learn you how to create your first web-page
15 lines (12 loc) • 378 B
JavaScript
/* eslint-disable */
require('colors');
const diff = require('diff');
module.exports = (attempt, solution) => {
// Compare solution and attempt results
const parts = diff.diffWordsWithSpace(attempt, solution);
// return diff
return parts.map(part =>
part.added ? part.value.red.inverse :
part.removed ? part.value.green.inverse : part.value
).join('');
};