From d496eb3c0764c0782a7ea5b427b3b864419984e7 Mon Sep 17 00:00:00 2001 From: Eugene Terehov Date: Sun, 24 May 2020 11:18:42 +0200 Subject: [PATCH] Rename setting jsonHighlightColors into highlightStyles to make it more generic (is used for utils.inspect) --- README.md | 16 +++++- docs/api_extractor/tslog.api.md | 6 +-- docs/tsdoc/assets/js/search.json | 2 +- docs/tsdoc/classes/logger.html | 20 +++---- docs/tsdoc/globals.html | 10 ++-- docs/tsdoc/index.html | 15 ++++-- docs/tsdoc/interfaces/icodeframe.html | 12 ++--- docs/tsdoc/interfaces/ierrorobject.html | 10 ++-- .../interfaces/ijsonhighlightcolorschalk.html | 10 ++-- docs/tsdoc/interfaces/iloglevel.html | 14 ++--- docs/tsdoc/interfaces/ilogobject.html | 32 ++++++------ docs/tsdoc/interfaces/isettings.html | 52 +++++++++---------- docs/tsdoc/interfaces/isettingsparam.html | 52 +++++++++---------- docs/tsdoc/interfaces/istackframe.html | 18 +++---- docs/tsdoc/interfaces/istd.html | 2 +- docs/tsdoc/interfaces/itransportprovider.html | 4 +- .../tsdoc/interfaces/iutilsinspectstyles.html | 24 ++++----- src/index.ts | 5 +- src/interfaces.ts | 4 +- tests/settings.test.ts | 14 ++--- 20 files changed, 171 insertions(+), 151 deletions(-) diff --git a/README.md b/README.md index 9be85e93..ed2a6e93 100644 --- a/README.md +++ b/README.md @@ -281,9 +281,21 @@ _There is no `console.fatal`._ This setting allows you to overwrite the default log level colors of `tslog`. -##### `jsonHighlightColors` +##### `utilInspectStyles` +This setting allows you to overwrite the default colors of `tslog` used for the native Node.js `utils.inspect` interpolation. +More Details: Customizing util.inspect colors + +_Default colors set by `tslog` are:_ +```js +{ + name: "greenBright", + string: "redBright", + number: "blueBright", + null: "red", + undefined: "red" +} +``` -This setting allows you to overwrite the default colors of _JSON_ interpolation. ##### `stdOut` and `stdErr` diff --git a/docs/api_extractor/tslog.api.md b/docs/api_extractor/tslog.api.md index b40e8593..791c192a 100644 --- a/docs/api_extractor/tslog.api.md +++ b/docs/api_extractor/tslog.api.md @@ -69,9 +69,9 @@ export interface ISettings extends ISettingsParam { // (undocumented) exposeStack: boolean; // (undocumented) - instanceName?: string; + highlightStyles: IUtilsInspectStyles; // (undocumented) - jsonHighlightColors: IUtilsInspectStyles; + instanceName?: string; // (undocumented) logAsJson: boolean; // (undocumented) @@ -98,8 +98,8 @@ export interface ISettingsParam { exposeErrorCodeFrame?: boolean; exposeErrorCodeFrameLinesBeforeAndAfter?: number; exposeStack?: boolean; + highlightStyles?: IUtilsInspectStyles; instanceName?: string; - jsonHighlightColors?: IUtilsInspectStyles; logAsJson?: boolean; logLevelsColors?: TLogLevelColor; minLevel?: TLogLevelName; diff --git a/docs/tsdoc/assets/js/search.json b/docs/tsdoc/assets/js/search.json index cb0924c4..9277775b 100644 --- a/docs/tsdoc/assets/js/search.json +++ b/docs/tsdoc/assets/js/search.json @@ -1 +1 @@ -{"kinds":{"128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"ILogLevel","url":"interfaces/iloglevel.html","classes":"tsd-kind-interface"},{"id":1,"kind":1024,"name":"0","url":"interfaces/iloglevel.html#0","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":2,"kind":1024,"name":"1","url":"interfaces/iloglevel.html#1","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":3,"kind":1024,"name":"2","url":"interfaces/iloglevel.html#2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":4,"kind":1024,"name":"3","url":"interfaces/iloglevel.html#3","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":5,"kind":1024,"name":"4","url":"interfaces/iloglevel.html#4","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":6,"kind":1024,"name":"5","url":"interfaces/iloglevel.html#5","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":7,"kind":1024,"name":"6","url":"interfaces/iloglevel.html#6","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":8,"kind":256,"name":"ISettingsParam","url":"interfaces/isettingsparam.html","classes":"tsd-kind-interface"},{"id":9,"kind":1024,"name":"instanceName","url":"interfaces/isettingsparam.html#instancename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":10,"kind":1024,"name":"displayInstanceName","url":"interfaces/isettingsparam.html#displayinstancename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":11,"kind":1024,"name":"name","url":"interfaces/isettingsparam.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":12,"kind":1024,"name":"setCallerAsLoggerName","url":"interfaces/isettingsparam.html#setcallerasloggername","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":13,"kind":1024,"name":"minLevel","url":"interfaces/isettingsparam.html#minlevel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":14,"kind":1024,"name":"logAsJson","url":"interfaces/isettingsparam.html#logasjson","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":15,"kind":1024,"name":"exposeStack","url":"interfaces/isettingsparam.html#exposestack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":16,"kind":1024,"name":"exposeErrorCodeFrame","url":"interfaces/isettingsparam.html#exposeerrorcodeframe","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":17,"kind":1024,"name":"exposeErrorCodeFrameLinesBeforeAndAfter","url":"interfaces/isettingsparam.html#exposeerrorcodeframelinesbeforeandafter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":18,"kind":1024,"name":"suppressStdOutput","url":"interfaces/isettingsparam.html#suppressstdoutput","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":19,"kind":1024,"name":"overwriteConsole","url":"interfaces/isettingsparam.html#overwriteconsole","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":20,"kind":1024,"name":"logLevelsColors","url":"interfaces/isettingsparam.html#loglevelscolors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":21,"kind":1024,"name":"jsonHighlightColors","url":"interfaces/isettingsparam.html#jsonhighlightcolors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":22,"kind":1024,"name":"stdOut","url":"interfaces/isettingsparam.html#stdout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":23,"kind":1024,"name":"stdErr","url":"interfaces/isettingsparam.html#stderr","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":24,"kind":256,"name":"ISettings","url":"interfaces/isettings.html","classes":"tsd-kind-interface"},{"id":25,"kind":1024,"name":"instanceName","url":"interfaces/isettings.html#instancename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":26,"kind":1024,"name":"displayInstanceName","url":"interfaces/isettings.html#displayinstancename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":27,"kind":1024,"name":"name","url":"interfaces/isettings.html#name","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":28,"kind":1024,"name":"setCallerAsLoggerName","url":"interfaces/isettings.html#setcallerasloggername","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":29,"kind":1024,"name":"minLevel","url":"interfaces/isettings.html#minlevel","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":30,"kind":1024,"name":"logAsJson","url":"interfaces/isettings.html#logasjson","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":31,"kind":1024,"name":"exposeStack","url":"interfaces/isettings.html#exposestack","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":32,"kind":1024,"name":"exposeErrorCodeFrame","url":"interfaces/isettings.html#exposeerrorcodeframe","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":33,"kind":1024,"name":"exposeErrorCodeFrameLinesBeforeAndAfter","url":"interfaces/isettings.html#exposeerrorcodeframelinesbeforeandafter","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":34,"kind":1024,"name":"suppressStdOutput","url":"interfaces/isettings.html#suppressstdoutput","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":35,"kind":1024,"name":"overwriteConsole","url":"interfaces/isettings.html#overwriteconsole","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":36,"kind":1024,"name":"logLevelsColors","url":"interfaces/isettings.html#loglevelscolors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":37,"kind":1024,"name":"jsonHighlightColors","url":"interfaces/isettings.html#jsonhighlightcolors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":38,"kind":1024,"name":"stdOut","url":"interfaces/isettings.html#stdout","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":39,"kind":1024,"name":"stdErr","url":"interfaces/isettings.html#stderr","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":40,"kind":256,"name":"IStd","url":"interfaces/istd.html","classes":"tsd-kind-interface"},{"id":41,"kind":1024,"name":"write","url":"interfaces/istd.html#write","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStd"},{"id":42,"kind":256,"name":"IStackFrame","url":"interfaces/istackframe.html","classes":"tsd-kind-interface"},{"id":43,"kind":1024,"name":"filePath","url":"interfaces/istackframe.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":44,"kind":1024,"name":"fullFilePath","url":"interfaces/istackframe.html#fullfilepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":45,"kind":1024,"name":"fileName","url":"interfaces/istackframe.html#filename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":46,"kind":1024,"name":"lineNumber","url":"interfaces/istackframe.html#linenumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":47,"kind":1024,"name":"columnNumber","url":"interfaces/istackframe.html#columnnumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":48,"kind":1024,"name":"isConstructor","url":"interfaces/istackframe.html#isconstructor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":49,"kind":1024,"name":"functionName","url":"interfaces/istackframe.html#functionname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":50,"kind":1024,"name":"typeName","url":"interfaces/istackframe.html#typename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":51,"kind":1024,"name":"methodName","url":"interfaces/istackframe.html#methodname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":52,"kind":256,"name":"ILogObject","url":"interfaces/ilogobject.html","classes":"tsd-kind-interface"},{"id":53,"kind":1024,"name":"instanceName","url":"interfaces/ilogobject.html#instancename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":54,"kind":1024,"name":"loggerName","url":"interfaces/ilogobject.html#loggername","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":55,"kind":1024,"name":"date","url":"interfaces/ilogobject.html#date","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":56,"kind":1024,"name":"logLevel","url":"interfaces/ilogobject.html#loglevel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":57,"kind":1024,"name":"logLevelId","url":"interfaces/ilogobject.html#loglevelid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":58,"kind":1024,"name":"argumentsArray","url":"interfaces/ilogobject.html#argumentsarray","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":59,"kind":1024,"name":"stack","url":"interfaces/ilogobject.html#stack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":60,"kind":1024,"name":"filePath","url":"interfaces/ilogobject.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":61,"kind":1024,"name":"fullFilePath","url":"interfaces/ilogobject.html#fullfilepath","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":62,"kind":1024,"name":"fileName","url":"interfaces/ilogobject.html#filename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":63,"kind":1024,"name":"lineNumber","url":"interfaces/ilogobject.html#linenumber","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":64,"kind":1024,"name":"columnNumber","url":"interfaces/ilogobject.html#columnnumber","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":65,"kind":1024,"name":"isConstructor","url":"interfaces/ilogobject.html#isconstructor","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":66,"kind":1024,"name":"functionName","url":"interfaces/ilogobject.html#functionname","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":67,"kind":1024,"name":"typeName","url":"interfaces/ilogobject.html#typename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":68,"kind":1024,"name":"methodName","url":"interfaces/ilogobject.html#methodname","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":69,"kind":256,"name":"IErrorObject","url":"interfaces/ierrorobject.html","classes":"tsd-kind-interface"},{"id":70,"kind":1024,"name":"isError","url":"interfaces/ierrorobject.html#iserror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":71,"kind":1024,"name":"name","url":"interfaces/ierrorobject.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":72,"kind":1024,"name":"message","url":"interfaces/ierrorobject.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":73,"kind":1024,"name":"stack","url":"interfaces/ierrorobject.html#stack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":74,"kind":1024,"name":"codeFrame","url":"interfaces/ierrorobject.html#codeframe","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":75,"kind":256,"name":"ITransportProvider","url":"interfaces/itransportprovider.html","classes":"tsd-kind-interface"},{"id":76,"kind":1024,"name":"minLevel","url":"interfaces/itransportprovider.html#minlevel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ITransportProvider"},{"id":77,"kind":1024,"name":"transportLogger","url":"interfaces/itransportprovider.html#transportlogger","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ITransportProvider"},{"id":78,"kind":256,"name":"IUtilsInspectStyles","url":"interfaces/iutilsinspectstyles.html","classes":"tsd-kind-interface"},{"id":79,"kind":1024,"name":"name","url":"interfaces/iutilsinspectstyles.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":80,"kind":1024,"name":"special","url":"interfaces/iutilsinspectstyles.html#special","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":81,"kind":1024,"name":"number","url":"interfaces/iutilsinspectstyles.html#number","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":82,"kind":1024,"name":"bigint","url":"interfaces/iutilsinspectstyles.html#bigint","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":83,"kind":1024,"name":"boolean","url":"interfaces/iutilsinspectstyles.html#boolean","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":84,"kind":1024,"name":"undefined","url":"interfaces/iutilsinspectstyles.html#undefined","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":85,"kind":1024,"name":"null","url":"interfaces/iutilsinspectstyles.html#null","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":86,"kind":1024,"name":"string","url":"interfaces/iutilsinspectstyles.html#string","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":87,"kind":1024,"name":"symbol","url":"interfaces/iutilsinspectstyles.html#symbol","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":88,"kind":1024,"name":"date","url":"interfaces/iutilsinspectstyles.html#date","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":89,"kind":1024,"name":"regexp","url":"interfaces/iutilsinspectstyles.html#regexp","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":90,"kind":1024,"name":"module","url":"interfaces/iutilsinspectstyles.html#module","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":91,"kind":256,"name":"IJsonHighlightColorsChalk","url":"interfaces/ijsonhighlightcolorschalk.html","classes":"tsd-kind-interface"},{"id":92,"kind":1024,"name":"number","url":"interfaces/ijsonhighlightcolorschalk.html#number","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":93,"kind":1024,"name":"key","url":"interfaces/ijsonhighlightcolorschalk.html#key","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":94,"kind":1024,"name":"string","url":"interfaces/ijsonhighlightcolorschalk.html#string","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":95,"kind":1024,"name":"boolean","url":"interfaces/ijsonhighlightcolorschalk.html#boolean","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":96,"kind":1024,"name":"null","url":"interfaces/ijsonhighlightcolorschalk.html#null","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":97,"kind":256,"name":"ICodeFrame","url":"interfaces/icodeframe.html","classes":"tsd-kind-interface"},{"id":98,"kind":1024,"name":"firstLineNumber","url":"interfaces/icodeframe.html#firstlinenumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":99,"kind":1024,"name":"lineNumber","url":"interfaces/icodeframe.html#linenumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":100,"kind":1024,"name":"columnNumber","url":"interfaces/icodeframe.html#columnnumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":101,"kind":1024,"name":"linesBefore","url":"interfaces/icodeframe.html#linesbefore","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":102,"kind":1024,"name":"relevantLine","url":"interfaces/icodeframe.html#relevantline","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":103,"kind":1024,"name":"linesAfter","url":"interfaces/icodeframe.html#linesafter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":104,"kind":4194304,"name":"TLogLevelId","url":"globals.html#tloglevelid","classes":"tsd-kind-type-alias"},{"id":105,"kind":4194304,"name":"TLogLevelName","url":"globals.html#tloglevelname","classes":"tsd-kind-type-alias"},{"id":106,"kind":4194304,"name":"TLogLevelColor","url":"globals.html#tloglevelcolor","classes":"tsd-kind-type-alias"},{"id":107,"kind":65536,"name":"__type","url":"globals.html#tloglevelcolor.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TLogLevelColor"},{"id":108,"kind":4194304,"name":"TTransportLogger","url":"globals.html#ttransportlogger","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":109,"kind":65536,"name":"__type","url":"globals.html#ttransportlogger.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TTransportLogger"},{"id":110,"kind":4194304,"name":"TUtilsInspectColors","url":"globals.html#tutilsinspectcolors","classes":"tsd-kind-type-alias"},{"id":111,"kind":128,"name":"Logger","url":"classes/logger.html","classes":"tsd-kind-class"},{"id":112,"kind":1024,"name":"settings","url":"classes/logger.html#settings","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Logger"},{"id":113,"kind":512,"name":"constructor","url":"classes/logger.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Logger"},{"id":114,"kind":2048,"name":"attachTransport","url":"classes/logger.html#attachtransport","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":115,"kind":2048,"name":"silly","url":"classes/logger.html#silly","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":116,"kind":2048,"name":"trace","url":"classes/logger.html#trace","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":117,"kind":2048,"name":"debug","url":"classes/logger.html#debug","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":118,"kind":2048,"name":"info","url":"classes/logger.html#info","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":119,"kind":2048,"name":"warn","url":"classes/logger.html#warn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":120,"kind":2048,"name":"error","url":"classes/logger.html#error","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":121,"kind":2048,"name":"fatal","url":"classes/logger.html#fatal","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"}],"index":{"version":"2.3.8","fields":["name","parent"],"fieldVectors":[["name/0",[0,26.721]],["parent/0",[]],["name/1",[1,44.067]],["parent/1",[0,2.506]],["name/2",[2,44.067]],["parent/2",[0,2.506]],["name/3",[3,44.067]],["parent/3",[0,2.506]],["name/4",[4,44.067]],["parent/4",[0,2.506]],["name/5",[5,44.067]],["parent/5",[0,2.506]],["name/6",[6,44.067]],["parent/6",[0,2.506]],["name/7",[7,44.067]],["parent/7",[0,2.506]],["name/8",[8,20.088]],["parent/8",[]],["name/9",[9,35.594]],["parent/9",[8,1.884]],["name/10",[10,38.959]],["parent/10",[8,1.884]],["name/11",[11,33.081]],["parent/11",[8,1.884]],["name/12",[12,38.959]],["parent/12",[8,1.884]],["name/13",[13,35.594]],["parent/13",[8,1.884]],["name/14",[14,38.959]],["parent/14",[8,1.884]],["name/15",[15,38.959]],["parent/15",[8,1.884]],["name/16",[16,38.959]],["parent/16",[8,1.884]],["name/17",[17,38.959]],["parent/17",[8,1.884]],["name/18",[18,38.959]],["parent/18",[8,1.884]],["name/19",[19,38.959]],["parent/19",[8,1.884]],["name/20",[20,38.959]],["parent/20",[8,1.884]],["name/21",[21,38.959]],["parent/21",[8,1.884]],["name/22",[22,38.959]],["parent/22",[8,1.884]],["name/23",[23,38.959]],["parent/23",[8,1.884]],["name/24",[24,20.088]],["parent/24",[]],["name/25",[9,35.594]],["parent/25",[24,1.884]],["name/26",[10,38.959]],["parent/26",[24,1.884]],["name/27",[11,33.081]],["parent/27",[24,1.884]],["name/28",[12,38.959]],["parent/28",[24,1.884]],["name/29",[13,35.594]],["parent/29",[24,1.884]],["name/30",[14,38.959]],["parent/30",[24,1.884]],["name/31",[15,38.959]],["parent/31",[24,1.884]],["name/32",[16,38.959]],["parent/32",[24,1.884]],["name/33",[17,38.959]],["parent/33",[24,1.884]],["name/34",[18,38.959]],["parent/34",[24,1.884]],["name/35",[19,38.959]],["parent/35",[24,1.884]],["name/36",[20,38.959]],["parent/36",[24,1.884]],["name/37",[21,38.959]],["parent/37",[24,1.884]],["name/38",[22,38.959]],["parent/38",[24,1.884]],["name/39",[23,38.959]],["parent/39",[24,1.884]],["name/40",[25,38.959]],["parent/40",[]],["name/41",[26,44.067]],["parent/41",[25,3.654]],["name/42",[27,24.608]],["parent/42",[]],["name/43",[28,38.959]],["parent/43",[27,2.308]],["name/44",[29,38.959]],["parent/44",[27,2.308]],["name/45",[30,38.959]],["parent/45",[27,2.308]],["name/46",[31,35.594]],["parent/46",[27,2.308]],["name/47",[32,35.594]],["parent/47",[27,2.308]],["name/48",[33,38.959]],["parent/48",[27,2.308]],["name/49",[34,38.959]],["parent/49",[27,2.308]],["name/50",[35,38.959]],["parent/50",[27,2.308]],["name/51",[36,38.959]],["parent/51",[27,2.308]],["name/52",[37,19.5]],["parent/52",[]],["name/53",[9,35.594]],["parent/53",[37,1.829]],["name/54",[38,44.067]],["parent/54",[37,1.829]],["name/55",[39,38.959]],["parent/55",[37,1.829]],["name/56",[40,44.067]],["parent/56",[37,1.829]],["name/57",[41,44.067]],["parent/57",[37,1.829]],["name/58",[42,44.067]],["parent/58",[37,1.829]],["name/59",[43,38.959]],["parent/59",[37,1.829]],["name/60",[28,38.959]],["parent/60",[37,1.829]],["name/61",[29,38.959]],["parent/61",[37,1.829]],["name/62",[30,38.959]],["parent/62",[37,1.829]],["name/63",[31,35.594]],["parent/63",[37,1.829]],["name/64",[32,35.594]],["parent/64",[37,1.829]],["name/65",[33,38.959]],["parent/65",[37,1.829]],["name/66",[34,38.959]],["parent/66",[37,1.829]],["name/67",[35,38.959]],["parent/67",[37,1.829]],["name/68",[36,38.959]],["parent/68",[37,1.829]],["name/69",[44,29.404]],["parent/69",[]],["name/70",[45,44.067]],["parent/70",[44,2.758]],["name/71",[11,33.081]],["parent/71",[44,2.758]],["name/72",[46,44.067]],["parent/72",[44,2.758]],["name/73",[43,38.959]],["parent/73",[44,2.758]],["name/74",[47,44.067]],["parent/74",[44,2.758]],["name/75",[48,35.594]],["parent/75",[]],["name/76",[13,35.594]],["parent/76",[48,3.338]],["name/77",[49,44.067]],["parent/77",[48,3.338]],["name/78",[50,22.095]],["parent/78",[]],["name/79",[11,33.081]],["parent/79",[50,2.072]],["name/80",[51,44.067]],["parent/80",[50,2.072]],["name/81",[52,38.959]],["parent/81",[50,2.072]],["name/82",[53,44.067]],["parent/82",[50,2.072]],["name/83",[54,38.959]],["parent/83",[50,2.072]],["name/84",[55,44.067]],["parent/84",[50,2.072]],["name/85",[56,38.959]],["parent/85",[50,2.072]],["name/86",[57,38.959]],["parent/86",[50,2.072]],["name/87",[58,44.067]],["parent/87",[50,2.072]],["name/88",[39,38.959]],["parent/88",[50,2.072]],["name/89",[59,44.067]],["parent/89",[50,2.072]],["name/90",[60,44.067]],["parent/90",[50,2.072]],["name/91",[61,29.404]],["parent/91",[]],["name/92",[52,38.959]],["parent/92",[61,2.758]],["name/93",[62,44.067]],["parent/93",[61,2.758]],["name/94",[57,38.959]],["parent/94",[61,2.758]],["name/95",[54,38.959]],["parent/95",[61,2.758]],["name/96",[56,38.959]],["parent/96",[61,2.758]],["name/97",[63,27.973]],["parent/97",[]],["name/98",[64,44.067]],["parent/98",[63,2.624]],["name/99",[31,35.594]],["parent/99",[63,2.624]],["name/100",[32,35.594]],["parent/100",[63,2.624]],["name/101",[65,44.067]],["parent/101",[63,2.624]],["name/102",[66,44.067]],["parent/102",[63,2.624]],["name/103",[67,44.067]],["parent/103",[63,2.624]],["name/104",[68,44.067]],["parent/104",[]],["name/105",[69,44.067]],["parent/105",[]],["name/106",[70,38.959]],["parent/106",[]],["name/107",[71,38.959]],["parent/107",[70,3.654]],["name/108",[72,38.959]],["parent/108",[]],["name/109",[71,38.959]],["parent/109",[72,3.654]],["name/110",[73,44.067]],["parent/110",[]],["name/111",[74,23.698]],["parent/111",[]],["name/112",[75,44.067]],["parent/112",[74,2.223]],["name/113",[76,44.067]],["parent/113",[74,2.223]],["name/114",[77,44.067]],["parent/114",[74,2.223]],["name/115",[78,44.067]],["parent/115",[74,2.223]],["name/116",[79,44.067]],["parent/116",[74,2.223]],["name/117",[80,44.067]],["parent/117",[74,2.223]],["name/118",[81,44.067]],["parent/118",[74,2.223]],["name/119",[82,44.067]],["parent/119",[74,2.223]],["name/120",[83,44.067]],["parent/120",[74,2.223]],["name/121",[84,44.067]],["parent/121",[74,2.223]]],"invertedIndex":[["0",{"_index":1,"name":{"1":{}},"parent":{}}],["1",{"_index":2,"name":{"2":{}},"parent":{}}],["2",{"_index":3,"name":{"3":{}},"parent":{}}],["3",{"_index":4,"name":{"4":{}},"parent":{}}],["4",{"_index":5,"name":{"5":{}},"parent":{}}],["5",{"_index":6,"name":{"6":{}},"parent":{}}],["6",{"_index":7,"name":{"7":{}},"parent":{}}],["__type",{"_index":71,"name":{"107":{},"109":{}},"parent":{}}],["argumentsarray",{"_index":42,"name":{"58":{}},"parent":{}}],["attachtransport",{"_index":77,"name":{"114":{}},"parent":{}}],["bigint",{"_index":53,"name":{"82":{}},"parent":{}}],["boolean",{"_index":54,"name":{"83":{},"95":{}},"parent":{}}],["codeframe",{"_index":47,"name":{"74":{}},"parent":{}}],["columnnumber",{"_index":32,"name":{"47":{},"64":{},"100":{}},"parent":{}}],["constructor",{"_index":76,"name":{"113":{}},"parent":{}}],["date",{"_index":39,"name":{"55":{},"88":{}},"parent":{}}],["debug",{"_index":80,"name":{"117":{}},"parent":{}}],["displayinstancename",{"_index":10,"name":{"10":{},"26":{}},"parent":{}}],["error",{"_index":83,"name":{"120":{}},"parent":{}}],["exposeerrorcodeframe",{"_index":16,"name":{"16":{},"32":{}},"parent":{}}],["exposeerrorcodeframelinesbeforeandafter",{"_index":17,"name":{"17":{},"33":{}},"parent":{}}],["exposestack",{"_index":15,"name":{"15":{},"31":{}},"parent":{}}],["fatal",{"_index":84,"name":{"121":{}},"parent":{}}],["filename",{"_index":30,"name":{"45":{},"62":{}},"parent":{}}],["filepath",{"_index":28,"name":{"43":{},"60":{}},"parent":{}}],["firstlinenumber",{"_index":64,"name":{"98":{}},"parent":{}}],["fullfilepath",{"_index":29,"name":{"44":{},"61":{}},"parent":{}}],["functionname",{"_index":34,"name":{"49":{},"66":{}},"parent":{}}],["icodeframe",{"_index":63,"name":{"97":{}},"parent":{"98":{},"99":{},"100":{},"101":{},"102":{},"103":{}}}],["ierrorobject",{"_index":44,"name":{"69":{}},"parent":{"70":{},"71":{},"72":{},"73":{},"74":{}}}],["ijsonhighlightcolorschalk",{"_index":61,"name":{"91":{}},"parent":{"92":{},"93":{},"94":{},"95":{},"96":{}}}],["iloglevel",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{}}}],["ilogobject",{"_index":37,"name":{"52":{}},"parent":{"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{}}}],["info",{"_index":81,"name":{"118":{}},"parent":{}}],["instancename",{"_index":9,"name":{"9":{},"25":{},"53":{}},"parent":{}}],["isconstructor",{"_index":33,"name":{"48":{},"65":{}},"parent":{}}],["iserror",{"_index":45,"name":{"70":{}},"parent":{}}],["isettings",{"_index":24,"name":{"24":{}},"parent":{"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{}}}],["isettingsparam",{"_index":8,"name":{"8":{}},"parent":{"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{}}}],["istackframe",{"_index":27,"name":{"42":{}},"parent":{"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{}}}],["istd",{"_index":25,"name":{"40":{}},"parent":{"41":{}}}],["itransportprovider",{"_index":48,"name":{"75":{}},"parent":{"76":{},"77":{}}}],["iutilsinspectstyles",{"_index":50,"name":{"78":{}},"parent":{"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{}}}],["jsonhighlightcolors",{"_index":21,"name":{"21":{},"37":{}},"parent":{}}],["key",{"_index":62,"name":{"93":{}},"parent":{}}],["linenumber",{"_index":31,"name":{"46":{},"63":{},"99":{}},"parent":{}}],["linesafter",{"_index":67,"name":{"103":{}},"parent":{}}],["linesbefore",{"_index":65,"name":{"101":{}},"parent":{}}],["logasjson",{"_index":14,"name":{"14":{},"30":{}},"parent":{}}],["logger",{"_index":74,"name":{"111":{}},"parent":{"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{}}}],["loggername",{"_index":38,"name":{"54":{}},"parent":{}}],["loglevel",{"_index":40,"name":{"56":{}},"parent":{}}],["loglevelid",{"_index":41,"name":{"57":{}},"parent":{}}],["loglevelscolors",{"_index":20,"name":{"20":{},"36":{}},"parent":{}}],["message",{"_index":46,"name":{"72":{}},"parent":{}}],["methodname",{"_index":36,"name":{"51":{},"68":{}},"parent":{}}],["minlevel",{"_index":13,"name":{"13":{},"29":{},"76":{}},"parent":{}}],["module",{"_index":60,"name":{"90":{}},"parent":{}}],["name",{"_index":11,"name":{"11":{},"27":{},"71":{},"79":{}},"parent":{}}],["null",{"_index":56,"name":{"85":{},"96":{}},"parent":{}}],["number",{"_index":52,"name":{"81":{},"92":{}},"parent":{}}],["overwriteconsole",{"_index":19,"name":{"19":{},"35":{}},"parent":{}}],["regexp",{"_index":59,"name":{"89":{}},"parent":{}}],["relevantline",{"_index":66,"name":{"102":{}},"parent":{}}],["setcallerasloggername",{"_index":12,"name":{"12":{},"28":{}},"parent":{}}],["settings",{"_index":75,"name":{"112":{}},"parent":{}}],["silly",{"_index":78,"name":{"115":{}},"parent":{}}],["special",{"_index":51,"name":{"80":{}},"parent":{}}],["stack",{"_index":43,"name":{"59":{},"73":{}},"parent":{}}],["stderr",{"_index":23,"name":{"23":{},"39":{}},"parent":{}}],["stdout",{"_index":22,"name":{"22":{},"38":{}},"parent":{}}],["string",{"_index":57,"name":{"86":{},"94":{}},"parent":{}}],["suppressstdoutput",{"_index":18,"name":{"18":{},"34":{}},"parent":{}}],["symbol",{"_index":58,"name":{"87":{}},"parent":{}}],["tloglevelcolor",{"_index":70,"name":{"106":{}},"parent":{"107":{}}}],["tloglevelid",{"_index":68,"name":{"104":{}},"parent":{}}],["tloglevelname",{"_index":69,"name":{"105":{}},"parent":{}}],["trace",{"_index":79,"name":{"116":{}},"parent":{}}],["transportlogger",{"_index":49,"name":{"77":{}},"parent":{}}],["ttransportlogger",{"_index":72,"name":{"108":{}},"parent":{"109":{}}}],["tutilsinspectcolors",{"_index":73,"name":{"110":{}},"parent":{}}],["typename",{"_index":35,"name":{"50":{},"67":{}},"parent":{}}],["undefined",{"_index":55,"name":{"84":{}},"parent":{}}],["warn",{"_index":82,"name":{"119":{}},"parent":{}}],["write",{"_index":26,"name":{"41":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +{"kinds":{"128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"ILogLevel","url":"interfaces/iloglevel.html","classes":"tsd-kind-interface"},{"id":1,"kind":1024,"name":"0","url":"interfaces/iloglevel.html#0","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":2,"kind":1024,"name":"1","url":"interfaces/iloglevel.html#1","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":3,"kind":1024,"name":"2","url":"interfaces/iloglevel.html#2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":4,"kind":1024,"name":"3","url":"interfaces/iloglevel.html#3","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":5,"kind":1024,"name":"4","url":"interfaces/iloglevel.html#4","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":6,"kind":1024,"name":"5","url":"interfaces/iloglevel.html#5","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":7,"kind":1024,"name":"6","url":"interfaces/iloglevel.html#6","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogLevel"},{"id":8,"kind":256,"name":"ISettingsParam","url":"interfaces/isettingsparam.html","classes":"tsd-kind-interface"},{"id":9,"kind":1024,"name":"instanceName","url":"interfaces/isettingsparam.html#instancename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":10,"kind":1024,"name":"displayInstanceName","url":"interfaces/isettingsparam.html#displayinstancename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":11,"kind":1024,"name":"name","url":"interfaces/isettingsparam.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":12,"kind":1024,"name":"setCallerAsLoggerName","url":"interfaces/isettingsparam.html#setcallerasloggername","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":13,"kind":1024,"name":"minLevel","url":"interfaces/isettingsparam.html#minlevel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":14,"kind":1024,"name":"logAsJson","url":"interfaces/isettingsparam.html#logasjson","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":15,"kind":1024,"name":"exposeStack","url":"interfaces/isettingsparam.html#exposestack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":16,"kind":1024,"name":"exposeErrorCodeFrame","url":"interfaces/isettingsparam.html#exposeerrorcodeframe","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":17,"kind":1024,"name":"exposeErrorCodeFrameLinesBeforeAndAfter","url":"interfaces/isettingsparam.html#exposeerrorcodeframelinesbeforeandafter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":18,"kind":1024,"name":"suppressStdOutput","url":"interfaces/isettingsparam.html#suppressstdoutput","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":19,"kind":1024,"name":"overwriteConsole","url":"interfaces/isettingsparam.html#overwriteconsole","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":20,"kind":1024,"name":"logLevelsColors","url":"interfaces/isettingsparam.html#loglevelscolors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":21,"kind":1024,"name":"highlightStyles","url":"interfaces/isettingsparam.html#highlightstyles","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":22,"kind":1024,"name":"stdOut","url":"interfaces/isettingsparam.html#stdout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":23,"kind":1024,"name":"stdErr","url":"interfaces/isettingsparam.html#stderr","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ISettingsParam"},{"id":24,"kind":256,"name":"ISettings","url":"interfaces/isettings.html","classes":"tsd-kind-interface"},{"id":25,"kind":1024,"name":"instanceName","url":"interfaces/isettings.html#instancename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":26,"kind":1024,"name":"displayInstanceName","url":"interfaces/isettings.html#displayinstancename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":27,"kind":1024,"name":"name","url":"interfaces/isettings.html#name","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":28,"kind":1024,"name":"setCallerAsLoggerName","url":"interfaces/isettings.html#setcallerasloggername","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":29,"kind":1024,"name":"minLevel","url":"interfaces/isettings.html#minlevel","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":30,"kind":1024,"name":"logAsJson","url":"interfaces/isettings.html#logasjson","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":31,"kind":1024,"name":"exposeStack","url":"interfaces/isettings.html#exposestack","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":32,"kind":1024,"name":"exposeErrorCodeFrame","url":"interfaces/isettings.html#exposeerrorcodeframe","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":33,"kind":1024,"name":"exposeErrorCodeFrameLinesBeforeAndAfter","url":"interfaces/isettings.html#exposeerrorcodeframelinesbeforeandafter","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":34,"kind":1024,"name":"suppressStdOutput","url":"interfaces/isettings.html#suppressstdoutput","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":35,"kind":1024,"name":"overwriteConsole","url":"interfaces/isettings.html#overwriteconsole","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":36,"kind":1024,"name":"logLevelsColors","url":"interfaces/isettings.html#loglevelscolors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":37,"kind":1024,"name":"highlightStyles","url":"interfaces/isettings.html#highlightstyles","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":38,"kind":1024,"name":"stdOut","url":"interfaces/isettings.html#stdout","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":39,"kind":1024,"name":"stdErr","url":"interfaces/isettings.html#stderr","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ISettings"},{"id":40,"kind":256,"name":"IStd","url":"interfaces/istd.html","classes":"tsd-kind-interface"},{"id":41,"kind":1024,"name":"write","url":"interfaces/istd.html#write","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStd"},{"id":42,"kind":256,"name":"IStackFrame","url":"interfaces/istackframe.html","classes":"tsd-kind-interface"},{"id":43,"kind":1024,"name":"filePath","url":"interfaces/istackframe.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":44,"kind":1024,"name":"fullFilePath","url":"interfaces/istackframe.html#fullfilepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":45,"kind":1024,"name":"fileName","url":"interfaces/istackframe.html#filename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":46,"kind":1024,"name":"lineNumber","url":"interfaces/istackframe.html#linenumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":47,"kind":1024,"name":"columnNumber","url":"interfaces/istackframe.html#columnnumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":48,"kind":1024,"name":"isConstructor","url":"interfaces/istackframe.html#isconstructor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":49,"kind":1024,"name":"functionName","url":"interfaces/istackframe.html#functionname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":50,"kind":1024,"name":"typeName","url":"interfaces/istackframe.html#typename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":51,"kind":1024,"name":"methodName","url":"interfaces/istackframe.html#methodname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IStackFrame"},{"id":52,"kind":256,"name":"ILogObject","url":"interfaces/ilogobject.html","classes":"tsd-kind-interface"},{"id":53,"kind":1024,"name":"instanceName","url":"interfaces/ilogobject.html#instancename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":54,"kind":1024,"name":"loggerName","url":"interfaces/ilogobject.html#loggername","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":55,"kind":1024,"name":"date","url":"interfaces/ilogobject.html#date","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":56,"kind":1024,"name":"logLevel","url":"interfaces/ilogobject.html#loglevel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":57,"kind":1024,"name":"logLevelId","url":"interfaces/ilogobject.html#loglevelid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":58,"kind":1024,"name":"argumentsArray","url":"interfaces/ilogobject.html#argumentsarray","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":59,"kind":1024,"name":"stack","url":"interfaces/ilogobject.html#stack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ILogObject"},{"id":60,"kind":1024,"name":"filePath","url":"interfaces/ilogobject.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":61,"kind":1024,"name":"fullFilePath","url":"interfaces/ilogobject.html#fullfilepath","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":62,"kind":1024,"name":"fileName","url":"interfaces/ilogobject.html#filename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":63,"kind":1024,"name":"lineNumber","url":"interfaces/ilogobject.html#linenumber","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":64,"kind":1024,"name":"columnNumber","url":"interfaces/ilogobject.html#columnnumber","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":65,"kind":1024,"name":"isConstructor","url":"interfaces/ilogobject.html#isconstructor","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":66,"kind":1024,"name":"functionName","url":"interfaces/ilogobject.html#functionname","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":67,"kind":1024,"name":"typeName","url":"interfaces/ilogobject.html#typename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":68,"kind":1024,"name":"methodName","url":"interfaces/ilogobject.html#methodname","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ILogObject"},{"id":69,"kind":256,"name":"IErrorObject","url":"interfaces/ierrorobject.html","classes":"tsd-kind-interface"},{"id":70,"kind":1024,"name":"isError","url":"interfaces/ierrorobject.html#iserror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":71,"kind":1024,"name":"name","url":"interfaces/ierrorobject.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":72,"kind":1024,"name":"message","url":"interfaces/ierrorobject.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":73,"kind":1024,"name":"stack","url":"interfaces/ierrorobject.html#stack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":74,"kind":1024,"name":"codeFrame","url":"interfaces/ierrorobject.html#codeframe","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IErrorObject"},{"id":75,"kind":256,"name":"ITransportProvider","url":"interfaces/itransportprovider.html","classes":"tsd-kind-interface"},{"id":76,"kind":1024,"name":"minLevel","url":"interfaces/itransportprovider.html#minlevel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ITransportProvider"},{"id":77,"kind":1024,"name":"transportLogger","url":"interfaces/itransportprovider.html#transportlogger","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ITransportProvider"},{"id":78,"kind":256,"name":"IUtilsInspectStyles","url":"interfaces/iutilsinspectstyles.html","classes":"tsd-kind-interface"},{"id":79,"kind":1024,"name":"name","url":"interfaces/iutilsinspectstyles.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":80,"kind":1024,"name":"special","url":"interfaces/iutilsinspectstyles.html#special","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":81,"kind":1024,"name":"number","url":"interfaces/iutilsinspectstyles.html#number","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":82,"kind":1024,"name":"bigint","url":"interfaces/iutilsinspectstyles.html#bigint","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":83,"kind":1024,"name":"boolean","url":"interfaces/iutilsinspectstyles.html#boolean","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":84,"kind":1024,"name":"undefined","url":"interfaces/iutilsinspectstyles.html#undefined","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":85,"kind":1024,"name":"null","url":"interfaces/iutilsinspectstyles.html#null","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":86,"kind":1024,"name":"string","url":"interfaces/iutilsinspectstyles.html#string","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":87,"kind":1024,"name":"symbol","url":"interfaces/iutilsinspectstyles.html#symbol","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":88,"kind":1024,"name":"date","url":"interfaces/iutilsinspectstyles.html#date","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":89,"kind":1024,"name":"regexp","url":"interfaces/iutilsinspectstyles.html#regexp","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":90,"kind":1024,"name":"module","url":"interfaces/iutilsinspectstyles.html#module","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IUtilsInspectStyles"},{"id":91,"kind":256,"name":"IJsonHighlightColorsChalk","url":"interfaces/ijsonhighlightcolorschalk.html","classes":"tsd-kind-interface"},{"id":92,"kind":1024,"name":"number","url":"interfaces/ijsonhighlightcolorschalk.html#number","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":93,"kind":1024,"name":"key","url":"interfaces/ijsonhighlightcolorschalk.html#key","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":94,"kind":1024,"name":"string","url":"interfaces/ijsonhighlightcolorschalk.html#string","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":95,"kind":1024,"name":"boolean","url":"interfaces/ijsonhighlightcolorschalk.html#boolean","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":96,"kind":1024,"name":"null","url":"interfaces/ijsonhighlightcolorschalk.html#null","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"IJsonHighlightColorsChalk"},{"id":97,"kind":256,"name":"ICodeFrame","url":"interfaces/icodeframe.html","classes":"tsd-kind-interface"},{"id":98,"kind":1024,"name":"firstLineNumber","url":"interfaces/icodeframe.html#firstlinenumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":99,"kind":1024,"name":"lineNumber","url":"interfaces/icodeframe.html#linenumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":100,"kind":1024,"name":"columnNumber","url":"interfaces/icodeframe.html#columnnumber","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":101,"kind":1024,"name":"linesBefore","url":"interfaces/icodeframe.html#linesbefore","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":102,"kind":1024,"name":"relevantLine","url":"interfaces/icodeframe.html#relevantline","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":103,"kind":1024,"name":"linesAfter","url":"interfaces/icodeframe.html#linesafter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ICodeFrame"},{"id":104,"kind":4194304,"name":"TLogLevelId","url":"globals.html#tloglevelid","classes":"tsd-kind-type-alias"},{"id":105,"kind":4194304,"name":"TLogLevelName","url":"globals.html#tloglevelname","classes":"tsd-kind-type-alias"},{"id":106,"kind":4194304,"name":"TLogLevelColor","url":"globals.html#tloglevelcolor","classes":"tsd-kind-type-alias"},{"id":107,"kind":65536,"name":"__type","url":"globals.html#tloglevelcolor.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TLogLevelColor"},{"id":108,"kind":4194304,"name":"TTransportLogger","url":"globals.html#ttransportlogger","classes":"tsd-kind-type-alias tsd-has-type-parameter"},{"id":109,"kind":65536,"name":"__type","url":"globals.html#ttransportlogger.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TTransportLogger"},{"id":110,"kind":4194304,"name":"TUtilsInspectColors","url":"globals.html#tutilsinspectcolors","classes":"tsd-kind-type-alias"},{"id":111,"kind":128,"name":"Logger","url":"classes/logger.html","classes":"tsd-kind-class"},{"id":112,"kind":1024,"name":"settings","url":"classes/logger.html#settings","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Logger"},{"id":113,"kind":512,"name":"constructor","url":"classes/logger.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Logger"},{"id":114,"kind":2048,"name":"attachTransport","url":"classes/logger.html#attachtransport","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":115,"kind":2048,"name":"silly","url":"classes/logger.html#silly","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":116,"kind":2048,"name":"trace","url":"classes/logger.html#trace","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":117,"kind":2048,"name":"debug","url":"classes/logger.html#debug","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":118,"kind":2048,"name":"info","url":"classes/logger.html#info","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":119,"kind":2048,"name":"warn","url":"classes/logger.html#warn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":120,"kind":2048,"name":"error","url":"classes/logger.html#error","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"},{"id":121,"kind":2048,"name":"fatal","url":"classes/logger.html#fatal","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Logger"}],"index":{"version":"2.3.8","fields":["name","parent"],"fieldVectors":[["name/0",[0,26.721]],["parent/0",[]],["name/1",[1,44.067]],["parent/1",[0,2.506]],["name/2",[2,44.067]],["parent/2",[0,2.506]],["name/3",[3,44.067]],["parent/3",[0,2.506]],["name/4",[4,44.067]],["parent/4",[0,2.506]],["name/5",[5,44.067]],["parent/5",[0,2.506]],["name/6",[6,44.067]],["parent/6",[0,2.506]],["name/7",[7,44.067]],["parent/7",[0,2.506]],["name/8",[8,20.088]],["parent/8",[]],["name/9",[9,35.594]],["parent/9",[8,1.884]],["name/10",[10,38.959]],["parent/10",[8,1.884]],["name/11",[11,33.081]],["parent/11",[8,1.884]],["name/12",[12,38.959]],["parent/12",[8,1.884]],["name/13",[13,35.594]],["parent/13",[8,1.884]],["name/14",[14,38.959]],["parent/14",[8,1.884]],["name/15",[15,38.959]],["parent/15",[8,1.884]],["name/16",[16,38.959]],["parent/16",[8,1.884]],["name/17",[17,38.959]],["parent/17",[8,1.884]],["name/18",[18,38.959]],["parent/18",[8,1.884]],["name/19",[19,38.959]],["parent/19",[8,1.884]],["name/20",[20,38.959]],["parent/20",[8,1.884]],["name/21",[21,38.959]],["parent/21",[8,1.884]],["name/22",[22,38.959]],["parent/22",[8,1.884]],["name/23",[23,38.959]],["parent/23",[8,1.884]],["name/24",[24,20.088]],["parent/24",[]],["name/25",[9,35.594]],["parent/25",[24,1.884]],["name/26",[10,38.959]],["parent/26",[24,1.884]],["name/27",[11,33.081]],["parent/27",[24,1.884]],["name/28",[12,38.959]],["parent/28",[24,1.884]],["name/29",[13,35.594]],["parent/29",[24,1.884]],["name/30",[14,38.959]],["parent/30",[24,1.884]],["name/31",[15,38.959]],["parent/31",[24,1.884]],["name/32",[16,38.959]],["parent/32",[24,1.884]],["name/33",[17,38.959]],["parent/33",[24,1.884]],["name/34",[18,38.959]],["parent/34",[24,1.884]],["name/35",[19,38.959]],["parent/35",[24,1.884]],["name/36",[20,38.959]],["parent/36",[24,1.884]],["name/37",[21,38.959]],["parent/37",[24,1.884]],["name/38",[22,38.959]],["parent/38",[24,1.884]],["name/39",[23,38.959]],["parent/39",[24,1.884]],["name/40",[25,38.959]],["parent/40",[]],["name/41",[26,44.067]],["parent/41",[25,3.654]],["name/42",[27,24.608]],["parent/42",[]],["name/43",[28,38.959]],["parent/43",[27,2.308]],["name/44",[29,38.959]],["parent/44",[27,2.308]],["name/45",[30,38.959]],["parent/45",[27,2.308]],["name/46",[31,35.594]],["parent/46",[27,2.308]],["name/47",[32,35.594]],["parent/47",[27,2.308]],["name/48",[33,38.959]],["parent/48",[27,2.308]],["name/49",[34,38.959]],["parent/49",[27,2.308]],["name/50",[35,38.959]],["parent/50",[27,2.308]],["name/51",[36,38.959]],["parent/51",[27,2.308]],["name/52",[37,19.5]],["parent/52",[]],["name/53",[9,35.594]],["parent/53",[37,1.829]],["name/54",[38,44.067]],["parent/54",[37,1.829]],["name/55",[39,38.959]],["parent/55",[37,1.829]],["name/56",[40,44.067]],["parent/56",[37,1.829]],["name/57",[41,44.067]],["parent/57",[37,1.829]],["name/58",[42,44.067]],["parent/58",[37,1.829]],["name/59",[43,38.959]],["parent/59",[37,1.829]],["name/60",[28,38.959]],["parent/60",[37,1.829]],["name/61",[29,38.959]],["parent/61",[37,1.829]],["name/62",[30,38.959]],["parent/62",[37,1.829]],["name/63",[31,35.594]],["parent/63",[37,1.829]],["name/64",[32,35.594]],["parent/64",[37,1.829]],["name/65",[33,38.959]],["parent/65",[37,1.829]],["name/66",[34,38.959]],["parent/66",[37,1.829]],["name/67",[35,38.959]],["parent/67",[37,1.829]],["name/68",[36,38.959]],["parent/68",[37,1.829]],["name/69",[44,29.404]],["parent/69",[]],["name/70",[45,44.067]],["parent/70",[44,2.758]],["name/71",[11,33.081]],["parent/71",[44,2.758]],["name/72",[46,44.067]],["parent/72",[44,2.758]],["name/73",[43,38.959]],["parent/73",[44,2.758]],["name/74",[47,44.067]],["parent/74",[44,2.758]],["name/75",[48,35.594]],["parent/75",[]],["name/76",[13,35.594]],["parent/76",[48,3.338]],["name/77",[49,44.067]],["parent/77",[48,3.338]],["name/78",[50,22.095]],["parent/78",[]],["name/79",[11,33.081]],["parent/79",[50,2.072]],["name/80",[51,44.067]],["parent/80",[50,2.072]],["name/81",[52,38.959]],["parent/81",[50,2.072]],["name/82",[53,44.067]],["parent/82",[50,2.072]],["name/83",[54,38.959]],["parent/83",[50,2.072]],["name/84",[55,44.067]],["parent/84",[50,2.072]],["name/85",[56,38.959]],["parent/85",[50,2.072]],["name/86",[57,38.959]],["parent/86",[50,2.072]],["name/87",[58,44.067]],["parent/87",[50,2.072]],["name/88",[39,38.959]],["parent/88",[50,2.072]],["name/89",[59,44.067]],["parent/89",[50,2.072]],["name/90",[60,44.067]],["parent/90",[50,2.072]],["name/91",[61,29.404]],["parent/91",[]],["name/92",[52,38.959]],["parent/92",[61,2.758]],["name/93",[62,44.067]],["parent/93",[61,2.758]],["name/94",[57,38.959]],["parent/94",[61,2.758]],["name/95",[54,38.959]],["parent/95",[61,2.758]],["name/96",[56,38.959]],["parent/96",[61,2.758]],["name/97",[63,27.973]],["parent/97",[]],["name/98",[64,44.067]],["parent/98",[63,2.624]],["name/99",[31,35.594]],["parent/99",[63,2.624]],["name/100",[32,35.594]],["parent/100",[63,2.624]],["name/101",[65,44.067]],["parent/101",[63,2.624]],["name/102",[66,44.067]],["parent/102",[63,2.624]],["name/103",[67,44.067]],["parent/103",[63,2.624]],["name/104",[68,44.067]],["parent/104",[]],["name/105",[69,44.067]],["parent/105",[]],["name/106",[70,38.959]],["parent/106",[]],["name/107",[71,38.959]],["parent/107",[70,3.654]],["name/108",[72,38.959]],["parent/108",[]],["name/109",[71,38.959]],["parent/109",[72,3.654]],["name/110",[73,44.067]],["parent/110",[]],["name/111",[74,23.698]],["parent/111",[]],["name/112",[75,44.067]],["parent/112",[74,2.223]],["name/113",[76,44.067]],["parent/113",[74,2.223]],["name/114",[77,44.067]],["parent/114",[74,2.223]],["name/115",[78,44.067]],["parent/115",[74,2.223]],["name/116",[79,44.067]],["parent/116",[74,2.223]],["name/117",[80,44.067]],["parent/117",[74,2.223]],["name/118",[81,44.067]],["parent/118",[74,2.223]],["name/119",[82,44.067]],["parent/119",[74,2.223]],["name/120",[83,44.067]],["parent/120",[74,2.223]],["name/121",[84,44.067]],["parent/121",[74,2.223]]],"invertedIndex":[["0",{"_index":1,"name":{"1":{}},"parent":{}}],["1",{"_index":2,"name":{"2":{}},"parent":{}}],["2",{"_index":3,"name":{"3":{}},"parent":{}}],["3",{"_index":4,"name":{"4":{}},"parent":{}}],["4",{"_index":5,"name":{"5":{}},"parent":{}}],["5",{"_index":6,"name":{"6":{}},"parent":{}}],["6",{"_index":7,"name":{"7":{}},"parent":{}}],["__type",{"_index":71,"name":{"107":{},"109":{}},"parent":{}}],["argumentsarray",{"_index":42,"name":{"58":{}},"parent":{}}],["attachtransport",{"_index":77,"name":{"114":{}},"parent":{}}],["bigint",{"_index":53,"name":{"82":{}},"parent":{}}],["boolean",{"_index":54,"name":{"83":{},"95":{}},"parent":{}}],["codeframe",{"_index":47,"name":{"74":{}},"parent":{}}],["columnnumber",{"_index":32,"name":{"47":{},"64":{},"100":{}},"parent":{}}],["constructor",{"_index":76,"name":{"113":{}},"parent":{}}],["date",{"_index":39,"name":{"55":{},"88":{}},"parent":{}}],["debug",{"_index":80,"name":{"117":{}},"parent":{}}],["displayinstancename",{"_index":10,"name":{"10":{},"26":{}},"parent":{}}],["error",{"_index":83,"name":{"120":{}},"parent":{}}],["exposeerrorcodeframe",{"_index":16,"name":{"16":{},"32":{}},"parent":{}}],["exposeerrorcodeframelinesbeforeandafter",{"_index":17,"name":{"17":{},"33":{}},"parent":{}}],["exposestack",{"_index":15,"name":{"15":{},"31":{}},"parent":{}}],["fatal",{"_index":84,"name":{"121":{}},"parent":{}}],["filename",{"_index":30,"name":{"45":{},"62":{}},"parent":{}}],["filepath",{"_index":28,"name":{"43":{},"60":{}},"parent":{}}],["firstlinenumber",{"_index":64,"name":{"98":{}},"parent":{}}],["fullfilepath",{"_index":29,"name":{"44":{},"61":{}},"parent":{}}],["functionname",{"_index":34,"name":{"49":{},"66":{}},"parent":{}}],["highlightstyles",{"_index":21,"name":{"21":{},"37":{}},"parent":{}}],["icodeframe",{"_index":63,"name":{"97":{}},"parent":{"98":{},"99":{},"100":{},"101":{},"102":{},"103":{}}}],["ierrorobject",{"_index":44,"name":{"69":{}},"parent":{"70":{},"71":{},"72":{},"73":{},"74":{}}}],["ijsonhighlightcolorschalk",{"_index":61,"name":{"91":{}},"parent":{"92":{},"93":{},"94":{},"95":{},"96":{}}}],["iloglevel",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{}}}],["ilogobject",{"_index":37,"name":{"52":{}},"parent":{"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{}}}],["info",{"_index":81,"name":{"118":{}},"parent":{}}],["instancename",{"_index":9,"name":{"9":{},"25":{},"53":{}},"parent":{}}],["isconstructor",{"_index":33,"name":{"48":{},"65":{}},"parent":{}}],["iserror",{"_index":45,"name":{"70":{}},"parent":{}}],["isettings",{"_index":24,"name":{"24":{}},"parent":{"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{}}}],["isettingsparam",{"_index":8,"name":{"8":{}},"parent":{"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{}}}],["istackframe",{"_index":27,"name":{"42":{}},"parent":{"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{}}}],["istd",{"_index":25,"name":{"40":{}},"parent":{"41":{}}}],["itransportprovider",{"_index":48,"name":{"75":{}},"parent":{"76":{},"77":{}}}],["iutilsinspectstyles",{"_index":50,"name":{"78":{}},"parent":{"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{}}}],["key",{"_index":62,"name":{"93":{}},"parent":{}}],["linenumber",{"_index":31,"name":{"46":{},"63":{},"99":{}},"parent":{}}],["linesafter",{"_index":67,"name":{"103":{}},"parent":{}}],["linesbefore",{"_index":65,"name":{"101":{}},"parent":{}}],["logasjson",{"_index":14,"name":{"14":{},"30":{}},"parent":{}}],["logger",{"_index":74,"name":{"111":{}},"parent":{"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{}}}],["loggername",{"_index":38,"name":{"54":{}},"parent":{}}],["loglevel",{"_index":40,"name":{"56":{}},"parent":{}}],["loglevelid",{"_index":41,"name":{"57":{}},"parent":{}}],["loglevelscolors",{"_index":20,"name":{"20":{},"36":{}},"parent":{}}],["message",{"_index":46,"name":{"72":{}},"parent":{}}],["methodname",{"_index":36,"name":{"51":{},"68":{}},"parent":{}}],["minlevel",{"_index":13,"name":{"13":{},"29":{},"76":{}},"parent":{}}],["module",{"_index":60,"name":{"90":{}},"parent":{}}],["name",{"_index":11,"name":{"11":{},"27":{},"71":{},"79":{}},"parent":{}}],["null",{"_index":56,"name":{"85":{},"96":{}},"parent":{}}],["number",{"_index":52,"name":{"81":{},"92":{}},"parent":{}}],["overwriteconsole",{"_index":19,"name":{"19":{},"35":{}},"parent":{}}],["regexp",{"_index":59,"name":{"89":{}},"parent":{}}],["relevantline",{"_index":66,"name":{"102":{}},"parent":{}}],["setcallerasloggername",{"_index":12,"name":{"12":{},"28":{}},"parent":{}}],["settings",{"_index":75,"name":{"112":{}},"parent":{}}],["silly",{"_index":78,"name":{"115":{}},"parent":{}}],["special",{"_index":51,"name":{"80":{}},"parent":{}}],["stack",{"_index":43,"name":{"59":{},"73":{}},"parent":{}}],["stderr",{"_index":23,"name":{"23":{},"39":{}},"parent":{}}],["stdout",{"_index":22,"name":{"22":{},"38":{}},"parent":{}}],["string",{"_index":57,"name":{"86":{},"94":{}},"parent":{}}],["suppressstdoutput",{"_index":18,"name":{"18":{},"34":{}},"parent":{}}],["symbol",{"_index":58,"name":{"87":{}},"parent":{}}],["tloglevelcolor",{"_index":70,"name":{"106":{}},"parent":{"107":{}}}],["tloglevelid",{"_index":68,"name":{"104":{}},"parent":{}}],["tloglevelname",{"_index":69,"name":{"105":{}},"parent":{}}],["trace",{"_index":79,"name":{"116":{}},"parent":{}}],["transportlogger",{"_index":49,"name":{"77":{}},"parent":{}}],["ttransportlogger",{"_index":72,"name":{"108":{}},"parent":{"109":{}}}],["tutilsinspectcolors",{"_index":73,"name":{"110":{}},"parent":{}}],["typename",{"_index":35,"name":{"50":{},"67":{}},"parent":{}}],["undefined",{"_index":55,"name":{"84":{}},"parent":{}}],["warn",{"_index":82,"name":{"119":{}},"parent":{}}],["write",{"_index":26,"name":{"41":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/tsdoc/classes/logger.html b/docs/tsdoc/classes/logger.html index a826889d..3dc2ce9a 100644 --- a/docs/tsdoc/classes/logger.html +++ b/docs/tsdoc/classes/logger.html @@ -121,7 +121,7 @@

