@thirdshot/contract (npm): Write JavaScript by following design-by-contract (DBC) principles
Keywords: dbyc|design by contract|contract