Commit Graph

6 Commits

Author SHA1 Message Date
3a6cf81c60 use strict null checks for added type safety
From the TypeScript manual "In strict null checking mode, the null and
undefined values are not in the domain of every type and are only
assignable to themselves and any (the one exception being that
undefined is also assignable to void)."

In other words, this setting means the compiler will complain if you
try to use a variable, but it might be null or undefined. Since the
project builds and tests pass with it, I think it's good to turn it
on. If it becomes annoying, you can always turn it off later
2017-03-10 08:54:55 +01:00
0e9301c0b5 clean up comment 2017-03-07 22:48:25 +00:00
7a78dacf8c moved to es6 module system 2016-03-28 00:53:24 +01:00
5c419cd3c4 added tests 2016-03-27 03:09:50 +01:00
bcfac0486a added build into tsconfig 2016-03-27 02:27:55 +01:00
619f20d0a0 added tsconfig 2016-03-26 23:57:37 +00:00