Skip to content

Releases: peopledoc/eslint-config-peopledoc

v1.6.0

02 Aug 15:25
d95490c
Compare
Choose a tag to compare

Feature

Upgrade to ember 3.8 config and upgrade deps #38

Chore

Add license badge #37

v1.5.0

02 Aug 15:48
d9dbf0d
Compare
Choose a tag to compare

Feature

Update Ember configuration to fit Ember 3.4 base requirement #36

v1.4.0

20 Jul 08:59
Compare
Choose a tag to compare

Features the removal of semicolons ;

More info: #35

1.2.1: Fix missing ES5 config

24 Jan 11:03
dfa8aab
Compare
Choose a tag to compare

Fix

  • Missing es5 config when installing 1.2.0 #31

Update

npm install --save-dev peopledoc/eslint-config-peopledoc#1.2.1

1.2.0: New ES5-only config

24 Jan 11:17
dfa8aab
Compare
Choose a tag to compare

Add a config for ES5-only projects, e.g. legacy projects that aren't using a transpiler like babeljs.

Based on https://github.com/nkt/eslint-plugin-es5.

How to Update?

⚠️ 1.2.0 was broken install 1.2.1 instead:

npm install --save-dev peopledoc/eslint-config-peopledoc#1.2.1

How to use?

Edit .eslintrc to add

extends: ['peopledoc/es5']

1.1.0: Support in Ember Tests by default

24 Jan 11:17
dfa8aab
Compare
Choose a tag to compare

#27 Introduces support for ember's tests by default in the peopledoc/ember config.

This simplify configuration as there is no more need for ./tests/.eslintrc.js 🎉

Leverage embertest globals.

How to migrate?

  1. Update to

    npm install --save-dev peopledoc/eslint-config-peopledoc#1.1.0
    
  2. Remove your ./tests/.eslintrc.js

1.0.0

13 Nov 14:22
Compare
Choose a tag to compare

First stable release.

Installation

In your project, remove exisiting eslint's plugins or configuration, then:

npm install --save-dev peopledoc/eslint-config-peopledoc#1.0.0

Usage

💡 ask the #team-js for help.

In your project, edit your eslint configuration to extend eslint-config-peopledoc:

vanilla JS:

extends: ['peopledoc']

Ember:

extends: ['peopledoc/ember']