weakjs

logging package for nodejs

Usage no npm install needed!

<script type="module">
  import weakjs from 'https://cdn.skypack.dev/weakjs';
</script>

README

Installation

npm install weakjs --save

or using yarn

yarn add weakjs

Description

All the file will automatically save to app root directory's logs folder.
Info Log Debug will save to stdlog.log
Error will save to stderr.log

Usage

import LoggerRegister from 'weakjs';

// rolling: "daily" / "weekly" / "monthly"
const logger = new Logger({ saveToFile: true, maxNumberOfFiles: 7, rolling: 'weekly' });

logger.info({ a: 1, b: 2 });
logger.error(new Error('Test Error'), 'ERROR');

Result