obj-has
Determine if an Object has required properties
Information
Package | obj-has |
Description | Determine if an Object has required properties defined in an Array or Object |
Node Version | >= 0.9 |
Usage
Install
$ npm install --save-dev obj-has
Examples
var has = ; // Array of required keysvar required = 'test' 'second' 'missing'; var object = test: 'item' second: false; ; // Object of required keys and error messagesvar required = test: 'test is required' second: 'second as well' missing: 'required key'; var object = test: 'item' second: false; ;
returns
Object or Array
var has = ; // Array of required keysvar required = 'test' 'second' 'missing'; var object = test: 'item' second: false; check = ;// => Error ['missing required argument: missing']