Аналогичные сообщения об ошибках появятся при переходе с версии 5 на 6. Вот ответ на изменение rxjs-6.
Импортируйте отдельные операторы, а затем используйте pipe
вместо цепочки.
import { map, delay, catchError } from 'rxjs/operators';
source.pipe(
map(x => x + x),
delay(4000),
catchError(err => of('error found')),
).subscribe(printResult);