mirror of
https://github.com/thelounge/thelounge
synced 2024-11-26 14:00:21 +00:00
lint: default to ecmaVersion: 6, keep ecmaVersion: 5 for client/
This commit is contained in:
parent
7f6dfe1652
commit
204e5e4ee4
2 changed files with 6 additions and 1 deletions
|
@ -7,6 +7,9 @@ env:
|
|||
mocha: true
|
||||
node: true
|
||||
|
||||
parserOptions:
|
||||
ecmaVersion: 6
|
||||
|
||||
rules:
|
||||
block-spacing: [2, always]
|
||||
brace-style: [2, 1tbs]
|
||||
|
|
|
@ -24,7 +24,9 @@
|
|||
"test": "npm-run-all -c test:mocha lint",
|
||||
"test:mocha": "mocha -r test/fixtures/env.js test/**/*.js",
|
||||
"lint": "npm-run-all -c lint:js lint:css",
|
||||
"lint:js": "eslint .",
|
||||
"lint:js": "npm-run-all -c lint:js:es5 lint:js:es6",
|
||||
"lint:js:es5": "eslint --parser-options=\"ecmaVersion:5\" client/",
|
||||
"lint:js:es6": "eslint --ignore-pattern client/ .",
|
||||
"lint:css": "stylelint \"**/*.css\"",
|
||||
"prepublish": "npm run build"
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue