You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
// @ts-check |
|
|
|
const FALSE_VALUES = [ |
|
false, |
|
0, |
|
'0', |
|
'f', |
|
'F', |
|
'false', |
|
'FALSE', |
|
'off', |
|
'OFF', |
|
]; |
|
|
|
/** |
|
* @param {any} value |
|
* @returns {boolean} |
|
*/ |
|
const isTruthy = value => |
|
value && !FALSE_VALUES.includes(value); |
|
|
|
exports.isTruthy = isTruthy;
|
|
|