提交 2a4da39f 编写于 作者: Huan (李卓桓)'s avatar Huan (李卓桓)

clean log code

上级 106d45cd
......@@ -16,5 +16,5 @@ notifications:
urls:
- ${GITTER_IM_URL}
on_success: change # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_failure: change # options: [always|never|change] default: always
on_start: never # options: [always|never|change] default: always
......@@ -8,7 +8,7 @@
"pretest": "npm run lint",
"start": "node bin/io-bot.js",
"demo": "node example/ding-dong-bot.js",
"test": "cross-env TAP_TIMEOUT=600 tap --reporter=tap test"
"test": "cross-env TAP_TIMEOUT=600 tap --reporter=tap test/**/*.spec.js"
},
"repository": {
"type": "git",
......
const log = require('npmlog')
const level = process.env.WECHATY_LOG
const levelRegexStr = 'silly|verbose|info|warn|error|silent'
const levelRegex = new RegExp(levelRegexStr, 'i')
if (levelRegex.test(level)) {
log.level = level.toLowerCase()
log.verbose('NpmLog', 'WECHATY_LOG set level to %s', level)
}
else if (level){
log.warn('NpmLog', 'env WECHATY_LOG(%s) must be one of silly|verbose|info|warn|error|silent', level)
}
module.exports = log
const log = require('npmlog')
const level = process.env.WECHATY_LOG
const levelRegexStr = 'silly|verbose|info|warn|error|silent'
const levelRegex = new RegExp(levelRegexStr, 'i')
if (levelRegex.test(level)) {
log.level = level.toLowerCase()
log.verbose('NpmLog', 'WECHATY_LOG set level to %s', level)
}
else if (level){
log.warn('NpmLog', 'env WECHATY_LOG(%s) must be one of silly|verbose|info|warn|error|silent', level)
}
module.exports = log
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册