## Change Log ### [v5.0.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v5.0.0) (2017-04-02) * [[`facbd4e68b`](https://github.com/wyze/eslint-config-wyze/commit/facbd4e68b)] - Upgrade dependencies (Neil Kistner) * [[`5a278abd00`](https://github.com/wyze/eslint-config-wyze/commit/5a278abd00)] - Update readme and installation method (Neil Kistner) * [[`c8476650de`](https://github.com/wyze/eslint-config-wyze/commit/c8476650de)] - Add `eslint-comments` plugin (Neil Kistner) * [[`3d20212e92`](https://github.com/wyze/eslint-config-wyze/commit/3d20212e92)] - Enable rules for `eslint-plugin-jsx-a11y`@4 and require overrides (Neil Kistner) * [[`6162b2b688`](https://github.com/wyze/eslint-config-wyze/commit/6162b2b688)] - Exclude test files from npm package (Neil Kistner) * [[`3265224d17`](https://github.com/wyze/eslint-config-wyze/commit/3265224d17)] - Upgrade dependencies (Neil Kistner) * [[`3e2283e267`](https://github.com/wyze/eslint-config-wyze/commit/3e2283e267)] - Update version script to skip beta releases in changelog (Neil Kistner) * [[`63f1686355`](https://github.com/wyze/eslint-config-wyze/commit/63f1686355)] - Enable some `eslint-plugin-jsx-a11y` rules (Neil Kistner) * [[`c7fd8556ff`](https://github.com/wyze/eslint-config-wyze/commit/c7fd8556ff)] - Enable `react/void-dom-elements-no-children` rule (Neil Kistner) * [[`62c1ebcf45`](https://github.com/wyze/eslint-config-wyze/commit/62c1ebcf45)] - Relax `react/sort-prop-types` rule (Neil Kistner) * [[`f3c9fe769f`](https://github.com/wyze/eslint-config-wyze/commit/f3c9fe769f)] - Remove react rules enforced by AirBnb (Neil Kistner) * [[`cd4a6a1d29`](https://github.com/wyze/eslint-config-wyze/commit/cd4a6a1d29)] - Relax `react/jsx-sort-props` rule (Neil Kistner) * [[`57c75e3d9d`](https://github.com/wyze/eslint-config-wyze/commit/57c75e3d9d)] - Add past changelog and changelog build script (Neil Kistner) * [[`a878cce34a`](https://github.com/wyze/eslint-config-wyze/commit/a878cce34a)] - Fix build (Neil Kistner) * [[`b1fa5888f7`](https://github.com/wyze/eslint-config-wyze/commit/b1fa5888f7)] - Upgrade dependencies (Neil Kistner) * [[`645d72e356`](https://github.com/wyze/eslint-config-wyze/commit/645d72e356)] - Fixing lint errors (Neil Kistner) * [[`8f666bbf5d`](https://github.com/wyze/eslint-config-wyze/commit/8f666bbf5d)] - Streamline test process a little more (Neil Kistner) * [[`763c78b238`](https://github.com/wyze/eslint-config-wyze/commit/763c78b238)] - Always enforce space in arrays, no exceptions (Neil Kistner) * [[`ec0c03368d`](https://github.com/wyze/eslint-config-wyze/commit/ec0c03368d)] - Remove `max-len` rule and fall back to AirBnb's (100 char) (Neil Kistner) * [[`96569b19a8`](https://github.com/wyze/eslint-config-wyze/commit/96569b19a8)] - Remove `id-blacklist` rule and use AirBnb's setting (Neil Kistner) * [[`bc33e5b42c`](https://github.com/wyze/eslint-config-wyze/commit/bc33e5b42c)] - Switch to Jest for testing (Neil Kistner) * [[`62302e6d52`](https://github.com/wyze/eslint-config-wyze/commit/62302e6d52)] - Quick project cleanup (Neil Kistner) ### [v4.1.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v4.1.0) (2017-02-06) * [[`693f225e9e`](https://github.com/wyze/eslint-config-wyze/commit/693f225e9e)] - Upgrade dependencies (Neil Kistner) ### [v4.0.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v4.0.0) (2017-02-02) * [[`c9442c9aaf`](https://github.com/wyze/eslint-config-wyze/commit/c9442c9aaf)] - Update copyright year (Neil Kistner) * [[`61ee0af2f8`](https://github.com/wyze/eslint-config-wyze/commit/61ee0af2f8)] - Upgrade dependencies (Neil Kistner) * [[`75077fac51`](https://github.com/wyze/eslint-config-wyze/commit/75077fac51)] - Remove warning for `flowtype/require-variable-type` rule (Neil Kistner) * [[`d64280b2e5`](https://github.com/wyze/eslint-config-wyze/commit/d64280b2e5)] - Add yarn (Neil Kistner) * [[`65c785dcd3`](https://github.com/wyze/eslint-config-wyze/commit/65c785dcd3)] - Disallow sudo on Travis (Neil Kistner) * [[`18c32c394b`](https://github.com/wyze/eslint-config-wyze/commit/18c32c394b)] - Update version of node Travis runs on (Neil Kistner) * [[`dd039a11c1`](https://github.com/wyze/eslint-config-wyze/commit/dd039a11c1)] - Enable new rules for `eslint-plugin-flowtype` (Neil Kistner) * [[`0d0f0928fa`](https://github.com/wyze/eslint-config-wyze/commit/0d0f0928fa)] - Upgrade dependencies (Neil Kistner) * [[`c52a6e1eb9`](https://github.com/wyze/eslint-config-wyze/commit/c52a6e1eb9)] - Fix test for default config (Neil Kistner) * [[`e13d9eb862`](https://github.com/wyze/eslint-config-wyze/commit/e13d9eb862)] - Properly override rules for `jsx-a11y` (Neil Kistner) * [[`d7d84101b9`](https://github.com/wyze/eslint-config-wyze/commit/d7d84101b9)] - Fix `no-duplicate-imports` when using Flowtype (Neil Kistner) * [[`9f7b0ec5e6`](https://github.com/wyze/eslint-config-wyze/commit/9f7b0ec5e6)] - Upgrade dependencies (Neil Kistner) * [[`dc82480614`](https://github.com/wyze/eslint-config-wyze/commit/dc82480614)] - Enable `eslint-plugin-jsx-a11y` rules (Neil Kistner) * [[`9aa14d743f`](https://github.com/wyze/eslint-config-wyze/commit/9aa14d743f)] - Fix lint errors and test (Neil Kistner) * [[`eede092a1b`](https://github.com/wyze/eslint-config-wyze/commit/eede092a1b)] - Split `eslint-plugin-import` rules into their own file (Neil Kistner) * [[`a9268ab0f9`](https://github.com/wyze/eslint-config-wyze/commit/a9268ab0f9)] - Add override rules for eslint-plugin-jsx-a11y@^3.0.1 (Neil Kistner) * [[`1b00551e7d`](https://github.com/wyze/eslint-config-wyze/commit/1b00551e7d)] - Upgrade dependencies (Neil Kistner) * [[`427f28dd8b`](https://github.com/wyze/eslint-config-wyze/commit/427f28dd8b)] - Fix lint error (Neil Kistner) * [[`83287d13ce`](https://github.com/wyze/eslint-config-wyze/commit/83287d13ce)] - Upgrade dependencies (Neil Kistner) * [[`5e871333ce`](https://github.com/wyze/eslint-config-wyze/commit/5e871333ce)] - Update readme structure (Neil Kistner) * [[`b17ffb4481`](https://github.com/wyze/eslint-config-wyze/commit/b17ffb4481)] - Switch from number rule settings to string (Neil Kistner) * [[`a33ea2b01c`](https://github.com/wyze/eslint-config-wyze/commit/a33ea2b01c)] - Cleanup tests (Neil Kistner) * [[`9b11043f4e`](https://github.com/wyze/eslint-config-wyze/commit/9b11043f4e)] - Add flow config and rules (Neil Kistner) * [[`975de4da6b`](https://github.com/wyze/eslint-config-wyze/commit/975de4da6b)] - Remove supliferous `async` keyword in tests (Neil Kistner) * [[`dabb127771`](https://github.com/wyze/eslint-config-wyze/commit/dabb127771)] - Lint whole project and fix lint errors (Neil Kistner) * [[`1fdc00695e`](https://github.com/wyze/eslint-config-wyze/commit/1fdc00695e)] - Add back `arrow-parens` override (Neil Kistner) * [[`9925fc038f`](https://github.com/wyze/eslint-config-wyze/commit/9925fc038f)] - Remove rules implemented in Airbnb (Neil Kistner) * [[`96d8c799cb`](https://github.com/wyze/eslint-config-wyze/commit/96d8c799cb)] - Add tests for preact config (Neil Kistner) * [[`23f738ca5a`](https://github.com/wyze/eslint-config-wyze/commit/23f738ca5a)] - Add config for Preact (Neil Kistner) * [[`d749f02964`](https://github.com/wyze/eslint-config-wyze/commit/d749f02964)] - Make sure we don't run npm@2 on Node v4 (Neil Kistner) * [[`27c96dd65b`](https://github.com/wyze/eslint-config-wyze/commit/27c96dd65b)] - Upgrade dependencies (Neil Kistner) * [[`0f51d4f54a`](https://github.com/wyze/eslint-config-wyze/commit/0f51d4f54a)] - Move import plugin definition out of rule file (Neil Kistner) * [[`c0833d1c9a`](https://github.com/wyze/eslint-config-wyze/commit/c0833d1c9a)] - Use ESLint's parser for ES2017 and remove babel-eslint dependency (Neil Kistner) ### [v3.0.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v3.0.0) (2016-08-13) * [[`e8b0c9cb2c`](https://github.com/wyze/eslint-config-wyze/commit/e8b0c9cb2c)] - Upgrade dependencies (Neil Kistner) * [[`b330785b93`](https://github.com/wyze/eslint-config-wyze/commit/b330785b93)] - Remove `jsx-pascal-case` rule (in airbnb now) (Neil Kistner) * [[`93c337d932`](https://github.com/wyze/eslint-config-wyze/commit/93c337d932)] - Upgrade dependencies (Neil Kistner) * [[`b87beb1aef`](https://github.com/wyze/eslint-config-wyze/commit/b87beb1aef)] - Upgrade ava dependency (Neil Kistner) * [[`7b397af972`](https://github.com/wyze/eslint-config-wyze/commit/7b397af972)] - Upgrade dependencies (Neil Kistner) * [[`a54f26c105`](https://github.com/wyze/eslint-config-wyze/commit/a54f26c105)] - Upgrade dependencies (Neil Kistner) * [[`4dee13fe2c`](https://github.com/wyze/eslint-config-wyze/commit/4dee13fe2c)] - Upgrade dependencies (Neil Kistner) * [[`12d334ccef`](https://github.com/wyze/eslint-config-wyze/commit/12d334ccef)] - Correct installation instructions (Neil Kistner) * [[`1059fe9c1e`](https://github.com/wyze/eslint-config-wyze/commit/1059fe9c1e)] - Update AVA (Neil Kistner) ### [v2.0.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v2.0.0) (2016-05-10) * [[`d21123aa10`](https://github.com/wyze/eslint-config-wyze/commit/d21123aa10)] - Update installation instructions (Neil Kistner) * [[`2050dc6af6`](https://github.com/wyze/eslint-config-wyze/commit/2050dc6af6)] - Add `import/newline-after-import` rule (Neil Kistner) * [[`f5588135d0`](https://github.com/wyze/eslint-config-wyze/commit/f5588135d0)] - Upgrade dependencies (Neil Kistner) * [[`673b9f4b90`](https://github.com/wyze/eslint-config-wyze/commit/673b9f4b90)] - Add `max-statements` rule (Neil Kistner) * [[`f35f830ae4`](https://github.com/wyze/eslint-config-wyze/commit/f35f830ae4)] - Configure some dependencies as peerDependencies (Neil Kistner) * [[`4d4c4477b1`](https://github.com/wyze/eslint-config-wyze/commit/4d4c4477b1)] - Fixing lint rules (Neil Kistner) * [[`dbbdd3bce2`](https://github.com/wyze/eslint-config-wyze/commit/dbbdd3bce2)] - Remove `before_install` from Travis-CI (Neil Kistner) * [[`387143f002`](https://github.com/wyze/eslint-config-wyze/commit/387143f002)] - Enable `import/no-extraneous-dependencies` rule (Neil Kistner) * [[`ac574c8b36`](https://github.com/wyze/eslint-config-wyze/commit/ac574c8b36)] - Enable Node v6 builds (Neil Kistner) * [[`6b5ef24b13`](https://github.com/wyze/eslint-config-wyze/commit/6b5ef24b13)] - Add missing peer dependencies (Neil Kistner) * [[`14ee951e32`](https://github.com/wyze/eslint-config-wyze/commit/14ee951e32)] - Override `eqeqeq` rule to not allow null (Neil Kistner) * [[`5f6387ac5e`](https://github.com/wyze/eslint-config-wyze/commit/5f6387ac5e)] - Add rules for `eslint-plugin-import` (Neil Kistner) * [[`6cb4bc0c41`](https://github.com/wyze/eslint-config-wyze/commit/6cb4bc0c41)] - Update tests to pass (Neil Kistner) * [[`79dd97e6fa`](https://github.com/wyze/eslint-config-wyze/commit/79dd97e6fa)] - Upgrade dependencies (Neil Kistner) * [[`905dc06584`](https://github.com/wyze/eslint-config-wyze/commit/905dc06584)] - Upgrade dependencies (Neil Kistner) * [[`5c80f3dcab`](https://github.com/wyze/eslint-config-wyze/commit/5c80f3dcab)] - Upgrade `babel-eslint` package from beta (Neil Kistner) ### [v1.3.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v1.3.0) (2016-03-16) * [[`1189cd9670`](https://github.com/wyze/eslint-config-wyze/commit/1189cd9670)] - Bump dependencies (Neil Kistner) * [[`1ed2247a10`](https://github.com/wyze/eslint-config-wyze/commit/1ed2247a10)] - Add back `newline-before-return` rule (Neil Kistner) * [[`deb5718a19`](https://github.com/wyze/eslint-config-wyze/commit/deb5718a19)] - Upgrade ESLint to 2.4.0 (Neil Kistner) ### [v1.2.1](https://github.com/wyze/eslint-config-wyze/releases/tag/v1.2.1) (2016-03-10) * [[`8f613765a0`](https://github.com/wyze/eslint-config-wyze/commit/8f613765a0)] - Remove `newline-before-return` rule (Neil Kistner) * [[`036964b297`](https://github.com/wyze/eslint-config-wyze/commit/036964b297)] - Readme updates (Neil Kistner) * [[`b1b927d946`](https://github.com/wyze/eslint-config-wyze/commit/b1b927d946)] - Scripts update (Neil Kistner) * [[`e89fd0552d`](https://github.com/wyze/eslint-config-wyze/commit/e89fd0552d)] - Bump dependencies (Neil Kistner) * [[`02b1ce781b`](https://github.com/wyze/eslint-config-wyze/commit/02b1ce781b)] - Pin ESLint to ~2.2.0 (Neil Kistner) ### [v1.2.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v1.2.0) (2016-03-07) * [[`0fb486be40`](https://github.com/wyze/eslint-config-wyze/commit/0fb486be40)] - Bump `babel-eslint` version (Neil Kistner) * [[`76780b4da1`](https://github.com/wyze/eslint-config-wyze/commit/76780b4da1)] - Add `eslint-plugin-wyze` as peerDep for npm@2 users (Neil Kistner) * [[`585cccec1f`](https://github.com/wyze/eslint-config-wyze/commit/585cccec1f)] - Setup Travis to work properly with new extends (Neil Kistner) * [[`23a40ac2d5`](https://github.com/wyze/eslint-config-wyze/commit/23a40ac2d5)] - Proper extends (Neil Kistner) * [[`e6aa157390`](https://github.com/wyze/eslint-config-wyze/commit/e6aa157390)] - Bump `config-airbnb` and `plugin-react` versions (Neil Kistner) ### [v1.1.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v1.1.0) (2016-03-05) * [[`fdbb169d11`](https://github.com/wyze/eslint-config-wyze/commit/fdbb169d11)] - Enable `newline-before-return` rule (Neil Kistner) * [[`c5f871d098`](https://github.com/wyze/eslint-config-wyze/commit/c5f871d098)] - Upgrade to eslint 2.3.0 (Neil Kistner) * [[`a0527248b8`](https://github.com/wyze/eslint-config-wyze/commit/a0527248b8)] - Updating main rule file (Neil Kistner) * [[`a7ada31d5f`](https://github.com/wyze/eslint-config-wyze/commit/a7ada31d5f)] - Updating tests for ./base (Neil Kistner) * [[`d894d3f5e3`](https://github.com/wyze/eslint-config-wyze/commit/d894d3f5e3)] - Update `eslint-plugin-wyze` and use recommended config (Neil Kistner) * [[`0121e9a412`](https://github.com/wyze/eslint-config-wyze/commit/0121e9a412)] - Add `no-multiple-empty-lines` with `maxBOF: 0` (Neil Kistner) * [[`20c7ee9fac`](https://github.com/wyze/eslint-config-wyze/commit/20c7ee9fac)] - Enable `newline-after-var` rule (Neil Kistner) ### [v1.0.0](https://github.com/wyze/eslint-config-wyze/releases/tag/v1.0.0) (2016-02-24) * [[`0c424e8874`](https://github.com/wyze/eslint-config-wyze/commit/0c424e8874)] - Initial commit (Neil Kistner)