vendor: 1,879 bytes, lines 1-47
1(function (e) { 2 "use strict"; 3 e.fn.counterUp = function (t) { 4 var n = e.extend({ 5 time: 400, 6 delay: 10 7 }, t); 8 return this.each(function () { 9 var t = e(this), 10 r = n, 11 i = function () { 12 var e = [], 13 n = r.time / r.delay, 14 i = t.text(), 15 s = /[0-9]+,[0-9]+/.test(i); 16 i = i.replace(/,/g, ""); 17 var o = /^[0-9]+$/.test(i), 18 u = /^[0-9]+\.[0-9]+$/.test(i), 19 a = u ? (i.split(".")[1] || []).length : 0; 20 for (var f = n; f >= 1; f--) { 21 var l = parseInt(i / n * f); 22 u && (l = parseFloat(i / n * f).toFixed(a)); 23 if (s) 24 while (/(\d+)(\d{3})/.test(l.toString())) l = l.toString().replace(/(\d+)(\d{3})/, "$1,$2"); 25 e.unshift(l) 26 } 27 t.data("counterup-nums", e); 28 t.text("0"); 29 var c = function () { 30 t.text(t.data("counterup-nums").shift()); 31 if (t.data("counterup-nums").length) setTimeout(t.data("counterup-func"), r.delay); 32 else { 33 delete t.data("counterup-nums"); 34 t.data("counterup-nums", null); 35 t.data("counterup-func", null) 36 } 37 }; 38 t.data("counterup-func", c); 39 setTimeout(t.data("counterup-func"), r.delay) 40 }; 41 t.waypoint(i, { 42 offset: "100%", 43 triggerOnce: !0 44 }) 45 }) 46 } 47})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.