6.0.4 • Published 5 months ago

@jitsi/eslint-config v6.0.4

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 months ago

eslint-config-jitsi

A shareable eslint config for Jitsi's projects.

Install

npm install --save-dev @jitsi/eslint-config

Installing peerDependencies

npm install --save-dev babel-eslint eslint-plugin-import

Usage

Add the following to your .eslintrc.js.

{
  'extends': '@jitsi/eslint-config'
}

Additional

If you want to enforce jsdoc rules used by Jitsi.

npm install --save-dev eslint-plugin-jsdoc
{
  'extends': [
    '@jitsi/eslint-config',
    '@jitsi/eslint-config/jsdoc'
  ]
}

If you are using react.

npm install --save-dev eslint-plugin-react
{
  'extends': [
    '@jitsi/eslint-config',
    '@jitsi/eslint-config/react'
  ]
}

If you are using typescript:

 npm install --save-dev @typescript-eslint/eslint-plugin @typescript-eslint/parser @stylistic/eslint-plugin
{
  'extends': [
    '@jitsi/eslint-config',
    '@jitsi/eslint-config/typescript'
  ]
}
5.0.6

10 months ago

5.0.5

10 months ago

5.0.4

10 months ago

5.0.3

10 months ago

5.0.2

10 months ago

5.0.1

10 months ago

5.0.10

8 months ago

5.0.0

10 months ago

6.0.1

8 months ago

6.0.3

8 months ago

6.0.2

8 months ago

6.0.4

5 months ago

5.0.9

10 months ago

5.0.8

10 months ago

5.0.7

10 months ago

4.1.8

2 years ago

4.1.9

2 years ago

4.1.10

2 years ago

4.1.12

2 years ago

4.1.4

3 years ago

4.1.5

3 years ago

4.1.3

3 years ago

4.1.2

3 years ago

4.1.0

4 years ago

4.1.1

4 years ago

4.0.0

4 years ago