semistandard
Advanced tools
Changelog
12.0.0 2017-12-19
Updated to eslint 4 and standard 11.0.0
and the latest standard-engine
.
With the eslint update, there are a few rules that are more strict now. Thankfully running semistandard --fix
will fix just about all of them!
Check standard
changelog that covers all the updates in detail:
https://standardjs.com/changelog
Changelog
11.0.0 2017-04-20
Updated to match the latest standard v10.0.2
rules and the newest standard-engine
features.
Check standard
changelog that covers all the updates:
https://github.com/feross/standard/blob/master/CHANGELOG.md
In summary:
standard.lintTextSync
method(Estimated % of affected standard users, based on test suite in parens)
Buffer.from()
, Buffer.alloc()
) are used instead of Buffer()
callback
or cb
must be invoked with null
, undefined
, or an Error
as the first argumentError
object...rest
to omit properties from an object (no-unused-vars) #800
import type
statements (import/no-duplicates) #599
process.exit()
the same as throw
in code path analysis (node/process-exit-as-throw) #699
(from standard 10.0.2):
standard
, so we are disabling it until its performance improves.