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

Version Path
gulp_assets-1.0.0.pre.5 template/node_modules/autoprefixer/node_modules/browserslist/cli.js
gulp_assets-1.0.0.pre.4 template/node_modules/autoprefixer/node_modules/browserslist/cli.js
gulp_assets-1.0.0.pre.3 template/node_modules/autoprefixer/node_modules/browserslist/cli.js