assert-ts (npm): Invariant and non-null/undefined assertion check with type guards
Keywords: assert|invariant|precondition|guard|assume|null-check|type guard|flow typing