UNPKG

wechaty-puppet

Version:

Abstract Puppet for Wechaty

29 lines (23 loc) 643 B
import { FileBox } from 'file-box' import { Brolog } from 'brolog' import { MemoryCard } from 'memory-card' import { StateSwitch } from 'state-switch' import { packageJson } from './package-json.js' import * as envVars from './env-vars.js' const log = new Brolog() const logLevel = process.env['WECHATY_LOG'] if (logLevel) { log.level(logLevel.toLowerCase() as any) log.silly('Puppet', 'Config: WECHATY_LOG set level to %s', logLevel) } const VERSION = packageJson.version || '0.0.0' const NAME = packageJson.name || 'NONAME' export { envVars, FileBox, log, MemoryCard, NAME, StateSwitch, VERSION, }