- Added the block-scoped-var rule (@blond #63).
- Added the getter-return rule to
es5
andes2015
presets (@blond #64). - Added the accessor-pairs rule to
es5
andes2015
presets (@blond #66).
- Fixed class-methods-use-this rule: should ignore base object methods (@blond #62).
- Updated preset section for
es2015
(@jt3k #60).
- Supported ESLint 4 (@blond [#55]).
- Added the no-extra-bind rule (@blond #46).
- Added the no-useless-escape rule (@blond #49).
- Added the class-methods-use-this rule to
es2015
preset (@blond #47). - Added the no-useless-computed-key rule to
es2015
preset (@blond #48).
- Renamed the
es6
preset toes2015
(@blond #50).
- Removed deprecated rules: no-native-reassign and no-negated-in-lhs (@blond #41)
- Turned off
requireParamDescription
option in valid-jsdoc rule (@blond #42)
- Added Semantic Versioning Policy (@blond #44)
- Added no-unsafe-negation rule (@blond #31).
- Requires an
eslint
of at leastv3.3.0
.
- Drop support for Node.js < 4. (ESLint dropped support in
v3.0.0
).
- [
a7917f2
] - chore(travis): run tests in Node.js 6 (@blond) - [
7ded85c
] - chore(node): drop support for Node.js < 4 (@blond)
eslint
updated to3.0.0
es6-object-assign
updated to1.0.2
- [
306e379
] - Update eslint to ^3.0.0 (@tadatuta) - [
be5884c
] - chore(package): update es6-object-assign to version 1.0.2 (@greenkeeperio-bot)
Added shareable configs for ECMAScript 3
and ECMAScript 5
(#16, #19).
Read more in ECMAScript section.
Removed comma-dangle rule for es6
and es5
configs (#14, #19).
Now eslint-config-pedant
requires eslint
version 2.9.0
or more (#20).
- [
1ec3a8a
] - chore(package): specify eslint as peer dependency (@blond) - [
7fc57d2
] - docs: add section about ECMAScript versions (@blond) - [
883ea5b
] - docs(example): separate example for es3 (@blond) - [
f1e985a
] - feat: add sub configs for es3, es5 and es6 (@blond) - [
4a67e81
] - chore(package): update eslint to version 2.10.1 (@greenkeeperio-bot)
- Added the no-unsafe-finally rule.
- [
75f4c00
] - docs: add example forno-unsafe-finally
rule (@blond) - [
e3999c0
] - feat: addno-unsafe-finally
rule (@blond) - [
30e9caa
] - docs: update question about stylistic rules (@blond) - [
a70ed61
] - chore(package): update eslint to version 2.9.0 (@greenkeeperio-bot) - [
43b454d
] - chore(package): update eslint to version 2.8.0 (@greenkeeperio-bot)
Added ES 2015 rules:
- constructor-super
- no-this-before-super
- no-dupe-class-members
- no-class-assign
- no-const-assign
- no-new-symbol
- require-yield
- Add no-new-require rule.
- [
938f82e
] - update npm scripts (@blond) - [
b8add01
] - npm: update keywords (@blond) - [
9cfe57c
] - examples: add example forno-new-requir
rule (@blond) - [
8d43a72
] - rules: addno-new-require
rule (@blond) - [
2cbcb02
] - examples: removeno-undefined
rule (@blond) - [
904bc94
] - examples: fixcomma-dangle
rule (@blond) - [
929c79c
] - docs: fix to no-undefined rule in bad examples (@guria) - [
8f27afc
] - chore(package): update eslint to version 2.7.0 (@greenkeeperio-bot) - [
13f4aed
] - chore(package): update eslint to version 2.6.0 (@greenkeeperio-bot) - [
1acc399
] - chore(package): update eslint to version 2.5.3 (@greenkeeperio-bot) - [
40c3dbe
] - docs(install): update install guide (@blond)