1.0.1 • Published 3 years ago

eslint-config-leap v1.0.1

Weekly downloads
4
License
ISC
Repository
github
Last release
3 years ago

eslint-config-leap

Leap specific linting rules for ESLint

Our default export contains all of our ESLint rules, including ECMAScript 6+、 React and TypeScript. It requires eslint, @typescript-eslint/parser, eslint-plugin-import, eslint-plugin-react, eslint-plugin-react-hooks, @typescript-eslint/eslint-plugin, eslint-plugin-promise and eslint-config-prettier.

Installation

using npm 5+, use this shortcut

npx install-peerdeps --dev eslint-config-leap

Then, add eslint-config-leap to the extends array in your .eslintrc. file. This rules include typescript rule, so you should specify parser and parserOptions.project in .eslintrc. file.

{
  "parser": "@typescript-eslint/parser",
  "extends": [
    "leap"
  ],
  "parserOptions": {
    "project": ["./tsconfig.json"]
  }
}

Rules

all available rules https://github.com/LeapFE/eslint-config-leap/blob/master/rule.json

0.0.2-0

3 years ago

1.0.1

3 years ago

1.0.1-0

3 years ago

1.0.0

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago