6.2.1 • Published 1 year ago

@reskript/cli-lint v6.2.1

Weekly downloads
263
License
MIT
Repository
-
Last release
1 year ago

@reskript/cli-lint

通过eslint检查代码规范。

正常使用

使用skr lint检查代码规范。

Usage: lint [options] [files...]

Lint files, by default .js(x) files under src are linted

Options:
  --changed                    lint only changed files in git workspace
  --staged                     lint only staged (both partially and fully) files in git workspace
  --allow-unsafe-react-method  allow UNSAFE_* methods in react component
  --fix                        fix possible lint errors
  -h, --help                   output usage information

缩小检查范围

对于比较大型的项目,通常全量的检查很消耗时间,此时可以选择仅检查已经修改过的代码:

skr lint --changed

也可以进一步缩小范围,仅检查通过git add添加到版本中的代码:

skr lint --staged

使用git钩子进行检查

推荐使用husky在代码提交前对代码进行检查。

首先安装husky:

npm install --save-dev husky

随后在package.json中增加以下内容:

{
  "husky": {
    "hooks": {
      "pre-commit": "skr lint --staged --fix --auto-stage"
    }
  }
}

在每次git commit提交代码时,都会检查需要提交入库的代码。

直接使用lint配置

如果你需要直接使用eslint的规则,比如通过编辑器的eslint插件进行代码的实时检查,则需要放置一个.eslintrc.js配置文件并引用@reskript/config-lint的规则,具体请参考config-lint的说明

6.2.1

1 year ago

6.2.0

1 year ago

6.1.1

2 years ago

6.1.0

2 years ago

6.0.1

2 years ago

6.0.0

2 years ago

6.0.3

2 years ago

6.0.2

2 years ago

6.0.0-beta.4

2 years ago

6.0.0-beta.3

2 years ago

6.0.0-beta.0

2 years ago

6.0.0-beta.1

2 years ago

6.0.0-beta.2

2 years ago

5.7.4

2 years ago

5.7.0-beta.0

3 years ago

5.6.1

3 years ago

5.7.3

3 years ago

5.7.2

3 years ago

5.7.1

3 years ago

5.7.0

3 years ago

5.4.0

3 years ago

5.6.0

3 years ago

5.3.0

3 years ago

5.2.1

3 years ago

5.0.0-beta.1

3 years ago

5.0.0

3 years ago

5.1.0

3 years ago

5.2.0

3 years ago

5.0.0-beta.0

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

3.0.0-beta.1

3 years ago

3.0.0-beta.0

3 years ago

4.3.0

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.6

3 years ago

3.0.5

3 years ago

3.0.0

3 years ago

4.2.1

3 years ago

4.2.0

3 years ago

2.5.4

3 years ago

2.5.3

3 years ago

4.0.0-beta.2

3 years ago

4.0.0-beta.1

3 years ago

4.0.0-beta.0

3 years ago

4.1.0

3 years ago

4.1.2

3 years ago

4.1.1

3 years ago

2.4.0

4 years ago

2.5.0

4 years ago

2.5.2

3 years ago

2.5.1

3 years ago

2.3.0

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.2.2

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.15.3

4 years ago

1.15.2

4 years ago

2.0.0-beta.2

4 years ago

2.0.0-beta.1

4 years ago

2.0.0-beta.5

4 years ago

2.0.0-beta.4

4 years ago

2.0.0-beta.3

4 years ago

1.15.0

4 years ago

1.15.1

4 years ago

1.14.2

4 years ago

1.14.1

4 years ago

1.14.0

4 years ago

1.13.1

4 years ago

1.13.0

4 years ago

1.12.2

4 years ago

1.12.1

4 years ago

1.12.0

4 years ago

1.11.2

4 years ago

1.11.1

4 years ago

1.10.3

4 years ago

1.10.2

4 years ago

1.11.0

4 years ago

1.10.1

4 years ago

1.10.0

4 years ago

1.9.0

4 years ago

1.8.0

4 years ago

1.7.1

4 years ago

1.7.0

4 years ago

1.6.2

4 years ago

1.6.1

4 years ago

1.6.0

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.2.1

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago

1.0.0-beta.37

4 years ago

1.0.0-beta.35

4 years ago

1.0.0-beta.36

4 years ago

1.0.0-beta.34

4 years ago

1.0.0-beta.33

4 years ago

1.0.0-beta.31

4 years ago

1.0.0-beta.29

4 years ago

1.0.0-beta.30

4 years ago

1.0.0-beta.28

4 years ago

1.0.0-beta.27

4 years ago

1.0.0-beta.26

4 years ago

1.0.0-beta.25

4 years ago

1.0.0-beta.24

4 years ago

1.0.0-beta.23

4 years ago

1.0.0-beta.22

4 years ago

1.0.0-beta.21

5 years ago

1.0.0-beta.20

5 years ago

1.0.0-beta.15

5 years ago

1.0.0-beta.13

5 years ago

1.0.0-beta.14

5 years ago

1.0.0-beta.11

5 years ago

1.0.0-beta.12

5 years ago

1.0.0-beta.10

5 years ago

1.0.0-beta.9

5 years ago

1.0.0-beta.8

5 years ago

1.0.0-beta.7

5 years ago

1.0.0-beta.6

5 years ago

0.9.12

5 years ago

0.9.11

5 years ago

1.0.0-beta.5

5 years ago

1.0.0-beta.4

5 years ago

0.9.10

5 years ago

1.0.0-beta.3

5 years ago

1.0.0-beta.2

5 years ago

1.0.0-beta.1

5 years ago

1.0.0-beta.0

5 years ago

0.9.8

5 years ago

0.9.9

5 years ago

0.9.7

5 years ago

0.9.4

5 years ago

0.9.6

5 years ago

0.9.3

5 years ago

0.9.2

5 years ago

0.9.0

5 years ago

0.9.1

5 years ago

0.8.17

5 years ago

0.8.1-beta.1

5 years ago

0.8.1-beta.0

5 years ago