import browserslist from 'browserslist'; import getBrowsersToSupport from '#getBrowsersList'; /** * A query selects browsers directly; without one, the shared targets apply. * * @param {string | null} [query] * @param {Parameters[0]} [options] * @param {Parameters[1]} [stats] * @param {Parameters[2]} [from] * @param {Parameters[3]} [file] * @param {Parameters[4]} [env] * @returns {string[]} */ export default function computeBrowsersToSupport( query, options, stats, from, file, env ) { if (query) return browserslist(query); return getBrowsersToSupport( /** @type {Parameters[0]} */ (options), stats, from, file, env ); }