stdlib/json.rb in opal-1.2.0 vs stdlib/json.rb in opal-1.3.0.alpha1

- old
+ new

@@ -27,11 +27,11 @@ return value; case 'boolean': return !!value; - case 'null': + case 'undefined': return nil; case 'object': if (!value) return nil; @@ -137,11 +137,11 @@ for (var i = 0, length = #{self}.length; i < length; i++) { result.push(#{`self[i]`.to_json}); } - return '[' + result.join(', ') + ']'; + return '[' + result.join(',') + ']'; } end end class Boolean @@ -166,10 +166,10 @@ } result.push(#{`key`.to_s.to_json} + ':' + #{`value`.to_json}); } - return '{' + result.join(', ') + '}'; + return '{' + result.join(',') + '}'; } end end class NilClass