Commit graph

7 commits

Author SHA1 Message Date
Ben Wheeler
4d6258258b feat: added no-prototype-builtins rule, set to error
BREAKING CHANGE: no-prototype-builtins is currently violated in many of our repos
2020-11-09 16:16:58 -05:00
Christopher Willis-Ford
37dc883b52 feat(es6): enable several new ES6 rules and update eslint dep
BREAKING CHANGE: Enable several rules related to ES6 features, mostly
promises and async/await but a few other features as well.

One rule, 'require-atomic-updates', was introduced in ESLint 5.3.0 so
that's now the minimum specified in peerDependencies.
2020-03-18 22:08:21 -07:00
Michael "Z" Goddard
923a06d2ad
replace experimentalObjectRestSpread with ecmaVersion: 2018
https://github.com/tc39/proposal-object-rest-spread has become a part
of the ECMAScript standard as of version 2018 (also known as ECMAScript
9).

experimentalObjectRestSpread will be removed in the future from eslint.
2018-12-11 12:32:46 -05:00
Paul Kaplan
ed99a27b45 feat(all): Move all warnings to errors
Make all previous warning rules into errors except the todo rule

BREAKING CHANGE: eslint4.0 and other dep updates, and all rule changes. Fixes .
2017-08-15 10:02:52 -04:00
Ray Schamp
94e0dcf62e fix(es6): Allow rest/spread syntax
Previously the parser didn't recognize rest/spread syntax as valid
2016-10-24 14:55:29 -04:00
Ray Schamp
c4191f6d85 Fix up rules after one pass of linting 2016-10-22 11:47:23 -04:00
Ray Schamp
a9c8253225 Initial commit 2016-10-21 16:56:57 -04:00