94758cc8b25699189f169bb072d1ff59.json 16.5 KB
{"ast":null,"code":"var t,\n    n,\n    e = function () {\n  return \"\".concat(Date.now(), \"-\").concat(Math.floor(8999999999999 * Math.random()) + 1e12);\n},\n    i = function (t) {\n  var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : -1;\n  return {\n    name: t,\n    value: n,\n    delta: 0,\n    entries: [],\n    id: e(),\n    isFinal: !1\n  };\n},\n    a = function (t, n) {\n  try {\n    if (PerformanceObserver.supportedEntryTypes.includes(t)) {\n      var e = new PerformanceObserver(function (t) {\n        return t.getEntries().map(n);\n      });\n      return e.observe({\n        type: t,\n        buffered: !0\n      }), e;\n    }\n  } catch (t) {}\n},\n    r = !1,\n    o = !1,\n    s = function (t) {\n  r = !t.persisted;\n},\n    u = function () {\n  addEventListener(\"pagehide\", s), addEventListener(\"beforeunload\", function () {});\n},\n    c = function (t) {\n  var n = arguments.length > 1 && void 0 !== arguments[1] && arguments[1];\n  o || (u(), o = !0), addEventListener(\"visibilitychange\", function (n) {\n    var e = n.timeStamp;\n    \"hidden\" === document.visibilityState && t({\n      timeStamp: e,\n      isUnloading: r\n    });\n  }, {\n    capture: !0,\n    once: n\n  });\n},\n    l = function (t, n, e, i) {\n  var a;\n  return function () {\n    e && n.isFinal && e.disconnect(), n.value >= 0 && (i || n.isFinal || \"hidden\" === document.visibilityState) && (n.delta = n.value - (a || 0), (n.delta || n.isFinal || void 0 === a) && (t(n), a = n.value));\n  };\n},\n    p = function (t) {\n  var n,\n      e = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],\n      r = i(\"CLS\", 0),\n      o = function (t) {\n    t.hadRecentInput || (r.value += t.value, r.entries.push(t), n());\n  },\n      s = a(\"layout-shift\", o);\n\n  s && (n = l(t, r, s, e), c(function (t) {\n    var e = t.isUnloading;\n    s.takeRecords().map(o), e && (r.isFinal = !0), n();\n  }));\n},\n    d = function () {\n  return void 0 === t && (t = \"hidden\" === document.visibilityState ? 0 : 1 / 0, c(function (n) {\n    var e = n.timeStamp;\n    return t = e;\n  }, !0)), {\n    get timeStamp() {\n      return t;\n    }\n\n  };\n},\n    v = function (t) {\n  var n,\n      e = i(\"FCP\"),\n      r = d(),\n      o = a(\"paint\", function (t) {\n    \"first-contentful-paint\" === t.name && t.startTime < r.timeStamp && (e.value = t.startTime, e.isFinal = !0, e.entries.push(t), n());\n  });\n  o && (n = l(t, e, o));\n},\n    f = function (t) {\n  var n = i(\"FID\"),\n      e = d(),\n      r = function (t) {\n    t.startTime < e.timeStamp && (n.value = t.processingStart - t.startTime, n.entries.push(t), n.isFinal = !0, s());\n  },\n      o = a(\"first-input\", r),\n      s = l(t, n, o);\n\n  o ? c(function () {\n    o.takeRecords().map(r), o.disconnect();\n  }, !0) : window.perfMetrics && window.perfMetrics.onFirstInputDelay && window.perfMetrics.onFirstInputDelay(function (t, i) {\n    i.timeStamp < e.timeStamp && (n.value = t, n.isFinal = !0, n.entries = [{\n      entryType: \"first-input\",\n      name: i.type,\n      target: i.target,\n      cancelable: i.cancelable,\n      startTime: i.timeStamp,\n      processingStart: i.timeStamp + t\n    }], s());\n  });\n},\n    m = function () {\n  return n || (n = new Promise(function (t) {\n    return [\"scroll\", \"keydown\", \"pointerdown\"].map(function (n) {\n      addEventListener(n, t, {\n        once: !0,\n        passive: !0,\n        capture: !0\n      });\n    });\n  })), n;\n},\n    g = function (t) {\n  var n,\n      e = arguments.length > 1 && void 0 !== arguments[1] && arguments[1],\n      r = i(\"LCP\"),\n      o = d(),\n      s = function (t) {\n    var e = t.startTime;\n    e < o.timeStamp ? (r.value = e, r.entries.push(t)) : r.isFinal = !0, n();\n  },\n      u = a(\"largest-contentful-paint\", s);\n\n  if (u) {\n    n = l(t, r, u, e);\n\n    var p = function () {\n      r.isFinal || (u.takeRecords().map(s), r.isFinal = !0, n());\n    };\n\n    m().then(p), c(p, !0);\n  }\n},\n    h = function (t) {\n  var n,\n      e = i(\"TTFB\");\n  n = function () {\n    try {\n      var n = performance.getEntriesByType(\"navigation\")[0] || function () {\n        var t = performance.timing,\n            n = {\n          entryType: \"navigation\",\n          startTime: 0\n        };\n\n        for (var e in t) \"navigationStart\" !== e && \"toJSON\" !== e && (n[e] = Math.max(t[e] - t.navigationStart, 0));\n\n        return n;\n      }();\n\n      e.value = e.delta = n.responseStart, e.entries = [n], e.isFinal = !0, t(e);\n    } catch (t) {}\n  }, \"complete\" === document.readyState ? setTimeout(n, 0) : addEventListener(\"pageshow\", n);\n};\n\nexport { p as getCLS, v as getFCP, f as getFID, g as getLCP, h as getTTFB };","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/web-vitals/dist/web-vitals.es5.min.js"],"names":["t","n","e","concat","Date","now","Math","floor","random","i","arguments","length","name","value","delta","entries","id","isFinal","a","PerformanceObserver","supportedEntryTypes","includes","getEntries","map","observe","type","buffered","r","o","s","persisted","u","addEventListener","c","timeStamp","document","visibilityState","isUnloading","capture","once","l","disconnect","p","hadRecentInput","push","takeRecords","d","v","startTime","f","processingStart","window","perfMetrics","onFirstInputDelay","entryType","target","cancelable","m","Promise","passive","g","then","h","performance","getEntriesByType","timing","max","navigationStart","responseStart","readyState","setTimeout","getCLS","getFCP","getFID","getLCP","getTTFB"],"mappings":"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","sourcesContent":["var t,n,e=function(){return\"\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12)},i=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return{name:t,value:n,delta:0,entries:[],id:e(),isFinal:!1}},a=function(t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(t)){var e=new PerformanceObserver((function(t){return t.getEntries().map(n)}));return e.observe({type:t,buffered:!0}),e}}catch(t){}},r=!1,o=!1,s=function(t){r=!t.persisted},u=function(){addEventListener(\"pagehide\",s),addEventListener(\"beforeunload\",(function(){}))},c=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o||(u(),o=!0),addEventListener(\"visibilitychange\",(function(n){var e=n.timeStamp;\"hidden\"===document.visibilityState&&t({timeStamp:e,isUnloading:r})}),{capture:!0,once:n})},l=function(t,n,e,i){var a;return function(){e&&n.isFinal&&e.disconnect(),n.value>=0&&(i||n.isFinal||\"hidden\"===document.visibilityState)&&(n.delta=n.value-(a||0),(n.delta||n.isFinal||void 0===a)&&(t(n),a=n.value))}},p=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=i(\"CLS\",0),o=function(t){t.hadRecentInput||(r.value+=t.value,r.entries.push(t),n())},s=a(\"layout-shift\",o);s&&(n=l(t,r,s,e),c((function(t){var e=t.isUnloading;s.takeRecords().map(o),e&&(r.isFinal=!0),n()})))},d=function(){return void 0===t&&(t=\"hidden\"===document.visibilityState?0:1/0,c((function(n){var e=n.timeStamp;return t=e}),!0)),{get timeStamp(){return t}}},v=function(t){var n,e=i(\"FCP\"),r=d(),o=a(\"paint\",(function(t){\"first-contentful-paint\"===t.name&&t.startTime<r.timeStamp&&(e.value=t.startTime,e.isFinal=!0,e.entries.push(t),n())}));o&&(n=l(t,e,o))},f=function(t){var n=i(\"FID\"),e=d(),r=function(t){t.startTime<e.timeStamp&&(n.value=t.processingStart-t.startTime,n.entries.push(t),n.isFinal=!0,s())},o=a(\"first-input\",r),s=l(t,n,o);o?c((function(){o.takeRecords().map(r),o.disconnect()}),!0):window.perfMetrics&&window.perfMetrics.onFirstInputDelay&&window.perfMetrics.onFirstInputDelay((function(t,i){i.timeStamp<e.timeStamp&&(n.value=t,n.isFinal=!0,n.entries=[{entryType:\"first-input\",name:i.type,target:i.target,cancelable:i.cancelable,startTime:i.timeStamp,processingStart:i.timeStamp+t}],s())}))},m=function(){return n||(n=new Promise((function(t){return[\"scroll\",\"keydown\",\"pointerdown\"].map((function(n){addEventListener(n,t,{once:!0,passive:!0,capture:!0})}))}))),n},g=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=i(\"LCP\"),o=d(),s=function(t){var e=t.startTime;e<o.timeStamp?(r.value=e,r.entries.push(t)):r.isFinal=!0,n()},u=a(\"largest-contentful-paint\",s);if(u){n=l(t,r,u,e);var p=function(){r.isFinal||(u.takeRecords().map(s),r.isFinal=!0,n())};m().then(p),c(p,!0)}},h=function(t){var n,e=i(\"TTFB\");n=function(){try{var n=performance.getEntriesByType(\"navigation\")[0]||function(){var t=performance.timing,n={entryType:\"navigation\",startTime:0};for(var e in t)\"navigationStart\"!==e&&\"toJSON\"!==e&&(n[e]=Math.max(t[e]-t.navigationStart,0));return n}();e.value=e.delta=n.responseStart,e.entries=[n],e.isFinal=!0,t(e)}catch(t){}},\"complete\"===document.readyState?setTimeout(n,0):addEventListener(\"pageshow\",n)};export{p as getCLS,v as getFCP,f as getFID,g as getLCP,h as getTTFB};\n"]},"metadata":{},"sourceType":"module"}