--- /dev/null
+import { Observer } from './types';
+import { config } from './config';
+import { hostReportError } from './util/hostReportError';
+
+export const empty: Observer<any> = {
+ closed: true,
+ next(value: any): void { /* noop */},
+ error(err: any): void {
+ if (config.useDeprecatedSynchronousErrorHandling) {
+ throw err;
+ } else {
+ hostReportError(err);
+ }
+ },
+ complete(): void { /*noop*/ }
+};