@gear-js/api
Version:
A JavaScript library that provides functionality to connect GEAR Component APIs.
28 lines (26 loc) • 449 B
JavaScript
function isJSON(data) {
try {
JSON.parse(data);
}
catch (_) {
try {
if (JSON.stringify(data)[0] !== '{') {
return false;
}
}
catch (_) {
return false;
}
return true;
}
return true;
}
function toJSON(data) {
try {
return JSON.parse(data);
}
catch (_) {
return data;
}
}
export { isJSON, toJSON };