20 lines
303 B
JavaScript
Raw Normal View History

2021-12-06 14:57:01 +01:00
'use strict';
const parseBoolean = value => {
if (typeof value === 'boolean') return value;
if (['true', 't', '1', 1].includes(value)) {
return true;
}
if (['false', 'f', '0', 0].includes(value)) {
return false;
}
return Boolean(value);
};
module.exports = {
parseBoolean,
};