open-index/open-npm huggingface dataset:
npm package: @nnmax/eslint-config
Description: [![npm version](https://badge.fury.io/js/@nnmax%2Feslint-config-basic.svg)](https://badge.fury.io/js/@nnmax%2Feslint-config-basic)
Latest version: 4.0.0-alpha.3

# @nnmax/eslint-config

[![npm version](https://badge.fury.io/js/@nnmax%2Feslint-config-basic.svg)](https://badge.fury.io/js/@nnmax%2Feslint-config-basic)

This guide focuses only on JavaScript code logic errors. No formatting checks.

It is recommended to use [Prettier](https://github.com/prettier/prettier) to manage the style of the code.

Most of the rules come from [Airbnb JavaScript Style](https://github.com/airbnb/javascript).

## Prerequisites

- ESLint 8.0.0 and above
- Node.js 12.22 and above
- Node.js 14 and above
- Node.js 16 and above

## Usage

With JavaScript:

```bash
npm i -D @nnmax/eslint-config-basic
```

With TypeScript:

```bash
npm i -D @nnmax/eslint-config-typescript
```

With React and TypeScript:

```bash
npm i -D @nnmax/eslint-config-react
```

### Configuration

Adds `"extends": ["@nnmax/eslint-config-basic"]` to your `.eslintrc`.