Можно ли использовать NodeJS 'events.EventEmitter
с классом TypeScript? Если да, то как?
Я пробовал бесчисленные вариации за последние часы, чтобы заставить это работать, поэтому я не буду перечислять их.
Что я в основном хочу делать:
export class Database{
constructor(cfg:IDatabaseConfiguration) {
// events.EventEmitter.call(this);
mongoose.connect(cfg.getConnectionString(), cfg.getCredentials(), function (err:any) {
if (err)
this.emit('error', err);
else
this.emit('ready');
});
}
}