0.1.0 • Published 8 years ago

stylelint-processor-arbitrary-tags v0.1.0

Weekly downloads
549
License
MIT
Repository
github
Last release
8 years ago

stylelint-processor-arbitrary-tags

Build Status

A stylelint processor that allows you to lint CSS within arbitrary tags.

The module uses a regular expression to identify code within the specified tags, then passes the code on to stylelint.

By default, it looks for code within <style> tags (see default options below). But you can change the regular expression to find code within other tags, like {% highlight css %}...{% endhighlight %} for Jekyll templates, or /* start css */.../* end css */ within a JS file, or who knows what else.

Options

startTag

Type: string that's RegExp-ready

Default: '[^\'"]<style\s\S*?>`

endTag

Type: string that's RegExp-ready

Default: '</\\s*?style>'

body

Type: string that's RegExp-ready

Default: '[\\s\\S]*?'