Refactors all imports from rxjs
to use more specific paths. For example, instead of:
import { Observable } from 'rxjs/Rx';
We now use:
import { Observable } from 'rxjs/Observable';
This will reduce the overall size of bundled package as unused modules are not pulled in. Our sample application size was reduced by ~300KB
- Adds dependencies on
rxjs
- Removes types from main dependencies
- Globally imports
rxjs
parameters