https://github.com/leapfrogtechnology/eslint-config-leapfrog
Set of ESLint rules for JavaScript projects at Leapfrog.
https://github.com/leapfrogtechnology/eslint-config-leapfrog
eslint eslint-config eslint-config-leapfrog eslint-rules hacktoberfest javascript leapfrog
Last synced: about 1 year ago
JSON representation
Set of ESLint rules for JavaScript projects at Leapfrog.
- Host: GitHub
- URL: https://github.com/leapfrogtechnology/eslint-config-leapfrog
- Owner: leapfrogtechnology
- License: mit
- Created: 2017-10-24T13:34:23.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-22T10:48:00.000Z (over 1 year ago)
- Last Synced: 2025-07-04T22:07:50.827Z (about 1 year ago)
- Topics: eslint, eslint-config, eslint-config-leapfrog, eslint-rules, hacktoberfest, javascript, leapfrog
- Language: JavaScript
- Homepage: https://yarn.pm/eslint-config-leapfrog
- Size: 402 KB
- Stars: 16
- Watchers: 8
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eslint-config-leapfrog
[](https://badge.fury.io/js/eslint-config-leapfrog)
[](https://npmjs.org/package/eslint-config-leapfrog)
[](LICENSE)
Set of [ESLint](https://eslint.org/) rules for JavaScript projects at Leapfrog.
**`eslint-config-leapfrog` adds rules on top of `eslint:recommended`, `eslint-plugin-jsdoc` and `eslint-plugin-react`.**
## Requires
- ESLint **>= 6.0.0**
## Usage
Add `eslint-config-leapfrog` as a dev dependency.
```bash
yarn add eslint-config-leapfrog --dev
```
Include `eslint-config-leapfrog` in your [.eslintrc](https://eslint.org/docs/user-guide/getting-started#configuration) file.
```json
{
"extends": ["eslint-config-leapfrog"]
}
```
For projects using React, include `eslint-config-leapfrog/react` which contains ESLint rules specific to React.
```json
{
"extends": ["eslint-config-leapfrog/react"]
}
```
## In the Wild
Following are the projects compliant to these rules. Send us a PR and we'll add you to the list.
- [Async Store - Koa Example](https://github.com/leapfrogtechnology/async-store/tree/master/examples/koa-http-server-js)
- [Express API ES6 Starter](https://github.com/mesaugat/express-api-es6-starter)
- [Frogtoberfest](https://github.com/leapfrogtechnology/frogtoberfest)
- [get-js](https://github.com/kabirbaidhya/get-js)
- [js-jatra](https://github.com/leapfrogtechnology/js-jatra)
- [Just Handlebars Helpers](https://github.com/leapfrogtechnology/just-handlebars-helpers)
- [SyncDb - Node MSSQL Example](https://github.com/leapfrogtechnology/sync-db/tree/master/examples/node-app-mssql)
- [Bulletin Board](https://github.com/leapfrogtechnology/bulletin-board)
## License
[MIT](LICENSE)