eslint-config-fatfisz

ESLint config for the FatFisz coding standard

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
eslint-config-fatfisz
214.0.12 years ago7 years agoMinified + gzip package size for eslint-config-fatfisz in KB

Readme

eslint-config-fatfisz ci
This is an ESLint config I'm using for my projects.

Installation

There are some peer dependencies that need to be installed together because of how ESLint resolves packages:
yarn add -ED eslint-config-fatfisz eslint-config-prettier eslint-plugin-import eslint-plugin-prettier prettier

Then in .eslintrc.js put:
'use strict';

module.exports = {
  root: true,
  extends: 'fatfisz',

  ... // Tweak it as you like, add overrides and such
};

Optional dependencies

Take into consideration that this config has some optional dependencies and some rules won't unlock unless you have them installed. So if you're using TypeScript, install the following packages too:
yarn add -ED @typescript-eslint/eslint-plugin @typescript-eslint/parser typescript

and for React install those:
yarn add -ED eslint-plugin-react eslint-plugin-react-hooks

License

Copyright (c) 2021 Rafał Ruciński. Licensed under the MIT license.