Lint glamorous and related css-in-js with stylelint
npm install stylelint-processor-glamorous
``sh`
$ yarn add stylelint stylelint-processor-glamorous stylelint-config-standard --dev
> You don't have to use the standard config. You can use `styleilint-config-recommended` or use your own cusotm config.
Certain rules that enforce formatting are ignored.
Add `.stylelintrc` to the root of your project.`json`
{
"processors": ["stylelint-processor-glamorous"],
"extends": "stylelint-config-standard"
}
That's it. You can now run stylelint from the command line.
`sh`
$ yarn stylelint 'src/*/.js'
js
const Component = glamorous.div({ ... });
`- CSS attributes
`jsx
` - Annotated object literals.
`js
export const styles =
// @css
{
...
}
`
The `@css`` comment tells the processor that its a style object. Make sure you put it right before the opening brace. LICENSE: MIT