get-json-val
Version:
At the same time, it is a function to judge whether it is a JSON string and the result of parsing the JSON string.
17 lines (15 loc) • 384 B
JavaScript
var getJSONVal = function getJSONVal(val) {
if (!val || typeof val !== 'string') {
return [new Error('value must be a string'), null];
}
var result = null;
var error = null;
try {
result = JSON.parse(val);
} catch (err) {
error = err;
}
return [error, result];
};
export { getJSONVal as default, getJSONVal };
//# sourceMappingURL=get-json-val.esm.js.map