@ea-lab/reactive-json
Version:
A REACT-based lib that transforms JSON (or YAML) into interactive HTML markup.
27 lines (26 loc) • 468 B
JavaScript
function f(e) {
var o;
if (!e)
return !1;
if (typeof e == "boolean")
return e;
if (typeof e != "string")
return !0;
switch ((o = e == null ? void 0 : e.toLowerCase()) == null ? void 0 : o.trim()) {
case "true":
case "yes":
case "1":
return !0;
case "false":
case "no":
case "0":
case "null":
case "undefined":
return !1;
default:
return e.length > 0;
}
}
export {
f as stringToBoolean
};