MCPcopy Create free account
hub / github.com/Easy-Editor/EasyEditor / parseLogConf

Function parseLogConf

packages/core/src/utils/logger.ts:128–146  ·  view source on GitHub ↗
(logConf: string, options: Options)

Source from the content-addressed store, hash-verified

126}
127
128const parseLogConf = (logConf: string, options: Options): { level: string; bizName: string } => {
129 if (!logConf) {
130 return {
131 level: options.level,
132 bizName: options.bizName,
133 }
134 }
135 if (logConf.indexOf(':') > -1) {
136 const pair = logConf.split(':')
137 return {
138 level: pair[0],
139 bizName: pair[1] || '*',
140 }
141 }
142 return {
143 level: logConf,
144 bizName: '*',
145 }
146}
147
148const defaultOptions: Options = {
149 level: 'warn',

Callers 1

constructorMethod · 0.85

Calls 1

indexOfMethod · 0.80

Tested by

no test coverage detected