json-processing
Version:
JSON Processing Tool
14 lines (11 loc) • 427 B
text/typescript
;
import { Observable, Observer } from 'rxjs';
import input from './input';
import { Stream } from "stream";
export default function(stream: Stream, path: string): Observable<any> {
return new Observable((observer: Observer<any>) => {
input(stream, path, (node: any) => observer.next(node)).
then(() => observer.complete()).
catch((err: any) => observer.error(err))
});
}