UNPKG

@fesjs/utils

Version:
20 lines (19 loc) 548 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = getTargetsAndBrowsersList; function getTargetsAndBrowsersList({ config }) { let targets = config.targets || {}; targets = Object.keys(targets).filter(key => targets[key] !== false).reduce((memo, key) => { memo[key] = targets[key]; return memo; }, {}); const browserslist = targets.browsers || Object.keys(targets).map(key => `${key} >= ${targets[key] === true ? '0' : targets[key]}`); return { targets, browserslist }; }