geek-codescan

0.1.8 • Public • Published

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')

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

Name Describe
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()

Readme

Keywords

Package Sidebar

Install

npm i geek-codescan

Weekly Downloads

0

Version

0.1.8

License

ISC

Unpacked Size

41.1 kB

Total Files

11

Last publish

Collaborators

  • mtshen