alschmiedt
38324a1f63
Updates eslint rules to work while converting to goog.module ( #5063 )
2021-07-14 15:59:30 -07:00
Christopher Allen
2bdf2627af
Configure eslint and Closure Compiler to accept ES6
2021-07-13 23:54:36 +01:00
Christopher Allen
173ea2bc79
Have eslint ignore undefined variable "exports"
...
Modules defined using goog.module declare their exported functions
by assigning them to properties on an object which is the value of
the variable "exports" (e.g., "exports.MyClass = class { ... };").
Normally eslint would complain about this variable being undefined,
but this commit suppresses these errors.
2021-07-12 02:54:59 +01:00
Rachel Fenichel
256eaa9497
Remove rules forbidding es6
2021-04-13 16:02:11 -07:00
Rachel Fenichel
0951b5e613
Update eslintrc for eslint v7, and resolve new lint errors
2020-08-10 15:10:48 -07:00
Neil Fraser
123f436e04
Add parens around inline assignments ( #3381 )
2019-10-31 15:17:35 -07:00
Sam El-Husseini
6d8f22f39a
Add a lint plugin to ensure we only use ES5 syntax. ( #3160 )
...
* Add a lint plugin to ensure we only use ES5 only syntax.
2019-10-21 21:26:26 -04:00
Rachel Fenichel
269f0dc381
Enable eslint rule spaced-comment
...
Fix up all remaining violations and turn the rule on.
2019-09-25 16:04:05 -07:00
Rachel Fenichel
2d1179e52f
Add spaced-comment as warning
2019-07-31 09:56:07 -07:00
Rachel Fenichel
16f0992764
Enable operator-linebreak rule
2019-07-31 09:45:27 -07:00
Rachel Fenichel
afd2b09453
Add func-call-spacing rule
2019-07-31 09:43:21 -07:00
Rachel Fenichel
b4109d7c43
Add no-multi-spaces rule
2019-07-31 09:33:54 -07:00
alschmiedt
ecd9c52fba
Ignores urls for eslint
2019-03-29 11:06:08 -07:00
RoboErikG
a8bb9091bb
Add support for eslint5 ( #2009 )
...
Fixes #2006
- Makes a copy of .eslintrc in .eslintrc.json
- Updates eslint rules to support eslint5.
- Changes travis to use eslint5
2018-08-20 14:42:57 -07:00