hsifananab/frontend-project-lvl2

View on GitHub
index.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import readFile from './src/parsers.js';
import getDiffTree from './src/getDiffTree.js';
import formatData from './src/formatters/index.js';

const genDiff = (filepath1, filepath2, formatName = 'stylish') => {
  const file1 = readFile(filepath1);
  const file2 = readFile(filepath2);

  const data = getDiffTree(file1, file2);
  const formattedData = formatData(data, formatName);
  return formattedData;
};

export default genDiff;