aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/utils/json.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/utils/json.rb')
-rw-r--r--Library/Homebrew/utils/json.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/utils/json.rb b/Library/Homebrew/utils/json.rb
index 19d32a1e1..21c5b52b0 100644
--- a/Library/Homebrew/utils/json.rb
+++ b/Library/Homebrew/utils/json.rb
@@ -1,4 +1,4 @@
-require "vendor/okjson"
+require "json"
module Utils
module JSON
@@ -7,13 +7,13 @@ module Utils
Error = Class.new(StandardError)
def load(str)
- Vendor::OkJson.decode(str)
- rescue Vendor::OkJson::Error => e
+ ::JSON.load(str)
+ rescue ::JSON::ParserError => e
raise Error, e.message
end
def dump(obj)
- Vendor::OkJson.encode(stringify_keys(obj))
+ ::JSON.generate(obj)
end
def stringify_keys(obj)