All Projects → leapfrogtechnology → eslint-config-leapfrog

leapfrogtechnology / eslint-config-leapfrog

Licence: MIT license
Set of ESLint rules for JavaScript projects at Leapfrog.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to eslint-config-leapfrog

eslint-config-get-off-my-lawn
A highly opinionated, sharable config of ESLint rules to produce beautiful, readable JavaScript.
Stars: ✭ 44 (+193.33%)
Mutual labels:  eslint-config, eslint-rules
Eslint Plugin Unicorn
Various awesome ESLint rules
Stars: ✭ 2,157 (+14280%)
Mutual labels:  eslint-config, eslint-rules
eslint-config-xo-flow
ESLint shareable config for Flow to be used with eslint-config-xo
Stars: ✭ 24 (+60%)
Mutual labels:  eslint-config, eslint-rules
eslint-config-fullstack
A complete ESLint config file to help students avoid errors and learn best practices
Stars: ✭ 16 (+6.67%)
Mutual labels:  eslint-config, eslint-rules
eslint-config
An ESLint shareable config that I used in my projects
Stars: ✭ 15 (+0%)
Mutual labels:  eslint-config
linters
Tinkoff ESlint, Stylelint and Prettier linter configurations
Stars: ✭ 102 (+580%)
Mutual labels:  eslint-config
eslint-config-with-prettier
Eslint config with prettier
Stars: ✭ 39 (+160%)
Mutual labels:  eslint-config
eslint-plugin
Enforcing best practices for Effector
Stars: ✭ 69 (+360%)
Mutual labels:  eslint-config
wemake-frontend-styleguide
Set of the strictest linters for your next frontend app
Stars: ✭ 67 (+346.67%)
Mutual labels:  eslint-config
eslint-config
ClearTax's ESLint Config
Stars: ✭ 27 (+80%)
Mutual labels:  eslint-config
configs
Personal but Shareable Configurations for all 1stG.me projects.
Stars: ✭ 32 (+113.33%)
Mutual labels:  eslint-config
eslint-config-hardcore
The most strict (yet practical) ESLint config. 34 plugins. 1047 rules.
Stars: ✭ 168 (+1020%)
Mutual labels:  eslint-config
Eslint Config Prettier
Turns off all rules that are unnecessary or might conflict with Prettier.
Stars: ✭ 3,471 (+23040%)
Mutual labels:  eslint-config
eslint-config-adjunct
A reasonable collection of plugins to use alongside your main esLint configuration
Stars: ✭ 39 (+160%)
Mutual labels:  eslint-config
eslint-config-welly
😎 ⚙️ ESLint configuration for React projects that I do. Feel free to use this!
Stars: ✭ 21 (+40%)
Mutual labels:  eslint-config
Eslint Config Alloy
Progressive ESLint config for your React/Vue/TypeScript projects
Stars: ✭ 2,202 (+14580%)
Mutual labels:  eslint-config
eslint-config-typescript-unified
🛠️ A unified ESLint configuration with sensible defaults for TypeScript projects.
Stars: ✭ 15 (+0%)
Mutual labels:  eslint-config
eslint-config-ns
ESLint config ready to be used in multiple projects. Based on Airbnb's code style with prettier, jest and react support.
Stars: ✭ 27 (+80%)
Mutual labels:  eslint-config
eslint-plugin-stedi-aws-rules
Best practices around using AWS SDK & Lambda runtime in JavaScript / TypeScript projects by Stedi.
Stars: ✭ 30 (+100%)
Mutual labels:  eslint-config
eslint-define-config
Provide a defineConfig function for .eslintrc.js files
Stars: ✭ 61 (+306.67%)
Mutual labels:  eslint-config

eslint-config-leapfrog

npm npm GitHub

Set of ESLint 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.

yarn add eslint-config-leapfrog --dev

Include eslint-config-leapfrog in your .eslintrc file.

{
  "extends": ["eslint-config-leapfrog"]
}

For projects using React, include eslint-config-leapfrog/react which contains ESLint rules specific to React.

{
  "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.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].