refutable (npm): A runtime assertion and contract programming tool
Keywords: testing|assertion|contract programming