standard
Advanced tools
Changelog
[9.0.1] - 2017-03-07
+
, -
, *
, /
, %
, and **
Changelog
[9.0.0] - 2017-02-28
It's time for a new major version of standard
! As usual, this release contains a
bunch of awesomeness to help you keep your code in tip-top shape!
We've added several new rules designed to catch potential programmer errors (i.e. bugs), as well as rules to make programmer intent more explicit in certain circumstances.
This release continues our trend of tightening up rules so that, wherever possible, there's one "right" way to do things. This design goal is intended to reduce the time that teams and maintainers spend giving code review feedback in pull requests.
When you upgrade, consider running standard --fix
to automatically fix some of the
errors caught by the new rules in this version.
Note: If you use the Chai test framework, you will need to make some changes to your tests to improve their robustness. Read about the changes you need to make.
standard --fix
(Estimated % of affected standard users, based on test suite in parens)
typeof
expressions against string literals (valid-typeof) #629 [0%]Changelog
[8.6.0] - 2016-11-22
standard --fix
Changelog
[8.5.0] - 2016-10-25
standard --fix
Changelog
[8.3.0] - 2016-09-29
The last release (8.2.0
) added ES7 support. This release (8.3.0
) adds ES8
support ...just 3 days later!
This release should eliminate the need to specify babel-eslint
as a custom
parser, since standard
can now parse ES8 (i.e. ES2017) syntax out of the box.
That means async
and await
will just work.
Changelog
[8.2.0] - 2016-09-26
For many users, this release should eliminate the need to specify babel-eslint
as
a custom parser, since standard
can now parse ES7 (i.e. ES2016) syntax out of the
box.
standard --fix