massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / caniuse-lite / dist / unpacker / region.js
index e09ae360324c49f19b4db33e88b313bd8faadb1b..d5cc2b6f1fd1cc3c6664379d2b2b30ecd77d7f7d 100644 (file)
@@ -1,26 +1,22 @@
-'use strict';
+'use strict'
 
-Object.defineProperty(exports, "__esModule", {
-    value: true
-});
-exports.default = unpackRegion;
-
-var _browsers = require('./browsers');
+const browsers = require('./browsers').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;
-    }, {});
-}
\ No newline at end of file
+  return Object.keys(packed).reduce((list, browser) => {
+    let data = packed[browser]
+    list[browsers[browser]] = Object.keys(data).reduce((memo, key) => {
+      let stats = data[key]
+      if (key === '_') {
+        stats.split(' ').forEach(version => (memo[version] = null))
+      } else {
+        memo[key] = stats
+      }
+      return memo
+    }, {})
+    return list
+  }, {})
+}
+
+module.exports = unpackRegion
+module.exports.default = unpackRegion