UNPKG

pure-parse

Version:

Strongly typed validation library that decouples type aliases from validation logic

2 lines (1 loc) 234 B
const r=e=>e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"?!0:Array.isArray(e)?e.every(r):typeof e=="object"?Object.getPrototypeOf(e)!==Object.prototype?!1:Object.entries(e).every(r):!1;export{r as isJsonValue};