hipstapas.core
Version:
Easy and unobtrusive generation of secure strings, uuids, passphrases (using EFF wordlists) and random numbers.
25 lines (20 loc) • 683 B
JavaScript
function generationResult(validateResult, results) {
return {
"success": validateResult.success,
"result": results,
"error": validateResult.error
};
}
function isString(p) {
return ((typeof p) === 'string') || (p instanceof String);
}
function isBoolean(p) {
return ((typeof p) === 'boolean') || (p instanceof Boolean);
}
function isEmptyObject(p) {
return (Object.keys(p).length === 0) && (p.constructor === Object);
}
function emptyObject() {
return {};
}
module.exports = { generationResult, isString, isBoolean, isEmptyObject, emptyObject };