3.3.1 • Published 9 months ago

@nfq/eslint-config v3.3.1

Weekly downloads
59
License
ISC
Repository
-
Last release
9 months ago

eslint-config-nfq

EsLint


  1. Description
  2. Getting started
    1. Installation
    2. PeerDependencies
  3. Usage
  4. Props
  5. Support

Description: License: MIT

This is a comprehensive ESLint configuration used by .NFQ. It includes a wide range of rules for JavaScript, TypeScript, React, and more.


Getting started

To setup the project locally follow the next steps:

Installation

To install the package run

npm install <Project name>

if you are on yarn

yarn add <Project name>

or on pnpm

pnpm install <Project name>

PeerDependencies:

The following PeerDependencies are needed so the component does work:

  • @nfq/eslint-plugin >= 0.8.0
  • @stylistic/eslint-plugin-ts >= 2
  • @typescript-eslint/eslint-plugin >= 6
  • @typescript-eslint/parser >= 6
  • eslint-import-resolver-alias >= 1
  • eslint-plugin-array-func >= 3
  • eslint-plugin-better-styled-components >= 1
  • eslint-plugin-import >= 2
  • eslint-plugin-jsdoc >= 43
  • eslint-plugin-jsx-a11y >= 6
  • eslint-plugin-no-unsanitized >= 4
  • eslint-plugin-node >= 11
  • eslint-plugin-perf-standard >= 1
  • eslint-plugin-promise >= 6
  • eslint-plugin-react >= 7
  • eslint-plugin-react-hooks >= 4
  • eslint-plugin-react-hooks-ssr >= 0.1.5
  • eslint-plugin-redos >= 4
  • eslint-plugin-security >= 1
  • eslint-plugin-sort-destructure-keys >= 1

Usage

After installing the package and its peer dependencies, you can use it in your ESLint configuration file:

{
  "extends": [
    "@nfq"
  ]
}

Rules

This configuration includes a wide range of rules for JavaScript, TypeScript, React, and more. You can find the specific rules in the rules directory.


Support

Christoph Kruppe - https://github.com/ckruppe - c.kruppe@nfq.de

3.2.2

9 months ago

3.3.1

9 months ago

3.3.0

9 months ago

3.2.1

1 year ago

3.2.0

1 year ago

3.1.3

1 year ago

3.1.2

2 years ago

2.4.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

2.4.3

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago

2.4.2

2 years ago

2.3.2

2 years ago

2.3.1

2 years ago

2.2.11

2 years ago

2.3.0

2 years ago

2.2.9

3 years ago

2.2.8

3 years ago

2.2.7

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.2.3

3 years ago

2.2.2

3 years ago

2.2.5

3 years ago

2.2.4

3 years ago

2.2.6

3 years ago

2.1.6

3 years ago

2.1.5

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.2.8

4 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago

0.12.1

5 years ago

0.12.0

5 years ago

0.11.4-beta

5 years ago

0.11.5-beta

5 years ago

0.11.3-beta

5 years ago

0.11.2-beta

5 years ago

0.11.1-beta

5 years ago

0.11.0-beta

5 years ago

0.10.7-alpha

5 years ago

0.10.6-alpha

5 years ago

0.10.5-alpha

5 years ago

0.10.4-alpha

5 years ago

0.10.3-alpha

5 years ago

0.10.2-alpha

5 years ago

0.10.1-alpha

5 years ago

0.9.19-alpha

5 years ago

0.9.18-alpha

5 years ago

0.9.17-alpha

5 years ago

0.9.16-alpha

5 years ago

0.9.15-alpha

5 years ago

0.9.13-alpha

5 years ago

0.9.12-alpha

5 years ago

0.9.11-alpha

5 years ago

0.9.10-alpha

5 years ago

0.9.9-alpha

5 years ago

0.9.8-alpha

5 years ago