1.0.32 • Published 2 years ago
@hairy/eslint v1.0.32
@hairy/eslint
eslint 的规则集,包含了 ts-vue | ts-react | ts | ts-uni 的规则。
Install
npm install eslint @hairy/eslint -D
Usage
- 编写
prettier
规则package.json
(其余方式引入都可使用:.prettierrc|prettier.config.js
)
{
"prettier": "@hairy/eslint/prettier"
}
- 编写 eslint 规则
.eslintrc.js
(其余方式引入都可使用:.eslintrc|.eslintrc.js
)
const typescript = require('@hairy/eslint/typescript.js')
module.exports = typescript
Eslint extends options
所有 eslint 的配置集
- all:
@hairy/eslint/all
- typescript:
@hairy/eslint/typescript
- ts-react:
@hairy/eslint/ts-react
- ts-uni-vue@2:
@hairy/eslint/ts-uni-vue@2
- ts-vue@2:
@hairy/eslint/ts-vue@2
- ts-vue@3:
@hairy/eslint/ts-vue@3
modules
对应模块使用的描述信息和依赖包
Basic eslint
/**
* @author: Mr.Mao
* @description: Basic eslint options
* @module eslint
* @module eslint-plugin-import
* @module eslint-plugin-eslint-comments
* @module eslint-plugin-jsonc
* @module eslint-plugin-yml
* @module eslint-config-prettier
* @module eslint-plugin-prettier
* @module prettier
* @module eslint-plugin-html
* @module eslint-plugin-unicorn
*/
Typescript eslint
/**
* @author: Mr.Mao
* @description: Typescript eslint options
* @module eslint-plugin-import
* @module @typescript-eslint/parser
* @module @typescript-eslint/eslint-plugin
*/
React eslint
/**
* @author: Mr.Mao
* @description: React eslint options
* @module eslint-plugin-react
*/
Vue eslint
/**
* @author: Mr.Mao
* @description: Vue eslint options
* @module vue-eslint-parser
* @module eslint-plugin-vue
*/
Uni eslint
/**
* @author: Mr.Mao
* @description: UniApp eslint options
*/
1.0.32
2 years ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.16
2 years ago
1.0.21
2 years ago
1.0.26
2 years ago
1.0.25
2 years ago
1.0.24
2 years ago
1.0.23
2 years ago
1.0.29
2 years ago
1.0.28
2 years ago
1.0.27
2 years ago
1.0.31
2 years ago
1.0.30
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
0.0.0
3 years ago