npm package: @putzisan/eslint-config
Description: [ESLint](https://eslint.org/) is a linter for your JS-Code. You can use it [via CLI](https://eslint.org/docs/user-guide/command-line-interface) or [integrate it into your development cycle](https://eslint.org/docs/user-guide/integrations).
Author: PS
Latest version: 0.1.0

# ESLint-preset for web-dev

[ESLint](https://eslint.org/) is a linter for your JS-Code. You can use it [via CLI](https://eslint.org/docs/user-guide/command-line-interface) or [integrate it into your development cycle](https://eslint.org/docs/user-guide/integrations).

#### ESLint-settings

TODO

#### ESLint-dependencies

| package                                                                                                     | description                                                                                                                                                                                                                                                                                                                |
| ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [eslint](https://github.com/eslint/eslint)                                                                  | see [ESLint](#ESLint)                                                                                                                                                                                                                                                                                                      |
| [eslint-config-airbnb](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb)      | most commonly used lint-rule-set by Airbnb, this automatically includes following plugins: [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import), [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y), [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) |
| [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import)                                   | "ESLint plugin with rules that help validate proper imports."                                                                                                                                                                                                                                                              |
| [eslint-import-resolver-node](https://github.com/benmosher/eslint-plugin-import/tree/master/resolvers/node) | addition to [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) to resolve file extensions other than `.js` (e.g. necessary to import `.ts`/`.tsx` files)                                                                                                                                             |
| [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y)                                 | "Static AST checker for accessibility rules on JSX elements."                                                                                                                                                                                                                                                              |
| [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react)                                     | "React specific linting rules for ESLint"                                                                                                                                                                                                                                                                                  |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)                                | used via the [Recommended Configuration](https://github.com/prettier/eslint-plugin-prettier#recommended-configuration), so it will also extend the rules via [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)                                                                                  |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)                                | Turns off rules that might conflict with Prettier.                                                                                                                                                                                                                                                                         |