2016-02-16 11:43:39 -08:00
|
|
|
{
|
|
|
|
|
"extends": "eslint:recommended",
|
2017-06-29 16:47:17 -07:00
|
|
|
"parserOptions": {
|
|
|
|
|
"ecmaVersion": 6
|
|
|
|
|
},
|
2016-02-16 11:43:39 -08:00
|
|
|
"rules": {
|
2017-03-03 16:03:45 -08:00
|
|
|
"no-console": "off",
|
|
|
|
|
"no-var": "error",
|
2017-04-14 11:04:18 -07:00
|
|
|
"strict": "error",
|
|
|
|
|
"valid-jsdoc": ["error", {
|
2017-04-14 14:39:00 -07:00
|
|
|
"requireReturn": false,
|
|
|
|
|
"prefer": {
|
|
|
|
|
"arg": "param",
|
|
|
|
|
"argument": "param",
|
|
|
|
|
"returns": "return"
|
|
|
|
|
},
|
|
|
|
|
"preferType": {
|
|
|
|
|
"Boolean": "boolean",
|
|
|
|
|
"Number": "number",
|
|
|
|
|
"String": "string",
|
|
|
|
|
"object": "Object"
|
|
|
|
|
}
|
2017-04-14 11:04:18 -07:00
|
|
|
}]
|
2016-02-16 11:43:39 -08:00
|
|
|
},
|
|
|
|
|
"env": {
|
2016-02-17 19:19:06 -08:00
|
|
|
"browser": true,
|
|
|
|
|
"es6": true
|
2016-02-16 11:43:39 -08:00
|
|
|
},
|
|
|
|
|
"plugins": [
|
|
|
|
|
"html"
|
|
|
|
|
],
|
|
|
|
|
"globals": {
|
2016-09-09 14:44:14 -07:00
|
|
|
"customElements": true,
|
2016-02-16 11:43:39 -08:00
|
|
|
"HTMLImports": true,
|
2016-08-02 14:24:30 -07:00
|
|
|
"Polymer": true,
|
2016-09-09 14:44:14 -07:00
|
|
|
"ShadyDOM": true,
|
2017-02-14 23:06:45 -08:00
|
|
|
"ShadyCSS": true,
|
2017-03-29 15:52:01 -07:00
|
|
|
"JSCompiler_renameProperty": true
|
2016-02-16 11:43:39 -08:00
|
|
|
}
|
|
|
|
|
}
|