/// /// /// import * as _ from 'lodash'; import { Observable } from 'rx'; export class Caller { nodifyObservable (observable: Observable, callback?: { (error: any, res: any): void; }): void { if (!_.isFunction(callback)) { return; } observable.subscribe((item) => { callback(null, item); }, (error) => { callback(error, null); }); } } export const caller: Caller = new Caller();