Skip to content

Commit f541e5f

Browse files
mcalmusAndrewKushnir
authored andcommitted
fix(core): guard reading of global ngDevMode for undefined. (#36055)
When reading globals such as `ngDevMode` the read should be guarded by `typeof ngDevMode` otherwise it will throw if not defined in `"use strict"` mode. PR Close #36055
1 parent 20b801e commit f541e5f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/core/src/util/ng_dev_mode.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ export function initNgDevMode(): boolean {
115115
if (typeof ngDevMode !== 'object') {
116116
ngDevModeResetPerfCounters();
117117
}
118-
return !!ngDevMode;
118+
return typeof ngDevMode !== 'undefined' && !!ngDevMode;
119119
}
120120
return false;
121121
}

0 commit comments

Comments
 (0)