UNPKG

rx-elasticsearch

Version:

RxJS Observables for the Elasticsearch client

8 lines (6 loc) 260 B
import {Observable} from '@reactivex/rxjs'; export class Search { public static search<T>(params:Elasticsearch.SearchParams, client:Elasticsearch.Client):Observable<T> { return Observable.fromPromise<T>(<Promise<T>>client.search(params)); } }