exe/diff-json in diff_matcher-2.8.0 vs exe/diff-json in diff_matcher-2.8.1
- old
+ new
@@ -1,14 +1,8 @@
#!/usr/bin/env ruby
-require 'diff_matcher'
+require 'diff_matcher/cli'
require 'json'
-expected, actual = ARGV.first(2).map do |f|
- JSON.parse(File.read(f))
-end
-
-diff=DiffMatcher.difference(expected, actual, color_scheme: :default)
-
-if diff
- puts diff
- exit 1
-end
+DiffMatcher::CLI.diff(
+ JSON.parse(File.read(ARGV[-2])),
+ JSON.parse(File.read(ARGV[-1]))
+)