web 3d图形渲染器
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
20 KiB

{"ast":null,"code":"var e,\n t,\n n,\n i,\n a = function (e, t) {\n return {\n name: e,\n value: void 0 === t ? -1 : t,\n delta: 0,\n entries: [],\n id: \"v1-\".concat(Date.now(), \"-\").concat(Math.floor(8999999999999 * Math.random()) + 1e12)\n };\n},\n r = function (e, t) {\n try {\n if (PerformanceObserver.supportedEntryTypes.includes(e)) {\n var n = new PerformanceObserver(function (e) {\n return e.getEntries().map(t);\n });\n return n.observe({\n type: e,\n buffered: !0\n }), n;\n }\n } catch (e) {}\n},\n o = function (e, t) {\n var n = function n(i) {\n \"pagehide\" !== i.type && \"hidden\" !== document.visibilityState || (e(i), t && (removeEventListener(\"visibilitychange\", n, !0), removeEventListener(\"pagehide\", n, !0)));\n };\n\n addEventListener(\"visibilitychange\", n, !0), addEventListener(\"pagehide\", n, !0);\n},\n c = function (e) {\n addEventListener(\"pageshow\", function (t) {\n t.persisted && e(t);\n }, !0);\n},\n u = \"function\" == typeof WeakSet ? new WeakSet() : new Set(),\n s = function (e, t, n) {\n var i;\n return function () {\n t.value >= 0 && (n || u.has(t) || \"hidden\" === document.visibilityState) && (t.delta = t.value - (i || 0), (t.delta || void 0 === i) && (i = t.value, e(t)));\n };\n},\n f = function (e, t) {\n var n,\n i = a(\"CLS\", 0),\n u = function (e) {\n e.hadRecentInput || (i.value += e.value, i.entries.push(e), n());\n },\n f = r(\"layout-shift\", u);\n\n f && (n = s(e, i, t), o(function () {\n f.takeRecords().map(u), n();\n }), c(function () {\n i = a(\"CLS\", 0), n = s(e, i, t);\n }));\n},\n m = -1,\n v = function () {\n return \"hidden\" === document.visibilityState ? 0 : 1 / 0;\n},\n d = function () {\n o(function (e) {\n var t = e.timeStamp;\n m = t;\n }, !0);\n},\n p = function () {\n return m < 0 && (m = v(), d(), c(function () {\n setTimeout(function () {\n m = v(), d();\n }, 0);\n })), {\n get timeStamp() {\n return m;\n }\n\n };\n},\n l = function (e, t) {\n var n,\n i = p(),\n o = a(\"FCP\"),\n f = r(\"paint\", function (e) {\n \"first-contentful-paint\" === e.name && (f && f.disconnect(), e.startTime < i.timeStamp && (o.value = e.startTime, o.entries.push(e), u.add(o), n()));\n });\n f && (n = s(e, o, t), c(function (i) {\n o = a(\"FCP\"), n = s(e, o, t), requestAnimationFrame(function () {\n requestAnimationFrame(function () {\n o.value = performance.now() - i.timeStamp, u.add(o), n();\n });\n });\n }));\n},\n h = {\n passive: !0,\n capture: !0\n},\n S = new Date(),\n y = function (i, a) {\n e || (e = a, t = i, n = new Date(), w(removeEventListener), g());\n},\n g = function () {\n if (t >= 0 && t < n - S) {\n var a = {\n entryType: \"first-input\",\n name: e.type,\n target: e.target,\n cancelable: e.cancelable,\n startTime: e.timeStamp,\n processingStart: e.timeStamp + t\n };\n i.forEach(function (e) {\n e(a);\n }), i = [];\n }\n},\n E = function (e) {\n if (e.cancelable) {\n var t = (e.timeStamp > 1e12 ? new Date() : performance.now()) - e.timeStamp;\n \"pointerdown\" == e.type ? function (e, t) {\n var n = function () {\n y(e, t), a();\n },\n i = function () {\n a();\n },\n a = function () {\n removeEventListener(\"pointerup\", n, h), removeEventListener(\"pointercancel\", i, h);\n };\n\n addEventListener(\"pointerup\", n, h), addEventListener(\"pointercancel\", i, h);\n }(t, e) : y(t, e);\n }\n},\n w = function (e) {\n [\"mousedown\", \"keydown\", \"touchstart\", \"pointerdown\"].forEach(function (t) {\n return e(t, E, h);\n });\n},\n L = function (n, f) {\n var m,\n v = p(),\n d = a(\"FID\"),\n l = function (e) {\n e.startTime < v.timeStamp && (d.value = e.processingStart - e.startTime, d.entries.push(e), u.add(d), m());\n },\n h = r(\"first-input\", l);\n\n m = s(n, d, f), h && o(function () {\n h.takeRecords().map(l), h.disconnect();\n }, !0), h && c(function () {\n var r;\n d = a(\"FID\"), m = s(n, d, f), i = [], t = -1, e = null, w(addEventListener), r = l, i.push(r), g();\n });\n},\n T = function (e, t) {\n var n,\n i = p(),\n f = a(\"LCP\"),\n m = function (e) {\n var t = e.startTime;\n t < i.timeStamp && (f.value = t, f.entries.push(e)), n();\n },\n v = r(\"largest-contentful-paint\", m);\n\n if (v) {\n n = s(e, f, t);\n\n var d = function () {\n u.has(f) || (v.takeRecords().map(m), v.disconnect(), u.add(f), n());\n };\n\n [\"keydown\", \"click\"].forEach(function (e) {\n addEventListener(e, d, {\n once: !0,\n capture: !0\n });\n }), o(d, !0), c(function (i) {\n f = a(\"LCP\"), n = s(e, f, t), requestAnimationFrame(function () {\n requestAnimationFrame(function () {\n f.value = performance.now() - i.timeStamp, u.add(f), n();\n });\n });\n });\n }\n},\n b = function (e) {\n var t,\n n = a(\"TTFB\");\n t = function () {\n try {\n var t = performance.getEntriesByType(\"navigation\")[0] || function () {\n var e = performance.timing,\n t = {\n entryType: \"navigation\",\n startTime: 0\n };\n\n for (var n in e) \"navigationStart\" !== n && \"toJSON\" !== n && (t[n] = Math.max(e[n] - e.navigationStart, 0));\n\n return t;\n }();\n\n n.value = n.delta = t.responseStart, n.entries = [t], e(n);\n } catch (e) {}\n }, \"complete\" === document.readyState ? setTimeout(t, 0) : addEventListener(\"pageshow\", t);\n};\n\nexport { f as getCLS, l as getFCP, L as getFID, T as getLCP, b as getTTFB };","map":{"version":3,"sources":["/home/blobt/Documents/dev/node/triangle/node_modules/web-vitals/dist/web-vitals.js"],"names":["e","t","n","i","a","name","value","delta","entries","id","concat","Date","now","Math","floor","random","r","PerformanceObserver","supportedEntryTypes","includes","getEntries","map","observe","type","buffered","o","document","visibilityState","removeEventListener","addEventListener","c","persisted","u","WeakSet","Set","s","has","f","hadRecentInput","push","takeRecords","m","v","d","timeStamp","p","setTimeout","l","disconnect","startTime","add","requestAnimationFrame","performance","h","passive","capture","S","y","w","g","entryType","target","cancelable","processingStart","forEach","E","L","T","once","b","getEntriesByType","timing","max","navigationStart","responseStart","readyState","getCLS","getFCP","getFID","getLCP","getTTFB"],"mappings":"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","sourcesContent":["var e,t,n,i,a=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:\"v1-\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12)}},r=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},o=function(e,t){var n=function n(i){\"pagehide\"!==i.type&&\"hidden\"!==document.visibilityState||(e(i),t&&(removeEventListener(\"visibilitychange\",n,!0),removeEventListener(\"pagehide\",n,!0)))};addEventListener(\"visibilitychange\",n,!0),addEventListener(\"pagehide\",n,!0)},c=function(e){addEventListener(\"pageshow\",(function(t){t.persisted&&e(t)}),!0)},u=\"function\"==typeof WeakSet?new WeakSet:new Set,s=function(e,t,n){var i;return function(){t.value>=0&&(n||u.has(t)||\"hidden\"===document.visibilityState)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},f=function(e,t){var n,i=a(\"CLS\",0),u=function(e){e.hadRecentInput||(i.value+=e.value,i.entries.push(e),n())},f=r(\"layout-shift\",u);f&&(n=s(e,i,t),o((function(){f.takeRecords().map(u),n()})),c((function(){i=a(\"CLS\",0),n=s(e,i,t)})))},m=-1,v=function(){return\"hidden\"===document.visibilityState?0:1/0},d=function(){o((function(e){var t=e.timeStamp;m=t}),!0)},p=function(){return m<0&&(m=v(),d(),c((function(){setTimeout((function(){m=v(),d()}),0)}))),{get timeStamp(){return m}}},l=function(e,t){var n,i=p(),o=a(\"FCP\"),f=r(\"paint\",(function(e){\"first-contentful-paint\"===e.name&&(f&&f.disconnect(),e.startTime<i.timeStamp&&(o.value=e.startTime,o.entries.push(e),u.add(o),n()))}));f&&(n=s(e,o,t),c((function(i){o=a(\"FCP\"),n=s(e,o,t),requestAnimationFrame((function(){requestAnimationFrame((function(){o.value=performance.now()-i.timeStamp,u.add(o),n()}))}))})))},h={passive:!0,capture:!0},S=new Date,y=function(i,a){e||(e=a,t=i,n=new Date,w(removeEventListener),g())},g=function(){if(t>=0&&t<n-S){var a={entryType:\"first-input\",name:e.type,target:e.target,cancelable:e.cancelable,startTime:e.timeStamp,processingStart:e.timeStamp+t};i.forEach((function(e){e(a)})),i=[]}},E=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;\"pointerdown\"==e.type?function(e,t){var n=function(){y(e,t),a()},i=function(){a()},a=function(){removeEventListener(\"pointerup\",n,h),removeEventListener(\"pointercancel\",i,h)};addEventListener(\"pointerup\",n,h),addEventListener(\"pointercancel\",i,h)}(t,e):y(t,e)}},w=function(e){[\"mousedown\",\"keydown\",\"touchstart\",\"pointerdown\"].forEach((function(t){return e(t,E,h)}))},L=function(n,f){var m,v=p(),d=a(\"FID\"),l=function(e){e.startTime<v.timeStamp&&(d.value=e.processingStart-e.startTime,d.entries.push(e),u.add(d),m())},h=r(\"first-input\",l);m=s(n,d,f),h&&o((function(){h.takeRecords().map(l),h.disconnect()}),!0),h&&c((function(){var r;d=a(\"FID\"),m=s(n,d,f),i=[],t=-1,e=null,w(addEventListener),r=l,i.push(r),g()}))},T=function(e,t){var n,i=p(),f=a(\"LCP\"),m=function(e){var t=e.startTime;t<i.timeStamp&&(f.value=t,f.entries.push(e)),n()},v=r(\"largest-contentful-paint\",m);if(v){n=s(e,f,t);var d=function(){u.has(f)||(v.takeRecords().map(m),v.disconnect(),u.add(f),n())};[\"keydown\",\"click\"].forEach((function(e){addEventListener(e,d,{once:!0,capture:!0})})),o(d,!0),c((function(i){f=a(\"LCP\"),n=s(e,f,t),requestAnimationFrame((function(){requestAnimationFrame((function(){f.value=performance.now()-i.timeStamp,u.add(f),n()}))}))}))}},b=function(e){var t,n=a(\"TTFB\");t=function(){try{var t=performance.getEntriesByType(\"navigation\")[0]||function(){var e=performance.timing,t={entryType:\"navigation\",startTime:0};for(var n in e)\"navigationStart\"!==n&&\"toJSON\"!==n&&(t[n]=Math.max(e[n]-e.navigationStart,0));return t}();n.value=n.delta=t.responseStart,n.entries=[t],e(n)}catch(e){}},\"complete\"===document.readyState?setTimeout(t,0):addEventListener(\"pageshow\",t)};export{f as getCLS,l as getFCP,L as getFID,T as getLCP,b as getTTFB};\n"]},"metadata":{},"sourceType":"module"}