.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / stylelint / docs / user-guide / processors.md
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/stylelint/docs/user-guide/processors.md b/.config/coc/extensions/node_modules/coc-prettier/node_modules/stylelint/docs/user-guide/processors.md
new file mode 100644 (file)
index 0000000..25fbe84
--- /dev/null
@@ -0,0 +1,17 @@
+# Processors
+
+Processors are community packages that enable stylelint to lint the CSS within non-stylesheet files. For example, you could lint the CSS within `<style>` tags in HTML, code blocks in Markdown, or strings in JavaScript.
+
+*These processors can only be used with the CLI and the Node API, not with the PostCSS plugin.* (The PostCSS plugin will ignore them.)
+
+-   [stylelint-processor-arbitrary-tags](https://github.com/mapbox/stylelint-processor-arbitrary-tags): Lint within user-specified tags.
+-   [stylelint-processor-html](https://github.com/ccbikai/stylelint-processor-html): Lint within HTML `<style>` tags.
+-   [stylelint-processor-markdown](https://github.com/mapbox/stylelint-processor-markdown): Lint within Markdown's [fenced code blocks](https://help.github.com/articles/creating-and-highlighting-code-blocks/).
+-   [stylelint-processor-styled-components](https://github.com/styled-components/stylelint-processor-styled-components): Lint [styled-components](https://styled-components.com) and related CSS-in-JS libraries using tagged template literals.
+
+
+## PostCSS syntax
+
+[`postcss-html`](https://github.com/gucong3000/postcss-html) can enable PostCSS to parse the CSS within non-stylesheet files that compatible with HTML,
+[Markdown](https://daringfireball.net/projects/markdown/syntax),
+[Vue component](https://vue-loader.vuejs.org/)