Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/@socket.io/../yn/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
'use strict'; const lenient = require('./lenient'); const yn = (input, options) => { input = String(input).trim(); options = Object.assign({ lenient: false, default: null }, options); if (options.default !== null && typeof options.default !== 'boolean') { throw new TypeError(`Expected the \`default\` option to be of type \`boolean\`, got \`${typeof options.default}\``); } if (/^(?:y|yes|true|1)$/i.test(input)) { return true; } if (/^(?:n|no|false|0)$/i.test(input)) { return false; } if (options.lenient === true) { return lenient(input, options); } return options.default; }; module.exports = yn; // TODO: Remove this for the next major release module.exports.default = yn;