1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-19 14:48:08 +02:00

Add (basic) support for Stylelint, to allow linting of CSS files

This is *similar* to the existing linting for JavaScript files, but covers CSS files instead.
While there's a lot of rules that could potentially be used, the main advantage of using Stylelint is that it has Prettier integration which means that we can automatically enforce a *consistent* style for our CSS files as well.

As a proof of concept, this patch is purposely limited to:
 - Adding a simple rule, here `block-no-empty` is chosen; see https://stylelint.io/user-guide/rules/block-no-empty
 - Adding Prettier integration, to unify the style of our CSS files.

Please find additional information at https://stylelint.io/
This commit is contained in:
Jonas Jenwald 2020-08-29 16:35:27 +02:00
parent aa27e7fb8d
commit 7b5a540a52
7 changed files with 1762 additions and 14 deletions

14
.stylelintrc Normal file
View file

@ -0,0 +1,14 @@
{
"plugins": [
"stylelint-prettier"
],
"extends": [
"stylelint-prettier/recommended"
],
"rules": {
"block-no-empty": true,
},
}