Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/devsu/eslint-config-devsu-node

Devsu's ESLint shareable configs for node applications.
https://github.com/devsu/eslint-config-devsu-node

Last synced: about 2 months ago
JSON representation

Devsu's ESLint shareable configs for node applications.

Awesome Lists containing this project

README

        

# eslint-config-devsu-node (deprecated)
Devsu's ESLint shareable configs for node applications.

## Deprecated

This module is now deprecated, this configurations will be available through
the package [eslint-config-devsu](https://github.com/devsu/eslint-config-devsu) extending `devsu/node` config.

## Usage

Add `eslint` and `eslint-config-devsu-node` to `devDependencies` in your `package.json`:

```
npm install --save-dev eslint eslint-config-devsu-node
```

In your project root, create/edit `.eslintrc`:

```
{
"extends": "devsu-node"
}
```

Change in `package.json` your run script to add a lint property:

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

Try our rules by running:

```
npm run lint
```

## Overriding rules

To override a particular rule, use the `rules` key:

```
{
"extends": "devsu-node",
"rules": {
"comma-dangle": "off"
}
}
```