Actualizacion maquina principal
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / yargs / lib / obj-filter.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/yargs/lib/obj-filter.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/yargs/lib/obj-filter.js
new file mode 100644 (file)
index 0000000..c344ac5
--- /dev/null
@@ -0,0 +1,11 @@
+'use strict'
+module.exports = function objFilter (original, filter) {
+  const obj = {}
+  filter = filter || ((k, v) => true)
+  Object.keys(original || {}).forEach((key) => {
+    if (filter(key, original[key])) {
+      obj[key] = original[key]
+    }
+  })
+  return obj
+}