open-index/open-npm huggingface dataset:
npm package: @lukasbach/eslint-config-base
Description: My ESLint base configuration.
Author: Lukas Bach
Latest version: 1.0.7

# My Eslint Config

This is my personal eslint config. It's based on the Airbnb Javascript Style Guide and includes additional
configuration for prettier and import rules. 

Install the rules

```bash
npx install-peerdeps --dev @lukasbach/eslint-config-base
yarn add @lukasbach/eslint-config-base --dev
```

Add the following object to the `eslint.rc`:

```json
{
  "extends": "@lukasbach/base",
  "parserOptions": {
    "project": "./tsconfig.json"
  },
  "ignorePatterns": ["lib", "*.js"]
}
```

or the following to your `package.json`:

```json
{
  "eslintConfig": {
    "extends": "@lukasbach/base",
    "parserOptions": {
      "project": "./tsconfig.json"
    },
    "ignorePatterns": ["lib", "*.js"]
  }
}
```

If you need react, extend from "@lukasbach/base/react" instead.

Optionally, you can also add the following scripts to your `package.json`:

```json
{
  "scripts": {
    "lint": "eslint .",
    "lint:fix": "eslint . --fix"
  }
}
```

You can also install "@lukasbach/eslint-config-deps" to get all peer dependencies included as actual dependencies.

```bash
yarn add @lukasbach/eslint-config-deps --dev
```
npm package: @lukasbach/eslint-config-deps
Description: My ESLint base configuration, dependencies included.
Author: Lukas Bach
Latest version: 1.0.7

# My Eslint Config

This is my personal eslint config. It's based on the Airbnb Javascript Style Guide and includes additional
configuration for prettier and import rules. 

See https://www.npmjs.com/package/@lukasbach/eslint-config-base for more details.