@lipemat/js-boilerplate
Version:
Dependencies and scripts for a no config JavaScript app
31 lines (28 loc) • 1.01 kB
JavaScript
import browserslist from 'browserslist';
import { getBrowsersList } from '@lipemat/js-boilerplate-shared/helpers/browserslist.js';
const help = `
List browsers being targeted by Babel and PostCSS.
Standard browserslist configurations will be honored.
If no configuration is provided, this falls back to @wordpress/browserslist-config.
Usage: lipemat-js-boilerplate browserslist [options]
--help, -h Show help menu.`;
const args = process.argv.slice(2);
if (args[0] && ('-h' === args[0] || '--help' === args[0])) {
console.debug(help);
process.exit(0);
}
const provided = getBrowsersList();
console.debug('');
console.debug('JS Provided Browserslist');
console.table(provided);
console.debug('');
console.debug('JS Included Browsers');
console.table(browserslist(provided, {
env: 'production',
}));
console.debug('');
console.debug('JS Browser Coverage');
console.table(browserslist.coverage(browserslist(provided, {
env: 'production',
})));
//# sourceMappingURL=browserslist.js.map