[eslint config] [base] v4.0.0

This commit is contained in:
Jordan Harband
2016-07-02 08:56:05 -07:00
parent b3a02ae982
commit 339861022e
2 changed files with 22 additions and 1 deletions

View File

@@ -1,3 +1,24 @@
4.0.0 / 2016-07-02
==================
- [breaking] [deps] update `eslint` to v3; drop support for < node 4
- [breaking] enable `rest-spread-spacing` rule
- [breaking] enable `no-mixed-operators` rule
- [breaking] enable `import` rules: `no-named-as-default`, `no-named-as-default-member`, `no-extraneous-dependencies`
- [breaking] enable `object-property-newline` rule
- [breaking] enable `no-prototype-builtins` rule
- [breaking] enable `no-useless-rename` rule
- [breaking] enable `unicode-bom` rule
- [breaking] Enforce proper generator star spacing (#887)
- [breaking] Enable imports/imports-first rule (#882)
- [breaking] re-order rules; put import rules in separate file (#881)
- [patch] `newline-per-chained-call`: bump the limit to 4
- [patch] `object-shorthand`: do not warn when the concise form would have a string literal as a name
- [patch] Loosen `prefer-const` to not warn when the variable is “read” before being assigned to
- [refactor] fix quoting of rule properties (#885)
- [refactor] `quotes`: Use object option form rather than deprecated string form.
- [deps] update `eslint`, `eslint-plugin-import`, `eslint-find-rules`, `tape`
- [tests] Only run `eslint-find-rules` on prepublish, not in tests
3.0.1 / 2016-05-08
==================
- [patch] re-disable `no-extra-parens` (#869, #867)

View File

@@ -1,6 +1,6 @@
{
"name": "eslint-config-airbnb-base",
"version": "3.0.1",
"version": "4.0.0",
"description": "Airbnb's base JS ESLint config, following our styleguide",
"main": "index.js",
"scripts": {