title: Parse function inside Json
body: <p>I have this JSON as a result of the function JSON.stringify():</p>
  
  <pre><code>{"get":"function (f,g){'use strict';var h,i;if(i={},'string'==typeof f){if('object'==typeof g)for(h in g)i[h]=g[h];i.url=f}else if('object'==typeof f)for(h in f)i[h]=f[h];return i.type=i.type||d,i.oauthio={provider:a,tokens:b,request:c},e.http(i)}","post":"function (f,g){'use strict';var h,i;if(i={},'string'==typeof f){if('object'==typeof g)for(h in g)i[h]=g[h];i.url=f}else if('object'==typeof f)for(h in f)i[h]=f[h];return i.type=i.type||d,i.oauthio={provider:a,tokens:b,request:c},e.http(i)}"}
  </code></pre>
  
  <p>How you can see there are functions inside values. I want to rebuild this JavaScript object, my goal is to remove the quotes  in the risult but also the values; because functions, in this case, are recognized as string. I want something like this:<code>{key : value}</code></p>
  
  <p>Now I get:<code>{key : "value"}</code></p>