| Software: Apache. PHP/5.3.29 uname -a: Linux tardis23.nocplanet.net 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 
 Safe-mode: OFF (not secure) /opt/alt/alt-nodejs14/root/usr/lib/node_modules/npm/node_modules.bundled/qrcode-terminal/bin/   drwxr-xr-x | |
| Viewing file: Select action/file-type: #!/opt/alt/alt-nodejs14/root/usr/bin/node
/*!
 * Module dependencies.
 */
var qrcode = require('../lib/main'),
    path = require('path'),
    fs = require('fs');
/*!
 * Parse the process name
 */
var name = process.argv[1].replace(/^.*[\\\/]/, '').replace('.js', '');
/*!
 * Parse the input
 */
if (process.stdin.isTTY) {
    // called with input as argument, e.g.:
    // ./qrcode-terminal.js "INPUT"
    var input = process.argv[2];
    handleInput(input);
} else {
    // called with piped input, e.g.:
    // echo "INPUT" | ./qrcode-terminal.js
    var readline = require('readline');
    var interface = readline.createInterface({
        input: process.stdin,
        output: process.stdout,
        terminal: false
    });
    interface.on('line', function(line) {
        handleInput(line);
    });
}
/*!
 * Process the input
 */
function handleInput(input) {
    /*!
     * Display help
     */
    if (!input || input === '-h' || input === '--help') {
        help();
        process.exit();
    }
    /*!
     * Display version
     */
    if (input === '-v' || input === '--version') {
        version();
        process.exit();
    }
    /*!
     * Render the QR Code
     */
    qrcode.generate(input);
}
/*!
 * Helper functions
 */
function help() {
    console.log([
        '',
        'Usage: ' + name + ' <message>',
        '',
        'Options:',
        '  -h, --help           output usage information',
        '  -v, --version        output version number',
        '',
        'Examples:',
        '',
        '  $ ' + name + ' hello',
        '  $ ' + name + ' "hello world"',
        ''
    ].join('\n'));
}
function version() {
    var packagePath = path.join(__dirname, '..', 'package.json'),
        packageJSON = JSON.parse(fs.readFileSync(packagePath), 'utf8');
    console.log(packageJSON.version);
}
 | 
| :: Command execute :: | |
| --[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0398 ]-- |