js-datacontract (npm): Javascript Data Contract
Keywords: Javascript|Data|Contract