Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcbouchenoire/eslint-config

☂️ My personal ESLint configurations.
https://github.com/marcbouchenoire/eslint-config

config eslint

Last synced: 4 days ago
JSON representation

☂️ My personal ESLint configurations.

Awesome Lists containing this project

README

        

# @marcbouchenoire/eslint-config

☂️ My personal ESLint configurations.

[![npm](https://img.shields.io/npm/v/@marcbouchenoire/eslint-config?color=%230cf)](https://www.npmjs.com/package/@marcbouchenoire/eslint-config)
[![license](https://img.shields.io/github/license/marcbouchenoire/eslint-config?color=%2385f)](https://github.com/marcbouchenoire/eslint-config/blob/main/LICENSE)

## Installation

```bash
npm install --save-dev eslint @marcbouchenoire/eslint-config
```

## Usage

Create a `.eslintrc` configuration and extend the base configuration.

```json
{
"extends": "@marcbouchenoire/eslint-config"
}
```

When extending multiple configurations, keep the base configuration first.

```json
{
"extends": [
"@marcbouchenoire/eslint-config",
"@marcbouchenoire/eslint-config/react"
]
}
```

## Configurations

- [`@marcbouchenoire/eslint-config`](index.js)
- [`@marcbouchenoire/eslint-config/jsdoc`](jsdoc.js)
- [`@marcbouchenoire/eslint-config/react`](react.js)