UNPKG

@qelos/assets

Version:

manage assets like images and static files on remote servers

24 lines (22 loc) 567 B
"use strict"; /** * Validate that the given values are defined * @private * @param {object} parameters where each key value pair is the name and value of the argument to validate. * * @example * * function foo(bar){ * ensurePresenceOf({bar}); * // ... * } */ function ensurePresenceOf(parameters) { var missing = Object.keys(parameters).filter(function (key) { return parameters[key] === undefined; }); if (missing.length) { console.error(missing.join(',') + " cannot be undefined"); } } module.exports = ensurePresenceOf;