Authored by 郭成尧

yoho-node-lib-upversion

... ... @@ -26,7 +26,7 @@
window._timeStart = Date.now();
{{#ifand isProduction wap.open.bughd}}
!function (r) { function e(n) { if (t[n]) return t[n].exports; var o = t[n] = { exports: {}, id: n, loaded: !1 }; return r[n].call(o.exports, o, o.exports, e), o.loaded = !0, o.exports } var t = {}; return e.m = r, e.c = t, e.p = "", e(0) }([function (r, e, t) { var n = t(1), o = t(2), i = "_errLog", s = function () { var r = (n("yohobuy_session") || "").slice(2).split(".")[0]; return r || 0 }, p = function () { var r = (n("_UID") || "").split("::")[1]; return r || 0 }, u = function () { return n("docreqid") || 0 }, a = { writeError: function (r, e, t, o, a) { var c = JSON.parse(n(i) || "[]"); c.push({ tp: "err", msg: r, sc: e, ln: t, cn: o, pt: location.href, u: p(), ud: s(), rid: u(), st: JSON.stringify(a && a.stack) }), n(i, JSON.stringify(c)), c.length >= 5 && this.reportError() }, clearError: function () { n(i, "[]") }, reportError: function () { var r = this, e = JSON.parse(n(i) || "[]"), t = o.stringify(e); o.report(t, function () { r.clearError() }) }, init: function () { window.onerror = this.writeError.bind(this), this.reportError() } }; a.init(), r.exports = a }, function (r, e) { r.exports = function (r, e, t) { if ("undefined" == typeof e) { var n = null; if (document.cookie) for (var o = document.cookie.split(";"), i = 0; i < o.length; i++) { var s = (o[i] || "").trim(); if (s.substring(0, r.length + 1) == r + "=") { n = decodeURIComponent(s.substring(r.length + 1)); break } } return n } t = t || {}, null === e && (e = "", t.expires = -1); var p = ""; if (t.expires && ("number" == typeof t.expires || t.expires.toUTCString)) { var u; "number" == typeof t.expires ? (u = new Date, u.setTime(u.getTime() + 24 * t.expires * 60 * 60 * 1e3)) : u = t.expires, p = "; expires=" + u.toUTCString() } var a = t.path ? "; path=" + t.path : "", c = t.domain ? "; domain=" + t.domain : "", f = t.secure ? "; secure" : ""; document.cookie = [r, "=", encodeURIComponent(e), p, a, c, f].join("") } }, function (r, e) { var t = { config: { reportUrl: "//badjs.yoho.cn/apm/yas.gif" }, stringify: function (r) { for (var e = [], t = 0; t < r.length; t++) { var n = r[t], o = []; for (var i in n) n.hasOwnProperty(i) && o.push(i + "::" + n[i]); e.push(o.join("$$")) } return e.join("**") }, report: function (r, e) { if (r) { var t = new Image; t.src = this.config.reportUrl + "?l=" + r + "&t=" + (new Date).getTime(), e && e() } } }; r.exports = t }]);
!function(r){function e(i){if(t[i])return t[i].exports;var n=t[i]={exports:{},id:i,loaded:!1};return r[i].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var t={};e.m=r,e.c=t,e.p="",e(0)}([function(r,e,t){var i=t(1),n=t(2),o="_errLog",s={writeError:function(r,e,t,s,p){var c=JSON.parse(i(o)||"[]");c.push({tp:"err",msg:r,sc:e,ln:t,cn:s,pt:location.href,u:n.getUid(),ud:n.getUdid(),rid:n.getReqId(),st:JSON.stringify(p&&p.stack)}),i(o,JSON.stringify(c)),c.length>=5&&this.reportError()},clearError:function(){i(o,"[]")},reportError:function(){var r=this,e=JSON.parse(i(o)||"[]"),t=n.stringify(e);n.report(t,function(){r.clearError()})},init:function(){window.onerror=this.writeError.bind(this),this.reportError()}};s.init(),r.exports=s},function(r,e){r.exports=function(r,e,t){if(void 0===e){var i=null;if(document.cookie)for(var n=document.cookie.split(";"),o=0;o<n.length;o++){var s=(n[o]||"").trim();if(s.substring(0,r.length+1)==r+"="){i=decodeURIComponent(s.substring(r.length+1));break}}return i}t=t||{},null===e&&(e="",t.expires=-1);var p="";if(t.expires&&("number"==typeof t.expires||t.expires.toUTCString)){var c;"number"==typeof t.expires?(c=new Date,c.setTime(c.getTime()+24*t.expires*60*60*1e3)):c=t.expires,p="; expires="+c.toUTCString()}var u=t.path?"; path="+t.path:"",a=t.domain?"; domain="+t.domain:"",f=t.secure?"; secure":"";document.cookie=[r,"=",encodeURIComponent(e),p,u,a,f].join("")}},function(r,e,t){var i=t(1),n={config:{reportUrl:"//badjs.yoho.cn/apm/yas.gif"},stringify:function(r){for(var e=[],t=0;t<r.length;t++){var i=r[t],n=[];for(var o in i)i.hasOwnProperty(o)&&n.push(o+"::"+i[o]);e.push(n.join("$$"))}return e.join("**")},report:function(r,e){if(r){(new Image).src=this.config.reportUrl+"?l="+r+"&t="+(new Date).getTime(),e&&e()}},getUdid:function(){return(i("yohobuy_session")||"").slice(2).split(".")[0]||0},getUid:function(){return(i("_UID")||"").split("::")[1]||0},getReqId:function(){return i("docreqid")||0}};r.exports=n}]);
{{/ifand}}
</script>
... ...
... ... @@ -73,7 +73,7 @@
"xml2js": "^0.4.19",
"yoho-express-session": "^2.0.0",
"yoho-md5": "^2.0.0",
"yoho-node-lib": "=0.4.4",
"yoho-node-lib": "=0.4.5",
"yoho-zookeeper": "^1.0.8"
},
"devDependencies": {
... ...