๐Ÿ“ฆ hediet / diff-merge-dataset

๐Ÿ“„ diff3.js ยท 12 lines
1
2
3
4
5
6
7
8
9
10
11
12const { merge } = require("node-diff3");
const { readFileSync, writeFileSync } = require("fs");

const input1 = readFileSync("./input1.txt", { encoding: "utf8" });
const input2 = readFileSync("./input2.txt", { encoding: "utf8" });
const base = readFileSync("./base.txt", { encoding: "utf8" });

console.log(input1, input2, base);

const result = merge(input1, base, input2).result;

writeFileSync("./output.txt", result.join("\n"), "utf-8");