feat: update to rxjs 5.5.0 and switch to lettable operators (#7276)

Bumps the required RxJS version to 5.5.0 and gets rid of our RxChain in favor of using the lettable Rx operators. Refactors all the usages and updates the configs.

Fixes #7275.
This commit is contained in:
Kristiyan Kostadinov
2017-10-28 18:37:43 +02:00
committed by mmalerba
parent 62b149f3ce
commit f29da63583
50 changed files with 4541 additions and 2920 deletions
+1 -1
View File
@@ -62,7 +62,6 @@ System.config({
'@angular/cdk/overlay': 'dist/packages/cdk/overlay/index.js',
'@angular/cdk/platform': 'dist/packages/cdk/platform/index.js',
'@angular/cdk/portal': 'dist/packages/cdk/portal/index.js',
'@angular/cdk/rxjs': 'dist/packages/cdk/rxjs/index.js',
'@angular/cdk/scrolling': 'dist/packages/cdk/scrolling/index.js',
'@angular/cdk/stepper': 'dist/packages/cdk/stepper/index.js',
'@angular/cdk/table': 'dist/packages/cdk/table/index.js',
@@ -103,6 +102,7 @@ System.config({
packages: {
// Thirdparty barrels.
'rxjs': {main: 'index'},
'rxjs/operators': {main: 'index'},
// Set the default extension for the root package, because otherwise the demo-app can't
// be built within the production mode. Due to missing file extensions.