1.0.11 • Published 4 years ago
full-log-node v1.0.11
NODE LOGGER
Node Logger is a Nodejs library for make log of your application.
Installation
Use npm to install full-log-node.
npm install full-log-node
Usage
const Logger = require('full-log-node')
const Log = new Logger('log_table_name')
Log.info({ res, result: 'Success!', status: 200 }, Log.REGISTER_IN_DB);
Log.error({ res, result: err, status: 500, report: 'Some error!' },Log.REGISTER_IN_CONSOLE);
Log.warn({ res, report: 'Some warn!' }, Log.REGISTER_IN_BOTH);
Configuration
Lib uses knex to connect the database. Need to enter some environment variables:
- DB_LOG_HOST
- DB_LOG_PORT
- DB_LOG_NAME
- DB_LOG_USER
- DB_LOG_PASS
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.