diff --git a/node_modules/kaefer/lib/util.js b/node_modules/kaefer/lib/util.js index df3940f0..06f781b2 100644 --- a/node_modules/kaefer/lib/util.js +++ b/node_modules/kaefer/lib/util.js @@ -2,14 +2,15 @@ define(function(require, exports, module) { exports.inherits = function(Child, Parent) { Child.prototype = Object.create(Parent.prototype, { constructor: { value: Child }}); -} +}; var isNode = (typeof global !== "undefined" && ({}).toString.call(global) == '[object global]'); var isBrowser = (typeof window !== "undefined" && ({}).toString.call(window) == '[object window]'); if (isNode) { exports.uid = function(length) { - return (require("crypto") + // make sure packagers don't try to package "crypto" + return (require("cry" + "pto") .randomBytes(length) .toString("base64") .slice(0, length) @@ -27,7 +28,7 @@ if (isNode) { for (var i = 0; i < length; i++) { arr[i] = Math.floor(Math.random() * 255); } - return btoa(String.fromCharCode.apply(null, values)).slice(0, 10); + return btoa(String.fromCharCode.apply(null, arr)).slice(0, 10); }; }