1.0.3 • Published 8 months ago

logikit v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago
npm install logikit
yarn add logikit
  • INFO

  • DEBUG

  • WARN

  • ERROR

  • READY

  • DATABASE

  • HEARTBEAT

  • SHARD

  • CLUSTER

  • COMMAND

  • EVENT

  • NOTICE

  • CRITICAL

  • TRACE

  • Reset

  • Black

  • Red

  • Green

  • White

  • Cyan

  • Magenta

  • Blue

  • Yellow

  • BgBlack

  • BgGreen

  • BgRed

  • BgYellow

  • BgBlue

  • BgMagenta

  • BgCyan

  • BgWhite

  • Bright

  • Dim

  • Underscore

  • Blink

  • Reverse

  • Hidden

  • Reset

const { Logger, Colors, Styles } = require("logikit");

function runApp() {
  Logger.info("Application started");                
  Logger.debug("Debugging application flow");         
  Logger.warn("Warning! Potential issue detected");      
  
  try {
    // Simulating an error
    throw new Error("Something went wrong!");
  } catch (error) {
    Logger.error("An error occurred", error);            
  }
  
  Logger.ready("Application is ready to accept requests"); 
  Logger.database("Database connection established");      
  Logger.heartbeat("Heartbeat signal sent");               
  Logger.shard("Shard initialized");                       
  Logger.cluster("Cluster started successfully");          
  Logger.command("Command executed");                      
  Logger.event("Event triggered");                         
  Logger.notice("Notice: This is a general notice");      
  Logger.critical("Critical error: System is shutting down"); 
  Logger.trace("Tracing application execution flow");    
  
  Logger.log('INFO', 'This is a custom log with specific styling!', Colors.Green, Styles.Bright);
  Logger.log('DEBUG', 'This log has a blue background!', Colors.White, Styles.BgBlue);
}

runApp();
[9:21:16] => INFO - Application started
[9:21:16] => DEBUG - Debugging application flow
[9:21:16] => WARN - Warning! Potential issue detected
[9:21:16] => ERROR - An error occurred: Something went wrong!
Stack Trace: ... (the stack trace of the error)
[9:21:16] => READY - Application is ready to accept requests
[9:21:16] => DATABASE - Database connection established
[9:21:16] => HEARTBEAT - Heartbeat signal sent
[9:21:16] => SHARD - Shard initialized
[9:21:16] => CLUSTER - Cluster started successfully
[9:21:16] => COMMAND - Command executed
[9:21:16] => EVENT - Event triggered
[9:21:16] => NOTICE - Notice: This is a general notice
[9:21:16] => CRITICAL - Critical error: System is shutting down
[9:21:16] => TRACE - Tracing application execution flow
[9:21:16] => INFO - This is a custom log with specific styling!
[9:21:16] => DEBUG - This log has a blue background!

If you have any issues don't hesitate to report it via GitHub Issues.

This package was made by @lazyfenix.

logikitlazyfenixloggingconsolecustom-stylestypescriptbetterconsolelogconsole.logcolorsterminal-logterminal-loggerterm-logterm-loggerdiscord-loggerdiscord-loglog messageslog eventslog errorslog formattingimprove console logsenhance console logsprettify logscolorful logscustomizable logsdeveloper toolsdebuggingnode.jsnpm packagejavascript libraryopen sourcecommunity-drivenCLI logginglogging toolconsole outputconsole beautificationimproved loggingdeveloper productivityerror trackingdebugging tooldeveloper toollog levelscolor codinglogging librarytext formattingdebugging aidlog analysislog enhancementlog utilityconsole managementconsole utilitydeveloper workflowapplication monitoringerror diagnosticslog readabilitylog filteringlog searchinglog timestampslog historylog managementlog filelog rotationlog backuplog archivinglog retentionlog securitylog analysis toollog analyzerlog parserlog viewerlogging frameworklog dashboardlog monitoringlog metricslog reportinglog aggregationlog forwardinglog streaminglog visualizationconsole debuggingconsole log analysisconsole error trackingconsole error analysisnode.js loggingnpm loggingnpm debuggingnpm consoleopen source loggingcommunity-driven loggingreal-time loggingstructured loggingasynchronous logginglogging performanceconsole styleslog contextcustom log formatslog frameworklog outputconsole tracelog file managementlog viewer toolconsole configurationlogging metricslog metadataerror logginglog infrastructureperformance loggingconsole aestheticsvisual logginglogger utilitycontextual logginglog customizationenvironment logginglogging best practiceslog event trackingconsole profilinguser-friendly logsconsole output managementlog insightsadvanced loggingflexible logginglog output formattingconsole log optimization
1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago