UNPKG

hud-sdk

Version:

Hud's Node SDK

2 lines 2.79 kB
import{createRequire as r}from"node:module";var e,o,t,a,n={626:(e,o,t)=>{t.r(o),t.d(o,{init:()=>l.init});const a=r(import.meta.url)("node:module"),n=r(import.meta.url)("../cjs/globalstate"),i=r(import.meta.url)("../cjs/instrument"),s=r(import.meta.url)("../cjs/lib"),u=r(import.meta.url)("../cjs/logger"),l=r(import.meta.url)("../cjs/core");!function(){try{(0,s.updateUserConfigFromFile)(),(0,s.updateUserConfigFromEnv)();const r=(0,s.shouldRunHud)();if(!r.shouldRun)return void(null!==r.error&&u.customer_logger.logEntry(r.error));(0,i.registerHook)(),globalThis.hudRuningInsideLambda||(function(){if(globalThis.hudRanOnImport)u.app_logger.warning("Already ran onImport!");else{globalThis.hudRanOnImport=!0;try{const r=(0,n.hookMessageChannel)();(0,a.register)("./loader.mjs",{parentURL:import.meta.url,data:{port:r},transferList:[r]})}catch(r){u.app_logger.error("Something went wrong in onImport",{msg:r instanceof Error?r.message:void 0,stack:r instanceof Error?r.stack:void 0})}}}(),u.app_logger.debug("onImport done"))}catch{}}()},836:(r,e,o)=>{o.a(r,async(r,e)=>{try{async function t(){try{globalThis.hudStartFromAutoInit=!0,globalThis.hudImportStartTime=process.uptime();const r=await Promise.resolve().then(o.bind(o,626));if(globalThis.hudRuningInsideLambda)return void await r.init();r.init().catch(()=>{})}catch{}}await t(),e()}catch(a){e(a)}},1)}},i={};function s(r){var e=i[r];if(void 0!==e)return e.exports;var o=i[r]={exports:{}};return n[r](o,o.exports,s),o.exports}e="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",o="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",t="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",a=r=>{r&&r.d<1&&(r.d=1,r.forEach(r=>r.r--),r.forEach(r=>r.r--?r.r++:r()))},s.a=(r,n,i)=>{var s;i&&((s=[]).d=-1);var u,l,p,c=new Set,m=r.exports,d=new Promise((r,e)=>{p=e,l=r});d[o]=m,d[e]=r=>(s&&r(s),c.forEach(r),d.catch(r=>{})),r.exports=d,n(r=>{var n;u=(r=>r.map(r=>{if(null!==r&&"object"==typeof r){if(r[e])return r;if(r.then){var n=[];n.d=0,r.then(r=>{i[o]=r,a(n)},r=>{i[t]=r,a(n)});var i={};return i[e]=r=>r(n),i}}var s={};return s[e]=r=>{},s[o]=r,s}))(r);var i=()=>u.map(r=>{if(r[t])throw r[t];return r[o]}),l=new Promise(r=>{(n=()=>r(i)).r=0;var o=r=>r!==s&&!c.has(r)&&(c.add(r),r&&!r.d&&(n.r++,r.push(n)));u.map(r=>r[e](o))});return n.r?l:i()},r=>(r?p(d[t]=r):l(m),a(s))),s&&s.d<0&&(s.d=0)},s.d=(r,e)=>{for(var o in e)s.o(e,o)&&!s.o(r,o)&&Object.defineProperty(r,o,{enumerable:!0,get:e[o]})},s.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),s.r=r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})};var u=s(836);u=await u; //# sourceMappingURL=on_register.mjs.map