Loading lib/jsduck/esprima.rb +2 −2 Original line number Diff line number Diff line require 'v8' require 'json' require 'jsduck/util/json' require 'jsduck/util/singleton' module JsDuck Loading Loading @@ -29,7 +29,7 @@ module JsDuck def parse(input) @v8['js'] = input json = @v8.eval("JSON.stringify(esprima.parse(js, {comment: true, range: true, raw: true}))") return JSON.parse(json, :max_nesting => false) return Util::Json.parse(json, :max_nesting => false) end end Loading lib/jsduck/util/json.rb +2 −2 Original line number Diff line number Diff line Loading @@ -50,8 +50,8 @@ module JsDuck end # Parses JSON string def parse(string) JSON.parse(string) def parse(string, opts = {}) JSON.parse(string, opts) end end Loading Loading
lib/jsduck/esprima.rb +2 −2 Original line number Diff line number Diff line require 'v8' require 'json' require 'jsduck/util/json' require 'jsduck/util/singleton' module JsDuck Loading Loading @@ -29,7 +29,7 @@ module JsDuck def parse(input) @v8['js'] = input json = @v8.eval("JSON.stringify(esprima.parse(js, {comment: true, range: true, raw: true}))") return JSON.parse(json, :max_nesting => false) return Util::Json.parse(json, :max_nesting => false) end end Loading
lib/jsduck/util/json.rb +2 −2 Original line number Diff line number Diff line Loading @@ -50,8 +50,8 @@ module JsDuck end # Parses JSON string def parse(string) JSON.parse(string) def parse(string, opts = {}) JSON.parse(string, opts) end end Loading