Lint .less files with stylelint (#925)

Lint .less files with stylelint. Fix #921

In particular, prevent tabs.
This commit is contained in:
Erik Demaine
2017-10-10 11:14:09 -04:00
committed by GitHub
parent 3280652bd6
commit 7f6f59ef8a
4 changed files with 11 additions and 2 deletions

View File

@@ -5,6 +5,7 @@
[libs] [libs]
flow-typed flow-typed
./node_modules/stylelint/decls
[lints] [lints]

6
.stylelintrc Normal file
View File

@@ -0,0 +1,6 @@
{
//"extends": "stylelint-config-standard",
"rules": {
"indentation": 4,
}
}

View File

@@ -47,13 +47,15 @@
"pre-commit": "^1.2.2", "pre-commit": "^1.2.2",
"selenium-webdriver": "^2.48.2", "selenium-webdriver": "^2.48.2",
"sri-toolbox": "^0.2.0", "sri-toolbox": "^0.2.0",
"stylelint": "^8.2.0",
"stylelint-config-standard": "^17.0.0",
"uglify-js": "~2.7.5", "uglify-js": "~2.7.5",
"webpack": "^3.6.0", "webpack": "^3.6.0",
"webpack-dev-server": "^2.8.2" "webpack-dev-server": "^2.8.2"
}, },
"bin": "cli.js", "bin": "cli.js",
"scripts": { "scripts": {
"lint": "eslint katex.js server.js cli.js src test contrib dockers", "lint": "eslint katex.js server.js cli.js src test contrib dockers && stylelint static/fonts.less static/katex.less",
"flow": "flow", "flow": "flow",
"jest": "jest", "jest": "jest",
"coverage": "jest --coverage", "coverage": "jest --coverage",