1234567891011121314151617181920212223242526 |
- 'use strict';
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = unpackRegion;
- var _browsers = require('./browsers');
- function unpackRegion(packed) {
- return Object.keys(packed).reduce(function (list, browser) {
- var data = packed[browser];
- list[_browsers.browsers[browser]] = Object.keys(data).reduce(function (memo, key) {
- var stats = data[key];
- if (key === '_') {
- stats.split(' ').forEach(function (version) {
- return memo[version] = null;
- });
- } else {
- memo[key] = stats;
- }
- return memo;
- }, {});
- return list;
- }, {});
- }
|