0.7.2 • Published 5 months ago

eslint-plugin-goodt v0.7.2

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

eslint-plugin-goodt

Goodt projects rules

https://wiki.goodt.me/display/AP/Eslint+plugin

Installation

You'll first need to install ESLint:

npm i -D eslint

Next, install eslint-plugin-goodt and other dependencies:

npm i -D eslint-plugin-goodt
npm i -D @typescript-eslint/eslint-plugin
npm i -D @vue/eslint-config-typescript,

Usage for JS/TS

Add goodt to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix:

{
    "plugins": [
        "goodt"
    ],
    "extends": [
        "plugin:goodt/recommended"
    ] 
}

either you can use rules only for specified file types

{
    "overrides": [
        {
            "files": ["*.ts", "*.tsx"],
            "extends": [
                "plugin:goodt/typescript"
            ],
            "rules": {}
        }
    ]
}

Usage for Vue 3

npm i -D eslint-plugin-import
{
  "overrides": [
    {
      "files": [
        "*.vue"
      ],
      "plugins": [
        "goodt",
        "import"
      ],
      "extends": [
        "@vue/eslint-config-typescript",
        "plugin:goodt/vue-typescript",
        "plugin:vue/vue3-essential"
      ],
      "rules": {
        "import/extensions": "off"
      }
    }
  ]
}
0.7.2

5 months ago

0.7.1

1 year ago

0.7.0

1 year ago

0.6.4

1 year ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago