0.0.2-beta.6 • Published 2 years ago

eslint-config-swiftcrab v0.0.2-beta.6

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

只适用于 react + typescript 项目

安装

$ npm i eslint-config-swiftcrab -D

使用

在项目根目录创建 .eslintrc 文件,代码如下
{
  "extends": "eslint-config-swiftcrab",
  "parserOptions": {
    "ecmaFeatures": {
      "jsx": true
    },
    "ecmaVersion": 12,
    "project": "./tsconfig.json"
  }
}

package.json 配置如下
{
  "script": {
    "lint": "eslint \"./src/**/*.{tsx,ts}\" && tsc",
    "lint:fix": "eslint --fix \"./src/**/*.{tsx,ts}\" && tsc"
  }
}
  • 还需 tsconfig.json, vscode中setting 根据自己需求自行配置