1.0.5 • Published 1 year ago

quickfilelog v1.0.5

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

QuickFilelog

This npm package is designed to facilitate the creation and writing of log files in your application. We have included file locking mechanisms to ensure that multiple processes or threads cannot write to the same log file simultaneously, so you don't need to manage this yourself.

How to use :

import :

with syntaxic coloration :

const quicklog = require('quickfilelog')('logfile.txt', true);

without syntaxic coloration :

const quicklog = require('quickfilelog')('logfile.txt', false);

Methods :

quicklog.writeInfo('this is a super info log')//write a info type
quicklog.writeWarning('this is a super warning log')//write a warning type
quicklog.writeError('this is a super error log')//write an error type 
quicklog.erase()//flush your log file content

Example of use :

const logger = require("quickfilelog")("mylog.txt", true)

logger.writeInfo('this is a super info log')//write a info type
logger.writeWarning('this is a super warning log')//write a warning type
logger.writeInfo('this is a super error log')//write an error type 

Will output in the file mylog.txt :

23/04/23 23h17m56s INFO this is a super info log 23/04/23 23h18m18s WARNING this is a super warning log 23/04/23 23h18m18s ERROR this is a super error log

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago