From 5c6756d98ffd4d5f6d1637a693308ef9707f15a6 Mon Sep 17 00:00:00 2001 From: Aetherinox Date: Sun, 4 May 2025 13:29:02 -0700 Subject: [PATCH] feat: add new log type `log.verbose` with id `6` --- tvapp2/index.js | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/tvapp2/index.js b/tvapp2/index.js index ad620e62..26b1d67a 100755 --- a/tvapp2/index.js +++ b/tvapp2/index.js @@ -171,10 +171,16 @@ class Log static trace( ...msg ) { - if ( LOG_LEVEL >= 6 ) + if ( LOG_LEVEL >= 7 ) console.trace( chalk.white.bgMagenta.bold( ` ${ name } ` ), chalk.white( `→` ), this.now(), chalk.magentaBright( msg.join( ' ' ) ) ); } + static verbose( ...msg ) + { + if ( LOG_LEVEL >= 6 ) + console.debug( chalk.white.bgBlack.blackBright.bold( ` ${ name } ` ), chalk.white( `→` ), this.now(), chalk.gray( msg.join( ' ' ) ) ); + } + static debug( ...msg ) { if ( LOG_LEVEL >= 5 ) @@ -1601,13 +1607,16 @@ async function initialize() chalk.blueBright( `` ), chalk.gray( `FILE_M3U` ), chalk.blueBright( `` ), chalk.gray( `${ FILE_M3U }` ) ); - Log.debug( `.env`, chalk.yellow( `[assigner]` ), chalk.white( `⚙️` ), - chalk.blueBright( `` ), chalk.gray( `FILE_XML` ), - chalk.blueBright( `` ), chalk.gray( `${ FILE_XML }` ) ); + /* + Debug > Verbose > environment vars + */ + + const env = process.env; + Object.keys( env ).forEach( ( key ) => + { + Log.verbose( `.env`, chalk.yellow( `[assigner]` ), chalk.white( `📣` ), chalk.blueBright( `` ), chalk.gray( `${ key }` ), chalk.blueBright( `` ), chalk.gray( `${ env[key] }` ) ); + }); - Log.debug( `.env`, chalk.yellow( `[assigner]` ), chalk.white( `⚙️` ), - chalk.blueBright( `` ), chalk.gray( `FILE_GZP` ), - chalk.blueBright( `` ), chalk.gray( `${ FILE_GZP }` ) ); await getFile( extURL, FILE_URL ); await getFile( extXML, FILE_XML );