@codemastersolutions/typeorm-extender
Version:
Utility to extend TypeORM functionalities
31 lines • 863 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.extender = exports.TypeORMExtender = void 0;
class TypeORMExtender {
options;
constructor(options = {}) {
this.options = {
debug: false,
prefix: 'typeorm-extender',
...options
};
}
getOptions() {
return { ...this.options };
}
updateOptions(newOptions) {
this.options = { ...this.options, ...newOptions };
}
log(message) {
if (this.options.debug) {
console.log(`[${this.options.prefix}] ${message}`);
}
}
extend() {
this.log('TypeORM Extender initialized');
return 'TypeORM Extended Successfully';
}
}
exports.TypeORMExtender = TypeORMExtender;
exports.extender = new TypeORMExtender();
//# sourceMappingURL=extender.js.map
;