Merge pull request #593 from williamboman/chore/eslint-es6-src

lint: default to ecmaVersion: 6, keep ecmaVersion: 5 for client/
This commit is contained in:
Jérémie Astori 2016-09-07 00:11:25 -04:00 committed by GitHub
commit 4be6a6e462
2 changed files with 6 additions and 1 deletions

View File

@ -7,6 +7,9 @@ env:
mocha: true mocha: true
node: true node: true
parserOptions:
ecmaVersion: 6
rules: rules:
block-spacing: [2, always] block-spacing: [2, always]
brace-style: [2, 1tbs] brace-style: [2, 1tbs]

View File

@ -24,7 +24,9 @@
"test": "npm-run-all -c test:mocha lint", "test": "npm-run-all -c test:mocha lint",
"test:mocha": "mocha -r test/fixtures/env.js test/**/*.js", "test:mocha": "mocha -r test/fixtures/env.js test/**/*.js",
"lint": "npm-run-all -c lint:js lint:css", "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\"", "lint:css": "stylelint \"**/*.css\"",
"prepublish": "npm run build" "prepublish": "npm run build"
}, },