class WebMock::Util::Parsers::JSON

def self.parse(json)

def self.parse(json)
  yaml = unescape(convert_json_to_yaml(json))
  YAML.load(yaml)
rescue ArgumentError, Psych::SyntaxError => e
  raise ParseError, "Invalid JSON string: #{yaml}, Error: #{e.inspect}"
end