@angular/platform-server
Advanced tools
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -13,3 +13,3 @@ * License: MIT | ||
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -16,0 +16,0 @@ * License: MIT |
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.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/core"),require("@angular/platform-browser-dynamic/testing"),require("@angular/platform-browser/animations"),require("@angular/platform-server")):"function"==typeof define&&define.amd?define("@angular/platform-server/testing",["exports","@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.core,global.ng.platformBrowserDynamic.testing,global.ng.platformBrowser.animations,global.ng.platformServer)}(this,function(exports,_angular_core,_angular_platformBrowserDynamic_testing,_angular_platformBrowser_animations,_angular_platformServer){"use strict";/** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -20,2 +20,2 @@ * License: MIT | ||
| var platformServerTesting=_angular_core.createPlatformFactory(_angular_platformBrowserDynamic_testing.ɵplatformCoreDynamicTesting,"serverTesting",_angular_platformServer.ɵINTERNAL_SERVER_PLATFORM_PROVIDERS),ServerTestingModule=function(){function ServerTestingModule(){}return ServerTestingModule.decorators=[{type:_angular_core.NgModule,args:[{exports:[_angular_platformBrowserDynamic_testing.BrowserDynamicTestingModule],imports:[_angular_platformBrowser_animations.NoopAnimationsModule],providers:_angular_platformServer.ɵSERVER_RENDER_PROVIDERS}]}],ServerTestingModule.ctorParameters=function(){return[]},ServerTestingModule}();exports.platformServerTesting=platformServerTesting,exports.ServerTestingModule=ServerTestingModule,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
| //# sourceMappingURL=/Users/matsko/code/angular/dist/packages-dist/platform-server/bundles/platform-server-testing.umd.min.js.map | ||
| //# sourceMappingURL=/Users/berchet/Code/angular/dist/packages-dist/platform-server/bundles/platform-server-testing.umd.min.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["/Users/matsko/code/angular/dist/packages-dist/platform-server/bundles/platform-server-testing.umd.js"],"names":["global","factory","exports","module","require","define","amd","ng","platformServer","testing","core","platformBrowserDynamic","platformBrowser","animations","this","_angular_core","_angular_platformBrowserDynamic_testing","_angular_platformBrowser_animations","_angular_platformServer","platformServerTesting","createPlatformFactory","ɵplatformCoreDynamicTesting","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS","ServerTestingModule","decorators","type","NgModule","args","BrowserDynamicTestingModule","imports","NoopAnimationsModule","providers","ɵSERVER_RENDER_PROVIDERS","ctorParameters","Object","defineProperty","value"],"mappings":";;;;;CAKC,SAAUA,OAAQC,SACC,gBAAZC,UAA0C,mBAAXC,QAAyBF,QAAQC,QAASE,QAAQ,iBAAkBA,QAAQ,6CAA8CA,QAAQ,wCAAyCA,QAAQ,6BACvM,kBAAXC,SAAyBA,OAAOC,IAAMD,OAAO,oCAAqC,UAAW,gBAAiB,4CAA6C,uCAAwC,4BAA6BJ,SACtOA,SAASD,OAAOO,GAAKP,OAAOO,OAAUP,OAAOO,GAAGC,eAAiBR,OAAOO,GAAGC,mBAAsBR,OAAOO,GAAGC,eAAeC,YAAcT,OAAOO,GAAGG,KAAKV,OAAOO,GAAGI,uBAAuBF,QAAQT,OAAOO,GAAGK,gBAAgBC,WAAWb,OAAOO,GAAGC,iBAC/OM,KAAM,SAAWZ,QAAQa,cAAcC,wCAAwCC,oCAAoCC,yBAA2B;;;;;;;;;;;;AAuBhJ,GAAIC,uBAAwBJ,cAAcK,sBAAsBJ,wCAAwCK,4BAA6B,gBAAiBH,wBAAwBI,qCAM1KC,oBAAuB,WACvB,QAASA,wBAWT,MATAA,qBAAoBC,aACdC,KAAMV,cAAcW,SAAUC,OACpBzB,SAAUc,wCAAwCY,6BAClDC,SAAUZ,oCAAoCa,sBAC9CC,UAAWb,wBAAwBc,6BAInDT,oBAAoBU,eAAiB,WAAc,UAC5CV,sBAGXrB,SAAQiB,sBAAwBA,sBAChCjB,QAAQqB,oBAAsBA,oBAE9BW,OAAOC,eAAejC,QAAS,cAAgBkC,OAAO","file":"/Users/matsko/code/angular/dist/packages-dist/platform-server/bundles/platform-server-testing.umd.min.js","sourcesContent":["/**\n * @license Angular v5.0.0\n * (c) 2010-2017 Google, Inc. https://angular.io/\n * License: MIT\n */\n(function (global, factory) {\n\ttypeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/platform-browser-dynamic/testing'), require('@angular/platform-browser/animations'), require('@angular/platform-server')) :\n\ttypeof define === 'function' && define.amd ? define('@angular/platform-server/testing', ['exports', '@angular/core', '@angular/platform-browser-dynamic/testing', '@angular/platform-browser/animations', '@angular/platform-server'], factory) :\n\t(factory((global.ng = global.ng || {}, global.ng.platformServer = global.ng.platformServer || {}, global.ng.platformServer.testing = {}),global.ng.core,global.ng.platformBrowserDynamic.testing,global.ng.platformBrowser.animations,global.ng.platformServer));\n}(this, (function (exports,_angular_core,_angular_platformBrowserDynamic_testing,_angular_platformBrowser_animations,_angular_platformServer) { 'use strict';\n\n/**\n * @license Angular v5.0.0\n * (c) 2010-2017 Google, Inc. https://angular.io/\n * License: MIT\n */\n/**\n * @fileoverview added by tsickle\n * @suppress {checkTypes} checked by tsc\n */\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n/**\n * Platform for testing\n *\n * \\@experimental API related to bootstrapping are still under review.\n */\nvar platformServerTesting = _angular_core.createPlatformFactory(_angular_platformBrowserDynamic_testing.ɵplatformCoreDynamicTesting, 'serverTesting', _angular_platformServer.ɵINTERNAL_SERVER_PLATFORM_PROVIDERS);\n/**\n * NgModule for testing.\n *\n * \\@experimental API related to bootstrapping are still under review.\n */\nvar ServerTestingModule = (function () {\n function ServerTestingModule() {\n }\n ServerTestingModule.decorators = [\n { type: _angular_core.NgModule, args: [{\n exports: [_angular_platformBrowserDynamic_testing.BrowserDynamicTestingModule],\n imports: [_angular_platformBrowser_animations.NoopAnimationsModule],\n providers: _angular_platformServer.ɵSERVER_RENDER_PROVIDERS\n },] },\n ];\n /** @nocollapse */\n ServerTestingModule.ctorParameters = function () { return []; };\n return ServerTestingModule;\n}());\n\nexports.platformServerTesting = platformServerTesting;\nexports.ServerTestingModule = ServerTestingModule;\n\nObject.defineProperty(exports, '__esModule', { value: true });\n\n})));\n//# sourceMappingURL=platform-server-testing.umd.js.map\n"]} | ||
| {"version":3,"sources":["/Users/berchet/Code/angular/dist/packages-dist/platform-server/bundles/platform-server-testing.umd.js"],"names":["global","factory","exports","module","require","define","amd","ng","platformServer","testing","core","platformBrowserDynamic","platformBrowser","animations","this","_angular_core","_angular_platformBrowserDynamic_testing","_angular_platformBrowser_animations","_angular_platformServer","platformServerTesting","createPlatformFactory","ɵplatformCoreDynamicTesting","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS","ServerTestingModule","decorators","type","NgModule","args","BrowserDynamicTestingModule","imports","NoopAnimationsModule","providers","ɵSERVER_RENDER_PROVIDERS","ctorParameters","Object","defineProperty","value"],"mappings":";;;;;CAKC,SAAUA,OAAQC,SACC,gBAAZC,UAA0C,mBAAXC,QAAyBF,QAAQC,QAASE,QAAQ,iBAAkBA,QAAQ,6CAA8CA,QAAQ,wCAAyCA,QAAQ,6BACvM,kBAAXC,SAAyBA,OAAOC,IAAMD,OAAO,oCAAqC,UAAW,gBAAiB,4CAA6C,uCAAwC,4BAA6BJ,SACtOA,SAASD,OAAOO,GAAKP,OAAOO,OAAUP,OAAOO,GAAGC,eAAiBR,OAAOO,GAAGC,mBAAsBR,OAAOO,GAAGC,eAAeC,YAAcT,OAAOO,GAAGG,KAAKV,OAAOO,GAAGI,uBAAuBF,QAAQT,OAAOO,GAAGK,gBAAgBC,WAAWb,OAAOO,GAAGC,iBAC/OM,KAAM,SAAWZ,QAAQa,cAAcC,wCAAwCC,oCAAoCC,yBAA2B;;;;;;;;;;;;AAuBhJ,GAAIC,uBAAwBJ,cAAcK,sBAAsBJ,wCAAwCK,4BAA6B,gBAAiBH,wBAAwBI,qCAM1KC,oBAAuB,WACvB,QAASA,wBAWT,MATAA,qBAAoBC,aACdC,KAAMV,cAAcW,SAAUC,OACpBzB,SAAUc,wCAAwCY,6BAClDC,SAAUZ,oCAAoCa,sBAC9CC,UAAWb,wBAAwBc,6BAInDT,oBAAoBU,eAAiB,WAAc,UAC5CV,sBAGXrB,SAAQiB,sBAAwBA,sBAChCjB,QAAQqB,oBAAsBA,oBAE9BW,OAAOC,eAAejC,QAAS,cAAgBkC,OAAO","file":"/Users/berchet/Code/angular/dist/packages-dist/platform-server/bundles/platform-server-testing.umd.min.js","sourcesContent":["/**\n * @license Angular v5.0.1\n * (c) 2010-2017 Google, Inc. https://angular.io/\n * License: MIT\n */\n(function (global, factory) {\n\ttypeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/platform-browser-dynamic/testing'), require('@angular/platform-browser/animations'), require('@angular/platform-server')) :\n\ttypeof define === 'function' && define.amd ? define('@angular/platform-server/testing', ['exports', '@angular/core', '@angular/platform-browser-dynamic/testing', '@angular/platform-browser/animations', '@angular/platform-server'], factory) :\n\t(factory((global.ng = global.ng || {}, global.ng.platformServer = global.ng.platformServer || {}, global.ng.platformServer.testing = {}),global.ng.core,global.ng.platformBrowserDynamic.testing,global.ng.platformBrowser.animations,global.ng.platformServer));\n}(this, (function (exports,_angular_core,_angular_platformBrowserDynamic_testing,_angular_platformBrowser_animations,_angular_platformServer) { 'use strict';\n\n/**\n * @license Angular v5.0.1\n * (c) 2010-2017 Google, Inc. https://angular.io/\n * License: MIT\n */\n/**\n * @fileoverview added by tsickle\n * @suppress {checkTypes} checked by tsc\n */\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n/**\n * Platform for testing\n *\n * \\@experimental API related to bootstrapping are still under review.\n */\nvar platformServerTesting = _angular_core.createPlatformFactory(_angular_platformBrowserDynamic_testing.ɵplatformCoreDynamicTesting, 'serverTesting', _angular_platformServer.ɵINTERNAL_SERVER_PLATFORM_PROVIDERS);\n/**\n * NgModule for testing.\n *\n * \\@experimental API related to bootstrapping are still under review.\n */\nvar ServerTestingModule = (function () {\n function ServerTestingModule() {\n }\n ServerTestingModule.decorators = [\n { type: _angular_core.NgModule, args: [{\n exports: [_angular_platformBrowserDynamic_testing.BrowserDynamicTestingModule],\n imports: [_angular_platformBrowser_animations.NoopAnimationsModule],\n providers: _angular_platformServer.ɵSERVER_RENDER_PROVIDERS\n },] },\n ];\n /** @nocollapse */\n ServerTestingModule.ctorParameters = function () { return []; };\n return ServerTestingModule;\n}());\n\nexports.platformServerTesting = platformServerTesting;\nexports.ServerTestingModule = ServerTestingModule;\n\nObject.defineProperty(exports, '__esModule', { value: true });\n\n})));\n//# sourceMappingURL=platform-server-testing.umd.js.map\n"]} |
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -39,3 +39,3 @@ * License: MIT | ||
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -1837,3 +1837,3 @@ * License: MIT | ||
| */ | ||
| var VERSION = new _angular_core.Version('5.0.0'); | ||
| var VERSION = new _angular_core.Version('5.0.1'); | ||
@@ -1840,0 +1840,0 @@ exports.PlatformState = PlatformState; |
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -20,3 +20,3 @@ * License: MIT | ||
| */ | ||
| function _getPlatform(platformFactory,options){var extraProviders=options.extraProviders?options.extraProviders:[];return platformFactory([{provide:INITIAL_CONFIG,useValue:{document:options.document,url:options.url}},extraProviders])}function _render(platform,moduleRefPromise){return moduleRefPromise.then(function(moduleRef){if(!moduleRef.injector.get(_angular_platformBrowser.ɵTRANSITION_ID,null))throw new Error("renderModule[Factory]() requires the use of BrowserModule.withServerTransition() to ensure\nthe server-rendered app can be properly bootstrapped into a client app.");var applicationRef=moduleRef.injector.get(_angular_core.ApplicationRef);return rxjs_operator_toPromise.toPromise.call(rxjs_operator_first.first.call(rxjs_operator_filter.filter.call(applicationRef.isStable,function(isStable){return isStable}))).then(function(){var platformState=platform.injector.get(PlatformState),callbacks=moduleRef.injector.get(BEFORE_APP_SERIALIZED,null);if(callbacks)for(var _i=0,callbacks_1=callbacks;_i<callbacks_1.length;_i++){var callback=callbacks_1[_i];try{callback()}catch(e){console.warn("Ignoring BEFORE_APP_SERIALIZED Exception: ",e)}}var output=platformState.renderToString();return platform.destroy(),output})})}function renderModule(module,options){var platform=_getPlatform(platformDynamicServer,options);return _render(platform,platform.bootstrapModule(module))}function renderModuleFactory(moduleFactory,options){var platform=_getPlatform(platformServer,options);return _render(platform,platform.bootstrapModuleFactory(moduleFactory))}var extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])},domino=require("domino"),DominoAdapter=function(_super){function DominoAdapter(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(DominoAdapter,_super),DominoAdapter.makeCurrent=function(){_angular_platformBrowser.ɵsetRootDomAdapter(new DominoAdapter)},DominoAdapter.prototype.logError=function(error){console.error(error)},DominoAdapter.prototype.log=function(error){console.log(error)},DominoAdapter.prototype.logGroup=function(error){console.error(error)},DominoAdapter.prototype.logGroupEnd=function(){},DominoAdapter.prototype.supportsDOMEvents=function(){return!1},DominoAdapter.prototype.supportsNativeShadowDOM=function(){return!1},DominoAdapter.prototype.contains=function(nodeA,nodeB){for(var inner=nodeB;inner;){if(inner===nodeA)return!0;inner=inner.parent}return!1},DominoAdapter.prototype.createHtmlDocument=function(){return parseDocument("<html><head><title>fakeTitle</title></head><body></body></html>")},DominoAdapter.prototype.getDefaultDocument=function(){return DominoAdapter.defaultDoc||(DominoAdapter.defaultDoc=domino.createDocument()),DominoAdapter.defaultDoc},DominoAdapter.prototype.createShadowRoot=function(el,doc){return void 0===doc&&(doc=document),el.shadowRoot=doc.createDocumentFragment(),el.shadowRoot.parent=el,el.shadowRoot},DominoAdapter.prototype.getShadowRoot=function(el){return el.shadowRoot},DominoAdapter.prototype.isTextNode=function(node){return node.nodeType===DominoAdapter.defaultDoc.TEXT_NODE},DominoAdapter.prototype.isCommentNode=function(node){return node.nodeType===DominoAdapter.defaultDoc.COMMENT_NODE},DominoAdapter.prototype.isElementNode=function(node){return!!node&&node.nodeType===DominoAdapter.defaultDoc.ELEMENT_NODE},DominoAdapter.prototype.hasShadowRoot=function(node){return null!=node.shadowRoot},DominoAdapter.prototype.isShadowRoot=function(node){return this.getShadowRoot(node)==node},DominoAdapter.prototype.getProperty=function(el,name){return"href"===name?this.getAttribute(el,"href"):"innerText"===name?el.textContent:el[name]},DominoAdapter.prototype.setProperty=function(el,name,value){"href"===name?this.setAttribute(el,"href",value):"innerText"===name&&(el.textContent=value),el[name]=value},DominoAdapter.prototype.getGlobalEventTarget=function(doc,target){return"window"===target?doc.defaultView:"document"===target?doc:"body"===target?doc.body:null},DominoAdapter.prototype.getBaseHref=function(doc){var base=this.querySelector(doc.documentElement,"base"),href="";return base&&(href=this.getHref(base)),href},DominoAdapter.prototype._readStyleAttribute=function(element){var styleMap={},styleAttribute=element.getAttribute("style");if(styleAttribute)for(var styleList=styleAttribute.split(/;+/g),i=0;i<styleList.length;i++)if(styleList[i].length>0){var style=styleList[i],colon=style.indexOf(":");if(-1===colon)throw new Error("Invalid CSS style: "+style);styleMap[style.substr(0,colon).trim()]=style.substr(colon+1).trim()}return styleMap},DominoAdapter.prototype._writeStyleAttribute=function(element,styleMap){var styleAttrValue="";for(var key in styleMap){styleMap[key]&&(styleAttrValue+=key+":"+styleMap[key]+";")}element.setAttribute("style",styleAttrValue)},DominoAdapter.prototype.setStyle=function(element,styleName,styleValue){var styleMap=this._readStyleAttribute(element);styleMap[styleName]=styleValue,this._writeStyleAttribute(element,styleMap)},DominoAdapter.prototype.removeStyle=function(element,styleName){this.setStyle(element,styleName,null)},DominoAdapter.prototype.getStyle=function(element,styleName){var styleMap=this._readStyleAttribute(element);return styleMap.hasOwnProperty(styleName)?styleMap[styleName]:""},DominoAdapter.prototype.hasStyle=function(element,styleName,styleValue){var value=this.getStyle(element,styleName)||"";return styleValue?value==styleValue:value.length>0},DominoAdapter.prototype.dispatchEvent=function(el,evt){el.dispatchEvent(evt);var doc=el.ownerDocument||el,win=doc.defaultView;win&&win.dispatchEvent(evt)},DominoAdapter.prototype.getHistory=function(){throw _notImplemented("getHistory")},DominoAdapter.prototype.getLocation=function(){throw _notImplemented("getLocation")},DominoAdapter.prototype.getUserAgent=function(){return"Fake user agent"},DominoAdapter.prototype.supportsWebAnimation=function(){return!1},DominoAdapter.prototype.performanceNow=function(){return Date.now()},DominoAdapter.prototype.getAnimationPrefix=function(){return""},DominoAdapter.prototype.getTransitionEnd=function(){return"transitionend"},DominoAdapter.prototype.supportsAnimation=function(){return!0},DominoAdapter.prototype.getDistributedNodes=function(el){throw _notImplemented("getDistributedNodes")},DominoAdapter.prototype.supportsCookies=function(){return!1},DominoAdapter.prototype.getCookie=function(name){throw _notImplemented("getCookie")},DominoAdapter.prototype.setCookie=function(name,value){throw _notImplemented("setCookie")},DominoAdapter}(_angular_platformBrowser.ɵBrowserDomAdapter),PlatformState=function(){function PlatformState(_doc){this._doc=_doc}return PlatformState.prototype.renderToString=function(){return serializeDocument(this._doc)},PlatformState.prototype.getDocument=function(){return this._doc},PlatformState.decorators=[{type:_angular_core.Injectable}],PlatformState.ctorParameters=function(){return[{type:void 0,decorators:[{type:_angular_core.Inject,args:[_angular_platformBrowser.DOCUMENT]}]}]},PlatformState}(),xhr2=require("xhr2"),isAbsoluteUrl=/^[a-zA-Z\-\+.]+:\/\//,ServerXhr=function(){function ServerXhr(){}return ServerXhr.prototype.build=function(){return new xhr2.XMLHttpRequest},ServerXhr.decorators=[{type:_angular_core.Injectable}],ServerXhr.ctorParameters=function(){return[]},ServerXhr}(),ServerXsrfStrategy=function(){function ServerXsrfStrategy(){}return ServerXsrfStrategy.prototype.configureRequest=function(req){},ServerXsrfStrategy.decorators=[{type:_angular_core.Injectable}],ServerXsrfStrategy.ctorParameters=function(){return[]},ServerXsrfStrategy}(),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,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 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()})}(_task),function(){scheduled&&task&&(task.zone.cancelTask(task),scheduled=!1),sub&&(sub.unsubscribe(),sub=null)}})},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"),BEFORE_APP_SERIALIZED=new _angular_core.InjectionToken("Server.RENDER_MODULE_HOOK"),ServerPlatformLocation=function(){function ServerPlatformLocation(_doc,_config){this._doc=_doc,this.pathname="/",this.search="",this.hash="",this._hashUpdate=new rxjs_Subject.Subject;var config=_config;if(config&&config.url){var parsedUrl=parseUrl(config.url);this.pathname=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,"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.pathname=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.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]}]}]},ServerPlatformLocation}(),EMPTY_ARRAY=[],ServerRendererFactory2=function(){function ServerRendererFactory2(ngZone,document,sharedStylesHost){this.ngZone=ngZone,this.document=document,this.sharedStylesHost=sharedStylesHost,this.rendererByCompId=new Map,this.schema=new _angular_compiler.DomElementSchemaRegistry,this.defaultRenderer=new DefaultServerRenderer2(document,ngZone,this.schema)}return ServerRendererFactory2.prototype.createRenderer=function(element,type){if(!element||!type)return this.defaultRenderer;switch(type.encapsulation){case _angular_core.ViewEncapsulation.Native:case _angular_core.ViewEncapsulation.Emulated:var renderer=this.rendererByCompId.get(type.id);return renderer||(renderer=new EmulatedEncapsulationServerRenderer2(this.document,this.ngZone,this.sharedStylesHost,this.schema,type),this.rendererByCompId.set(type.id,renderer)),renderer.applyToHost(element),renderer;case _angular_core.ViewEncapsulation.Native:throw new Error("Native encapsulation is not supported on the server!");default:if(!this.rendererByCompId.has(type.id)){var styles=_angular_platformBrowser.ɵflattenStyles(type.id,type.styles,[]);this.sharedStylesHost.addStyles(styles),this.rendererByCompId.set(type.id,this.defaultRenderer)}return this.defaultRenderer}},ServerRendererFactory2.prototype.begin=function(){},ServerRendererFactory2.prototype.end=function(){},ServerRendererFactory2.decorators=[{type:_angular_core.Injectable}],ServerRendererFactory2.ctorParameters=function(){return[{type:_angular_core.NgZone},{type:void 0,decorators:[{type:_angular_core.Inject,args:[_angular_platformBrowser.DOCUMENT]}]},{type:_angular_platformBrowser.ɵSharedStylesHost}]},ServerRendererFactory2}(),DefaultServerRenderer2=function(){function DefaultServerRenderer2(document,ngZone,schema){this.document=document,this.ngZone=ngZone,this.schema=schema,this.data=Object.create(null)}return DefaultServerRenderer2.prototype.destroy=function(){},DefaultServerRenderer2.prototype.createElement=function(name,namespace,debugInfo){return namespace?_angular_platformBrowser.ɵgetDOM().createElementNS(_angular_platformBrowser.ɵNAMESPACE_URIS[namespace],name):_angular_platformBrowser.ɵgetDOM().createElement(name)},DefaultServerRenderer2.prototype.createComment=function(value,debugInfo){return _angular_platformBrowser.ɵgetDOM().createComment(value)},DefaultServerRenderer2.prototype.createText=function(value,debugInfo){return _angular_platformBrowser.ɵgetDOM().createTextNode(value)},DefaultServerRenderer2.prototype.appendChild=function(parent,newChild){_angular_platformBrowser.ɵgetDOM().appendChild(parent,newChild)},DefaultServerRenderer2.prototype.insertBefore=function(parent,newChild,refChild){parent&&_angular_platformBrowser.ɵgetDOM().insertBefore(parent,refChild,newChild)},DefaultServerRenderer2.prototype.removeChild=function(parent,oldChild){parent&&_angular_platformBrowser.ɵgetDOM().removeChild(parent,oldChild)},DefaultServerRenderer2.prototype.selectRootElement=function(selectorOrNode,debugInfo){var el;if("string"==typeof selectorOrNode){if(!(el=_angular_platformBrowser.ɵgetDOM().querySelector(this.document,selectorOrNode)))throw new Error('The selector "'+selectorOrNode+'" did not match any elements')}else el=selectorOrNode;return _angular_platformBrowser.ɵgetDOM().clearNodes(el),el},DefaultServerRenderer2.prototype.parentNode=function(node){return _angular_platformBrowser.ɵgetDOM().parentElement(node)},DefaultServerRenderer2.prototype.nextSibling=function(node){return _angular_platformBrowser.ɵgetDOM().nextSibling(node)},DefaultServerRenderer2.prototype.setAttribute=function(el,name,value,namespace){namespace?_angular_platformBrowser.ɵgetDOM().setAttributeNS(el,_angular_platformBrowser.ɵNAMESPACE_URIS[namespace],namespace+":"+name,value):_angular_platformBrowser.ɵgetDOM().setAttribute(el,name,value)},DefaultServerRenderer2.prototype.removeAttribute=function(el,name,namespace){namespace?_angular_platformBrowser.ɵgetDOM().removeAttributeNS(el,_angular_platformBrowser.ɵNAMESPACE_URIS[namespace],name):_angular_platformBrowser.ɵgetDOM().removeAttribute(el,name)},DefaultServerRenderer2.prototype.addClass=function(el,name){_angular_platformBrowser.ɵgetDOM().addClass(el,name)},DefaultServerRenderer2.prototype.removeClass=function(el,name){_angular_platformBrowser.ɵgetDOM().removeClass(el,name)},DefaultServerRenderer2.prototype.setStyle=function(el,style,value,flags){_angular_platformBrowser.ɵgetDOM().setStyle(el,style,value)},DefaultServerRenderer2.prototype.removeStyle=function(el,style,flags){_angular_platformBrowser.ɵgetDOM().removeStyle(el,style)},DefaultServerRenderer2.prototype._isSafeToReflectProperty=function(tagName,propertyName){return this.schema.securityContext(tagName,propertyName,!0)===this.schema.securityContext(tagName,propertyName,!1)},DefaultServerRenderer2.prototype.setProperty=function(el,name,value){checkNoSyntheticProp(name,"property"),_angular_platformBrowser.ɵgetDOM().setProperty(el,name,value);var tagName=el.tagName.toLowerCase();null!=value&&("number"==typeof value||"string"==typeof value)&&this.schema.hasElement(tagName,EMPTY_ARRAY)&&this.schema.hasProperty(tagName,name,EMPTY_ARRAY)&&this._isSafeToReflectProperty(tagName,name)&&this.setAttribute(el,name,value.toString())},DefaultServerRenderer2.prototype.setValue=function(node,value){_angular_platformBrowser.ɵgetDOM().setText(node,value)},DefaultServerRenderer2.prototype.listen=function(target,eventName,callback){var _this=this;checkNoSyntheticProp(eventName,"listener");var el="string"==typeof target?_angular_platformBrowser.ɵgetDOM().getGlobalEventTarget(this.document,target):target,outsideHandler=function(event){return _this.ngZone.runGuarded(function(){return callback(event)})};return this.ngZone.runOutsideAngular(function(){return _angular_platformBrowser.ɵgetDOM().onAndCancel(el,eventName,outsideHandler)})},DefaultServerRenderer2}(),AT_CHARCODE="@".charCodeAt(0),EmulatedEncapsulationServerRenderer2=function(_super){function EmulatedEncapsulationServerRenderer2(document,ngZone,sharedStylesHost,schema,component){var _this=_super.call(this,document,ngZone,schema)||this;_this.component=component;var styles=_angular_platformBrowser.ɵflattenStyles(component.id,component.styles,[]);return sharedStylesHost.addStyles(styles),_this.contentAttr=_angular_platformBrowser.ɵshimContentAttribute(component.id),_this.hostAttr=_angular_platformBrowser.ɵshimHostAttribute(component.id),_this}return __extends(EmulatedEncapsulationServerRenderer2,_super),EmulatedEncapsulationServerRenderer2.prototype.applyToHost=function(element){_super.prototype.setAttribute.call(this,element,this.hostAttr,"")},EmulatedEncapsulationServerRenderer2.prototype.createElement=function(parent,name){var el=_super.prototype.createElement.call(this,parent,name);return _super.prototype.setAttribute.call(this,el,this.contentAttr,""),el},EmulatedEncapsulationServerRenderer2}(DefaultServerRenderer2),ServerStylesHost=function(_super){function ServerStylesHost(doc,transitionId){var _this=_super.call(this)||this;return _this.doc=doc,_this.transitionId=transitionId,_this.head=null,_this.head=_angular_platformBrowser.ɵgetDOM().getElementsByTagName(doc,"head")[0],_this}return __extends(ServerStylesHost,_super),ServerStylesHost.prototype._addStyle=function(style){var adapter=_angular_platformBrowser.ɵgetDOM(),el=adapter.createElement("style");adapter.setText(el,style),this.transitionId&&adapter.setAttribute(el,"ng-transition",this.transitionId),adapter.appendChild(this.head,el)},ServerStylesHost.prototype.onStylesAdded=function(additions){var _this=this;additions.forEach(function(style){return _this._addStyle(style)})},ServerStylesHost.decorators=[{type:_angular_core.Injectable}],ServerStylesHost.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:[_angular_platformBrowser.ɵTRANSITION_ID]}]}]},ServerStylesHost}(_angular_platformBrowser.ɵSharedStylesHost),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:initDominoAdapter,multi:!0,deps:[_angular_core.Injector]},{provide:_angular_common.PlatformLocation,useClass:ServerPlatformLocation,deps:[_angular_platformBrowser.DOCUMENT,[_angular_core.Optional,INITIAL_CONFIG]]},{provide:PlatformState,deps:[_angular_platformBrowser.DOCUMENT]},{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.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[]},ServerModule}(),platformServer=_angular_core.createPlatformFactory(_angular_core.platformCore,"server",INTERNAL_SERVER_PLATFORM_PROVIDERS),platformDynamicServer=_angular_core.createPlatformFactory(_angular_platformBrowserDynamic.ɵplatformCoreDynamic,"serverDynamic",INTERNAL_SERVER_PLATFORM_PROVIDERS),ServerTransferStateModule=function(){function ServerTransferStateModule(){}return ServerTransferStateModule.decorators=[{type:_angular_core.NgModule,args:[{providers:[_angular_platformBrowser.TransferState,{provide:BEFORE_APP_SERIALIZED,useFactory:serializeTransferStateFactory,deps:[_angular_platformBrowser.DOCUMENT,_angular_core.APP_ID,_angular_platformBrowser.TransferState],multi:!0}]}]}],ServerTransferStateModule.ctorParameters=function(){return[]},ServerTransferStateModule}(),VERSION=new _angular_core.Version("5.0.0");exports.PlatformState=PlatformState,exports.ServerModule=ServerModule,exports.platformDynamicServer=platformDynamicServer,exports.platformServer=platformServer,exports.BEFORE_APP_SERIALIZED=BEFORE_APP_SERIALIZED,exports.INITIAL_CONFIG=INITIAL_CONFIG,exports.ServerTransferStateModule=ServerTransferStateModule,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.ɵh=SERVER_HTTP_PROVIDERS,exports.ɵd=ServerXhr,exports.ɵe=ServerXsrfStrategy,exports.ɵf=httpFactory,exports.ɵg=zoneWrappedInterceptingHandler,exports.ɵa=instantiateServerRendererFactory,exports.ɵc=ServerStylesHost,exports.ɵb=serializeTransferStateFactory,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
| //# sourceMappingURL=/Users/matsko/code/angular/dist/packages-dist/platform-server/bundles/platform-server.umd.min.js.map | ||
| function _getPlatform(platformFactory,options){var extraProviders=options.extraProviders?options.extraProviders:[];return platformFactory([{provide:INITIAL_CONFIG,useValue:{document:options.document,url:options.url}},extraProviders])}function _render(platform,moduleRefPromise){return moduleRefPromise.then(function(moduleRef){if(!moduleRef.injector.get(_angular_platformBrowser.ɵTRANSITION_ID,null))throw new Error("renderModule[Factory]() requires the use of BrowserModule.withServerTransition() to ensure\nthe server-rendered app can be properly bootstrapped into a client app.");var applicationRef=moduleRef.injector.get(_angular_core.ApplicationRef);return rxjs_operator_toPromise.toPromise.call(rxjs_operator_first.first.call(rxjs_operator_filter.filter.call(applicationRef.isStable,function(isStable){return isStable}))).then(function(){var platformState=platform.injector.get(PlatformState),callbacks=moduleRef.injector.get(BEFORE_APP_SERIALIZED,null);if(callbacks)for(var _i=0,callbacks_1=callbacks;_i<callbacks_1.length;_i++){var callback=callbacks_1[_i];try{callback()}catch(e){console.warn("Ignoring BEFORE_APP_SERIALIZED Exception: ",e)}}var output=platformState.renderToString();return platform.destroy(),output})})}function renderModule(module,options){var platform=_getPlatform(platformDynamicServer,options);return _render(platform,platform.bootstrapModule(module))}function renderModuleFactory(moduleFactory,options){var platform=_getPlatform(platformServer,options);return _render(platform,platform.bootstrapModuleFactory(moduleFactory))}var extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])},domino=require("domino"),DominoAdapter=function(_super){function DominoAdapter(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(DominoAdapter,_super),DominoAdapter.makeCurrent=function(){_angular_platformBrowser.ɵsetRootDomAdapter(new DominoAdapter)},DominoAdapter.prototype.logError=function(error){console.error(error)},DominoAdapter.prototype.log=function(error){console.log(error)},DominoAdapter.prototype.logGroup=function(error){console.error(error)},DominoAdapter.prototype.logGroupEnd=function(){},DominoAdapter.prototype.supportsDOMEvents=function(){return!1},DominoAdapter.prototype.supportsNativeShadowDOM=function(){return!1},DominoAdapter.prototype.contains=function(nodeA,nodeB){for(var inner=nodeB;inner;){if(inner===nodeA)return!0;inner=inner.parent}return!1},DominoAdapter.prototype.createHtmlDocument=function(){return parseDocument("<html><head><title>fakeTitle</title></head><body></body></html>")},DominoAdapter.prototype.getDefaultDocument=function(){return DominoAdapter.defaultDoc||(DominoAdapter.defaultDoc=domino.createDocument()),DominoAdapter.defaultDoc},DominoAdapter.prototype.createShadowRoot=function(el,doc){return void 0===doc&&(doc=document),el.shadowRoot=doc.createDocumentFragment(),el.shadowRoot.parent=el,el.shadowRoot},DominoAdapter.prototype.getShadowRoot=function(el){return el.shadowRoot},DominoAdapter.prototype.isTextNode=function(node){return node.nodeType===DominoAdapter.defaultDoc.TEXT_NODE},DominoAdapter.prototype.isCommentNode=function(node){return node.nodeType===DominoAdapter.defaultDoc.COMMENT_NODE},DominoAdapter.prototype.isElementNode=function(node){return!!node&&node.nodeType===DominoAdapter.defaultDoc.ELEMENT_NODE},DominoAdapter.prototype.hasShadowRoot=function(node){return null!=node.shadowRoot},DominoAdapter.prototype.isShadowRoot=function(node){return this.getShadowRoot(node)==node},DominoAdapter.prototype.getProperty=function(el,name){return"href"===name?this.getAttribute(el,"href"):"innerText"===name?el.textContent:el[name]},DominoAdapter.prototype.setProperty=function(el,name,value){"href"===name?this.setAttribute(el,"href",value):"innerText"===name&&(el.textContent=value),el[name]=value},DominoAdapter.prototype.getGlobalEventTarget=function(doc,target){return"window"===target?doc.defaultView:"document"===target?doc:"body"===target?doc.body:null},DominoAdapter.prototype.getBaseHref=function(doc){var base=this.querySelector(doc.documentElement,"base"),href="";return base&&(href=this.getHref(base)),href},DominoAdapter.prototype._readStyleAttribute=function(element){var styleMap={},styleAttribute=element.getAttribute("style");if(styleAttribute)for(var styleList=styleAttribute.split(/;+/g),i=0;i<styleList.length;i++)if(styleList[i].length>0){var style=styleList[i],colon=style.indexOf(":");if(-1===colon)throw new Error("Invalid CSS style: "+style);styleMap[style.substr(0,colon).trim()]=style.substr(colon+1).trim()}return styleMap},DominoAdapter.prototype._writeStyleAttribute=function(element,styleMap){var styleAttrValue="";for(var key in styleMap){styleMap[key]&&(styleAttrValue+=key+":"+styleMap[key]+";")}element.setAttribute("style",styleAttrValue)},DominoAdapter.prototype.setStyle=function(element,styleName,styleValue){var styleMap=this._readStyleAttribute(element);styleMap[styleName]=styleValue,this._writeStyleAttribute(element,styleMap)},DominoAdapter.prototype.removeStyle=function(element,styleName){this.setStyle(element,styleName,null)},DominoAdapter.prototype.getStyle=function(element,styleName){var styleMap=this._readStyleAttribute(element);return styleMap.hasOwnProperty(styleName)?styleMap[styleName]:""},DominoAdapter.prototype.hasStyle=function(element,styleName,styleValue){var value=this.getStyle(element,styleName)||"";return styleValue?value==styleValue:value.length>0},DominoAdapter.prototype.dispatchEvent=function(el,evt){el.dispatchEvent(evt);var doc=el.ownerDocument||el,win=doc.defaultView;win&&win.dispatchEvent(evt)},DominoAdapter.prototype.getHistory=function(){throw _notImplemented("getHistory")},DominoAdapter.prototype.getLocation=function(){throw _notImplemented("getLocation")},DominoAdapter.prototype.getUserAgent=function(){return"Fake user agent"},DominoAdapter.prototype.supportsWebAnimation=function(){return!1},DominoAdapter.prototype.performanceNow=function(){return Date.now()},DominoAdapter.prototype.getAnimationPrefix=function(){return""},DominoAdapter.prototype.getTransitionEnd=function(){return"transitionend"},DominoAdapter.prototype.supportsAnimation=function(){return!0},DominoAdapter.prototype.getDistributedNodes=function(el){throw _notImplemented("getDistributedNodes")},DominoAdapter.prototype.supportsCookies=function(){return!1},DominoAdapter.prototype.getCookie=function(name){throw _notImplemented("getCookie")},DominoAdapter.prototype.setCookie=function(name,value){throw _notImplemented("setCookie")},DominoAdapter}(_angular_platformBrowser.ɵBrowserDomAdapter),PlatformState=function(){function PlatformState(_doc){this._doc=_doc}return PlatformState.prototype.renderToString=function(){return serializeDocument(this._doc)},PlatformState.prototype.getDocument=function(){return this._doc},PlatformState.decorators=[{type:_angular_core.Injectable}],PlatformState.ctorParameters=function(){return[{type:void 0,decorators:[{type:_angular_core.Inject,args:[_angular_platformBrowser.DOCUMENT]}]}]},PlatformState}(),xhr2=require("xhr2"),isAbsoluteUrl=/^[a-zA-Z\-\+.]+:\/\//,ServerXhr=function(){function ServerXhr(){}return ServerXhr.prototype.build=function(){return new xhr2.XMLHttpRequest},ServerXhr.decorators=[{type:_angular_core.Injectable}],ServerXhr.ctorParameters=function(){return[]},ServerXhr}(),ServerXsrfStrategy=function(){function ServerXsrfStrategy(){}return ServerXsrfStrategy.prototype.configureRequest=function(req){},ServerXsrfStrategy.decorators=[{type:_angular_core.Injectable}],ServerXsrfStrategy.ctorParameters=function(){return[]},ServerXsrfStrategy}(),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,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 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()})}(_task),function(){scheduled&&task&&(task.zone.cancelTask(task),scheduled=!1),sub&&(sub.unsubscribe(),sub=null)}})},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"),BEFORE_APP_SERIALIZED=new _angular_core.InjectionToken("Server.RENDER_MODULE_HOOK"),ServerPlatformLocation=function(){function ServerPlatformLocation(_doc,_config){this._doc=_doc,this.pathname="/",this.search="",this.hash="",this._hashUpdate=new rxjs_Subject.Subject;var config=_config;if(config&&config.url){var parsedUrl=parseUrl(config.url);this.pathname=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,"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.pathname=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.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]}]}]},ServerPlatformLocation}(),EMPTY_ARRAY=[],ServerRendererFactory2=function(){function ServerRendererFactory2(ngZone,document,sharedStylesHost){this.ngZone=ngZone,this.document=document,this.sharedStylesHost=sharedStylesHost,this.rendererByCompId=new Map,this.schema=new _angular_compiler.DomElementSchemaRegistry,this.defaultRenderer=new DefaultServerRenderer2(document,ngZone,this.schema)}return ServerRendererFactory2.prototype.createRenderer=function(element,type){if(!element||!type)return this.defaultRenderer;switch(type.encapsulation){case _angular_core.ViewEncapsulation.Native:case _angular_core.ViewEncapsulation.Emulated:var renderer=this.rendererByCompId.get(type.id);return renderer||(renderer=new EmulatedEncapsulationServerRenderer2(this.document,this.ngZone,this.sharedStylesHost,this.schema,type),this.rendererByCompId.set(type.id,renderer)),renderer.applyToHost(element),renderer;case _angular_core.ViewEncapsulation.Native:throw new Error("Native encapsulation is not supported on the server!");default:if(!this.rendererByCompId.has(type.id)){var styles=_angular_platformBrowser.ɵflattenStyles(type.id,type.styles,[]);this.sharedStylesHost.addStyles(styles),this.rendererByCompId.set(type.id,this.defaultRenderer)}return this.defaultRenderer}},ServerRendererFactory2.prototype.begin=function(){},ServerRendererFactory2.prototype.end=function(){},ServerRendererFactory2.decorators=[{type:_angular_core.Injectable}],ServerRendererFactory2.ctorParameters=function(){return[{type:_angular_core.NgZone},{type:void 0,decorators:[{type:_angular_core.Inject,args:[_angular_platformBrowser.DOCUMENT]}]},{type:_angular_platformBrowser.ɵSharedStylesHost}]},ServerRendererFactory2}(),DefaultServerRenderer2=function(){function DefaultServerRenderer2(document,ngZone,schema){this.document=document,this.ngZone=ngZone,this.schema=schema,this.data=Object.create(null)}return DefaultServerRenderer2.prototype.destroy=function(){},DefaultServerRenderer2.prototype.createElement=function(name,namespace,debugInfo){return namespace?_angular_platformBrowser.ɵgetDOM().createElementNS(_angular_platformBrowser.ɵNAMESPACE_URIS[namespace],name):_angular_platformBrowser.ɵgetDOM().createElement(name)},DefaultServerRenderer2.prototype.createComment=function(value,debugInfo){return _angular_platformBrowser.ɵgetDOM().createComment(value)},DefaultServerRenderer2.prototype.createText=function(value,debugInfo){return _angular_platformBrowser.ɵgetDOM().createTextNode(value)},DefaultServerRenderer2.prototype.appendChild=function(parent,newChild){_angular_platformBrowser.ɵgetDOM().appendChild(parent,newChild)},DefaultServerRenderer2.prototype.insertBefore=function(parent,newChild,refChild){parent&&_angular_platformBrowser.ɵgetDOM().insertBefore(parent,refChild,newChild)},DefaultServerRenderer2.prototype.removeChild=function(parent,oldChild){parent&&_angular_platformBrowser.ɵgetDOM().removeChild(parent,oldChild)},DefaultServerRenderer2.prototype.selectRootElement=function(selectorOrNode,debugInfo){var el;if("string"==typeof selectorOrNode){if(!(el=_angular_platformBrowser.ɵgetDOM().querySelector(this.document,selectorOrNode)))throw new Error('The selector "'+selectorOrNode+'" did not match any elements')}else el=selectorOrNode;return _angular_platformBrowser.ɵgetDOM().clearNodes(el),el},DefaultServerRenderer2.prototype.parentNode=function(node){return _angular_platformBrowser.ɵgetDOM().parentElement(node)},DefaultServerRenderer2.prototype.nextSibling=function(node){return _angular_platformBrowser.ɵgetDOM().nextSibling(node)},DefaultServerRenderer2.prototype.setAttribute=function(el,name,value,namespace){namespace?_angular_platformBrowser.ɵgetDOM().setAttributeNS(el,_angular_platformBrowser.ɵNAMESPACE_URIS[namespace],namespace+":"+name,value):_angular_platformBrowser.ɵgetDOM().setAttribute(el,name,value)},DefaultServerRenderer2.prototype.removeAttribute=function(el,name,namespace){namespace?_angular_platformBrowser.ɵgetDOM().removeAttributeNS(el,_angular_platformBrowser.ɵNAMESPACE_URIS[namespace],name):_angular_platformBrowser.ɵgetDOM().removeAttribute(el,name)},DefaultServerRenderer2.prototype.addClass=function(el,name){_angular_platformBrowser.ɵgetDOM().addClass(el,name)},DefaultServerRenderer2.prototype.removeClass=function(el,name){_angular_platformBrowser.ɵgetDOM().removeClass(el,name)},DefaultServerRenderer2.prototype.setStyle=function(el,style,value,flags){_angular_platformBrowser.ɵgetDOM().setStyle(el,style,value)},DefaultServerRenderer2.prototype.removeStyle=function(el,style,flags){_angular_platformBrowser.ɵgetDOM().removeStyle(el,style)},DefaultServerRenderer2.prototype._isSafeToReflectProperty=function(tagName,propertyName){return this.schema.securityContext(tagName,propertyName,!0)===this.schema.securityContext(tagName,propertyName,!1)},DefaultServerRenderer2.prototype.setProperty=function(el,name,value){checkNoSyntheticProp(name,"property"),_angular_platformBrowser.ɵgetDOM().setProperty(el,name,value);var tagName=el.tagName.toLowerCase();null!=value&&("number"==typeof value||"string"==typeof value)&&this.schema.hasElement(tagName,EMPTY_ARRAY)&&this.schema.hasProperty(tagName,name,EMPTY_ARRAY)&&this._isSafeToReflectProperty(tagName,name)&&this.setAttribute(el,name,value.toString())},DefaultServerRenderer2.prototype.setValue=function(node,value){_angular_platformBrowser.ɵgetDOM().setText(node,value)},DefaultServerRenderer2.prototype.listen=function(target,eventName,callback){var _this=this;checkNoSyntheticProp(eventName,"listener");var el="string"==typeof target?_angular_platformBrowser.ɵgetDOM().getGlobalEventTarget(this.document,target):target,outsideHandler=function(event){return _this.ngZone.runGuarded(function(){return callback(event)})};return this.ngZone.runOutsideAngular(function(){return _angular_platformBrowser.ɵgetDOM().onAndCancel(el,eventName,outsideHandler)})},DefaultServerRenderer2}(),AT_CHARCODE="@".charCodeAt(0),EmulatedEncapsulationServerRenderer2=function(_super){function EmulatedEncapsulationServerRenderer2(document,ngZone,sharedStylesHost,schema,component){var _this=_super.call(this,document,ngZone,schema)||this;_this.component=component;var styles=_angular_platformBrowser.ɵflattenStyles(component.id,component.styles,[]);return sharedStylesHost.addStyles(styles),_this.contentAttr=_angular_platformBrowser.ɵshimContentAttribute(component.id),_this.hostAttr=_angular_platformBrowser.ɵshimHostAttribute(component.id),_this}return __extends(EmulatedEncapsulationServerRenderer2,_super),EmulatedEncapsulationServerRenderer2.prototype.applyToHost=function(element){_super.prototype.setAttribute.call(this,element,this.hostAttr,"")},EmulatedEncapsulationServerRenderer2.prototype.createElement=function(parent,name){var el=_super.prototype.createElement.call(this,parent,name);return _super.prototype.setAttribute.call(this,el,this.contentAttr,""),el},EmulatedEncapsulationServerRenderer2}(DefaultServerRenderer2),ServerStylesHost=function(_super){function ServerStylesHost(doc,transitionId){var _this=_super.call(this)||this;return _this.doc=doc,_this.transitionId=transitionId,_this.head=null,_this.head=_angular_platformBrowser.ɵgetDOM().getElementsByTagName(doc,"head")[0],_this}return __extends(ServerStylesHost,_super),ServerStylesHost.prototype._addStyle=function(style){var adapter=_angular_platformBrowser.ɵgetDOM(),el=adapter.createElement("style");adapter.setText(el,style),this.transitionId&&adapter.setAttribute(el,"ng-transition",this.transitionId),adapter.appendChild(this.head,el)},ServerStylesHost.prototype.onStylesAdded=function(additions){var _this=this;additions.forEach(function(style){return _this._addStyle(style)})},ServerStylesHost.decorators=[{type:_angular_core.Injectable}],ServerStylesHost.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:[_angular_platformBrowser.ɵTRANSITION_ID]}]}]},ServerStylesHost}(_angular_platformBrowser.ɵSharedStylesHost),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:initDominoAdapter,multi:!0,deps:[_angular_core.Injector]},{provide:_angular_common.PlatformLocation,useClass:ServerPlatformLocation,deps:[_angular_platformBrowser.DOCUMENT,[_angular_core.Optional,INITIAL_CONFIG]]},{provide:PlatformState,deps:[_angular_platformBrowser.DOCUMENT]},{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.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[]},ServerModule}(),platformServer=_angular_core.createPlatformFactory(_angular_core.platformCore,"server",INTERNAL_SERVER_PLATFORM_PROVIDERS),platformDynamicServer=_angular_core.createPlatformFactory(_angular_platformBrowserDynamic.ɵplatformCoreDynamic,"serverDynamic",INTERNAL_SERVER_PLATFORM_PROVIDERS),ServerTransferStateModule=function(){function ServerTransferStateModule(){}return ServerTransferStateModule.decorators=[{type:_angular_core.NgModule,args:[{providers:[_angular_platformBrowser.TransferState,{provide:BEFORE_APP_SERIALIZED,useFactory:serializeTransferStateFactory,deps:[_angular_platformBrowser.DOCUMENT,_angular_core.APP_ID,_angular_platformBrowser.TransferState],multi:!0}]}]}],ServerTransferStateModule.ctorParameters=function(){return[]},ServerTransferStateModule}(),VERSION=new _angular_core.Version("5.0.1");exports.PlatformState=PlatformState,exports.ServerModule=ServerModule,exports.platformDynamicServer=platformDynamicServer,exports.platformServer=platformServer,exports.BEFORE_APP_SERIALIZED=BEFORE_APP_SERIALIZED,exports.INITIAL_CONFIG=INITIAL_CONFIG,exports.ServerTransferStateModule=ServerTransferStateModule,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.ɵh=SERVER_HTTP_PROVIDERS,exports.ɵd=ServerXhr,exports.ɵe=ServerXsrfStrategy,exports.ɵf=httpFactory,exports.ɵg=zoneWrappedInterceptingHandler,exports.ɵa=instantiateServerRendererFactory,exports.ɵc=ServerStylesHost,exports.ɵb=serializeTransferStateFactory,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
| //# sourceMappingURL=/Users/berchet/Code/angular/dist/packages-dist/platform-server/bundles/platform-server.umd.min.js.map |
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -1427,3 +1427,3 @@ * License: MIT | ||
| */ | ||
| const VERSION = new Version('5.0.0'); | ||
| const VERSION = new Version('5.0.1'); | ||
@@ -1430,0 +1430,0 @@ /** |
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -1816,3 +1816,3 @@ * License: MIT | ||
| */ | ||
| var VERSION = new Version('5.0.0'); | ||
| var VERSION = new Version('5.0.1'); | ||
@@ -1819,0 +1819,0 @@ /** |
+1
-1
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.1 | ||
| * (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
+7
-7
| { | ||
| "name": "@angular/platform-server", | ||
| "version": "5.0.0", | ||
| "version": "5.0.1", | ||
| "description": "Angular - library for using Angular in Node.js", | ||
@@ -12,8 +12,8 @@ "main": "./bundles/platform-server.umd.js", | ||
| "peerDependencies": { | ||
| "@angular/animations": "5.0.0", | ||
| "@angular/core": "5.0.0", | ||
| "@angular/common": "5.0.0", | ||
| "@angular/compiler": "5.0.0", | ||
| "@angular/platform-browser": "5.0.0", | ||
| "@angular/platform-browser-dynamic": "5.0.0" | ||
| "@angular/animations": "5.0.1", | ||
| "@angular/core": "5.0.1", | ||
| "@angular/common": "5.0.1", | ||
| "@angular/compiler": "5.0.1", | ||
| "@angular/platform-browser": "5.0.1", | ||
| "@angular/platform-browser-dynamic": "5.0.1" | ||
| }, | ||
@@ -20,0 +20,0 @@ "dependencies": { |
@@ -1,1 +0,1 @@ | ||
| {"__symbolic":"module","version":4,"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"}]}},"ɵb":{"__symbolic":"function","parameters":["doc","appId","transferStore"],"value":{"__symbolic":"error","message":"Function call not supported","line":15,"character":9,"module":"./src/transfer_state"}},"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":"ɵh"},{"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/platform-browser-dynamic","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"}]},"BEFORE_APP_SERIALIZED":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Server.RENDER_MODULE_HOOK"]},"INITIAL_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Server.INITIAL_CONFIG"]},"PlatformConfig":{"__symbolic":"interface"},"ServerTransferStateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState"},{"provide":{"__symbolic":"reference","name":"BEFORE_APP_SERIALIZED"},"useFactory":{"__symbolic":"reference","name":"ɵb"},"deps":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"},{"__symbolic":"reference","module":"@angular/core","name":"APP_ID"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState"}],"multi":true}]}]}],"members":{}},"renderModule":{"__symbolic":"function"},"renderModuleFactory":{"__symbolic":"function"},"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"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":"ɵc"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"},"useExisting":{"__symbolic":"reference","name":"ɵc"}}],"ɵ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":["5.0.0"]},"ɵc":{"__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"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"build":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"configureRequest":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"function"},"ɵg":{"__symbolic":"function"},"ɵh":[{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Http"},"useFactory":{"__symbolic":"reference","name":"ɵf"},"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":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy"},"useClass":{"__symbolic":"reference","name":"ɵe"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"XhrFactory"},"useClass":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HttpHandler"},"useFactory":{"__symbolic":"reference","name":"ɵg"},"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","ɵb":"./src/transfer_state","PlatformState":"./src/platform_state","ServerModule":"./src/server","platformDynamicServer":"./src/server","platformServer":"./src/server","BEFORE_APP_SERIALIZED":"./src/tokens","INITIAL_CONFIG":"./src/tokens","PlatformConfig":"./src/tokens","ServerTransferStateModule":"./src/transfer_state","renderModule":"./src/utils","renderModuleFactory":"./src/utils","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":"./src/server","ɵSERVER_RENDER_PROVIDERS":"./src/server","ɵServerRendererFactory2":"./src/server_renderer","VERSION":"./src/version","ɵc":"./src/styles_host","ɵd":"./src/http","ɵe":"./src/http","ɵf":"./src/http","ɵg":"./src/http","ɵh":"./src/http"},"importAs":"@angular/platform-server"} | ||
| {"__symbolic":"module","version":4,"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"}]}},"ɵb":{"__symbolic":"function","parameters":["doc","appId","transferStore"],"value":{"__symbolic":"error","message":"Function call not supported","line":15,"character":9,"module":"./src/transfer_state"}},"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":"ɵh"},{"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/platform-browser-dynamic","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"}]},"BEFORE_APP_SERIALIZED":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Server.RENDER_MODULE_HOOK"]},"INITIAL_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Server.INITIAL_CONFIG"]},"PlatformConfig":{"__symbolic":"interface"},"ServerTransferStateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState"},{"provide":{"__symbolic":"reference","name":"BEFORE_APP_SERIALIZED"},"useFactory":{"__symbolic":"reference","name":"ɵb"},"deps":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT"},{"__symbolic":"reference","module":"@angular/core","name":"APP_ID"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState"}],"multi":true}]}]}],"members":{}},"renderModule":{"__symbolic":"function"},"renderModuleFactory":{"__symbolic":"function"},"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"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":"ɵc"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost"},"useExisting":{"__symbolic":"reference","name":"ɵc"}}],"ɵ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":["5.0.1"]},"ɵc":{"__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"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"build":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"configureRequest":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"function"},"ɵg":{"__symbolic":"function"},"ɵh":[{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Http"},"useFactory":{"__symbolic":"reference","name":"ɵf"},"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":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy"},"useClass":{"__symbolic":"reference","name":"ɵe"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"XhrFactory"},"useClass":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HttpHandler"},"useFactory":{"__symbolic":"reference","name":"ɵg"},"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","ɵb":"./src/transfer_state","PlatformState":"./src/platform_state","ServerModule":"./src/server","platformDynamicServer":"./src/server","platformServer":"./src/server","BEFORE_APP_SERIALIZED":"./src/tokens","INITIAL_CONFIG":"./src/tokens","PlatformConfig":"./src/tokens","ServerTransferStateModule":"./src/transfer_state","renderModule":"./src/utils","renderModuleFactory":"./src/utils","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":"./src/server","ɵSERVER_RENDER_PROVIDERS":"./src/server","ɵServerRendererFactory2":"./src/server_renderer","VERSION":"./src/version","ɵc":"./src/styles_host","ɵd":"./src/http","ɵe":"./src/http","ɵf":"./src/http","ɵg":"./src/http","ɵh":"./src/http"},"importAs":"@angular/platform-server"} |
+1
-1
| /** | ||
| * @license Angular v5.0.0 | ||
| * @license Angular v5.0.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
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
613819
0