1.0.3 • Published 6 years ago

registra v1.0.3

Weekly downloads
5
License
ISC
Repository
github
Last release
6 years ago

registra

A log module for nodejs, easy to set up, using console, file or db

installing

> npm i registra

example

const registra = require('registra');

//set up to log on console
registra.logOn({ console: true });

//simple log
registra.log('Hello, registra!');

set up

//changing log type
//default { console: false, fs: false, db: false }
//console - log on console using console.log()
//fs - log on file using fs
//db - log on database usin mssql (only by procedure)
registra.logOn({ fs:true });

//setting where write log file
registra.setFsPath(__dirname+'/logs/');

//db credentials
registra.setDb({
    user: 'USER_NAME',
    password: 'Pas$',
    server: '0.0.0.0',
    database: 'DB',
    port: 0
});

//which procedure run to log
registra.setDefaultProcedure('procedure name');

example with database (mssql)

const registra = require('registra');

//set up db
registra.logOn({ db:true });
registra.setDb({
    user: 'USER_NAME',
    password: 'Pas$',
    server: '0.0.0.0',
    database: 'DB',
    port: 0
});
registra.setDefaultProcedure('procedure name');

//simple log with two parameters
registra.log([{
    name: 'Param1',
    data: '1'
}, {
    name: 'Param2',
    data: 'test node-registra'
}]);

log without change logOn config

//set up to stop log on fs
registra.logOn({ fs: false });

//force log on fs
registra.log('Now you see it...', { fs: true });

//try log without force
registra.log('Now you don\'t see');
1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago