Sha256: 69b81215803b6c796f0caa92c68356ad8c4b65bf4ac58eb980f5a737547a9fde
Contents?: true
Size: 860 Bytes
Versions: 3
Compression:
Stored size: 860 Bytes
Contents
#!/usr/bin/env node var browserslist = require('./'); var pkg = require('./package.json'); var args = process.argv.slice(2); function isArg(arg) { return args.indexOf(arg) >= 0; } if ( args.length === 0 || isArg('--help') || isArg('-h') ) { process.stdout.write([ pkg.description, '', 'Usage: ' + pkg.name + ' "QUERIES"' ].join('\n') + '\n'); } else if ( isArg('--version') ) { process.stdout.write(pkg.name + ' ' + pkg.version + '\n'); } else { try { browserslist(args[0]).forEach(function (browser) { process.stdout.write(browser + '\n'); }); } catch (e) { if ( e.name === 'BrowserslistError' ) { process.stderr.write(pkg.name + ': ' + e.message + '\n'); process.exit(1); } else { throw e; } } }
Version data entries
3 entries across 3 versions & 1 rubygems