required-pm (npm): ensures all required parameters are not null, or throws a useful error like 'phone is required'
Keywords: required parameters|null check|ES6|useful error|defined|not-null