1 = true, 0 = false boolean values for options

pull/62/head
Piero Toffanin 2018-12-15 11:27:42 -05:00
rodzic 52c39751a6
commit 5965d2eff9
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -158,8 +158,8 @@ module.exports = {
'float': Number.parseFloat,
'int': Number.parseInt,
'bool': function(value){
if (value === 'true') return true;
else if (value === 'false') return false;
if (value === 'true' || value === '1') return true;
else if (value === 'false' || value === '0') return false;
else if (typeof value === 'boolean') return value;
else throw new Error(`Cannot convert ${value} to boolean`);
},