VimUnDoД7t5|?+@*x"UƳ_U~5_U~5_VUmodule.exports = {}5_VU5_ VUƂ.function isJSONClass(node) {5_ VUƄ.$ return node.object.name == "JSON";5_ vUƌ  . if (isJSONClass(node)) {. if (isJSONClass(node)) {5_ ,VUơ parse: function(node) { if (isDateClass(node)) {4 var args = utils.clone(node.parent.arguments);$ node.parent.arguments = false; return { type: 'CallExpression', callee: { type: 'Identifier', name: 'json_decode', }, arguments: args, forceSkip: true }; } else { return node; } }5_ VUơ5_ VUƢ },5_  VUƤ  stringify: function(node) {5_ VUƬ name: 'json_encode',5_VUƱ arguments: args5_VUƳ5_U|. var utils = require('../utils');function isJSONClass(node) {$ return node.object.name == "JSON";}module.exports = { stringify: function(node) { if (isJSONClass(node)) {4 var args = utils.clone(node.parent.arguments);$ node.parent.arguments = false; return { type: 'CallExpression', callee: { type: 'Identifier', name: 'json_encode', }, arguments: args }; } else { return node; } }, parse: function(node) { if (isJSONClass(node)) {4 var args = utils.clone(node.parent.arguments);$ node.parent.arguments = false; return { type: 'CallExpression', callee: { type: 'Identifier', name: 'json_decode', }, arguments: args, forceSkip: true }; } else { return node; } }}5_Un5