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

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

ESLint configuration for LeanPanda projects
https://github.com/leanpanda-com/eslint-config-leanpanda

Last synced: 3 days ago
JSON representation

ESLint configuration for LeanPanda projects

Awesome Lists containing this project

README

          

# eslint-config-leanpanda

An ESLint configuration for Lean Panda projects.

# Usage

Add dependencies:

```sh
yarn add --dev \
babel-eslint \
eslint \
eslint-config-airbnb \
eslint-config-leanpanda \
eslint-plugin-import \
eslint-plugin-jsx-a11y \
eslint-plugin-react
```

Create .eslintrc.js

```js
module.exports = {
extends: 'leanpanda'
}
```

Modify package.json

```json
"scripts": {
...
"lint:prod": "eslint .",
...
},
```

# Development Mode

For a more relaxed development experience, create a development
mode config.

.eslintrc-dev.js:

```js
module.exports = {
extends: './.eslintrc.js',
rules: {
'no-console': 'off',
'no-unused-vars': 'warn'
}
}
```

Modify package.json

```json
"scripts": {
...
"lint:dev": "eslint -c .eslintrc-dev.js .",
...
},
```