constructor

  • @@ -150,7 +150,7 @@

    Readonly settings

    settings: ISettings
    @@ -172,7 +172,7 @@

    attachTransport

  • @@ -209,7 +209,7 @@

    debug

  • @@ -240,7 +240,7 @@

    error

  • @@ -271,7 +271,7 @@

    fatal

  • @@ -302,7 +302,7 @@

    info

  • @@ -333,7 +333,7 @@

    silly

  • @@ -364,7 +364,7 @@

    trace

  • @@ -395,7 +395,7 @@

    warn

  • diff --git a/docs/tsdoc/globals.html b/docs/tsdoc/globals.html index 860469c2..de0ca0ed 100644 --- a/docs/tsdoc/globals.html +++ b/docs/tsdoc/globals.html @@ -106,7 +106,7 @@

    TLogLevelColor

    TLogLevelColor: {}
    @@ -126,7 +126,7 @@

    TLogLevelId

    TLogLevelId: keyof ILogLevel
    @@ -141,7 +141,7 @@

    TLogLevelName

    TLogLevelName: ILogLevel[TLogLevelId]
    @@ -156,7 +156,7 @@

    TTransportLogger

    TTransportLogger<T>: {}
    @@ -182,7 +182,7 @@

    TUtilsInspectColors

    TUtilsInspectColors: "reset" | "bold" | "dim" | "italic" | "underline" | "blink" | "inverse" | "hidden" | "strikethrough" | "doubleunderline" | "black" | "red" | "green" | "yellow" | "blue" | "magenta" | "cyan" | "white" | "bgBlack" | "bgRed" | "bgGreen" | "bgYellow" | "bgBlue" | "bgMagenta" | "bgCyan" | "bgWhite" | "framed" | "overlined" | "gray" | "redBright" | "greenBright" | "yellowBright" | "blueBright" | "magentaBright" | "cyanBright" | "whiteBright" | "bgGray" | "bgRedBright" | "bgGreenBright" | "bgYellowBright" | "bgBlueBright" | "bgMagentaBright" | "bgCyanBright" | "bgWhiteBright"
    diff --git a/docs/tsdoc/index.html b/docs/tsdoc/index.html index a2056438..817a01df 100644 --- a/docs/tsdoc/index.html +++ b/docs/tsdoc/index.html @@ -300,10 +300,19 @@
    overwriteConsole
    logLevelsColors

    This setting allows you to overwrite the default log level colors of tslog.

    - -
    jsonHighlightColors
    +
    +
    utilInspectStyles
    -

    This setting allows you to overwrite the default colors of JSON interpolation.

    +

    This setting allows you to overwrite the default colors of tslog used for the native Node.js utils.inspect interpolation. + More Details: Customizing util.inspect colors

    +

    Default colors set by tslog are:

    +
    {
    +    name: "greenBright",
    +    string: "redBright",
    +    number: "blueBright",
    +    null: "red",
    +    undefined: "red"
    +}
    stdOut and stdErr
    diff --git a/docs/tsdoc/interfaces/icodeframe.html b/docs/tsdoc/interfaces/icodeframe.html index f47e65d9..e002d9e8 100644 --- a/docs/tsdoc/interfaces/icodeframe.html +++ b/docs/tsdoc/interfaces/icodeframe.html @@ -103,7 +103,7 @@

    columnNumber

    columnNumber: number | null
    @@ -113,7 +113,7 @@

    firstLineNumber

    firstLineNumber: number
    @@ -123,7 +123,7 @@

    lineNumber

    lineNumber: number
    @@ -133,7 +133,7 @@

    linesAfter

    linesAfter: string[]
    @@ -143,7 +143,7 @@

    linesBefore

    linesBefore: string[]
    @@ -153,7 +153,7 @@

    relevantLine

    relevantLine: string
    diff --git a/docs/tsdoc/interfaces/ierrorobject.html b/docs/tsdoc/interfaces/ierrorobject.html index a3d18d2b..1844336c 100644 --- a/docs/tsdoc/interfaces/ierrorobject.html +++ b/docs/tsdoc/interfaces/ierrorobject.html @@ -102,7 +102,7 @@

    Optional codeFrame

    codeFrame: ICodeFrame
    @@ -117,7 +117,7 @@

    isError

    isError: true
    @@ -132,7 +132,7 @@

    message

    message: string
    @@ -147,7 +147,7 @@

    name

    name: string
    @@ -162,7 +162,7 @@

    stack

    stack: IStackFrame[]
    diff --git a/docs/tsdoc/interfaces/ijsonhighlightcolorschalk.html b/docs/tsdoc/interfaces/ijsonhighlightcolorschalk.html index a5ee6a65..adbbd8c0 100644 --- a/docs/tsdoc/interfaces/ijsonhighlightcolorschalk.html +++ b/docs/tsdoc/interfaces/ijsonhighlightcolorschalk.html @@ -95,7 +95,7 @@

    boolean

    boolean: Chalk
    @@ -105,7 +105,7 @@

    key

    key: Chalk
    @@ -115,7 +115,7 @@

    null

    null: Chalk
    @@ -125,7 +125,7 @@

    number

    number: Chalk
    @@ -135,7 +135,7 @@

    string

    string: Chalk
    diff --git a/docs/tsdoc/interfaces/iloglevel.html b/docs/tsdoc/interfaces/iloglevel.html index d8dc62f9..0aeba4f3 100644 --- a/docs/tsdoc/interfaces/iloglevel.html +++ b/docs/tsdoc/interfaces/iloglevel.html @@ -104,7 +104,7 @@

    0

    0: "silly"
    @@ -114,7 +114,7 @@

    1

    1: "trace"
    @@ -124,7 +124,7 @@

    2

    2: "debug"
    @@ -134,7 +134,7 @@

    3

    3: "info"
    @@ -144,7 +144,7 @@

    4

    4: "warn"
    @@ -154,7 +154,7 @@

    5

    5: "error"
    @@ -164,7 +164,7 @@

    6

    6: "fatal"
    diff --git a/docs/tsdoc/interfaces/ilogobject.html b/docs/tsdoc/interfaces/ilogobject.html index 50dfbc6f..215cfd6a 100644 --- a/docs/tsdoc/interfaces/ilogobject.html +++ b/docs/tsdoc/interfaces/ilogobject.html @@ -118,7 +118,7 @@

    argumentsArray

    argumentsArray: unknown[]
    @@ -134,7 +134,7 @@

    columnNumber

    @@ -149,7 +149,7 @@

    date

    date: Date
    @@ -165,7 +165,7 @@

    fileName

    @@ -181,7 +181,7 @@

    filePath

    @@ -197,7 +197,7 @@

    fullFilePath

    @@ -213,7 +213,7 @@

    functionName

    @@ -228,7 +228,7 @@

    Optional instanceName

    instanceName: undefined | string
    @@ -244,7 +244,7 @@

    isConstructor

    @@ -260,7 +260,7 @@

    lineNumber

    @@ -275,7 +275,7 @@

    logLevel

    logLevel: TLogLevelName
    @@ -290,7 +290,7 @@

    logLevelId

    logLevelId: TLogLevelId
    @@ -305,7 +305,7 @@

    loggerName

    loggerName: string
    @@ -321,7 +321,7 @@

    methodName

    @@ -336,7 +336,7 @@

    Optional stack

    stack: IStackFrame[]
    @@ -352,7 +352,7 @@

    typeName

    diff --git a/docs/tsdoc/interfaces/isettings.html b/docs/tsdoc/interfaces/isettings.html index c07d26fa..b55ac74e 100644 --- a/docs/tsdoc/interfaces/isettings.html +++ b/docs/tsdoc/interfaces/isettings.html @@ -94,8 +94,8 @@

    Properties

  • exposeErrorCodeFrame
  • exposeErrorCodeFrameLinesBeforeAndAfter
  • exposeStack
  • +
  • highlightStyles
  • instanceName
  • -
  • jsonHighlightColors
  • logAsJson
  • logLevelsColors
  • minLevel
  • @@ -119,7 +119,7 @@

    Optional displayInstance< @@ -130,7 +130,7 @@

    exposeErrorCodeFrame

    @@ -141,7 +141,7 @@

    exposeErrorCodeFrameLinesBeforeAndAfter

    Overrides ISettingsParam.exposeErrorCodeFrameLinesBeforeAndAfter

    @@ -152,29 +152,29 @@

    exposeStack

    - -

    Optional instanceName

    -
    instanceName: undefined | string
    + +

    highlightStyles

    +
    highlightStyles: IUtilsInspectStyles
    - -

    jsonHighlightColors

    -
    jsonHighlightColors: IUtilsInspectStyles
    + +

    Optional instanceName

    +
    instanceName: undefined | string
    @@ -185,7 +185,7 @@

    logAsJson

    @@ -196,7 +196,7 @@

    logLevelsColors

    @@ -207,7 +207,7 @@

    minLevel

    @@ -218,7 +218,7 @@

    name

    @@ -229,7 +229,7 @@

    overwriteConsole

    @@ -240,7 +240,7 @@

    setCallerAsLoggerName

    @@ -251,7 +251,7 @@

    stdErr

    @@ -262,7 +262,7 @@

    stdOut

    @@ -273,7 +273,7 @@

    suppressStdOutput

    @@ -325,10 +325,10 @@

    suppressStdOutput

    exposeStack
  • - instanceName + highlightStyles
  • - jsonHighlightColors + instanceName
  • logAsJson diff --git a/docs/tsdoc/interfaces/isettingsparam.html b/docs/tsdoc/interfaces/isettingsparam.html index 0c954c17..41b4fa87 100644 --- a/docs/tsdoc/interfaces/isettingsparam.html +++ b/docs/tsdoc/interfaces/isettingsparam.html @@ -94,8 +94,8 @@

    Properties

  • exposeErrorCodeFrame
  • exposeErrorCodeFrameLinesBeforeAndAfter
  • exposeStack
  • +
  • highlightStyles
  • instanceName
  • -
  • jsonHighlightColors
  • logAsJson
  • logLevelsColors
  • minLevel
  • @@ -118,7 +118,7 @@

    Optional displayInstance<
    displayInstanceName: undefined | false | true
    @@ -133,7 +133,7 @@

    Optional exposeError
    exposeErrorCodeFrame: undefined | false | true
    @@ -148,7 +148,7 @@

    Optional exposeError
    exposeErrorCodeFrameLinesBeforeAndAfter: undefined | number
    @@ -163,7 +163,7 @@

    Optional exposeStack

    exposeStack: undefined | false | true
    @@ -173,32 +173,32 @@

    Optional exposeStack

    - -

    Optional instanceName

    -
    instanceName: undefined | string
    + +

    Optional highlightStyles

    +
    highlightStyles: IUtilsInspectStyles
    -

    Name of the instance name, default: host name

    +

    Overwrite colors json highlighting

    - -

    Optional jsonHighlightColors

    -
    jsonHighlightColors: IUtilsInspectStyles
    + +

    Optional instanceName

    +
    instanceName: undefined | string
    -

    Overwrite colors json highlighting

    +

    Name of the instance name, default: host name

    @@ -208,7 +208,7 @@

    Optional logAsJson

    logAsJson: undefined | false | true
    @@ -223,7 +223,7 @@

    Optional logLevelsCo
    logLevelsColors: TLogLevelColor
    @@ -238,7 +238,7 @@

    Optional minLevel

    minLevel: TLogLevelName
    @@ -253,7 +253,7 @@

    Optional name

    name: undefined | string
    @@ -268,7 +268,7 @@

    Optional overwriteConsole
    overwriteConsole: undefined | false | true
    @@ -283,7 +283,7 @@

    Optional setCallerAs
    setCallerAsLoggerName: undefined | false | true
    @@ -298,7 +298,7 @@

    Optional stdErr

    stdErr: IStd
    @@ -313,7 +313,7 @@

    Optional stdOut

    stdOut: IStd
    @@ -328,7 +328,7 @@

    Optional suppressStd
    suppressStdOutput: undefined | false | true
    @@ -388,10 +388,10 @@

    Optional suppressStd exposeStack
  • - instanceName + highlightStyles
  • - jsonHighlightColors + instanceName
  • logAsJson diff --git a/docs/tsdoc/interfaces/istackframe.html b/docs/tsdoc/interfaces/istackframe.html index 18bb5651..ba0f378a 100644 --- a/docs/tsdoc/interfaces/istackframe.html +++ b/docs/tsdoc/interfaces/istackframe.html @@ -111,7 +111,7 @@

    columnNumber

    columnNumber: number | null
    @@ -126,7 +126,7 @@

    fileName

    fileName: string
    @@ -141,7 +141,7 @@

    filePath

    filePath: string
    @@ -156,7 +156,7 @@

    fullFilePath

    fullFilePath: string
    @@ -171,7 +171,7 @@

    functionName

    functionName: string | null
    @@ -186,7 +186,7 @@

    isConstructor

    isConstructor: boolean | null
    @@ -201,7 +201,7 @@

    lineNumber

    lineNumber: number | null
    @@ -216,7 +216,7 @@

    methodName

    methodName: string | null
    @@ -231,7 +231,7 @@

    typeName

    typeName: string | null
    diff --git a/docs/tsdoc/interfaces/istd.html b/docs/tsdoc/interfaces/istd.html index b15bea78..839166f4 100644 --- a/docs/tsdoc/interfaces/istd.html +++ b/docs/tsdoc/interfaces/istd.html @@ -98,7 +98,7 @@

    write

    write: Function
    diff --git a/docs/tsdoc/interfaces/itransportprovider.html b/docs/tsdoc/interfaces/itransportprovider.html index e8c6e988..7ddee598 100644 --- a/docs/tsdoc/interfaces/itransportprovider.html +++ b/docs/tsdoc/interfaces/itransportprovider.html @@ -92,7 +92,7 @@

    minLevel

    minLevel: TLogLevelName
    @@ -102,7 +102,7 @@

    transportLogger

    transportLogger: TTransportLogger<(message: ILogObject) => void>
    diff --git a/docs/tsdoc/interfaces/iutilsinspectstyles.html b/docs/tsdoc/interfaces/iutilsinspectstyles.html index 57e00df9..1124fea5 100644 --- a/docs/tsdoc/interfaces/iutilsinspectstyles.html +++ b/docs/tsdoc/interfaces/iutilsinspectstyles.html @@ -110,7 +110,7 @@

    Optional bigint

    @@ -120,7 +120,7 @@

    Optional boolean

    @@ -130,7 +130,7 @@

    Optional date

    @@ -140,7 +140,7 @@

    Optional module

    @@ -150,7 +150,7 @@

    Optional name

    @@ -160,7 +160,7 @@

    Optional null

    @@ -170,7 +170,7 @@

    Optional number

    @@ -180,7 +180,7 @@

    Optional regexp

    @@ -190,7 +190,7 @@

    Optional special

    @@ -200,7 +200,7 @@

    Optional string

    @@ -210,7 +210,7 @@

    Optional symbol

    @@ -220,7 +220,7 @@

    Optional undefined

    diff --git a/src/index.ts b/src/index.ts index bd8033b9..d4eba776 100644 --- a/src/index.ts +++ b/src/index.ts @@ -2,7 +2,6 @@ * Expressive TypeScript Logger for Node.js * @packageDocumentation */ -// --> json circular object import { format, inspect } from "util"; import { hostname } from "os"; @@ -102,7 +101,7 @@ export class Logger { 5: "#EE444C", 6: "#900000", }, - jsonHighlightColors: settings?.jsonHighlightColors ?? { + highlightStyles: settings?.highlightStyles ?? { name: "greenBright", string: "redBright", number: "blueBright", @@ -113,7 +112,7 @@ export class Logger { stdErr: settings?.stdErr ?? process.stderr, }; - LoggerHelper.setUtilsInspectStyles(this.settings.jsonHighlightColors); + LoggerHelper.setUtilsInspectStyles(this.settings.highlightStyles); LoggerHelper.initErrorToJsonHelper(); if (this.settings.overwriteConsole) { diff --git a/src/interfaces.ts b/src/interfaces.ts index 7bee87d7..fc0ff14a 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -77,7 +77,7 @@ export interface ISettingsParam { logLevelsColors?: TLogLevelColor; /** Overwrite colors json highlighting */ - jsonHighlightColors?: IUtilsInspectStyles; + highlightStyles?: IUtilsInspectStyles; /** Overwrite default std out */ stdOut?: IStd; @@ -104,7 +104,7 @@ export interface ISettings extends ISettingsParam { suppressStdOutput: boolean; overwriteConsole: boolean; logLevelsColors: TLogLevelColor; - jsonHighlightColors: IUtilsInspectStyles; + highlightStyles: IUtilsInspectStyles; stdOut: IStd; stdErr: IStd; } diff --git a/tests/settings.test.ts b/tests/settings.test.ts index f9de1a51..e952fdff 100644 --- a/tests/settings.test.ts +++ b/tests/settings.test.ts @@ -102,9 +102,9 @@ describe("Logger: settings", () => { expect(logger.settings.logLevelsColors[6]).toBe("#00000F"); }); - test("init logger: jsonHighlightColors", (): void => { + test("init logger: highlightStyles", (): void => { const logger: Logger = new Logger({ - jsonHighlightColors: { + highlightStyles: { number: "#000000", key: "#F00000", string: "#0F0000", @@ -113,11 +113,11 @@ describe("Logger: settings", () => { }, }); expect(logger instanceof Logger).toBe(true); - expect(logger.settings.jsonHighlightColors.number).toBe("#000000"); - expect(logger.settings.jsonHighlightColors.key).toBe("#F00000"); - expect(logger.settings.jsonHighlightColors.string).toBe("#0F0000"); - expect(logger.settings.jsonHighlightColors.boolean).toBe("#00F000"); - expect(logger.settings.jsonHighlightColors.null).toBe("#000F00"); + expect(logger.settings.highlightStyles.number).toBe("#000000"); + expect(logger.settings.highlightStyles.key).toBe("#F00000"); + expect(logger.settings.highlightStyles.string).toBe("#0F0000"); + expect(logger.settings.highlightStyles.boolean).toBe("#00F000"); + expect(logger.settings.highlightStyles.null).toBe("#000F00"); }); test("init logger: stdOut", (): void => {