.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / caniuse-lite / dist / unpacker / region.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/caniuse-lite/dist/unpacker/region.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/caniuse-lite/dist/unpacker/region.js
new file mode 100644 (file)
index 0000000..e09ae36
--- /dev/null
@@ -0,0 +1,26 @@
+'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;
+    }, {});
+}
\ No newline at end of file