some deletions
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / stylelint / lib / utils / isCustomElement.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/stylelint/lib/utils/isCustomElement.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/stylelint/lib/utils/isCustomElement.js
deleted file mode 100644 (file)
index e20b3df..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/* @flow */
-"use strict";
-
-const htmlTags = require("html-tags");
-const keywordSets = require("../reference/keywordSets");
-const mathMLTags = require("mathml-tag-names");
-const svgTags = require("svg-tags");
-
-/**
- * Check whether a type selector is a custom element
- */
-module.exports = function(selector /*: string*/) /*: boolean*/ {
-  if (!/^[a-z]/.test(selector)) {
-    return false;
-  }
-
-  if (selector.indexOf("-") === -1) {
-    return false;
-  }
-
-  const selectorLowerCase = selector.toLowerCase();
-
-  if (selectorLowerCase !== selector) {
-    return false;
-  }
-  if (svgTags.indexOf(selectorLowerCase) !== -1) {
-    return false;
-  }
-  if (htmlTags.indexOf(selectorLowerCase) !== -1) {
-    return false;
-  }
-  if (keywordSets.nonStandardHtmlTags.has(selectorLowerCase)) {
-    return false;
-  }
-  if (mathMLTags.indexOf(selectorLowerCase) !== -1) {
-    return false;
-  }
-
-  return true;
-};