Skip to content

Commit

Permalink
fix(eslint-plugin-alita): 修正eslint plugin名为alita
Browse files Browse the repository at this point in the history
  • Loading branch information
ykforerlang committed May 24, 2019
1 parent a0d77ac commit 162aa16
Show file tree
Hide file tree
Showing 52 changed files with 15 additions and 15 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# @areslabs/eslint-plugin-rntomp
# @areslabs/eslint-plugin-alita

React Native 转化为小程序的rules

Expand All @@ -10,34 +10,34 @@ React Native 转化为小程序的rules
$ npm i eslint --save-dev
```

Next, 安装 `@areslabs/eslint-plugin-rntomp`:
Next, 安装 `@areslabs/eslint-plugin-alita`:

```
$ npm install @areslabs/eslint-plugin-rntomp --save-dev
$ npm install @areslabs/eslint-plugin-alita --save-dev
```

**注意:** 如果eslint是全局安装的(使用`-g`),那么`@areslabs/eslint-plugin-rntomp` 也需要全局安装
**注意:** 如果eslint是全局安装的(使用`-g`),那么`@areslabs/eslint-plugin-alita` 也需要全局安装

## 使用
最简单的使用方式, 在你的.eslint.js配置文件 添加`@areslabs/eslint-plugin-rntomp`
最简单的使用方式, 在你的.eslint.js配置文件 添加`@areslabs/eslint-plugin-alita`
```javascript
module.exports = {
...
extends: [
...
"plugin:@areslabs/rntomp/all"
"plugin:@areslabs/alita/all"
]
};
```
all配置里面, 包含了所以rntomp rules

### 单独rules使用
1. 添加 `@areslabs/rntomp``.eslintrc`配置文件的 plugins
1. 添加 `@areslabs/alita``.eslintrc`配置文件的 plugins

```json
{
"plugins": [
"@areslabs/rntomp"
"@areslabs/alita"
]
}
```
Expand All @@ -47,7 +47,7 @@ all配置里面, 包含了所以rntomp rules
```json
{
"rules": {
"@areslabs/rntomp/no-h": 2
"@areslabs/alita/no-h": 2
}
}
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ module.exports = {
all: {
...config,
plugins: [
'@areslabs/rntomp'
'@areslabs/alita'
],
rules: {
"no-undef": 2,
Expand All @@ -35,7 +35,7 @@ module.exports = {
"no-extend-native": 2,
"no-global-assign": 2,

// rntomp rules
// alita rules
...(getRules([
'component-static-path',
'no-as-in-rncomponent',
Expand Down Expand Up @@ -63,7 +63,7 @@ module.exports = {
function getRules(rules, level) {
const r = {}
rules.forEach(rule => {
r[`@areslabs/rntomp/${rule}`] = level
r[`@areslabs/alita/${rule}`] = level
})
return r
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@areslabs/eslint-plugin-rntomp",
"version": "1.0.2",
"description": "rules for React Native ===> miniprogram",
"name": "@areslabs/eslint-plugin-alita",
"version": "1.0.0",
"description": "rules for alita",
"files": [
"lib",
"package.json",
Expand Down

0 comments on commit 162aa16

Please sign in to comment.