1 import { enableProdMode, provide } from '@angular/core';
6 } from '@angular/http';
7 import { bootstrap } from '@angular/platform-browser-dynamic';
8 import { provideRouter } from '@angular/router';
10 import { AppComponent } from './app/app.component';
11 import { routes } from './app/app.routes';
12 import { AuthHttp, AuthService } from './app/shared';
14 if (process.env.ENV === 'production') {
18 bootstrap(AppComponent, [
21 useFactory: (backend: XHRBackend, defaultOptions: RequestOptions, authService: AuthService) => {
22 return new AuthHttp(backend, defaultOptions, authService);
24 deps: [ XHRBackend, RequestOptions, AuthService ]