Skip to content

Shareable eslint configuration with fully documented rules for React, jsx-a11y, Flow, Imports and Promises.

License

Notifications You must be signed in to change notification settings

boldr/eslint-config-boldr

Repository files navigation

eslint-config-boldr

Eslint configurations for every situation.

styled with prettier

All rules conflicting with Prettier are disabled.

Documentation for about 98% of the Eslint rules is complete. You can find the rule explanations and a link to their eslint page above each rule definition.

All eslint plugins are installed as dependencies

Plugins & Rulesets

Included by default:

Opt-in Configurations

Opt-In Configs

Enabling one (or all) opt-in configurations

Simply extend the config you'd like to include, like below.

{
  "extends": [
    "boldr",
    "boldr/react",
    "boldr/flowtype",
    "boldr/jsx-a11y",
    "boldr/import",
    "boldr/promise"
  ]
}

Feel free to extend or submit comments / corrections.

About

Shareable eslint configuration with fully documented rules for React, jsx-a11y, Flow, Imports and Promises.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published