-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
3.9.5
-
MOODLE_39_STABLE
With the typescript configuration we are currently using, it is possible to introduce some bugs that are not detected by the type system, and would be detected using the strict setting. However, it won't be easy to just activate it because at the moment it throws a lot of errors, so we should activate smaller settings one by one until we can turn strict types.
We should also look at activating angularCompilerOptions.strictTemplates.
Other settings worth exploring:
- compilerOptions.noUncheckedIndexedAccess.