UNPKG

@nuxtjs/web-vitals

Version:
21 lines (20 loc) 441 B
const eventListeners = []; window.onVitalEvent = (listener) => { eventListeners.push(listener); }; export function sendToAnalytics(context, metric, options) { const event = { date: /* @__PURE__ */ new Date(), context, metric, options }; eventListeners.forEach((listener) => { listener(event); }); console.log("[nuxt vitals]", metric.name, metric.value, context, { context, metric, options }); }