https://github.com/simbo/eslint-config-simbo
Simbo's ESLint config.
https://github.com/simbo/eslint-config-simbo
Last synced: 2 months ago
JSON representation
Simbo's ESLint config.
- Host: GitHub
- URL: https://github.com/simbo/eslint-config-simbo
- Owner: simbo
- License: mit
- Created: 2015-09-26T16:46:32.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2016-05-01T09:10:20.000Z (about 10 years ago)
- Last Synced: 2025-12-31T06:54:33.933Z (6 months ago)
- Language: JavaScript
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
eslint-config-simbo
===================
> Simbo's [ESLint](http://eslint.org/) config…
[](https://www.npmjs.com/package/eslint-config-simbo)
[](http://simbo.mit-license.org)
[](https://travis-ci.org/simbo/eslint-config-simbo)
---
## Usage
Install via npm:
``` bash
npm i eslint-config-simbo
```
Add an extension point to your ESLint config, i.e. `.eslintrc`:
``` json
{
"extends": "simbo/node"
}
```
All extension points extend the default config which has `root: true`
(see [ESLint Docs](http://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy)).
## Extension points
- `simbo/default` → base config, no environments
- `simbo/default/es6` → es6 support
- `simbo/default/node` → node env
- `simbo/default/node/es6` → node env with ES6 support
- `simbo/default/browser` → browser env
- `simbo/default/browser/es6` → browser env with ES6 support
### Aliases
- `simbo` → `simbo/default`
- `simbo/es6` → `simbo/default/es6`
- `simbo/node` → `simbo/default/node`
- `simbo/node/es6` → `simbo/default/node/es6`
- `simbo/browser` → `simbo/default/browser`
- `simbo/browser/es6` → `simbo/default/browser/es6`
## License
[MIT © Simon Lepel 2015](http://simbo.mit-license.org/)