csslint 
Linter for diesdas’ CSS architecture.
CSS rules it checks:

Installation
To install all dependencies run:
yarn add @diesdasdigital/csslint --dev
Then you can run use the linter in package.json
or via npx
.
{
"scripts": {
"lint": "csslint 'src/**/*.css'"
}
}
Collaboration
If you want to make changes to csslint
you need to have the following tools:
or you can use a glob pattern like
yarn start '**/*.css'
Ignoring errors
In your projects root folder, create a file named .csslintignore
.
The files in there will be ignored.
Alternatively you can ignore a single line by writing the following comment in the previous line:
/* csslint-disable-next-line */
For Development
Requirements
Note: all of the following commands should be run in the project’s folder.