diff --git a/package.json b/package.json index 481003c4a9..4cbe945ba0 100644 --- a/package.json +++ b/package.json @@ -167,6 +167,9 @@ "url": "https://github.com/ReactiveX/RxJS/issues" }, "homepage": "https://github.com/ReactiveX/RxJS", + "dependencies": { + "tslib": "^1.9.0" + }, "devDependencies": { "@angular-devkit/build-optimizer": "0.0.24", "@types/chai": "4.1.2", @@ -226,7 +229,6 @@ "symbol-observable": "1.0.1", "systemjs": "^0.21.0", "ts-node": "4.1.0", - "tslib": "1.5.0", "tslint": "5.9.1", "tslint-no-unused-expression-chai": "0.0.3", "typescript": "latest", diff --git a/tsconfig/tsconfig.esm2015.json b/tsconfig/tsconfig.esm2015.json index 8af3692089..d974ef0120 100644 --- a/tsconfig/tsconfig.esm2015.json +++ b/tsconfig/tsconfig.esm2015.json @@ -2,6 +2,8 @@ "extends": "./tsconfig.base.json", "compilerOptions": { "module": "es2015", + "importHelpers": true, + "moduleResolution": "node", "target": "es2015", "outDir": "../dist/esm2015" } diff --git a/tsconfig/tsconfig.esm5.json b/tsconfig/tsconfig.esm5.json index 9ab8769a95..d2c71f9f8f 100644 --- a/tsconfig/tsconfig.esm5.json +++ b/tsconfig/tsconfig.esm5.json @@ -2,6 +2,8 @@ "extends": "./tsconfig.base.json", "compilerOptions": { "module": "es2015", + "importHelpers": true, + "moduleResolution": "node", "target": "es5", "outDir": "../dist/esm5" }