obligations (npm): Tiny JavaScript library for preconditions, postconditions and invariants, intended for use with Contractual.
Keywords: design by contract|assertion|assertions|precondition|postcondition|invariant