UNPKG

swatchjs-utils

Version:

Utilities for SwatchJS, a framework for easily creating and exposing APIs as methods

27 lines (22 loc) 628 B
'use strict'; var errors = require('../../errors'); function validateNotUndefined(param) { if (param === undefined) { throw new Error(errors.ERROR_CODE_PARAMETER_UNDEFINED); } } function validateNotNull(param) { if (param === null) { throw new Error(errors.ERROR_CODE_PARAMETER_NULL); } } function validateNotNullOrUndefined(param) { if (param === null || param === undefined) { throw new Error(errors.ERROR_CODE_PARAMETER_UNDEFINED); } } module.exports = { validateNotNull: validateNotNull, validateNotNullOrUndefined: validateNotNullOrUndefined, validateNotUndefined: validateNotUndefined };