diff options
Diffstat (limited to 'gen_css_diff.js')
-rwxr-xr-x | gen_css_diff.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gen_css_diff.js b/gen_css_diff.js new file mode 100755 index 0000000..5ca1945 --- /dev/null +++ b/gen_css_diff.js @@ -0,0 +1,14 @@ +#!/usr/bin/env node +const {generateCSSPatch} = require('css-patch') +const fs = require('fs') + +const files = process.argv.slice(2) +if (files.length !== 2) { + console.log(`usage: ${process.argv[0]} file1 file2`) + process.exit() +} + +const css1 = fs.readFileSync(files[0], 'utf-8') +const css2 = fs.readFileSync(files[1], 'utf-8') + +console.log(generateCSSPatch(css1, css2))
\ No newline at end of file |