Actualizacion maquina principal
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / stylelint / lib / utils / optionsMatches.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/stylelint/lib/utils/optionsMatches.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/stylelint/lib/utils/optionsMatches.js
new file mode 100644 (file)
index 0000000..47d269b
--- /dev/null
@@ -0,0 +1,21 @@
+/* @flow */
+"use strict";
+
+const matchesStringOrRegExp = require("./matchesStringOrRegExp");
+
+/**
+ * Check if an options object's propertyName contains a user-defined string or
+ * regex that matches the passed in input.
+ */
+module.exports = function optionsMatches(
+  options /*: Object*/,
+  propertyName /*: string*/,
+  input /*: string*/
+) /*: boolean*/ {
+  return !!(
+    options &&
+    options[propertyName] &&
+    typeof input === "string" &&
+    matchesStringOrRegExp(input, options[propertyName])
+  );
+};