@angular/platform-server
Advanced tools
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -13,3 +13,3 @@ * License: MIT | ||
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -16,0 +16,0 @@ * License: MIT |
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -7,3 +7,3 @@ * License: MIT | ||
| !function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?factory(exports,require("@angular/compiler/testing"),require("@angular/core"),require("@angular/platform-browser-dynamic/testing"),require("@angular/platform-browser/animations"),require("@angular/platform-server")):"function"==typeof define&&define.amd?define(["exports","@angular/compiler/testing","@angular/core","@angular/platform-browser-dynamic/testing","@angular/platform-browser/animations","@angular/platform-server"],factory):factory((global.ng=global.ng||{},global.ng.platformServer=global.ng.platformServer||{},global.ng.platformServer.testing=global.ng.platformServer.testing||{}),global.ng.compiler.testing,global.ng.core,global.ng.platformBrowserDynamic.testing,global._angular_platformBrowser_animations,global.ng.platformServer)}(this,function(exports,_angular_compiler_testing,_angular_core,_angular_platformBrowserDynamic_testing,_angular_platformBrowser_animations,_angular_platformServer){"use strict";/** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -10,0 +10,0 @@ * License: MIT |
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -20,3 +20,3 @@ * License: MIT | ||
| */ | ||
| var xhr2=require("xhr2"),isAbsoluteUrl=/^[a-zA-Z\-\+.]+:\/\//,ServerXhr=function(){function ServerXhr(){}return ServerXhr.prototype.build=function(){return new xhr2.XMLHttpRequest},ServerXhr}();ServerXhr.decorators=[{type:_angular_core.Injectable}],ServerXhr.ctorParameters=function(){return[]};var ServerXsrfStrategy=function(){function ServerXsrfStrategy(){}return ServerXsrfStrategy.prototype.configureRequest=function(req){},ServerXsrfStrategy}();ServerXsrfStrategy.decorators=[{type:_angular_core.Injectable}],ServerXsrfStrategy.ctorParameters=function(){return[]};var ZoneMacroTaskWrapper=function(){function ZoneMacroTaskWrapper(){}return ZoneMacroTaskWrapper.prototype.wrap=function(request){var _this=this;return new rxjs_Observable.Observable(function(observer){var task=null,scheduled=!1,sub=null,savedResult=null,savedError=null,scheduleTask=function(_task){task=_task,scheduled=!0;var delegate=_this.delegate(request);sub=delegate.subscribe(function(res){return savedResult=res},function(err){if(!scheduled)throw new Error("An http observable was completed twice. This shouldn't happen, please file a bug.");savedError=err,scheduled=!1,task.invoke()},function(){if(!scheduled)throw new Error("An http observable was completed twice. This shouldn't happen, please file a bug.");scheduled=!1,task.invoke()})},cancelTask=function(_task){scheduled&&(scheduled=!1,sub&&(sub.unsubscribe(),sub=null))},onComplete=function(){null!==savedError?observer.error(savedError):(observer.next(savedResult),observer.complete())},_task=Zone.current.scheduleMacroTask("ZoneMacroTaskWrapper.subscribe",onComplete,{},function(){return null},cancelTask);return scheduleTask(_task),function(){scheduled&&task&&(task.zone.cancelTask(task),scheduled=!1),sub&&(sub.unsubscribe(),sub=null)}})},ZoneMacroTaskWrapper.prototype.delegate=function(request){},ZoneMacroTaskWrapper}(),ZoneMacroTaskConnection=function(_super){function ZoneMacroTaskConnection(request,backend){var _this=_super.call(this)||this;return _this.request=request,_this.backend=backend,validateRequestUrl(request.url),_this.response=_this.wrap(request),_this}return __extends(ZoneMacroTaskConnection,_super),ZoneMacroTaskConnection.prototype.delegate=function(request){return this.lastConnection=this.backend.createConnection(request),this.lastConnection.response},Object.defineProperty(ZoneMacroTaskConnection.prototype,"readyState",{get:function(){return this.lastConnection?this.lastConnection.readyState:_angular_http.ReadyState.Unsent},enumerable:!0,configurable:!0}),ZoneMacroTaskConnection}(ZoneMacroTaskWrapper),ZoneMacroTaskBackend=function(){function ZoneMacroTaskBackend(backend){this.backend=backend}return ZoneMacroTaskBackend.prototype.createConnection=function(request){return new ZoneMacroTaskConnection(request,this.backend)},ZoneMacroTaskBackend}(),ZoneClientBackend=function(_super){function ZoneClientBackend(backend){var _this=_super.call(this)||this;return _this.backend=backend,_this}return __extends(ZoneClientBackend,_super),ZoneClientBackend.prototype.handle=function(request){return this.wrap(request)},ZoneClientBackend.prototype.delegate=function(request){return this.backend.handle(request)},ZoneClientBackend}(ZoneMacroTaskWrapper),SERVER_HTTP_PROVIDERS=[{provide:_angular_http.Http,useFactory:httpFactory,deps:[_angular_http.XHRBackend,_angular_http.RequestOptions]},{provide:_angular_http.BrowserXhr,useClass:ServerXhr},{provide:_angular_http.XSRFStrategy,useClass:ServerXsrfStrategy},{provide:_angular_common_http.HttpHandler,useFactory:zoneWrappedInterceptingHandler,deps:[_angular_common_http.HttpBackend,[new _angular_core.Optional,_angular_common_http.HTTP_INTERCEPTORS]]}],INITIAL_CONFIG=new _angular_core.InjectionToken("Server.INITIAL_CONFIG"),ServerPlatformLocation=function(){function ServerPlatformLocation(_doc,_config){this._doc=_doc,this._path="/",this._search="",this._hash="",this._hashUpdate=new rxjs_Subject.Subject;var config=_config;if(config&&config.url){var parsedUrl=parseUrl(config.url);this._path=parsedUrl.pathname,this._search=parsedUrl.search,this._hash=parsedUrl.hash}}return ServerPlatformLocation.prototype.getBaseHrefFromDOM=function(){return _angular_platformBrowser.ɵgetDOM().getBaseHref(this._doc)},ServerPlatformLocation.prototype.onPopState=function(fn){},ServerPlatformLocation.prototype.onHashChange=function(fn){this._hashUpdate.subscribe(fn)},Object.defineProperty(ServerPlatformLocation.prototype,"pathname",{get:function(){return this._path},enumerable:!0,configurable:!0}),Object.defineProperty(ServerPlatformLocation.prototype,"search",{get:function(){return this._search},enumerable:!0,configurable:!0}),Object.defineProperty(ServerPlatformLocation.prototype,"hash",{get:function(){return this._hash},enumerable:!0,configurable:!0}),Object.defineProperty(ServerPlatformLocation.prototype,"url",{get:function(){return""+this.pathname+this.search+this.hash},enumerable:!0,configurable:!0}),ServerPlatformLocation.prototype.setHash=function(value,oldUrl){var _this=this;if(this._hash!==value){this._hash=value;var newUrl=this.url;scheduleMicroTask(function(){return _this._hashUpdate.next({type:"hashchange",oldUrl:oldUrl,newUrl:newUrl})})}},ServerPlatformLocation.prototype.replaceState=function(state,title,newUrl){var oldUrl=this.url,parsedUrl=parseUrl(newUrl);this._path=parsedUrl.pathname,this._search=parsedUrl.search,this.setHash(parsedUrl.hash,oldUrl)},ServerPlatformLocation.prototype.pushState=function(state,title,newUrl){this.replaceState(state,title,newUrl)},ServerPlatformLocation.prototype.forward=function(){throw new Error("Not implemented")},ServerPlatformLocation.prototype.back=function(){throw new Error("Not implemented")},ServerPlatformLocation}();ServerPlatformLocation.decorators=[{type:_angular_core.Injectable}],ServerPlatformLocation.ctorParameters=function(){return[{type:void 0,decorators:[{type:_angular_core.Inject,args:[_angular_platformBrowser.DOCUMENT]}]},{type:void 0,decorators:[{type:_angular_core.Optional},{type:_angular_core.Inject,args:[INITIAL_CONFIG]}]}]};/** | ||
| var xhr2=require("xhr2"),isAbsoluteUrl=/^[a-zA-Z\-\+.]+:\/\//,ServerXhr=function(){function ServerXhr(){}return ServerXhr.prototype.build=function(){return new xhr2.XMLHttpRequest},ServerXhr}();ServerXhr.decorators=[{type:_angular_core.Injectable}],ServerXhr.ctorParameters=function(){return[]};var ServerXsrfStrategy=function(){function ServerXsrfStrategy(){}return ServerXsrfStrategy.prototype.configureRequest=function(req){},ServerXsrfStrategy}();ServerXsrfStrategy.decorators=[{type:_angular_core.Injectable}],ServerXsrfStrategy.ctorParameters=function(){return[]};var ZoneMacroTaskWrapper=function(){function ZoneMacroTaskWrapper(){}return ZoneMacroTaskWrapper.prototype.wrap=function(request){var _this=this;return new rxjs_Observable.Observable(function(observer){var task=null,scheduled=!1,sub=null,savedResult=null,savedError=null,scheduleTask=function(_task){task=_task,scheduled=!0;var delegate=_this.delegate(request);sub=delegate.subscribe(function(res){return savedResult=res},function(err){if(!scheduled)throw new Error("An http observable was completed twice. This shouldn't happen, please file a bug.");savedError=err,scheduled=!1,task.invoke()},function(){if(!scheduled)throw new Error("An http observable was completed twice. This shouldn't happen, please file a bug.");scheduled=!1,task.invoke()})},cancelTask=function(_task){scheduled&&(scheduled=!1,sub&&(sub.unsubscribe(),sub=null))},onComplete=function(){null!==savedError?observer.error(savedError):(observer.next(savedResult),observer.complete())},_task=Zone.current.scheduleMacroTask("ZoneMacroTaskWrapper.subscribe",onComplete,{},function(){return null},cancelTask);return scheduleTask(_task),function(){scheduled&&task&&(task.zone.cancelTask(task),scheduled=!1),sub&&(sub.unsubscribe(),sub=null)}})},ZoneMacroTaskWrapper.prototype.delegate=function(request){},ZoneMacroTaskWrapper}(),ZoneMacroTaskConnection=function(_super){function ZoneMacroTaskConnection(request,backend){var _this=_super.call(this)||this;return _this.request=request,_this.backend=backend,validateRequestUrl(request.url),_this.response=_this.wrap(request),_this}return __extends(ZoneMacroTaskConnection,_super),ZoneMacroTaskConnection.prototype.delegate=function(request){return this.lastConnection=this.backend.createConnection(request),this.lastConnection.response},Object.defineProperty(ZoneMacroTaskConnection.prototype,"readyState",{get:function(){return this.lastConnection?this.lastConnection.readyState:_angular_http.ReadyState.Unsent},enumerable:!0,configurable:!0}),ZoneMacroTaskConnection}(ZoneMacroTaskWrapper),ZoneMacroTaskBackend=function(){function ZoneMacroTaskBackend(backend){this.backend=backend}return ZoneMacroTaskBackend.prototype.createConnection=function(request){return new ZoneMacroTaskConnection(request,this.backend)},ZoneMacroTaskBackend}(),ZoneClientBackend=function(_super){function ZoneClientBackend(backend){var _this=_super.call(this)||this;return _this.backend=backend,_this}return __extends(ZoneClientBackend,_super),ZoneClientBackend.prototype.handle=function(request){return this.wrap(request)},ZoneClientBackend.prototype.delegate=function(request){return this.backend.handle(request)},ZoneClientBackend}(ZoneMacroTaskWrapper),SERVER_HTTP_PROVIDERS=[{provide:_angular_http.Http,useFactory:httpFactory,deps:[_angular_http.XHRBackend,_angular_http.RequestOptions]},{provide:_angular_http.BrowserXhr,useClass:ServerXhr},{provide:_angular_http.XSRFStrategy,useClass:ServerXsrfStrategy},{provide:_angular_common_http.XhrFactory,useClass:ServerXhr},{provide:_angular_common_http.HttpHandler,useFactory:zoneWrappedInterceptingHandler,deps:[_angular_common_http.HttpBackend,[new _angular_core.Optional,_angular_common_http.HTTP_INTERCEPTORS]]}],INITIAL_CONFIG=new _angular_core.InjectionToken("Server.INITIAL_CONFIG"),ServerPlatformLocation=function(){function ServerPlatformLocation(_doc,_config){this._doc=_doc,this._path="/",this._search="",this._hash="",this._hashUpdate=new rxjs_Subject.Subject;var config=_config;if(config&&config.url){var parsedUrl=parseUrl(config.url);this._path=parsedUrl.pathname,this._search=parsedUrl.search,this._hash=parsedUrl.hash}}return ServerPlatformLocation.prototype.getBaseHrefFromDOM=function(){return _angular_platformBrowser.ɵgetDOM().getBaseHref(this._doc)},ServerPlatformLocation.prototype.onPopState=function(fn){},ServerPlatformLocation.prototype.onHashChange=function(fn){this._hashUpdate.subscribe(fn)},Object.defineProperty(ServerPlatformLocation.prototype,"pathname",{get:function(){return this._path},enumerable:!0,configurable:!0}),Object.defineProperty(ServerPlatformLocation.prototype,"search",{get:function(){return this._search},enumerable:!0,configurable:!0}),Object.defineProperty(ServerPlatformLocation.prototype,"hash",{get:function(){return this._hash},enumerable:!0,configurable:!0}),Object.defineProperty(ServerPlatformLocation.prototype,"url",{get:function(){return""+this.pathname+this.search+this.hash},enumerable:!0,configurable:!0}),ServerPlatformLocation.prototype.setHash=function(value,oldUrl){var _this=this;if(this._hash!==value){this._hash=value;var newUrl=this.url;scheduleMicroTask(function(){return _this._hashUpdate.next({type:"hashchange",oldUrl:oldUrl,newUrl:newUrl})})}},ServerPlatformLocation.prototype.replaceState=function(state,title,newUrl){var oldUrl=this.url,parsedUrl=parseUrl(newUrl);this._path=parsedUrl.pathname,this._search=parsedUrl.search,this.setHash(parsedUrl.hash,oldUrl)},ServerPlatformLocation.prototype.pushState=function(state,title,newUrl){this.replaceState(state,title,newUrl)},ServerPlatformLocation.prototype.forward=function(){throw new Error("Not implemented")},ServerPlatformLocation.prototype.back=function(){throw new Error("Not implemented")},ServerPlatformLocation}();ServerPlatformLocation.decorators=[{type:_angular_core.Injectable}],ServerPlatformLocation.ctorParameters=function(){return[{type:void 0,decorators:[{type:_angular_core.Inject,args:[_angular_platformBrowser.DOCUMENT]}]},{type:void 0,decorators:[{type:_angular_core.Optional},{type:_angular_core.Inject,args:[INITIAL_CONFIG]}]}]};/** | ||
| * @license | ||
@@ -35,3 +35,3 @@ * Copyright Google Inc. All Rights Reserved. | ||
| */ | ||
| var INTERNAL_SERVER_PLATFORM_PROVIDERS=[{provide:_angular_platformBrowser.DOCUMENT,useFactory:_document,deps:[_angular_core.Injector]},{provide:_angular_core.PLATFORM_ID,useValue:_angular_common.ɵPLATFORM_SERVER_ID},{provide:_angular_core.PLATFORM_INITIALIZER,useFactory:initParse5Adapter,multi:!0,deps:[_angular_core.Injector]},{provide:_angular_common.PlatformLocation,useClass:ServerPlatformLocation},PlatformState,{provide:_angular_core.ɵALLOW_MULTIPLE_PLATFORMS,useValue:!0}],SERVER_RENDER_PROVIDERS=[ServerRendererFactory2,{provide:_angular_core.RendererFactory2,useFactory:instantiateServerRendererFactory,deps:[ServerRendererFactory2,_angular_animations_browser.ɵAnimationEngine,_angular_core.NgZone]},ServerStylesHost,{provide:_angular_platformBrowser.ɵSharedStylesHost,useExisting:ServerStylesHost}],ServerModule=function(){function ServerModule(){}return ServerModule}();ServerModule.decorators=[{type:_angular_core.NgModule,args:[{exports:[_angular_platformBrowser.BrowserModule],imports:[_angular_http.HttpModule,_angular_common_http.HttpClientModule,_angular_platformBrowser_animations.NoopAnimationsModule],providers:[SERVER_RENDER_PROVIDERS,SERVER_HTTP_PROVIDERS,{provide:_angular_core.Testability,useValue:null}]}]}],ServerModule.ctorParameters=function(){return[]};var platformServer=_angular_core.createPlatformFactory(_angular_core.platformCore,"server",INTERNAL_SERVER_PLATFORM_PROVIDERS),platformDynamicServer=_angular_core.createPlatformFactory(_angular_compiler.platformCoreDynamic,"serverDynamic",INTERNAL_SERVER_PLATFORM_PROVIDERS),VERSION=(require("parse5"),new _angular_core.Version("4.3.0"));exports.PlatformState=PlatformState,exports.ServerModule=ServerModule,exports.platformDynamicServer=platformDynamicServer,exports.platformServer=platformServer,exports.INITIAL_CONFIG=INITIAL_CONFIG,exports.renderModule=renderModule,exports.renderModuleFactory=renderModuleFactory,exports.VERSION=VERSION,exports.ɵINTERNAL_SERVER_PLATFORM_PROVIDERS=INTERNAL_SERVER_PLATFORM_PROVIDERS,exports.ɵSERVER_RENDER_PROVIDERS=SERVER_RENDER_PROVIDERS,exports.ɵServerRendererFactory2=ServerRendererFactory2,exports.ɵg=SERVER_HTTP_PROVIDERS,exports.ɵc=ServerXhr,exports.ɵd=ServerXsrfStrategy,exports.ɵe=httpFactory,exports.ɵf=zoneWrappedInterceptingHandler,exports.ɵa=instantiateServerRendererFactory,exports.ɵb=ServerStylesHost,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
| var INTERNAL_SERVER_PLATFORM_PROVIDERS=[{provide:_angular_platformBrowser.DOCUMENT,useFactory:_document,deps:[_angular_core.Injector]},{provide:_angular_core.PLATFORM_ID,useValue:_angular_common.ɵPLATFORM_SERVER_ID},{provide:_angular_core.PLATFORM_INITIALIZER,useFactory:initParse5Adapter,multi:!0,deps:[_angular_core.Injector]},{provide:_angular_common.PlatformLocation,useClass:ServerPlatformLocation},PlatformState,{provide:_angular_core.ɵALLOW_MULTIPLE_PLATFORMS,useValue:!0}],SERVER_RENDER_PROVIDERS=[ServerRendererFactory2,{provide:_angular_core.RendererFactory2,useFactory:instantiateServerRendererFactory,deps:[ServerRendererFactory2,_angular_animations_browser.ɵAnimationEngine,_angular_core.NgZone]},ServerStylesHost,{provide:_angular_platformBrowser.ɵSharedStylesHost,useExisting:ServerStylesHost}],ServerModule=function(){function ServerModule(){}return ServerModule}();ServerModule.decorators=[{type:_angular_core.NgModule,args:[{exports:[_angular_platformBrowser.BrowserModule],imports:[_angular_http.HttpModule,_angular_common_http.HttpClientModule,_angular_platformBrowser_animations.NoopAnimationsModule],providers:[SERVER_RENDER_PROVIDERS,SERVER_HTTP_PROVIDERS,{provide:_angular_core.Testability,useValue:null}]}]}],ServerModule.ctorParameters=function(){return[]};var platformServer=_angular_core.createPlatformFactory(_angular_core.platformCore,"server",INTERNAL_SERVER_PLATFORM_PROVIDERS),platformDynamicServer=_angular_core.createPlatformFactory(_angular_compiler.platformCoreDynamic,"serverDynamic",INTERNAL_SERVER_PLATFORM_PROVIDERS),VERSION=(require("parse5"),new _angular_core.Version("4.3.1"));exports.PlatformState=PlatformState,exports.ServerModule=ServerModule,exports.platformDynamicServer=platformDynamicServer,exports.platformServer=platformServer,exports.INITIAL_CONFIG=INITIAL_CONFIG,exports.renderModule=renderModule,exports.renderModuleFactory=renderModuleFactory,exports.VERSION=VERSION,exports.ɵINTERNAL_SERVER_PLATFORM_PROVIDERS=INTERNAL_SERVER_PLATFORM_PROVIDERS,exports.ɵSERVER_RENDER_PROVIDERS=SERVER_RENDER_PROVIDERS,exports.ɵServerRendererFactory2=ServerRendererFactory2,exports.ɵg=SERVER_HTTP_PROVIDERS,exports.ɵc=ServerXhr,exports.ɵd=ServerXsrfStrategy,exports.ɵe=httpFactory,exports.ɵf=zoneWrappedInterceptingHandler,exports.ɵa=instantiateServerRendererFactory,exports.ɵb=ServerStylesHost,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
| //# sourceMappingURL=platform-server.umd.min.js.map |
+6
-6
| { | ||
| "name": "@angular/platform-server", | ||
| "version": "4.3.0", | ||
| "version": "4.3.1", | ||
| "description": "Angular - library for using Angular in Node.js", | ||
@@ -12,7 +12,7 @@ "main": "./bundles/platform-server.umd.js", | ||
| "peerDependencies": { | ||
| "@angular/animations": "4.3.0", | ||
| "@angular/core": "4.3.0", | ||
| "@angular/common": "4.3.0", | ||
| "@angular/compiler": "4.3.0", | ||
| "@angular/platform-browser": "4.3.0" | ||
| "@angular/animations": "4.3.1", | ||
| "@angular/core": "4.3.1", | ||
| "@angular/common": "4.3.1", | ||
| "@angular/compiler": "4.3.1", | ||
| "@angular/platform-browser": "4.3.1" | ||
| }, | ||
@@ -19,0 +19,0 @@ "dependencies": { |
@@ -1,1 +0,1 @@ | ||
| {"__symbolic":"module","version":3,"metadata":{"ɵa":{"__symbolic":"function","parameters":["renderer","engine","zone"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"ɵAnimationRendererFactory"},"arguments":[{"__symbolic":"reference","name":"renderer"},{"__symbolic":"reference","name":"engine"},{"__symbolic":"reference","name":"zone"}]}},"PlatformState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"renderToString":[{"__symbolic":"method"}],"getDocument":[{"__symbolic":"method"}]}},"ServerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule"}],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule"},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule"},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"NoopAnimationsModule"}],"providers":[{"__symbolic":"reference","name":"ɵSERVER_RENDER_PROVIDERS"},{"__symbolic":"reference","name":"ɵg"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"Testability"},"useValue":null}]}]}],"members":{}},"platformDynamicServer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"createPlatformFactory"},"arguments":[{"__symbolic":"reference","module":"@angular/compiler","name":"platformCoreDynamic"},"serverDynamic",{"__symbolic":"reference","name":"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS"}]},"platformServer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"createPlatformFactory"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"platformCore"},"server",{"__symbolic":"reference","name":"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS"}]},"INITIAL_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Server.INITIAL_CONFIG"]},"PlatformConfig":{"__symbolic":"interface"},"renderModule":{"__symbolic":"function"},"renderModuleFactory":{"__symbolic":"function"},"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":{"__symbolic":"error","message":"Reference to a non-exported function","line":75,"character":9,"context":{"name":"_document"},"module":"./src/server"},"ɵSERVER_RENDER_PROVIDERS":[{"__symbolic":"reference","name":"ɵServerRendererFactory2"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"RendererFactory2"},"useFactory":{"__symbolic":"reference","name":"ɵa"},"deps":[{"__symbolic":"reference","name":"ɵServerRendererFactory2"},{"__symbolic":"reference","module":"@angular/animations/browser","name":"ɵAnimationEngine"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]},{"__symbolic":"reference","name":"ɵb"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"},"useExisting":{"__symbolic":"reference","name":"ɵb"}}],"ɵServerRendererFactory2":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"}]}],"createRenderer":[{"__symbolic":"method"}],"begin":[{"__symbolic":"method"}],"end":[{"__symbolic":"method"}]}},"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version"},"arguments":["4.3.0"]},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵTRANSITION_ID"}]}]],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"string"}]}],"_addStyle":[{"__symbolic":"method"}],"onStylesAdded":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"build":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"configureRequest":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"function"},"ɵf":{"__symbolic":"function"},"ɵg":[{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Http"},"useFactory":{"__symbolic":"reference","name":"ɵe"},"deps":[{"__symbolic":"reference","module":"@angular/http","name":"XHRBackend"},{"__symbolic":"reference","module":"@angular/http","name":"RequestOptions"}]},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"BrowserXhr"},"useClass":{"__symbolic":"reference","name":"ɵc"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy"},"useClass":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HttpHandler"},"useFactory":{"__symbolic":"reference","name":"ɵf"},"deps":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpBackend"},[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS"}]]}]},"origins":{"ɵa":"./src/server","PlatformState":"./src/platform_state","ServerModule":"./src/server","platformDynamicServer":"./src/server","platformServer":"./src/server","INITIAL_CONFIG":"./src/tokens","PlatformConfig":"./src/tokens","renderModule":"./src/utils","renderModuleFactory":"./src/utils","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":"./src/server","ɵSERVER_RENDER_PROVIDERS":"./src/server","ɵServerRendererFactory2":"./src/server_renderer","VERSION":"./src/version","ɵb":"./src/styles_host","ɵc":"./src/http","ɵd":"./src/http","ɵe":"./src/http","ɵf":"./src/http","ɵg":"./src/http"},"importAs":"@angular/platform-server"} | ||
| {"__symbolic":"module","version":3,"metadata":{"ɵa":{"__symbolic":"function","parameters":["renderer","engine","zone"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"ɵAnimationRendererFactory"},"arguments":[{"__symbolic":"reference","name":"renderer"},{"__symbolic":"reference","name":"engine"},{"__symbolic":"reference","name":"zone"}]}},"PlatformState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"renderToString":[{"__symbolic":"method"}],"getDocument":[{"__symbolic":"method"}]}},"ServerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule"}],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule"},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule"},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"NoopAnimationsModule"}],"providers":[{"__symbolic":"reference","name":"ɵSERVER_RENDER_PROVIDERS"},{"__symbolic":"reference","name":"ɵg"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"Testability"},"useValue":null}]}]}],"members":{}},"platformDynamicServer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"createPlatformFactory"},"arguments":[{"__symbolic":"reference","module":"@angular/compiler","name":"platformCoreDynamic"},"serverDynamic",{"__symbolic":"reference","name":"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS"}]},"platformServer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"createPlatformFactory"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"platformCore"},"server",{"__symbolic":"reference","name":"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS"}]},"INITIAL_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Server.INITIAL_CONFIG"]},"PlatformConfig":{"__symbolic":"interface"},"renderModule":{"__symbolic":"function"},"renderModuleFactory":{"__symbolic":"function"},"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":{"__symbolic":"error","message":"Reference to a non-exported function","line":75,"character":9,"context":{"name":"_document"},"module":"./src/server"},"ɵSERVER_RENDER_PROVIDERS":[{"__symbolic":"reference","name":"ɵServerRendererFactory2"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"RendererFactory2"},"useFactory":{"__symbolic":"reference","name":"ɵa"},"deps":[{"__symbolic":"reference","name":"ɵServerRendererFactory2"},{"__symbolic":"reference","module":"@angular/animations/browser","name":"ɵAnimationEngine"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]},{"__symbolic":"reference","name":"ɵb"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"},"useExisting":{"__symbolic":"reference","name":"ɵb"}}],"ɵServerRendererFactory2":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"}]}],"createRenderer":[{"__symbolic":"method"}],"begin":[{"__symbolic":"method"}],"end":[{"__symbolic":"method"}]}},"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version"},"arguments":["4.3.1"]},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵTRANSITION_ID"}]}]],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"string"}]}],"_addStyle":[{"__symbolic":"method"}],"onStylesAdded":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"build":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"configureRequest":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"function"},"ɵf":{"__symbolic":"function"},"ɵg":[{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Http"},"useFactory":{"__symbolic":"reference","name":"ɵe"},"deps":[{"__symbolic":"reference","module":"@angular/http","name":"XHRBackend"},{"__symbolic":"reference","module":"@angular/http","name":"RequestOptions"}]},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"BrowserXhr"},"useClass":{"__symbolic":"reference","name":"ɵc"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy"},"useClass":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"XhrFactory"},"useClass":{"__symbolic":"reference","name":"ɵc"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HttpHandler"},"useFactory":{"__symbolic":"reference","name":"ɵf"},"deps":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpBackend"},[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS"}]]}]},"origins":{"ɵa":"./src/server","PlatformState":"./src/platform_state","ServerModule":"./src/server","platformDynamicServer":"./src/server","platformServer":"./src/server","INITIAL_CONFIG":"./src/tokens","PlatformConfig":"./src/tokens","renderModule":"./src/utils","renderModuleFactory":"./src/utils","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":"./src/server","ɵSERVER_RENDER_PROVIDERS":"./src/server","ɵServerRendererFactory2":"./src/server_renderer","VERSION":"./src/version","ɵb":"./src/styles_host","ɵc":"./src/http","ɵd":"./src/http","ɵe":"./src/http","ɵf":"./src/http","ɵg":"./src/http"},"importAs":"@angular/platform-server"} |
+4
-4
| import { Provider } from '@angular/core'; | ||
| import { BrowserXhr, Connection, ConnectionBackend, Http, ReadyState, Request, RequestOptions, Response, XHRBackend, XSRFStrategy } from '@angular/http'; | ||
| import { HttpRequest, HttpInterceptor, HttpResponse, HttpBackend } from '@angular/common/http'; | ||
| import { HttpEvent, HttpRequest, HttpInterceptor, HttpBackend } from '@angular/common/http'; | ||
| import { Observable } from 'rxjs/Observable'; | ||
@@ -29,7 +29,7 @@ export declare class ServerXhr implements BrowserXhr { | ||
| } | ||
| export declare class ZoneClientBackend extends ZoneMacroTaskWrapper<HttpRequest<any>, HttpResponse<any>> implements HttpBackend { | ||
| export declare class ZoneClientBackend extends ZoneMacroTaskWrapper<HttpRequest<any>, HttpEvent<any>> implements HttpBackend { | ||
| private backend; | ||
| constructor(backend: HttpBackend); | ||
| handle(request: HttpRequest<any>): Observable<HttpResponse<any>>; | ||
| protected delegate(request: HttpRequest<any>): Observable<HttpResponse<any>>; | ||
| handle(request: HttpRequest<any>): Observable<HttpEvent<any>>; | ||
| protected delegate(request: HttpRequest<any>): Observable<HttpEvent<any>>; | ||
| } | ||
@@ -36,0 +36,0 @@ export declare function httpFactory(xhrBackend: XHRBackend, options: RequestOptions): Http; |
+15
-0
@@ -9,5 +9,20 @@ /** | ||
| import { NgModuleFactory, Provider, Type } from '@angular/core'; | ||
| /** | ||
| * Options used to configure the server Platform instance that is created in {@link renderModule} | ||
| * and {@link renderModuleFactory}. | ||
| * | ||
| * @experimental | ||
| */ | ||
| export interface PlatformOptions { | ||
| /** | ||
| * The full document HTML of the page to render as a string. | ||
| */ | ||
| document?: string; | ||
| /** | ||
| * The URL for the current render request. | ||
| */ | ||
| url?: string; | ||
| /** | ||
| * Platform level providers for the current render request. | ||
| */ | ||
| extraProviders?: Provider[]; | ||
@@ -14,0 +29,0 @@ } |
+1
-1
| /** | ||
| * @license Angular v4.3.0 | ||
| * @license Angular v4.3.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
744923
0.36%8067
0.19%