Closed freeqaz closed 9 years ago
This is a better start; it gives us good visibility.
There are two discussions here;
We currently use uber-standard
for node0.10 applications and lean heavily on it for correctness and style consistency. It might seem harmless to turn these features off but it would allow people to write ES6 features without the linter telling them it's invalid ES5.
Another option is to say "ES6 is simply a different language" this means we would have a seperate linter with seperate rules.
The reasoning behind that is we might want to turn some ES5 features off; for example always use classes, never use constructor functions.
We could say; es6 should be a flag;
Make it a flag and be :+1:
Superseded by https://github.com/uber/standard/pull/13
Manually move over the config from eslint environments so that we have full control.