@nguniversal/common
Advanced tools
Comparing version 5.0.0 to 6.0.0-rc.0
@@ -9,6 +9,6 @@ /** | ||
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/common/http'), require('@angular/core'), require('@angular/platform-browser'), require('rxjs/observable/of'), require('rxjs/operators/filter'), require('rxjs/operators/tap'), require('rxjs/operators/take')) : | ||
typeof define === 'function' && define.amd ? define('@nguniversal/common', ['exports', '@angular/common/http', '@angular/core', '@angular/platform-browser', 'rxjs/observable/of', 'rxjs/operators/filter', 'rxjs/operators/tap', 'rxjs/operators/take'], factory) : | ||
(factory((global.nguniversal = global.nguniversal || {}, global.nguniversal.common = {}),global.ng.common.http,global.ng.core,global.ng.platformBrowser,global.Rx.Observable,global.Rx.operators,global.Rx.operators,global.Rx.operators)); | ||
}(this, (function (exports,http,core,platformBrowser,of,filter,tap,take) { 'use strict'; | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/common/http'), require('@angular/core'), require('@angular/platform-browser'), require('rxjs'), require('rxjs/operators'), require('@angular/common')) : | ||
typeof define === 'function' && define.amd ? define('@nguniversal/common', ['exports', '@angular/common/http', '@angular/core', '@angular/platform-browser', 'rxjs', 'rxjs/operators', '@angular/common'], factory) : | ||
(factory((global.nguniversal = global.nguniversal || {}, global.nguniversal.common = {}),global.ng.common.http,global.ng.core,global.ng.platformBrowser,global.Rx,global.Rx.operators,global.ng.common)); | ||
}(this, (function (exports,http,core,platformBrowser,rxjs,operators,common) { 'use strict'; | ||
@@ -39,3 +39,3 @@ /** | ||
appRef.isStable | ||
.pipe(filter.filter(function (isStable) { return isStable; }), take.take(1)).toPromise() | ||
.pipe(operators.filter(function (isStable) { return isStable; }), operators.take(1)).toPromise() | ||
.then(function () { _this.isCacheActive = false; }); | ||
@@ -81,3 +81,3 @@ } | ||
var /** @type {?} */ response = this.transferState.get(storeKey, /** @type {?} */ ({})); | ||
return of.of(new http.HttpResponse({ | ||
return rxjs.of(new http.HttpResponse({ | ||
body: response.body, | ||
@@ -94,3 +94,3 @@ headers: new http.HttpHeaders(response.headers), | ||
return httpEvent | ||
.pipe(tap.tap(function (event) { | ||
.pipe(operators.tap(function (event) { | ||
if (event instanceof http.HttpResponse) { | ||
@@ -134,8 +134,40 @@ _this.transferState.set(storeKey, { | ||
]; | ||
/** @nocollapse */ | ||
TransferHttpCacheModule.ctorParameters = function () { return []; }; | ||
return TransferHttpCacheModule; | ||
}()); | ||
/** | ||
* @fileoverview added by tsickle | ||
* @suppress {checkTypes} checked by tsc | ||
*/ | ||
/** | ||
* @param {?} doc | ||
* @return {?} | ||
*/ | ||
function domContentLoadedFactory(doc) { | ||
return function () { | ||
return new Promise(function (resolve, _reject) { | ||
var /** @type {?} */ contentLoaded = function () { | ||
doc.removeEventListener('DOMContentLoaded', contentLoaded); | ||
resolve(); | ||
}; | ||
doc.addEventListener('DOMContentLoaded', contentLoaded); | ||
}); | ||
}; | ||
} | ||
var StateTransferInitializerModule = /** @class */ (function () { | ||
function StateTransferInitializerModule() { | ||
} | ||
StateTransferInitializerModule.decorators = [ | ||
{ type: core.NgModule, args: [{ | ||
providers: [ | ||
{ provide: core.APP_INITIALIZER, multi: true, useFactory: domContentLoadedFactory, deps: [common.DOCUMENT] }, | ||
] | ||
},] }, | ||
]; | ||
return StateTransferInitializerModule; | ||
}()); | ||
exports.TransferHttpCacheModule = TransferHttpCacheModule; | ||
exports.StateTransferInitializerModule = StateTransferInitializerModule; | ||
exports.ɵb = domContentLoadedFactory; | ||
exports.ɵa = TransferHttpCacheInterceptor; | ||
@@ -142,0 +174,0 @@ |
@@ -8,3 +8,3 @@ /** | ||
*/ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/common/http"),require("@angular/core"),require("@angular/platform-browser"),require("rxjs/observable/of"),require("rxjs/operators/filter"),require("rxjs/operators/tap"),require("rxjs/operators/take")):"function"==typeof define&&define.amd?define("@nguniversal/common",["exports","@angular/common/http","@angular/core","@angular/platform-browser","rxjs/observable/of","rxjs/operators/filter","rxjs/operators/tap","rxjs/operators/take"],t):t((e.nguniversal=e.nguniversal||{},e.nguniversal.common={}),e.ng.common.http,e.ng.core,e.ng.platformBrowser,e.Rx.Observable,e.Rx.operators,e.Rx.operators,e.Rx.operators)}(this,function(e,t,r,a,o,s,n,i){"use strict";function u(e){for(var t={},r=0,a=e.keys();r<a.length;r++){var o=a[r];t[o]=e.getAll(o)}return t}var p=function(){function e(e,t){var r=this;this.transferState=t,this.isCacheActive=!0,e.isStable.pipe(s.filter(function(e){return e}),i.take(1)).toPromise().then(function(){r.isCacheActive=!1})}return e.prototype.invalidateCacheEntry=function(e){this.transferState.remove(a.makeStateKey("G."+e)),this.transferState.remove(a.makeStateKey("H."+e))},e.prototype.intercept=function(e,r){var s=this;if("GET"!==e.method&&"HEAD"!==e.method&&(this.isCacheActive=!1,this.invalidateCacheEntry(e.url)),!this.isCacheActive)return r.handle(e);var i=("GET"===e.method?"G.":"H.")+e.url,p=a.makeStateKey(i);if(this.transferState.hasKey(p)){var f=this.transferState.get(p,{});return o.of(new t.HttpResponse({body:f.body,headers:new t.HttpHeaders(f.headers),status:f.status,statusText:f.statusText,url:f.url}))}return r.handle(e).pipe(n.tap(function(e){e instanceof t.HttpResponse&&s.transferState.set(p,{body:e.body,headers:u(e.headers),status:e.status,statusText:e.statusText,url:e.url})}))},e.decorators=[{type:r.Injectable}],e.ctorParameters=function(){return[{type:r.ApplicationRef},{type:a.TransferState}]},e}(),f=function(){function e(){}return e.decorators=[{type:r.NgModule,args:[{imports:[a.BrowserTransferStateModule],providers:[p,{provide:t.HTTP_INTERCEPTORS,useExisting:p,multi:!0}]}]}],e.ctorParameters=function(){return[]},e}();e.TransferHttpCacheModule=f,e.ɵa=p,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/common/http"),require("@angular/core"),require("@angular/platform-browser"),require("rxjs"),require("rxjs/operators"),require("@angular/common")):"function"==typeof define&&define.amd?define("@nguniversal/common",["exports","@angular/common/http","@angular/core","@angular/platform-browser","rxjs","rxjs/operators","@angular/common"],t):t((e.nguniversal=e.nguniversal||{},e.nguniversal.common={}),e.ng.common.http,e.ng.core,e.ng.platformBrowser,e.Rx,e.Rx.operators,e.ng.common)}(this,function(e,t,r,n,a,o,s){"use strict";function i(e){for(var t={},r=0,n=e.keys();r<n.length;r++){var a=n[r];t[a]=e.getAll(a)}return t}function u(e){return function(){return new Promise(function(t,r){var n=function(){e.removeEventListener("DOMContentLoaded",n),t()};e.addEventListener("DOMContentLoaded",n)})}}var c=function(){function e(e,t){var r=this;this.transferState=t,this.isCacheActive=!0,e.isStable.pipe(o.filter(function(e){return e}),o.take(1)).toPromise().then(function(){r.isCacheActive=!1})}return e.prototype.invalidateCacheEntry=function(e){this.transferState.remove(n.makeStateKey("G."+e)),this.transferState.remove(n.makeStateKey("H."+e))},e.prototype.intercept=function(e,r){var s=this;if("GET"!==e.method&&"HEAD"!==e.method&&(this.isCacheActive=!1,this.invalidateCacheEntry(e.url)),!this.isCacheActive)return r.handle(e);var u=("GET"===e.method?"G.":"H.")+e.url,c=n.makeStateKey(u);if(this.transferState.hasKey(c)){var f=this.transferState.get(c,{});return a.of(new t.HttpResponse({body:f.body,headers:new t.HttpHeaders(f.headers),status:f.status,statusText:f.statusText,url:f.url}))}return r.handle(e).pipe(o.tap(function(e){e instanceof t.HttpResponse&&s.transferState.set(c,{body:e.body,headers:i(e.headers),status:e.status,statusText:e.statusText,url:e.url})}))},e.decorators=[{type:r.Injectable}],e.ctorParameters=function(){return[{type:r.ApplicationRef},{type:n.TransferState}]},e}(),f=function(){function e(){}return e.decorators=[{type:r.NgModule,args:[{imports:[n.BrowserTransferStateModule],providers:[c,{provide:t.HTTP_INTERCEPTORS,useExisting:c,multi:!0}]}]}],e}(),p=function(){function e(){}return e.decorators=[{type:r.NgModule,args:[{providers:[{provide:r.APP_INITIALIZER,multi:!0,useFactory:u,deps:[s.DOCUMENT]}]}]}],e}();e.TransferHttpCacheModule=f,e.StateTransferInitializerModule=p,e.ɵb=u,e.ɵa=c,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=common.umd.min.js.map |
@@ -9,8 +9,7 @@ /** | ||
import { HTTP_INTERCEPTORS, HttpHeaders, HttpResponse } from '@angular/common/http'; | ||
import { ApplicationRef, Injectable, NgModule } from '@angular/core'; | ||
import { ApplicationRef, Injectable, NgModule, APP_INITIALIZER } from '@angular/core'; | ||
import { BrowserTransferStateModule, TransferState, makeStateKey } from '@angular/platform-browser'; | ||
import { of } from 'rxjs/observable/of'; | ||
import { filter } from 'rxjs/operators/filter'; | ||
import { tap } from 'rxjs/operators/tap'; | ||
import { take } from 'rxjs/operators/take'; | ||
import { of } from 'rxjs'; | ||
import { tap, take, filter } from 'rxjs/operators'; | ||
import { DOCUMENT } from '@angular/common'; | ||
@@ -123,4 +122,2 @@ /** | ||
]; | ||
/** @nocollapse */ | ||
TransferHttpCacheModule.ctorParameters = () => []; | ||
@@ -131,3 +128,24 @@ /** | ||
*/ | ||
// export { StateTransferInitializerModule } from './src/state-transfer-initilizer/module'; | ||
/** | ||
* @param {?} doc | ||
* @return {?} | ||
*/ | ||
function domContentLoadedFactory(doc) { | ||
return () => new Promise((resolve, _reject) => { | ||
const /** @type {?} */ contentLoaded = () => { | ||
doc.removeEventListener('DOMContentLoaded', contentLoaded); | ||
resolve(); | ||
}; | ||
doc.addEventListener('DOMContentLoaded', contentLoaded); | ||
}); | ||
} | ||
class StateTransferInitializerModule { | ||
} | ||
StateTransferInitializerModule.decorators = [ | ||
{ type: NgModule, args: [{ | ||
providers: [ | ||
{ provide: APP_INITIALIZER, multi: true, useFactory: domContentLoadedFactory, deps: [DOCUMENT] }, | ||
] | ||
},] }, | ||
]; | ||
@@ -139,3 +157,8 @@ /** | ||
export { TransferHttpCacheModule, TransferHttpCacheInterceptor as ɵa }; | ||
/** | ||
* @fileoverview added by tsickle | ||
* @suppress {checkTypes} checked by tsc | ||
*/ | ||
export { TransferHttpCacheModule, StateTransferInitializerModule, domContentLoadedFactory as ɵb, TransferHttpCacheInterceptor as ɵa }; | ||
//# sourceMappingURL=common.js.map |
@@ -9,8 +9,7 @@ /** | ||
import { HTTP_INTERCEPTORS, HttpHeaders, HttpResponse } from '@angular/common/http'; | ||
import { ApplicationRef, Injectable, NgModule } from '@angular/core'; | ||
import { ApplicationRef, Injectable, NgModule, APP_INITIALIZER } from '@angular/core'; | ||
import { BrowserTransferStateModule, TransferState, makeStateKey } from '@angular/platform-browser'; | ||
import { of } from 'rxjs/observable/of'; | ||
import { filter } from 'rxjs/operators/filter'; | ||
import { tap } from 'rxjs/operators/tap'; | ||
import { take } from 'rxjs/operators/take'; | ||
import { of } from 'rxjs'; | ||
import { tap, take, filter } from 'rxjs/operators'; | ||
import { DOCUMENT } from '@angular/common'; | ||
@@ -133,4 +132,2 @@ /** | ||
]; | ||
/** @nocollapse */ | ||
TransferHttpCacheModule.ctorParameters = function () { return []; }; | ||
return TransferHttpCacheModule; | ||
@@ -143,3 +140,29 @@ }()); | ||
*/ | ||
// export { StateTransferInitializerModule } from './src/state-transfer-initilizer/module'; | ||
/** | ||
* @param {?} doc | ||
* @return {?} | ||
*/ | ||
function domContentLoadedFactory(doc) { | ||
return function () { | ||
return new Promise(function (resolve, _reject) { | ||
var /** @type {?} */ contentLoaded = function () { | ||
doc.removeEventListener('DOMContentLoaded', contentLoaded); | ||
resolve(); | ||
}; | ||
doc.addEventListener('DOMContentLoaded', contentLoaded); | ||
}); | ||
}; | ||
} | ||
var StateTransferInitializerModule = /** @class */ (function () { | ||
function StateTransferInitializerModule() { | ||
} | ||
StateTransferInitializerModule.decorators = [ | ||
{ type: NgModule, args: [{ | ||
providers: [ | ||
{ provide: APP_INITIALIZER, multi: true, useFactory: domContentLoadedFactory, deps: [DOCUMENT] }, | ||
] | ||
},] }, | ||
]; | ||
return StateTransferInitializerModule; | ||
}()); | ||
@@ -151,3 +174,8 @@ /** | ||
export { TransferHttpCacheModule, TransferHttpCacheInterceptor as ɵa }; | ||
/** | ||
* @fileoverview added by tsickle | ||
* @suppress {checkTypes} checked by tsc | ||
*/ | ||
export { TransferHttpCacheModule, StateTransferInitializerModule, domContentLoadedFactory as ɵb, TransferHttpCacheInterceptor as ɵa }; | ||
//# sourceMappingURL=common.es5.js.map |
{ | ||
"name": "@nguniversal/common", | ||
"version": "5.0.0", | ||
"version": "6.0.0-rc.0", | ||
"description": "Angular Universal common utilities", | ||
"main": "./bundles/common.umd.js", | ||
"module": "./esm5/common.es5.js", | ||
"es2015": "./esm2015/common.js", | ||
"typings": "./common.d.ts", | ||
"license": "MIT", | ||
@@ -15,5 +11,8 @@ "keywords": [ | ||
"peerDependencies": { | ||
"@angular/common": "^5.0.0", | ||
"@angular/core": "^5.0.0" | ||
"@angular/common": "NG_VERSION", | ||
"@angular/core": "NG_VERSION" | ||
}, | ||
"ng-update": { | ||
"packageGroup": "NG_UPDATE_PACKAGE_GROUP" | ||
}, | ||
"repository": { | ||
@@ -20,0 +19,0 @@ "type": "git", |
/** | ||
* Generated bundle index. Do not edit. | ||
*/ | ||
export * from './public-api'; | ||
export * from './public_api'; | ||
export { domContentLoadedFactory as ɵb } from './src/state-transfer-initializer/module'; | ||
export { TransferHttpCacheInterceptor as ɵa } from './src/transfer_http'; |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":40,"character":1}}],"members":{"invalidateCacheEntry":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":50,"character":22},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState","line":50,"character":61}]}],"intercept":[{"__symbolic":"method"}]}},"TransferHttpCacheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":111,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserTransferStateModule","line":112,"character":12}],"providers":[{"__symbolic":"reference","name":"ɵa"},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":115,"character":14},"useExisting":{"__symbolic":"reference","name":"ɵa"},"multi":true}]}]}],"members":{}}},"origins":{"ɵa":"./src/transfer_http","TransferHttpCacheModule":"./src/transfer_http"},"importAs":"@nguniversal/common"} | ||
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1}}],"members":{"invalidateCacheEntry":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":47,"character":22},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState","line":47,"character":61}]}],"intercept":[{"__symbolic":"method"}]}},"TransferHttpCacheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":108,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserTransferStateModule","line":109,"character":12}],"providers":[{"__symbolic":"reference","name":"ɵa"},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":112,"character":14},"useExisting":{"__symbolic":"reference","name":"ɵa"},"multi":true}]}]}],"members":{}},"ɵb":{"__symbolic":"function","parameters":["doc"],"value":{"__symbolic":"error","message":"Lambda not supported","line":12,"character":9,"module":"./src/state-transfer-initializer/module"}},"StateTransferInitializerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":22,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/core","name":"APP_INITIALIZER","line":24,"character":14},"multi":true,"useFactory":{"__symbolic":"reference","name":"ɵb"},"deps":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":24,"character":88}]}]}]}],"members":{}}},"origins":{"ɵa":"./src/transfer_http","TransferHttpCacheModule":"./src/transfer_http","ɵb":"./src/state-transfer-initializer/module","StateTransferInitializerModule":"./src/state-transfer-initializer/module"},"importAs":"@nguniversal/common"} |
@@ -11,3 +11,3 @@ /** | ||
import { TransferState } from '@angular/platform-browser'; | ||
import { Observable } from 'rxjs/Observable'; | ||
import { Observable } from 'rxjs'; | ||
export interface TransferHttpResponse { | ||
@@ -14,0 +14,0 @@ body?: any | null; |
/** | ||
* Generated bundle index. Do not edit. | ||
*/ | ||
export * from './public-api'; | ||
export * from './public_api'; | ||
export { domContentLoadedFactory as ɵb } from './src/state-transfer-initializer/module'; | ||
export { TransferHttpCacheInterceptor as ɵa } from './src/transfer_http'; |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":40,"character":1}}],"members":{"invalidateCacheEntry":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":50,"character":22},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState","line":50,"character":61}]}],"intercept":[{"__symbolic":"method"}]}},"TransferHttpCacheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":111,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserTransferStateModule","line":112,"character":12}],"providers":[{"__symbolic":"reference","name":"ɵa"},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":115,"character":14},"useExisting":{"__symbolic":"reference","name":"ɵa"},"multi":true}]}]}],"members":{}}},"origins":{"ɵa":"./src/transfer_http","TransferHttpCacheModule":"./src/transfer_http"},"importAs":"@nguniversal/common"} | ||
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1}}],"members":{"invalidateCacheEntry":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":47,"character":22},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState","line":47,"character":61}]}],"intercept":[{"__symbolic":"method"}]}},"TransferHttpCacheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":108,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserTransferStateModule","line":109,"character":12}],"providers":[{"__symbolic":"reference","name":"ɵa"},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":112,"character":14},"useExisting":{"__symbolic":"reference","name":"ɵa"},"multi":true}]}]}],"members":{}},"ɵb":{"__symbolic":"function","parameters":["doc"],"value":{"__symbolic":"error","message":"Lambda not supported","line":12,"character":9,"module":"./src/state-transfer-initializer/module"}},"StateTransferInitializerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":22,"character":1},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@angular/core","name":"APP_INITIALIZER","line":24,"character":14},"multi":true,"useFactory":{"__symbolic":"reference","name":"ɵb"},"deps":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":24,"character":88}]}]}]}],"members":{}}},"origins":{"ɵa":"./src/transfer_http","TransferHttpCacheModule":"./src/transfer_http","ɵb":"./src/state-transfer-initializer/module","StateTransferInitializerModule":"./src/state-transfer-initializer/module"},"importAs":"@nguniversal/common"} |
@@ -11,3 +11,3 @@ /** | ||
import { TransferState } from '@angular/platform-browser'; | ||
import { Observable } from 'rxjs/Observable'; | ||
import { Observable } from 'rxjs'; | ||
export interface TransferHttpResponse { | ||
@@ -14,0 +14,0 @@ body?: any | null; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
62133
22
634
2