https://github.com/skyscanner/eslint-config-skyscanner
Skyscanner's ESLint configuration
https://github.com/skyscanner/eslint-config-skyscanner
Last synced: 4 months ago
JSON representation
Skyscanner's ESLint configuration
- Host: GitHub
- URL: https://github.com/skyscanner/eslint-config-skyscanner
- Owner: Skyscanner
- License: other
- Created: 2017-05-22T13:20:54.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-04-22T15:30:04.000Z (6 months ago)
- Last Synced: 2025-04-22T15:33:26.301Z (6 months ago)
- Language: JavaScript
- Size: 2.32 MB
- Stars: 7
- Watchers: 128
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# eslint-config-skyscanner
[](https://github.com/Skyscanner/eslint-config-skyscanner/actions)
[](https://www.npmjs.com/package/@skyscanner/eslint-config-skyscanner)This package includes the shareable ESLint configuration used by Skyscanner.
## Installation
```bash
npm install --save-dev @skyscanner/eslint-config-skyscanner
```Add `"extends": "@skyscanner/eslint-config-skyscanner"` to your `.eslintrc`.
## React
`@skyscanner/eslint-config-skyscanner` will try to detect automatically the version of React installed.
If your project doesn't use it or it is not installed in the same `package.json` as `@skyscanner/eslint-config-skyscanner`, it must be manually set in `.eslintrc`:
```
"settings": {
"react": {
"version": "16.4"
}
}
```## Changelog
[View our up-to-date changelog](./CHANGELOG.md).