This package has been deprecated

Author message:

eslint-config-mcansh is now installed as a scoped package @mcansh/eslint-config

eslint-config-mcansh

2.2.2 • Public • Published

eslint-config-mcansh

An eslint config based on airbnb's with common rule changes I make.

Installation

  yarn add -D eslint-config-mcansh

then install the peerDependencies

base config:

yarn add -D eslint eslint-config-{airbnb-base,kentcdodds} eslint-plugin-{promise,import} babel-eslint

default react:

default react: yarn add -D eslint eslint-config-{airbnb,kentcdodds} eslint-plugin-{import,promise,react,react-hooks,jsx-a11y}

typescript react:

yarn add -D eslint eslint-config-{airbnb,kentcdodds} eslint-plugin-{import,promise,react,react-hooks,jsx-a11y} @typescript-eslint/eslint-plugin @typescript-eslint/parser

followed by adding it to your eslint config

for react (javascript)

module.exports = {
  extends: ['mcansh'],
};

for react (typescript)

module.exports = {
  extends: ['mcansh/typescript'],
};

for everything else

module.exports = {
  extends: ['mcansh/base'],
};

Readme

Keywords

none

Package Sidebar

Install

npm i eslint-config-mcansh

Weekly Downloads

6

Version

2.2.2

License

MIT

Unpacked Size

7.43 kB

Total Files

8

Last publish

Collaborators

  • mcansh