UNPKG

quaerateum

Version:

Simple typescript ORM for node.js based on data-mapper, unit-of-work and identity-map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JS.

21 lines (15 loc) 378 B
export class Logger { constructor(private readonly logger: (message: string) => void, private debugMode = false) { } info(message: string): void { this.logger(message); } debug(message: string): void { if (this.debugMode) { this.logger(message); } } setDebugMode(debugMode: boolean): void { this.debugMode = debugMode; } }