0.1.8 • Published 1 year ago

geek-codescan v0.1.8

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

geek-codescan

geek + npm审查工具

安装

如果需要使用命令行请全局安装该插件

npm install -g geek-codescan

如果仅用于本地import使用则使用

npm install geek-codescan

配置项

执行gcs config <setKey> <setValue>来设置一些通用配置内容, 如

gcs config wchatRobotToken 123456

如果需要嵌入到自己的逻辑中可以使用setConfig进行修改, 如

import gcs from geek-codescan
gcs.setConfig('wchatRobotToken', '123456')

目前可以使用的配置项如下

NameDescribe
wchatRobotToken企业微信的token, 如果不填写则不会向企业微信推送信息
logFile日志文件输出路径, 默认 auditReport.log

执行审查

执行 gcs run进行当前项目的审查

如果需要嵌入到自己的逻辑中, 可以使用ready

import gcs from geek-codescan
gcs.ready()

检查package.json/package-lock.json是否有改动

执行 gcs diff进行当前项目的审查, 当文件与上个版本有变更时将会打印变更信息

如果需要嵌入到自己的逻辑中, 可以使用diffPackage

import gcs from geek-codescan
gcs.diffPackage()
0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago