UNPKG

angular2-platform-node

Version:

Universal (isomorphic) javascript support for Angular2

1 lines 6.49 kB
{"__symbolic":"module","version":1,"metadata":{"NodeConnection":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./tokens","name":"ORIGIN_URL"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./tokens","name":"APP_BASE_HREF"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Request"},{"__symbolic":"reference","module":"@angular/http","name":"ResponseOptions"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}]}},"NodeBackend":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./tokens","name":"APP_BASE_HREF"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./tokens","name":"ORIGIN_URL"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/http","name":"ResponseOptions"},{"__symbolic":"reference","module":"@angular/http","name":"BrowserXhr"},{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"createConnection":[{"__symbolic":"method"}]}},"NodeJsonpBackend_":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./tokens","name":"APP_BASE_HREF"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./tokens","name":"ORIGIN_URL"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/http","name":"ResponseOptions"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"createConnection":[{"__symbolic":"method"}]}},"NODE_HTTP_PROVIDERS_COMMON":[{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy"},"useValue":{"__symbolic":"reference","name":"_noop"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"BrowserXhr"},"useValue":{"__symbolic":"reference","name":"_noop"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"RequestOptions"},"useClass":{"__symbolic":"reference","module":"@angular/http","name":"BaseRequestOptions"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"ResponseOptions"},"useClass":{"__symbolic":"reference","module":"@angular/http","name":"BaseResponseOptions"}}],"NODE_HTTP_PROVIDERS":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"NODE_HTTP_PROVIDERS_COMMON"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Http"},"useFactory":{"__symbolic":"reference","name":"httpFactory"},"deps":[{"__symbolic":"reference","module":"@angular/http","name":"XHRBackend"},{"__symbolic":"reference","module":"@angular/http","name":"RequestOptions"}]},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XHRBackend"},"useClass":{"__symbolic":"reference","name":"NodeBackend"}}],"NODE_JSONP_PROVIDERS":[{"__symbolic":"spread","expression":{"__symbolic":"reference","name":"NODE_HTTP_PROVIDERS_COMMON"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Jsonp"},"useFactory":{"__symbolic":"reference","name":"jsonpFactory"},"deps":[{"__symbolic":"reference","module":"@angular/http","name":"JSONPBackend"},{"__symbolic":"reference","module":"@angular/http","name":"RequestOptions"}]},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"JSONPBackend"},"useClass":{"__symbolic":"reference","name":"NodeJsonpBackend_"}}],"httpFactory":{"__symbolic":"function","parameters":["xhrBackend","requestOptions"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"PreloadHttp"},"arguments":[{"__symbolic":"reference","name":"xhrBackend"},{"__symbolic":"reference","name":"requestOptions"}]}},"jsonpFactory":{"__symbolic":"function","parameters":["jsonpBackend","requestOptions"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"PreloadHttp"},"arguments":[{"__symbolic":"reference","name":"jsonpBackend"},{"__symbolic":"reference","name":"requestOptions"}]}},"NodeHttpModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":{"__symbolic":"reference","name":"NODE_HTTP_PROVIDERS"}}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"NodeHttpModule"},"member":"withConfig"},"arguments":[{"__symbolic":"reference","name":"config"}]},"defaults":[{}]}}},"NodeJsonpModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":{"__symbolic":"reference","name":"NODE_JSONP_PROVIDERS"}}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"NodeJsonpModule"},"member":"withConfig"},"arguments":[{"__symbolic":"reference","name":"config"}]},"defaults":[{}]}}}}}