simple-node-framework
Version:
Simple nodeJs framework that provides easy ways to use log, cache, database, session, redis, share request scope and more.
18 lines (14 loc) • 409 B
JavaScript
const Loggable = require('./loggable');
const ProcessTimer = require('../util/process-timer');
const Auditor = require('../auditor').instance;
// this class adds log and timer feature to classes
class Base extends Loggable {
constructor({ module }) {
super({
module
});
this.timer = new ProcessTimer();
this.auditor = Auditor;
}
}
module.exports = Base;