UNPKG

852 BPlain TextView Raw
1import { ApplicationRef, NgModuleRef } from '@angular/core';
2import { enableDebugTools } from '@angular/platform-browser';
3import { CONFIGURATION } from './config.cert';
4import { IEnvironment } from '@armor/platform-browser';
5
6export const ENVIRONMENT: IEnvironment = {
7 configuration: CONFIGURATION,
8 hmr: true,
9 production: false,
10
11 /** Angular debug tools in the dev console
12 * https://github.com/angular/angular/blob/86405345b781a9dc2438c0fbe3e9409245647019/TOOLS_JS.md
13 * @param modRef
14 * @return {any}
15 */
16 decorateModuleRef(modRef: NgModuleRef<any>) {
17 const appRef = modRef.injector.get(ApplicationRef);
18 const cmpRef = appRef.components[0];
19 const ng = (window as any).ng;
20 enableDebugTools(cmpRef);
21 (window as any).ng.probe = ng.probe;
22 (window as any).ng.coreTokens = ng.coreTokens;
23 return modRef;
24 }
25};