Skip to content

TheDogHusky/simply-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


ram-api.js


Discord Server npm version npm downloads

A simple logger using Chalk 4.1.0 and Moment.

Utilisation & Example

To install it, run the following command:

npm i simply-logger

Old update

const myLogger = new simplylogger.Logger("MyLogger", "Europe/Paris");
//to
const myLogger = new simplylogger.Logger("MyLogger", "Europe/Paris", 12); //12 or 24  12 = Am/ PM 24 = 24 hour clock

Big new update

const myLogger = new simplylogger.Logger("MyLogger", "Europe/Paris")
// or
const myLogger = new simplylogger.Logger("MyLogger", "Europe/Paris", 24)
// to
const myLogger = new simplylogger.Logger("MyLogger", "Europe/Paris", 24, "./somepath", true); // the "./somepath" tell the directory to put file logs in and the true says if log in files is enabled

Code example:

// don't forget to require the module!
const simplylogger = require("simply-logger");

// creates the logger
const myLogger = new simplylogger.Logger("MyLogger", "Europe/Paris", 24, "./some/path", true); //change 24 to 12 for AM/PM

/* examples */

// Example info
myLogger.info("An info!");

// Example warn
myLogger.warn("A warn...");

// Example error
myLogger.error("Oh sh*t... an error...");

Additionnal Informations

This package is under GNU Public Licence 3.0. Use the packages as your wishes. If you find any bugs, please repport them at https://github.com/TheDogHusky/simply-logger/issues A suggestion? Send me an email or open an issue with the suggestion label! WE ARE NOT RESPONSIBLE FOR WHAT YOU DO WITH THE PACKAGE!

Releases

No releases published

Packages

No packages published