UNPKG

safers

Version:

Safely convert to the desired data and error-free refine values.

2 lines (1 loc) 397 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("../utils/isBoolean.js"),i=require("../utils/isEmptyObject.js");require("../../lib/identifyType-7484d147.js");require("../utils/isObject.js");function o(e,r=!1){return e==="true"||e==="false"?e==="true":t.isBoolean(e)?e:r||Array.isArray(e)&&e.length<=0||i.isEmptyObject(e)?!1:!!e}exports.toBoolean=o;