https://github.com/ericclemmons/eslint-config-future
ESLint Shareable Config for ES5/ES6/ES7 Javascript
https://github.com/ericclemmons/eslint-config-future
Last synced: 10 months ago
JSON representation
ESLint Shareable Config for ES5/ES6/ES7 Javascript
- Host: GitHub
- URL: https://github.com/ericclemmons/eslint-config-future
- Owner: ericclemmons
- License: mit
- Created: 2015-05-19T00:55:44.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-05-26T16:07:27.000Z (about 11 years ago)
- Last Synced: 2025-08-19T18:48:20.162Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 203 KB
- Stars: 12
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Future-Friendly [ESLint Shareable Config][docs] 
> [ESLint Shareable Config][docs] for Clean ES5/ES6/ES7 Javascript
[](https://github.com/ericclemmons/eslint-config-future/issues)
[](https://travis-ci.org/ericclemmons/eslint-config-future)
[](https://david-dm.org/ericclemmons/eslint-config-future#info=dependencies)
## Philosophy
Most of these settings were based on best-practices widely followed within the
Javascript community, as well as some Symfony2 PHP conventions that greatly
enhance readability.
**If you disagree with some of the style choices, please [open an issue][issue].**
I'd love to learn & discuss better ways of styling & structuring code :)
## Examples
All tests are ran against the [`examples/`][examples] directory.
## Install
```shell
$ npm install eslint-config-future
```
## Usage
Add to your `.eslintrc` file:
```json
{
"extends": "future"
}
```
If you use [React][react], there's a special version that leverages
[eslint-react-plugin][eslint-react]:
```json
{
"extends": "future/react"
}
```
## Authors
- [Eric Clemmons](mailto:eric@smarterspam.com>) ([@ericclemmons][twitter])
## Collaboration
If you have questions or issues, please [open an issue][issue]!
## [License][license]
[MIT][license]. Copyright (c) Eric Clemmons
[docs]: http://eslint.org/docs/developer-guide/shareable-configs
[eslint-react]: https://github.com/yannickcr/eslint-plugin-react
[examples]: https://github.com/ericclemmons/eslint-config-future/tree/master/examples
[issue]: https://github.com/ericclemmons/eslint-config-future/issues/new
[license]: https://github.com/ericclemmons/eslint-config-future/blob/master/LICENSE
[react]: http://facebook.github.io/react/
[twitter]: https://twitter.com/ericclemmons/