
* reference type cypress working * refactor * remove screenshots * add reference * add slash marker * run tests based on shop version * fix run tests based on shop version * fix run tests based on shop version * change base url to localhost * fix plugins * fix plugins * fix plugins * fix plugins * fix plugins * fix plugins * fix yml * fix yml * chage file names * fix files names * fix broken imports add checking for errors in grpah responses * fix broken imports add checking for errors in grpah responses * update jest * fix snapshot
12 lines
472 B
JavaScript
12 lines
472 B
JavaScript
export function stringify(obj_from_json) {
|
|
if (typeof obj_from_json !== "object" || Array.isArray(obj_from_json)) {
|
|
// not an object, stringify using native function
|
|
return JSON.stringify(obj_from_json);
|
|
}
|
|
// Implements recursive object serialization according to JSON spec
|
|
// but without quotes around the keys.
|
|
const props = Object.keys(obj_from_json)
|
|
.map(key => `${key}:${stringify(obj_from_json[key])}`)
|
|
.join(",");
|
|
return `{${props}}`;
|
|
}
|