Skip to content

Strongly-opinionated ESLint configuration

License

Notifications You must be signed in to change notification settings

michaeljaltamirano/eslint-plugin

Repository files navigation

@michaeljaltamirano/eslint-plugin

Strongly-opinionated ESLint configuration.

Currently there are no additional rules added via the plugin, so it is purely configuration. It is setup as a plugin in the event bespoke rules are added in the future.

Usage

Installation

npx install-peerdeps --dev @michaeljaltamirano/eslint-plugin@latest

All (Base, Jest, React, Prettier, TypeScript)

"extends": "plugin:@michaeljaltamirano/all"

Base

"extends": "plugin:@michaeljaltamirano/base"

Cypress

"extends": "plugin:@michaeljaltamirano/cypress"

Jest

"extends": "plugin:@michaeljaltamirano/jest"

Prettier

"extends": "plugin:@michaeljaltamirano/prettier"

React

"extends": "plugin:@michaeljaltamirano/react"

TypeScript

"extends": "plugin:@michaeljaltamirano/typescript"