feat(ui): finalize E-TIB modernization with footer redesign, video optimization, and TS fixes

Former-commit-id: 67ac02c8404cc66893fdf97308574701cca6000c
This commit is contained in:
2026-05-07 10:43:20 +02:00
parent f2fdea96ec
commit 5439df72ea
3712 changed files with 932332 additions and 1867 deletions

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="f765f939-bcc4-592d-5438-71dd9339cdb0")}catch(e){}}();
module.exports=[435235,a=>{"use strict";var b=a.i(522734),c=a.i(385603);async function d(){for(let a of["/etc/machine-id","/var/lib/dbus/machine-id"])try{return(await b.promises.readFile(a,{encoding:"utf8"})).trim()}catch(a){c.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>d])}];
//# debugId=f765f939-bcc4-592d-5438-71dd9339cdb0
//# sourceMappingURL=34c6c_build_esm_detectors_platform_node_machine-id_getMachineId-linux_5e35a34a.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "f765f939-bcc4-592d-5438-71dd9339cdb0",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-linux.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\nimport { promises as fs } from 'fs';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n const paths = ['/etc/machine-id', '/var/lib/dbus/machine-id'];\n\n for (const path of paths) {\n try {\n const result = await fs.readFile(path, { encoding: 'utf8' });\n return result.trim();\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAIA,IAAA,EAAoC,CAA7B,CAA6B,CAA3B,AAA2B,CAAA,OAAnB,CACjB,EAA0C,CADrB,AACd,CAAmC,CAAA,AAAjC,AADc,CACmB,CADjB,EACZ,EAAE,EADgB,CAGxB,GAFc,AADc,CAAC,CAGxB,UAAU,IAGpB,IALuC,AAKlC,CALmC,GAER,AAGrB,IAFG,AAEC,CAFA,GAEI,KAAK,CAAE,QAFM,CAAE,0BAA0B,CAAC,CAG3D,AAH4D,GAGxD,CAEF,MAAO,CADQ,KACF,CADQ,EAAA,QAAE,CAAC,QAAQ,CAAC,EAAM,CAAE,CAAJ,OAAY,CAAE,MAAM,EAAE,CAAC,CAAC,AAC/C,IAAI,EAAE,CACpB,AAAD,AADsB,MACd,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAIL,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="b35a7e7c-9d1c-5905-51e3-a1bc9b5bfc3a")}catch(e){}}();
module.exports=[868047,a=>{"use strict";var b=a.i(522734),c=a.i(984414);async function d(){for(let a of["/etc/machine-id","/var/lib/dbus/machine-id"])try{return(await b.promises.readFile(a,{encoding:"utf8"})).trim()}catch(a){c.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>d])}];
//# debugId=b35a7e7c-9d1c-5905-51e3-a1bc9b5bfc3a
//# sourceMappingURL=34c6c_build_esm_detectors_platform_node_machine-id_getMachineId-linux_f7a67094.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "b35a7e7c-9d1c-5905-51e3-a1bc9b5bfc3a",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-linux.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\nimport { promises as fs } from 'fs';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n const paths = ['/etc/machine-id', '/var/lib/dbus/machine-id'];\n\n for (const path of paths) {\n try {\n const result = await fs.readFile(path, { encoding: 'utf8' });\n return result.trim();\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAIA,IAAA,EAAoC,CAA7B,CAA6B,CAA3B,AAA2B,CAAA,OAAnB,CACjB,EAA0C,CADrB,AACd,CAAmC,CAAA,AAAjC,AADc,CACmB,CADjB,EACZ,EAAE,EADgB,CAGxB,GAFc,AADc,CAAC,CAGxB,UAAU,IAGpB,IALuC,AAKlC,CALmC,GAER,AAGrB,IAFG,AAEC,CAFA,GAEI,KAAK,CAAE,QAFM,CAAE,0BAA0B,CAAC,CAG3D,AAH4D,GAGxD,CAEF,MAAO,CADQ,KACF,CADQ,EAAA,QAAE,CAAC,QAAQ,CAAC,EAAM,CAAE,CAAJ,OAAY,CAAE,MAAM,EAAE,CAAC,CAAC,AAC/C,IAAI,EAAE,CACpB,AAAD,AADsB,MACd,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAIL,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="9cbaa405-ecd3-f125-d7cb-539d04403411")}catch(e){}}();
module.exports=[282793,a=>{"use strict";var b=a.i(385603);async function c(){b.diag.debug("could not read machine-id: unsupported platform")}a.s(["getMachineId",()=>c])}];
//# debugId=9cbaa405-ecd3-f125-d7cb-539d04403411
//# sourceMappingURL=34c6c_build_esm_detectors_platform_node_machine-id_getMachineId-unsupported_68baf629.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "9cbaa405-ecd3-f125-d7cb-539d04403411",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-unsupported.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n diag.debug('could not read machine-id: unsupported platform');\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA0C,CAAnC,CAAmC,CAAjC,AAAiC,CAAA,GAA7B,EAAE,GAER,GAFc,EAET,UAAU,IACpB,EAAA,EAHuC,CAAC,CAGpC,CAAC,CAD2B,IACtB,CAAC,iDAAiD,CAAC,AAE/D,CAFgE,AAE/D"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="0736ddff-b47c-a190-95c7-f481fec5ce2b")}catch(e){}}();
module.exports=[335359,a=>{"use strict";var b=a.i(984414);async function c(){b.diag.debug("could not read machine-id: unsupported platform")}a.s(["getMachineId",()=>c])}];
//# debugId=0736ddff-b47c-a190-95c7-f481fec5ce2b
//# sourceMappingURL=34c6c_build_esm_detectors_platform_node_machine-id_getMachineId-unsupported_e2e05945.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "0736ddff-b47c-a190-95c7-f481fec5ce2b",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-unsupported.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n diag.debug('could not read machine-id: unsupported platform');\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA0C,CAAnC,CAAmC,CAAjC,AAAiC,CAAA,GAA7B,EAAE,GAER,GAFc,EAET,UAAU,IACpB,EAAA,EAHuC,CAAC,CAGpC,CAAC,CAD2B,IACtB,CAAC,iDAAiD,CAAC,AAE/D,CAFgE,AAE/D"}}]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="9769590f-b03d-b937-ef95-3edd6a122422")}catch(e){}}();
module.exports=[809661,(a,b,c)=>{"use strict";function d({widthInt:a,heightInt:b,blurWidth:c,blurHeight:d,blurDataURL:e,objectFit:f}){let g=c?40*c:a,h=d?40*d:b,i=g&&h?`viewBox='0 0 ${g} ${h}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${i}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${i?"none":"contain"===f?"xMidYMid":"cover"===f?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${e}'/%3E%3C/svg%3E`}Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"getImageBlurSvg",{enumerable:!0,get:function(){return d}})},175310,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0});var d={VALID_LOADERS:function(){return f},imageConfigDefault:function(){return g}};for(var e in d)Object.defineProperty(c,e,{enumerable:!0,get:d[e]});let f=["default","imgix","cloudinary","akamai","custom"],g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},724810,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"getImgProps",{enumerable:!0,get:function(){return j}}),a.r(116820);let d=a.r(215658),e=a.r(809661),f=a.r(175310),g=["-moz-initial","fill","none","scale-down",void 0];function h(a){return void 0!==a.default}function i(a){return void 0===a?a:"number"==typeof a?Number.isFinite(a)?a:NaN:"string"==typeof a&&/^[0-9]+$/.test(a)?parseInt(a,10):NaN}function j({src:a,sizes:b,unoptimized:c=!1,priority:j=!1,preload:k=!1,loading:l,className:m,quality:n,width:o,height:p,fill:q=!1,style:r,overrideSrc:s,onLoad:t,onLoadingComplete:u,placeholder:v="empty",blurDataURL:w,fetchPriority:x,decoding:y="async",layout:z,objectFit:A,objectPosition:B,lazyBoundary:C,lazyRoot:D,...E},F){var G;let H,I,J,{imgConf:K,showAltText:L,blurComplete:M,defaultLoader:N}=F,O=K||f.imageConfigDefault;if("allSizes"in O)H=O;else{let a=[...O.deviceSizes,...O.imageSizes].sort((a,b)=>a-b),b=O.deviceSizes.sort((a,b)=>a-b),c=O.qualities?.sort((a,b)=>a-b);H={...O,allSizes:a,deviceSizes:b,qualities:c}}if(void 0===N)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let P=E.loader||N;delete E.loader,delete E.srcSet;let Q="__next_img_default"in P;if(Q){if("custom"===H.loader)throw Object.defineProperty(Error(`Image with src "${a}" is missing "loader" prop.
Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let a=P;P=b=>{let{config:c,...d}=b;return a(d)}}if(z){"fill"===z&&(q=!0);let a={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[z];a&&(r={...r,...a});let c={responsive:"100vw",fill:"100vw"}[z];c&&!b&&(b=c)}let R="",S=i(o),T=i(p);if((G=a)&&"object"==typeof G&&(h(G)||void 0!==G.src)){let b=h(a)?a.default:a;if(!b.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(b)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!b.height||!b.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(b)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=b.blurWidth,J=b.blurHeight,w=w||b.blurDataURL,R=b.src,!q)if(S||T){if(S&&!T){let a=S/b.width;T=Math.round(b.height*a)}else if(!S&&T){let a=T/b.height;S=Math.round(b.width*a)}}else S=b.width,T=b.height}let U=!j&&!k&&("lazy"===l||void 0===l);(!(a="string"==typeof a?a:R)||a.startsWith("data:")||a.startsWith("blob:"))&&(c=!0,U=!1),H.unoptimized&&(c=!0),Q&&!H.dangerouslyAllowSVG&&a.split("?",1)[0].endsWith(".svg")&&(c=!0);let V=i(n),W=Object.assign(q?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:B}:{},L?{}:{color:"transparent"},r),X=M||"empty"===v?null:"blur"===v?`url("data:image/svg+xml;charset=utf-8,${(0,e.getImageBlurSvg)({widthInt:S,heightInt:T,blurWidth:I,blurHeight:J,blurDataURL:w||"",objectFit:W.objectFit})}")`:`url("${v}")`,Y=g.includes(W.objectFit)?"fill"===W.objectFit?"100% 100%":"cover":W.objectFit,Z=X?{backgroundSize:Y,backgroundPosition:W.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},$=function({config:a,src:b,unoptimized:c,width:e,quality:f,sizes:g,loader:h}){if(c){let a=(0,d.getDeploymentId)();if(b.startsWith("/")&&!b.startsWith("//")&&a){let c=b.includes("?")?"&":"?";b=`${b}${c}dpl=${a}`}return{src:b,srcSet:void 0,sizes:void 0}}let{widths:i,kind:j}=function({deviceSizes:a,allSizes:b},c,d){if(d){let c=/(^|\s)(1?\d?\d)vw/g,e=[];for(let a;a=c.exec(d);)e.push(parseInt(a[2]));if(e.length){let c=.01*Math.min(...e);return{widths:b.filter(b=>b>=a[0]*c),kind:"w"}}return{widths:b,kind:"w"}}return"number"!=typeof c?{widths:a,kind:"w"}:{widths:[...new Set([c,2*c].map(a=>b.find(b=>b>=a)||b[b.length-1]))],kind:"x"}}(a,e,g),k=i.length-1;return{sizes:g||"w"!==j?g:"100vw",srcSet:i.map((c,d)=>`${h({config:a,src:b,quality:f,width:c})} ${"w"===j?c:d+1}${j}`).join(", "),src:h({config:a,src:b,quality:f,width:i[k]})}}({config:H,src:a,unoptimized:c,width:S,quality:V,sizes:b,loader:P}),_=U?"lazy":l;return{props:{...E,loading:_,fetchPriority:x,width:S,height:T,decoding:y,className:m,style:{...W,...Z},sizes:$.sizes,srcSet:$.srcSet,src:s||$.src},meta:{unoptimized:c,preload:k||j,placeholder:v,fill:q}}}},113990,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored.contexts.ImageConfigContext},456980,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored.contexts.RouterContext},886636,(a,b,c)=>{"use strict";function d(a,b){let c=a||75;return b?.qualities?.length?b.qualities.reduce((a,b)=>Math.abs(b-c)<Math.abs(a-c)?b:a,0):c}Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"findClosestQuality",{enumerable:!0,get:function(){return d}})},74446,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return g}});let d=a.r(886636),e=a.r(215658);function f({config:a,src:b,width:c,quality:f}){if(b.startsWith("/")&&b.includes("?")&&a.localPatterns?.length===1&&"**"===a.localPatterns[0].pathname&&""===a.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${b}" is using a query string which is not configured in images.localPatterns.
Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let g=(0,d.findClosestQuality)(f,a),h=(0,e.getDeploymentId)();return`${a.path}?url=${encodeURIComponent(b)}&w=${c}&q=${g}${b.startsWith("/")&&h?`&dpl=${h}`:""}`}f.__next_img_default=!0;let g=f},739969,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"Image",{enumerable:!0,get:function(){return u}});let d=a.r(463652),e=a.r(403988),f=a.r(526156),g=e._(a.r(150765)),h=d._(a.r(493633)),i=d._(a.r(308589)),j=a.r(724810),k=a.r(175310),l=a.r(113990);a.r(116820);let m=a.r(456980),n=d._(a.r(74446)),o=a.r(136594),p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[25,50,75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function q(a,b,c,d,e,f,g){let h=a?.src;a&&a["data-loaded-src"]!==h&&(a["data-loaded-src"]=h,("decode"in a?a.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(a.parentElement&&a.isConnected){if("empty"!==b&&e(!0),c?.current){let b=new Event("load");Object.defineProperty(b,"target",{writable:!1,value:a});let d=!1,e=!1;c.current({...b,nativeEvent:b,currentTarget:a,target:a,isDefaultPrevented:()=>d,isPropagationStopped:()=>e,persist:()=>{},preventDefault:()=>{d=!0,b.preventDefault()},stopPropagation:()=>{e=!0,b.stopPropagation()}})}d?.current&&d.current(a)}}))}function r(a){return g.use?{fetchPriority:a}:{fetchpriority:a}}globalThis.__NEXT_IMAGE_IMPORTED=!0;let s=(0,g.forwardRef)(({src:a,srcSet:b,sizes:c,height:d,width:e,decoding:h,className:i,style:j,fetchPriority:k,placeholder:l,loading:m,unoptimized:n,fill:p,onLoadRef:s,onLoadingCompleteRef:t,setBlurComplete:u,setShowAltText:v,sizesInput:w,onLoad:x,onError:y,...z},A)=>{let B=(0,g.useCallback)(a=>{a&&(y&&(a.src=a.src),a.complete&&q(a,l,s,t,u,n,w))},[a,l,s,t,u,y,n,w]),C=(0,o.useMergedRef)(A,B);return(0,f.jsx)("img",{...z,...r(k),loading:m,width:e,height:d,decoding:h,"data-nimg":p?"fill":"1",className:i,style:j,sizes:c,srcSet:b,src:a,ref:C,onLoad:a=>{q(a.currentTarget,l,s,t,u,n,w)},onError:a=>{v(!0),"empty"!==l&&u(!0),y&&y(a)}})});function t({isAppRouter:a,imgAttributes:b}){let c={as:"image",imageSrcSet:b.srcSet,imageSizes:b.sizes,crossOrigin:b.crossOrigin,referrerPolicy:b.referrerPolicy,...r(b.fetchPriority)};return a&&h.default.preload?(h.default.preload(b.src,c),null):(0,f.jsx)(i.default,{children:(0,f.jsx)("link",{rel:"preload",href:b.srcSet?void 0:b.src,...c},"__nimg-"+b.src+b.srcSet+b.sizes)})}let u=(0,g.forwardRef)((a,b)=>{let c=(0,g.useContext)(m.RouterContext),d=(0,g.useContext)(l.ImageConfigContext),e=(0,g.useMemo)(()=>{let a=p||d||k.imageConfigDefault,b=[...a.deviceSizes,...a.imageSizes].sort((a,b)=>a-b),c=a.deviceSizes.sort((a,b)=>a-b),e=a.qualities?.sort((a,b)=>a-b);return{...a,allSizes:b,deviceSizes:c,qualities:e,localPatterns:d?.localPatterns}},[d]),{onLoad:h,onLoadingComplete:i}=a,o=(0,g.useRef)(h);(0,g.useEffect)(()=>{o.current=h},[h]);let q=(0,g.useRef)(i);(0,g.useEffect)(()=>{q.current=i},[i]);let[r,u]=(0,g.useState)(!1),[v,w]=(0,g.useState)(!1),{props:x,meta:y}=(0,j.getImgProps)(a,{defaultLoader:n.default,imgConf:e,blurComplete:r,showAltText:v});return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(s,{...x,unoptimized:y.unoptimized,placeholder:y.placeholder,fill:y.fill,onLoadRef:o,onLoadingCompleteRef:q,setBlurComplete:u,setShowAltText:w,sizesInput:a.sizes,ref:b}),y.preload?(0,f.jsx)(t,{isAppRouter:!c,imgAttributes:x}):null]})});("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)}];
//# debugId=9769590f-b03d-b937-ef95-3edd6a122422
//# sourceMappingURL=468ab_next_dist_a9fadb3f._.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="4964aac3-49cf-e3a9-0173-fa312b76abb8")}catch(e){}}();
module.exports=[959666,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"styles",{enumerable:!0,get:function(){return d}});let d={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block"},h1:{display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:14,fontWeight:400,lineHeight:"49px",margin:0}};("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)},605699,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"HTTPAccessErrorFallback",{enumerable:!0,get:function(){return f}});let d=a.r(998511),e=a.r(959666);function f({status:a,message:b}){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:`${a}: ${b}`}),(0,d.jsx)("div",{style:e.styles.error,children:(0,d.jsxs)("div",{children:[(0,d.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}),(0,d.jsx)("h1",{className:"next-error-h1",style:e.styles.h1,children:a}),(0,d.jsx)("div",{style:e.styles.desc,children:(0,d.jsx)("h2",{style:e.styles.h2,children:b})})]})})]})}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)},55385,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return f}});let d=a.r(998511),e=a.r(605699);function f(){return(0,d.jsx)(e.HTTPAccessErrorFallback,{status:404,message:"This page could not be found."})}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)}];
//# debugId=4964aac3-49cf-e3a9-0173-fa312b76abb8
//# sourceMappingURL=468ab_next_dist_client_components_9ea24689._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "4964aac3-49cf-e3a9-0173-fa312b76abb8",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/next%4016.1.6_%40babel%2Bcore%407.29.0_%40opentelemetry%2Bapi%401.9.1_react-dom%4019.2.4_react%4019.2.4__react%4019.2.4_sass%401.98.0/node_modules/next/src/client/components/styles/access-error-styles.ts","../../../../node_modules/.pnpm/next%4016.1.6_%40babel%2Bcore%407.29.0_%40opentelemetry%2Bapi%401.9.1_react-dom%4019.2.4_react%4019.2.4__react%4019.2.4_sass%401.98.0/node_modules/next/src/client/components/http-access-fallback/error-fallback.tsx","../../../../node_modules/.pnpm/next%4016.1.6_%40babel%2Bcore%407.29.0_%40opentelemetry%2Bapi%401.9.1_react-dom%4019.2.4_react%4019.2.4__react%4019.2.4_sass%401.98.0/node_modules/next/src/client/components/builtin/not-found.tsx"],"sourcesContent":["export const styles: Record<string, React.CSSProperties> = {\n error: {\n // https://github.com/sindresorhus/modern-normalize/blob/main/modern-normalize.css#L38-L52\n fontFamily:\n 'system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"',\n height: '100vh',\n textAlign: 'center',\n display: 'flex',\n flexDirection: 'column',\n alignItems: 'center',\n justifyContent: 'center',\n },\n\n desc: {\n display: 'inline-block',\n },\n\n h1: {\n display: 'inline-block',\n margin: '0 20px 0 0',\n padding: '0 23px 0 0',\n fontSize: 24,\n fontWeight: 500,\n verticalAlign: 'top',\n lineHeight: '49px',\n },\n\n h2: {\n fontSize: 14,\n fontWeight: 400,\n lineHeight: '49px',\n margin: 0,\n },\n}\n","import { styles } from '../styles/access-error-styles'\n\nexport function HTTPAccessErrorFallback({\n status,\n message,\n}: {\n status: number\n message: string\n}) {\n return (\n <>\n {/* <head> */}\n <title>{`${status}: ${message}`}</title>\n {/* </head> */}\n <div style={styles.error}>\n <div>\n <style\n dangerouslySetInnerHTML={{\n /* Minified CSS from\n body { margin: 0; color: #000; background: #fff; }\n .next-error-h1 {\n border-right: 1px solid rgba(0, 0, 0, .3);\n }\n\n @media (prefers-color-scheme: dark) {\n body { color: #fff; background: #000; }\n .next-error-h1 {\n border-right: 1px solid rgba(255, 255, 255, .3);\n }\n }\n */\n __html: `body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}`,\n }}\n />\n <h1 className=\"next-error-h1\" style={styles.h1}>\n {status}\n </h1>\n <div style={styles.desc}>\n <h2 style={styles.h2}>{message}</h2>\n </div>\n </div>\n </div>\n </>\n )\n}\n","import { HTTPAccessErrorFallback } from '../http-access-fallback/error-fallback'\n\nexport default function NotFound() {\n return (\n <HTTPAccessErrorFallback\n status={404}\n message=\"This page could not be found.\"\n />\n )\n}\n"],"names":["styles","error","fontFamily","height","textAlign","display","flexDirection","alignItems","justifyContent","desc","h1","margin","padding","fontSize","fontWeight","verticalAlign","lineHeight","h2","HTTPAccessErrorFallback","status","message","title","div","style","dangerouslySetInnerHTML","__html","className","NotFound"],"mappings":"uHAAaA,SAAAA,qCAAAA,KAAN,IAAMA,EAA8C,CACzDC,MAAO,CAELC,WACE,8FACFC,OAAQ,QACRC,UAAW,SACXC,QAAS,OACTC,cAAe,SACfC,WAAY,SACZC,eAAgB,QAClB,EAEAC,KAAM,CACJJ,QAAS,cACX,EAEAK,GAAI,CACFL,QAAS,eACTM,OAAQ,aACRC,QAAS,aACTC,SAAU,GACVC,WAAY,IACZC,cAAe,MACfC,WAAY,MACd,EAEAC,GAAI,CACFJ,SAAU,GACVC,WAAY,IACZE,WAAY,OACZL,OAAQ,CACV,CACF,iUC/BgBO,0BAAAA,qCAAAA,2BAFO,CAAA,CAAA,IAAA,IAEhB,SAASA,EAAwB,QACtCC,CAAM,SACNC,CAAO,CAIR,EACC,MACE,CADF,AACE,EAAA,EAAA,IAAA,EAAA,CADF,CACE,QAAA,CAAA,WAEE,CAAA,EAAA,EAAA,GAAA,EAACC,QAAAA,UAAO,CAAA,EAAGF,EAAO,EAAE,EAAEC,EAAAA,CAAS,GAE/B,CAAA,EAAA,EAAA,GAAA,EAACE,MAAAA,CAAIC,MAAOvB,EAAAA,MAAM,CAACC,KAAK,UACtB,CAAA,EAAA,EAAA,IAAA,EAACqB,CAAD,KAACA,WACC,CAAA,EAAA,EAAA,GAAA,EAACC,QAAAA,CACCC,wBAAyB,CAcvBC,OAAQ,CAAC,6NAA6N,CAAC,AACzO,IAEF,CAAA,EAAA,EAAA,GAAA,EAACf,KAAAA,CAAGgB,UAAU,gBAAgBH,MAAOvB,EAAAA,MAAM,CAACU,EAAE,UAC3CS,IAEH,CAAA,EAAA,EAAA,GAAA,EAACG,MAAAA,CAAIC,MAAOvB,EAAAA,MAAM,CAACS,IAAI,UACrB,CAAA,EAAA,EAAA,GAAA,EAACQ,EAAD,GAACA,CAAGM,MAAOvB,EAAAA,MAAM,CAACiB,EAAE,UAAGG,aAMnC,+TC1CA,UAAA,qCAAwBO,2BAFgB,CAAA,CAAA,IAAA,IAEzB,SAASA,IACtB,MACE,CADF,AACE,EAAA,EAAA,GAAA,EAACT,EADH,AACGA,uBAAuB,CAAA,CACtBC,OAAQ,IACRC,QAAQ,iCAGd","ignoreList":[0,1,2]}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="4f70bd86-0b93-584a-cab4-ef5cdec55596")}catch(e){}}();
module.exports=[539051,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return f}});let d=a.r(998511),e=a.r(605699);function f(){return(0,d.jsx)(e.HTTPAccessErrorFallback,{status:403,message:"This page could not be accessed."})}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)}];
//# debugId=4f70bd86-0b93-584a-cab4-ef5cdec55596
//# sourceMappingURL=468ab_next_dist_client_components_builtin_forbidden_fcf22647.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "4f70bd86-0b93-584a-cab4-ef5cdec55596",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/next%4016.1.6_%40babel%2Bcore%407.29.0_%40opentelemetry%2Bapi%401.9.1_react-dom%4019.2.4_react%4019.2.4__react%4019.2.4_sass%401.98.0/node_modules/next/src/client/components/builtin/forbidden.tsx"],"sourcesContent":["import { HTTPAccessErrorFallback } from '../http-access-fallback/error-fallback'\n\nexport default function Forbidden() {\n return (\n <HTTPAccessErrorFallback\n status={403}\n message=\"This page could not be accessed.\"\n />\n )\n}\n"],"names":["Forbidden","HTTPAccessErrorFallback","status","message"],"mappings":"uHAEA,UAAA,qCAAwBA,2BAFgB,CAAA,CAAA,IAAA,IAEzB,SAASA,IACtB,MACE,CADF,AACE,EAAA,EAAA,GAAA,EAACC,EADH,AACGA,uBAAuB,CAAA,CACtBC,OAAQ,IACRC,QAAQ,oCAGd","ignoreList":[0]}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="628908af-6583-c172-3edd-4161ec8d2b34")}catch(e){}}();
module.exports=[932922,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return f}});let d=a.r(998511),e=a.r(605699);function f(){return(0,d.jsx)(e.HTTPAccessErrorFallback,{status:401,message:"You're not authorized to access this page."})}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)}];
//# debugId=628908af-6583-c172-3edd-4161ec8d2b34
//# sourceMappingURL=468ab_next_dist_client_components_builtin_unauthorized_242673a5.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "628908af-6583-c172-3edd-4161ec8d2b34",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/next%4016.1.6_%40babel%2Bcore%407.29.0_%40opentelemetry%2Bapi%401.9.1_react-dom%4019.2.4_react%4019.2.4__react%4019.2.4_sass%401.98.0/node_modules/next/src/client/components/builtin/unauthorized.tsx"],"sourcesContent":["import { HTTPAccessErrorFallback } from '../http-access-fallback/error-fallback'\n\nexport default function Unauthorized() {\n return (\n <HTTPAccessErrorFallback\n status={401}\n message=\"You're not authorized to access this page.\"\n />\n )\n}\n"],"names":["Unauthorized","HTTPAccessErrorFallback","status","message"],"mappings":"uHAEA,UAAA,qCAAwBA,2BAFgB,CAAA,CAAA,IAAA,IAEzB,SAASA,IACtB,MACE,CADF,AACE,EAAA,EAAA,GAAA,EAACC,EADH,AACGA,uBAAuB,CAAA,CACtBC,OAAQ,IACRC,QAAQ,8CAGd","ignoreList":[0]}}]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="ea9a1172-bd3d-8cac-cd75-ae5c9e02fd81")}catch(e){}}();
module.exports=[643894,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},800164,a=>{"use strict";var b=a.i(605365),c=a.i(643894),d=a.i(385603);async function e(){let a="%windir%\\System32\\REG.exe";"ia32"===b.arch&&"PROCESSOR_ARCHITEW6432"in b.env&&(a="%windir%\\sysnative\\cmd.exe /c "+a);try{let b=(await (0,c.execAsync)(`${a} QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid`)).stdout.split("REG_SZ");if(2===b.length)return b[1].trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>e])}];
//# debugId=ea9a1172-bd3d-8cac-cd75-ae5c9e02fd81
//# sourceMappingURL=9aaa3_%40opentelemetry_resources_build_esm_detectors_platform_node_machine-id_317a5e2b._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "ea9a1172-bd3d-8cac-cd75-ae5c9e02fd81",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/execAsync.ts","../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-win.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as child_process from 'child_process';\nimport * as util from 'util';\n\nexport const execAsync = util.promisify(child_process.exec);\n","/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as process from 'process';\nimport { execAsync } from './execAsync';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n const args =\n 'QUERY HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Cryptography /v MachineGuid';\n let command = '%windir%\\\\System32\\\\REG.exe';\n if (process.arch === 'ia32' && 'PROCESSOR_ARCHITEW6432' in process.env) {\n command = '%windir%\\\\sysnative\\\\cmd.exe /c ' + command;\n }\n\n try {\n const result = await execAsync(`${command} ${args}`);\n const parts = result.stdout.split('REG_SZ');\n if (parts.length === 2) {\n return parts[1].trim();\n }\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA8C,CAAC,AAAxC,CAAwC,CAAA,CAAA,EAAnC,MAGL,IAAM,EAFgB,AAEJ,CAHA,CACI,CAAA,CAAA,AAEA,CAAC,EAHC,AAGT,KAAQ,SAAS,CAAC,EAAc,IAAI,CAAC,CAAC,KAAP,CAAC,0CCHtD,IAAA,EAAmC,CAA5B,CAA4B,CAAA,CAAA,EAAvB,MACZ,CADmB,CACqB,CAAjC,CAAiC,CAA/B,AAA+B,CAAA,CADf,OACP,AAClB,EAFkC,AACd,AACsB,CAFP,AAE5B,CAAmC,CAAjC,AAAiC,CAAA,EADhB,CACb,EAAE,GAER,GAFc,EAET,EAH2B,CAAC,OAGlB,IAGpB,IALuC,AAKnC,CALoC,CAK1B,EAHkB,GAGrB,wBAAgC,AACvC,CADwC,AACvB,MAAV,AAAgB,CAAf,IAAA,IAAI,EAAe,wBAAwB,GAAI,EAAQ,GAAG,EAAJ,AAAM,CAAL,AACjE,EAAU,KAAH,6BAAqC,CAAG,CAAA,CAAO,CAAC,AAGzD,GAAI,CAEF,IAAM,EAAQ,CADC,EACJ,GAAS,CADL,CAAA,EAAM,EAAA,SAAS,AAAT,EAAU,GAAG,OAAO,CAAA,CAAA,EAAI,IAAI,gEAAE,CAAC,CAAC,AAChC,MAAM,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,AAC5C,GAAqB,CAAC,EAAE,CAApB,EAAM,GAAD,GAAO,CACd,OAAO,CAAK,CAAC,CAAC,CAAC,CAAC,IAAI,EAAE,CAEzB,AAF0B,AAEzB,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAGH,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="572aacf5-a0cb-44bb-907a-90ceda5f4d4a")}catch(e){}}();
module.exports=[643894,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},524177,a=>{"use strict";var b=a.i(643894),c=a.i(385603);async function d(){try{let a=(await (0,b.execAsync)('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split("\n").find(a=>a.includes("IOPlatformUUID"));if(!a)return;let c=a.split('" = "');if(2===c.length)return c[1].slice(0,-1)}catch(a){c.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>d])}];
//# debugId=572aacf5-a0cb-44bb-907a-90ceda5f4d4a
//# sourceMappingURL=9aaa3_%40opentelemetry_resources_build_esm_detectors_platform_node_machine-id_51b27302._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "572aacf5-a0cb-44bb-907a-90ceda5f4d4a",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/execAsync.ts","../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-darwin.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as child_process from 'child_process';\nimport * as util from 'util';\n\nexport const execAsync = util.promisify(child_process.exec);\n","/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { execAsync } from './execAsync';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n try {\n const result = await execAsync('ioreg -rd1 -c \"IOPlatformExpertDevice\"');\n\n const idLine = result.stdout\n .split('\\n')\n .find(line => line.includes('IOPlatformUUID'));\n\n if (!idLine) {\n return undefined;\n }\n\n const parts = idLine.split('\" = \"');\n if (parts.length === 2) {\n return parts[1].slice(0, -1);\n }\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA8C,CAAC,AAAxC,CAAwC,CAAA,CAAA,EAAnC,MAGL,IAAM,EAFgB,AAEJ,CAHA,CACI,CAAA,CAAA,AAEA,CAAC,EAHC,AAGT,KAAQ,SAAS,CAAC,EAAc,IAAI,CAAC,CAAC,KAAP,CAAC,0CCHtD,IAAA,EAAwC,CAAjC,CAAiC,CAA/B,AAA+B,CAAA,QAAtB,AAClB,EADoB,AACsB,CAAnC,CAAmC,CAAjC,AAAiC,CAAA,EADhB,CACb,EAAE,GAER,GAFc,EAET,EAH2B,CAAC,OAGlB,IACpB,GAAI,CAHmC,AAMrC,CANsC,GAER,AAIxB,EAAS,CAFA,GAEH,EAAS,CAFN,CAAA,EAAM,EAAA,SAAA,AAAS,EAAC,yCAAwC,CAAC,CAElD,AAFmD,MAE7C,CACzB,KAAK,CAAC,IAAI,CAAC,CACX,IAAI,CAAC,AAAD,GAAS,CAAJ,CAAC,AAAQ,EAAD,MAAS,CAAC,gBAAgB,CAAC,CAAC,CAAC,AAEjD,GAAI,CAAC,EACH,IADS,EAAE,CAIb,AAHS,IAGH,EAAQ,EAAO,CAAV,AAHO,CAAC,EAGC,CAAM,CAAC,OAAO,CAAC,CAAC,AACpC,GAAqB,CAAC,EAAE,CAApB,EAAM,GAAD,GAAO,CACd,OAAO,CAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,AAEhC,AAAC,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAGH,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="6c94af0a-7eed-8515-3f9c-77ba7d4929ee")}catch(e){}}();
module.exports=[778996,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},996454,a=>{"use strict";var b=a.i(778996),c=a.i(984414);async function d(){try{let a=(await (0,b.execAsync)('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split("\n").find(a=>a.includes("IOPlatformUUID"));if(!a)return;let c=a.split('" = "');if(2===c.length)return c[1].slice(0,-1)}catch(a){c.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>d])}];
//# debugId=6c94af0a-7eed-8515-3f9c-77ba7d4929ee
//# sourceMappingURL=9aaa3_%40opentelemetry_resources_build_esm_detectors_platform_node_machine-id_634cb413._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "6c94af0a-7eed-8515-3f9c-77ba7d4929ee",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/execAsync.ts","../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-darwin.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as child_process from 'child_process';\nimport * as util from 'util';\n\nexport const execAsync = util.promisify(child_process.exec);\n","/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { execAsync } from './execAsync';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n try {\n const result = await execAsync('ioreg -rd1 -c \"IOPlatformExpertDevice\"');\n\n const idLine = result.stdout\n .split('\\n')\n .find(line => line.includes('IOPlatformUUID'));\n\n if (!idLine) {\n return undefined;\n }\n\n const parts = idLine.split('\" = \"');\n if (parts.length === 2) {\n return parts[1].slice(0, -1);\n }\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA8C,CAAC,AAAxC,CAAwC,CAAA,CAAA,EAAnC,MAGL,IAAM,EAFgB,AAEJ,CAHA,CACI,CAAA,CAAA,AAEA,CAAC,EAHC,AAGT,KAAQ,SAAS,CAAC,EAAc,IAAI,CAAC,CAAC,KAAP,CAAC,0CCHtD,IAAA,EAAwC,CAAjC,CAAiC,CAA/B,AAA+B,CAAA,QAAtB,AAClB,EADoB,AACsB,CAAnC,CAAmC,CAAjC,AAAiC,CAAA,EADhB,CACb,EAAE,GAER,GAFc,EAET,EAH2B,CAAC,OAGlB,IACpB,GAAI,CAHmC,AAMrC,CANsC,GAER,AAIxB,EAAS,CAFA,GAEH,EAAS,CAFN,CAAA,EAAM,EAAA,SAAA,AAAS,EAAC,yCAAwC,CAAC,CAElD,AAFmD,MAE7C,CACzB,KAAK,CAAC,IAAI,CAAC,CACX,IAAI,CAAC,AAAD,GAAS,CAAJ,CAAC,AAAQ,EAAD,MAAS,CAAC,gBAAgB,CAAC,CAAC,CAAC,AAEjD,GAAI,CAAC,EACH,IADS,EAAE,CAIb,AAHS,IAGH,EAAQ,EAAO,CAAV,AAHO,CAAC,EAGC,CAAM,CAAC,OAAO,CAAC,CAAC,AACpC,GAAqB,CAAC,EAAE,CAApB,EAAM,GAAD,GAAO,CACd,OAAO,CAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAE,CAAC,CAAC,CAAC,CAAC,AAEhC,AAAC,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAGH,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="4237d3e6-f148-885c-8280-c69973cb4f12")}catch(e){}}();
module.exports=[778996,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},483274,a=>{"use strict";var b=a.i(522734),c=a.i(778996),d=a.i(984414);async function e(){try{return(await b.promises.readFile("/etc/hostid",{encoding:"utf8"})).trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}try{return(await (0,c.execAsync)("kenv -q smbios.system.uuid")).stdout.trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>e])}];
//# debugId=4237d3e6-f148-885c-8280-c69973cb4f12
//# sourceMappingURL=9aaa3_%40opentelemetry_resources_build_esm_detectors_platform_node_machine-id_88fed31f._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "4237d3e6-f148-885c-8280-c69973cb4f12",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/execAsync.ts","../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-bsd.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as child_process from 'child_process';\nimport * as util from 'util';\n\nexport const execAsync = util.promisify(child_process.exec);\n","/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { promises as fs } from 'fs';\nimport { execAsync } from './execAsync';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n try {\n const result = await fs.readFile('/etc/hostid', { encoding: 'utf8' });\n return result.trim();\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n try {\n const result = await execAsync('kenv -q smbios.system.uuid');\n return result.stdout.trim();\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA8C,CAAC,AAAxC,CAAwC,CAAA,CAAA,EAAnC,MAGL,IAAM,EAAY,AAFI,CADJ,CACI,CAAA,CAAA,AAEA,CAAC,EAHC,AAGT,KAAQ,SAAS,CAAC,EAAc,IAAI,CAAC,CAAC,KAAP,CAAC,0CCHtD,IAAA,EAAoC,CAA7B,CAA6B,CAA3B,AAA2B,CAAA,OAAnB,CACjB,EAAwC,CAAjC,AADc,CACmB,CADjB,AACd,AAA+B,CAAA,CADf,MAAM,CACb,AAClB,EADoB,AACsB,CAFP,AAE5B,CAAmC,AAFN,CAE3B,AAAiC,CAAA,EADhB,CACb,EAAE,GAER,GAFc,EAET,EAH2B,CAAC,OAGlB,IACpB,GAAI,CAHmC,AAKrC,CALsC,GAER,EAGvB,CADQ,KACF,CADQ,EAAA,QAAE,CAAC,QAAQ,CAAC,aAAa,CAAE,CAAE,QAAQ,CAAE,MAAM,EAAE,CAAC,CAAC,AACxD,IAAI,EAAE,CAAC,AACtB,AAAC,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAED,GAAI,CAEF,MAAO,CADQ,KACF,CADE,CAAA,EAAM,EAAA,SAAS,AAAT,EAAU,6BAA4B,CAAC,CAAC,AAC/C,MAAM,CAAC,IAAI,EAAE,CAAC,AAC7B,AAAC,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAGH,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c26e877f-5fd9-3de9-1a85-4ef09ac51f9d")}catch(e){}}();
module.exports=[778996,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},190438,a=>{"use strict";var b=a.i(605365),c=a.i(778996),d=a.i(984414);async function e(){let a="%windir%\\System32\\REG.exe";"ia32"===b.arch&&"PROCESSOR_ARCHITEW6432"in b.env&&(a="%windir%\\sysnative\\cmd.exe /c "+a);try{let b=(await (0,c.execAsync)(`${a} QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid`)).stdout.split("REG_SZ");if(2===b.length)return b[1].trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>e])}];
//# debugId=c26e877f-5fd9-3de9-1a85-4ef09ac51f9d
//# sourceMappingURL=9aaa3_%40opentelemetry_resources_build_esm_detectors_platform_node_machine-id_929773f6._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "c26e877f-5fd9-3de9-1a85-4ef09ac51f9d",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/execAsync.ts","../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-win.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as child_process from 'child_process';\nimport * as util from 'util';\n\nexport const execAsync = util.promisify(child_process.exec);\n","/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as process from 'process';\nimport { execAsync } from './execAsync';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n const args =\n 'QUERY HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Cryptography /v MachineGuid';\n let command = '%windir%\\\\System32\\\\REG.exe';\n if (process.arch === 'ia32' && 'PROCESSOR_ARCHITEW6432' in process.env) {\n command = '%windir%\\\\sysnative\\\\cmd.exe /c ' + command;\n }\n\n try {\n const result = await execAsync(`${command} ${args}`);\n const parts = result.stdout.split('REG_SZ');\n if (parts.length === 2) {\n return parts[1].trim();\n }\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA8C,CAAC,AAAxC,CAAwC,CAAA,CAAA,EAAnC,MAGL,IAAM,EAFgB,AAEJ,CAHA,CACI,CAAA,CAAA,AAEA,CAAC,EAHC,AAGT,KAAQ,SAAS,CAAC,EAAc,IAAI,CAAC,CAAC,KAAP,CAAC,0CCHtD,IAAA,EAAmC,CAA5B,CAA4B,CAAA,CAAA,EAAvB,MACZ,CADmB,CACqB,CAAjC,CAAiC,CAA/B,AAA+B,CAAA,CADf,OACP,AAClB,EAFkC,AACd,AACsB,CAFP,AAE5B,CAAmC,CAAjC,AAAiC,CAAA,EADhB,CACb,EAAE,GAER,GAFc,EAET,EAH2B,CAAC,OAGlB,IAGpB,IALuC,AAKnC,CALoC,CAK1B,EAHkB,GAGrB,wBAAgC,AACvC,CADwC,AACvB,MAAV,AAAgB,CAAf,IAAA,IAAI,EAAe,wBAAwB,GAAI,EAAQ,GAAG,EAAJ,AAAM,CAAL,AACjE,EAAU,KAAH,6BAAqC,CAAG,CAAA,CAAO,CAAC,AAGzD,GAAI,CAEF,IAAM,EAAQ,CADC,EACJ,GAAS,CADL,CAAA,EAAM,EAAA,SAAS,AAAT,EAAU,GAAG,OAAO,CAAA,CAAA,EAAI,IAAI,gEAAE,CAAC,CAAC,AAChC,MAAM,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,AAC5C,GAAqB,CAAC,EAAE,CAApB,EAAM,GAAD,GAAO,CACd,OAAO,CAAK,CAAC,CAAC,CAAC,CAAC,IAAI,EAAE,CAEzB,AAF0B,AAEzB,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAGH,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="5072fb85-97a3-2e6c-1a2d-a95aee657270")}catch(e){}}();
module.exports=[643894,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},20549,a=>{"use strict";var b=a.i(522734),c=a.i(643894),d=a.i(385603);async function e(){try{return(await b.promises.readFile("/etc/hostid",{encoding:"utf8"})).trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}try{return(await (0,c.execAsync)("kenv -q smbios.system.uuid")).stdout.trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>e])}];
//# debugId=5072fb85-97a3-2e6c-1a2d-a95aee657270
//# sourceMappingURL=9aaa3_%40opentelemetry_resources_build_esm_detectors_platform_node_machine-id_f2e70164._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "5072fb85-97a3-2e6c-1a2d-a95aee657270",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/execAsync.ts","../../../../node_modules/.pnpm/%40opentelemetry%2Bresources%402.6.1_%40opentelemetry%2Bapi%401.9.1/node_modules/%40opentelemetry/resources/src/detectors/platform/node/machine-id/getMachineId-bsd.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport * as child_process from 'child_process';\nimport * as util from 'util';\n\nexport const execAsync = util.promisify(child_process.exec);\n","/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { promises as fs } from 'fs';\nimport { execAsync } from './execAsync';\nimport { diag } from '@opentelemetry/api';\n\nexport async function getMachineId(): Promise<string | undefined> {\n try {\n const result = await fs.readFile('/etc/hostid', { encoding: 'utf8' });\n return result.trim();\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n try {\n const result = await execAsync('kenv -q smbios.system.uuid');\n return result.stdout.trim();\n } catch (e) {\n diag.debug(`error reading machine id: ${e}`);\n }\n\n return undefined;\n}\n"],"names":[],"mappings":"wCAKA,IAAA,EAA8C,CAAC,AAAxC,CAAwC,CAAA,CAAA,EAAnC,MAGL,IAAM,EAAY,AAFI,CADJ,CACI,CAAA,CAAA,AAEA,CAAC,EAHC,AAGT,KAAQ,SAAS,CAAC,EAAc,IAAI,CAAC,CAAC,KAAP,CAAC,yCCHtD,IAAA,EAAoC,CAA7B,CAA6B,CAA3B,AAA2B,CAAA,OAAnB,CACjB,EAAwC,CAAjC,AADc,CACmB,CADjB,AACd,AAA+B,CAAA,CADf,MAAM,CACb,AAClB,EADoB,AACsB,CAFP,AAE5B,CAAmC,AAFN,CAE3B,AAAiC,CAAA,EADhB,CACb,EAAE,GAER,GAFc,EAET,EAH2B,CAAC,OAGlB,IACpB,GAAI,CAHmC,AAKrC,CALsC,GAER,EAGvB,CADQ,KACF,CADQ,EAAA,QAAE,CAAC,QAAQ,CAAC,aAAa,CAAE,CAAE,QAAQ,CAAE,MAAM,EAAE,CAAC,CAAC,AACxD,IAAI,EAAE,CAAC,AACtB,AAAC,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAED,GAAI,CAEF,MAAO,CADQ,KACF,CADE,CAAA,EAAM,EAAA,SAAS,AAAT,EAAU,6BAA4B,CAAC,CAAC,AAC/C,MAAM,CAAC,IAAI,EAAE,CAAC,AAC7B,AAAC,MAAO,CAAC,CAAE,CACV,EAAA,IAAI,CAAC,KAAK,CAAC,CAAA,0BAAA,EAA6B,CAAC,CAAA,CAAE,CAAC,CAAC,AAC9C,AAGH,CAAC"}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="d3bc6a94-9643-ed03-d73c-492c14c4bb34")}catch(e){}}();
module.exports=[121425,a=>a.a(async(b,c)=>{try{let b=await a.y("next/dist/compiled/@vercel/og/index.node.js");a.n(b),c()}catch(a){c(a)}},!0)];
//# debugId=d3bc6a94-9643-ed03-d73c-492c14c4bb34
//# sourceMappingURL=%5Bexternals%5D_next_dist_compiled_%40vercel_og_index_node_055f47ab.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "d3bc6a94-9643-ed03-d73c-492c14c4bb34",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":[],"names":[],"mappings":""}}]
}

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="5f41589b-d010-1718-2c15-d0250c8535f0")}catch(e){}}();
module.exports=[237221,(a,b,c)=>{b.exports=a.x("node:inspector",()=>require("node:inspector"))}];
//# debugId=5f41589b-d010-1718-2c15-d0250c8535f0
//# sourceMappingURL=%5Bexternals%5D_node%3Ainspector_7a4283c6._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "5f41589b-d010-1718-2c15-d0250c8535f0",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":[],"names":[],"mappings":""}}]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="e2b22b05-1cec-ffe9-1e2a-8775583eaa1d")}catch(e){}}();
module.exports=[193695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},180064,(a,b,c)=>{(()=>{"use strict";"u">typeof __nccwpck_require__&&(__nccwpck_require__.ab="/ROOT/node_modules/.pnpm/next@16.1.6_@babel+core@7.29.0_@opentelemetry+api@1.9.1_react-dom@19.2.4_react@19.2.4__react@19.2.4_sass@1.98.0/node_modules/next/dist/compiled/cookie/");var a,c,d,e,f={};f.parse=function(b,c){if("string"!=typeof b)throw TypeError("argument str must be a string");for(var e={},f=b.split(d),g=(c||{}).decode||a,h=0;h<f.length;h++){var i=f[h],j=i.indexOf("=");if(!(j<0)){var k=i.substr(0,j).trim(),l=i.substr(++j,i.length).trim();'"'==l[0]&&(l=l.slice(1,-1)),void 0==e[k]&&(e[k]=function(a,b){try{return b(a)}catch(b){return a}}(l,g))}}return e},f.serialize=function(a,b,d){var f=d||{},g=f.encode||c;if("function"!=typeof g)throw TypeError("option encode is invalid");if(!e.test(a))throw TypeError("argument name is invalid");var h=g(b);if(h&&!e.test(h))throw TypeError("argument val is invalid");var i=a+"="+h;if(null!=f.maxAge){var j=f.maxAge-0;if(isNaN(j)||!isFinite(j))throw TypeError("option maxAge is invalid");i+="; Max-Age="+Math.floor(j)}if(f.domain){if(!e.test(f.domain))throw TypeError("option domain is invalid");i+="; Domain="+f.domain}if(f.path){if(!e.test(f.path))throw TypeError("option path is invalid");i+="; Path="+f.path}if(f.expires){if("function"!=typeof f.expires.toUTCString)throw TypeError("option expires is invalid");i+="; Expires="+f.expires.toUTCString()}if(f.httpOnly&&(i+="; HttpOnly"),f.secure&&(i+="; Secure"),f.sameSite)switch("string"==typeof f.sameSite?f.sameSite.toLowerCase():f.sameSite){case!0:case"strict":i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"none":i+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return i},a=decodeURIComponent,c=encodeURIComponent,d=/; */,e=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,b.exports=f})()},955289,(a,b,c)=>{"use strict";c._=function(a){return a&&a.__esModule?a:{default:a}}},523639,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return k}}),a.r(955289);let d=a.r(998511);a.r(783505);let e={fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},f={lineHeight:"48px"},g={display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h={fontSize:14,fontWeight:400,lineHeight:"28px"},i={display:"inline-block"},j=`body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}
@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}`,k=function(){let a="Internal Server Error.",b=`500: ${a}`;return(0,d.jsxs)("html",{id:"__next_error__",children:[(0,d.jsx)("head",{children:(0,d.jsx)("title",{children:b})}),(0,d.jsx)("body",{children:(0,d.jsx)("div",{style:e,children:(0,d.jsxs)("div",{style:f,children:[(0,d.jsx)("style",{dangerouslySetInnerHTML:{__html:j}}),(0,d.jsx)("h1",{className:"next-error-h1",style:g,children:"500"}),(0,d.jsx)("div",{style:i,children:(0,d.jsx)("h2",{style:h,children:a})})]})})})]})};("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)}];
//# debugId=e2b22b05-1cec-ffe9-1e2a-8775583eaa1d
//# sourceMappingURL=%5Broot-of-the-server%5D__0e954baf._.js.map

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="9a6d6ccb-4213-3d65-8634-d8f2b183f71e")}catch(e){}}();
module.exports=[224361,(a,b,c)=>{b.exports=a.x("util",()=>require("util"))},233405,(a,b,c)=>{b.exports=a.x("child_process",()=>require("child_process"))},605365,(a,b,c)=>{b.exports=a.x("process",()=>require("process"))},385603,750470,70226,563305,a=>{"use strict";var b,c;let d="1.9.1",e=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,f=function(a){let b=new Set([a]),c=new Set,d=a.match(e);if(!d)return()=>!1;let f={major:+d[1],minor:+d[2],patch:+d[3],prerelease:d[4]};if(null!=f.prerelease)return function(b){return b===a};function g(a){return c.add(a),!1}return function(a){if(b.has(a))return!0;if(c.has(a))return!1;let d=a.match(e);if(!d)return g(a);let h={major:+d[1],minor:+d[2],patch:+d[3],prerelease:d[4]};if(null!=h.prerelease||f.major!==h.major)return g(a);if(0===f.major)return f.minor===h.minor&&f.patch<=h.patch?(b.add(a),!0):g(a);return f.minor<=h.minor?(b.add(a),!0):g(a)}}(d),g=d.split(".")[0],h=Symbol.for(`opentelemetry.js.api.${g}`),i="object"==typeof globalThis?globalThis:"object"==typeof self?self:a.g;function j(a,b,c,e=!1){var f;let g=i[h]=null!=(f=i[h])?f:{version:d};if(!e&&g[a]){let b=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${a}`);return c.error(b.stack||b.message),!1}if(g.version!==d){let b=Error(`@opentelemetry/api: Registration of version v${g.version} for ${a} does not match previously registered API v${d}`);return c.error(b.stack||b.message),!1}return g[a]=b,c.debug(`@opentelemetry/api: Registered a global for ${a} v${d}.`),!0}function k(a){var b,c;let d=null==(b=i[h])?void 0:b.version;if(d&&f(d))return null==(c=i[h])?void 0:c[a]}function l(a,b){b.debug(`@opentelemetry/api: Unregistering a global for ${a} v${d}.`);let c=i[h];c&&delete c[a]}a.s(["getGlobal",()=>k,"registerGlobal",()=>j,"unregisterGlobal",()=>l],750470);class m{constructor(a){this._namespace=a.namespace||"DiagComponentLogger"}debug(...a){return n("debug",this._namespace,a)}error(...a){return n("error",this._namespace,a)}info(...a){return n("info",this._namespace,a)}warn(...a){return n("warn",this._namespace,a)}verbose(...a){return n("verbose",this._namespace,a)}}function n(a,b,c){let d=k("diag");if(d)return d[a](b,...c)}(c=b||(b={}))[c.NONE=0]="NONE",c[c.ERROR=30]="ERROR",c[c.WARN=50]="WARN",c[c.INFO=60]="INFO",c[c.DEBUG=70]="DEBUG",c[c.VERBOSE=80]="VERBOSE",c[c.ALL=9999]="ALL",a.s(["DiagLogLevel",()=>b],70226);class o{static instance(){return this._instance||(this._instance=new o),this._instance}constructor(){function a(a){return function(...b){let c=k("diag");if(c)return c[a](...b)}}const c=this,d=(a,d={logLevel:b.INFO})=>{var e,f,g;if(a===c){let a=Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return c.error(null!=(e=a.stack)?e:a.message),!1}"number"==typeof d&&(d={logLevel:d});let h=k("diag"),i=function(a,c){function d(b,d){let e=c[b];return"function"==typeof e&&a>=d?e.bind(c):function(){}}return a<b.NONE?a=b.NONE:a>b.ALL&&(a=b.ALL),c=c||{},{error:d("error",b.ERROR),warn:d("warn",b.WARN),info:d("info",b.INFO),debug:d("debug",b.DEBUG),verbose:d("verbose",b.VERBOSE)}}(null!=(f=d.logLevel)?f:b.INFO,a);if(h&&!d.suppressOverrideMessage){let a=null!=(g=Error().stack)?g:"<failed to generate stacktrace>";h.warn(`Current logger will be overwritten from ${a}`),i.warn(`Current logger will overwrite one already registered from ${a}`)}return j("diag",i,c,!0)};c.setLogger=d,c.disable=()=>{l("diag",c)},c.createComponentLogger=a=>new m(a),c.verbose=a("verbose"),c.debug=a("debug"),c.info=a("info"),c.warn=a("warn"),c.error=a("error")}}a.s(["DiagAPI",()=>o],563305);let p=o.instance();a.s(["diag",0,p],385603)},643894,a=>{"use strict";var b=a.i(233405);let c=a.i(224361).promisify(b.exec);a.s(["execAsync",0,c])},800164,a=>{"use strict";var b=a.i(605365),c=a.i(643894),d=a.i(385603);async function e(){let a="%windir%\\System32\\REG.exe";"ia32"===b.arch&&"PROCESSOR_ARCHITEW6432"in b.env&&(a="%windir%\\sysnative\\cmd.exe /c "+a);try{let b=(await (0,c.execAsync)(`${a} QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid`)).stdout.split("REG_SZ");if(2===b.length)return b[1].trim()}catch(a){d.diag.debug(`error reading machine id: ${a}`)}}a.s(["getMachineId",()=>e])}];
//# debugId=9a6d6ccb-4213-3d65-8634-d8f2b183f71e
//# sourceMappingURL=%5Broot-of-the-server%5D__16d71f56._.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="86193147-f4ff-a050-e751-fcb5bcfb2d57")}catch(e){}}();
module.exports=[64293,(a,b,c)=>{b.exports=a.x("pino-2e79642258e38174",()=>require("pino-2e79642258e38174"))},224534,a=>{"use strict";let b;class c{analytics;errors;cache;logger;notifications;constructor(a,b,c,d,e){this.analytics=a,this.errors=b,this.cache=c,this.logger=d,this.notifications=e}}class d{track(a,b){}trackPageview(a){}}var e=a.i(459341);class f{options;websiteId;endpoint;logger;serverContext;constructor(a,b){this.options=a,this.websiteId=e.config.analytics.umami.websiteId,this.logger=b.child({component:"analytics-umami"}),this.endpoint=e.config.analytics.umami.apiEndpoint,this.logger.debug("Umami service initialized",{enabled:this.options.enabled,websiteId:this.websiteId?"configured":"not configured (client-side proxy mode)",endpoint:this.endpoint})}setServerContext(a){this.serverContext=a}async sendPayload(a,b){if(this.options.enabled){if(!this.websiteId)return void this.logger.warn("Umami tracking called on server but no Website ID configured");try{let c={website:this.websiteId,hostname:"server",screen:void 0,language:this.serverContext?.language,referrer:this.serverContext?.referrer,title:void 0,...b};this.logger.trace("Sending analytics payload",{type:a,url:b.url});let d=new AbortController,e=setTimeout(()=>d.abort(),2e3),f={"Content-Type":"application/json"};this.serverContext?.userAgent?f["User-Agent"]=this.serverContext.userAgent:f["User-Agent"]="KLZ-Server-Proxy",this.serverContext?.ip&&(f["X-Forwarded-For"]=this.serverContext.ip);try{let b=await fetch(`${this.endpoint}/api/send`,{method:"POST",headers:f,body:JSON.stringify({type:a,payload:c}),keepalive:!0,signal:d.signal});if(clearTimeout(e),!b.ok){let a=await b.text();this.logger.warn("Umami API responded with error",{status:b.status,error:a.slice(0,100)})}}catch(a){if(clearTimeout(e),"AbortError"===a.name)this.logger.error("Umami request timed out");else throw a}}catch(a){this.logger.error("Failed to send analytics",{error:a.message})}}}track(a,b){this.sendPayload("event",{name:a,data:b,url:void 0})}trackPageview(a){this.sendPayload("event",{url:a||void 0})}}class g{store=new Map;async get(a){let b=this.store.get(a);if(b)return b.expiresAt&&Date.now()>b.expiresAt?void this.store.delete(a):b.value}async set(a,b,c){let d=c?.ttlSeconds,e=d?Date.now()+1e3*d:void 0;this.store.set(a,{value:b,expiresAt:e})}async del(a){this.store.delete(a)}}class h{options;notifications;logger;sentryPromise;constructor(a,b,c){this.options=a,this.notifications=c,this.sentryPromise=null,this.logger=b.child({component:"error-reporting-glitchtip"}),this.options.enabled&&this.getSentry()}getSentry(){return this.sentryPromise||(this.sentryPromise=a.A(393096).then(a=>a)),this.sentryPromise}async captureException(a,b){if(this.options.enabled){if(this.notifications){let c=a instanceof Error?a.message:String(a),d=b?`
Context: ${JSON.stringify(b,null,2)}`:"";await this.notifications.notify({title:"🔥 Critical Error Captured",message:`Error: ${c}${d}`,priority:7})}return(await this.getSentry()).captureException(a,b)}}async captureMessage(a,b="error"){if(this.options.enabled)return this.notifications&&("error"===b||"fatal"===b||a.includes("Route Not Found"))&&await this.notifications.notify({title:"warning"===b?"⚠️ Warning Captured":"🔥 Critical Message Captured",message:a,priority:"warning"===b?5:7}),(await this.getSentry()).captureMessage(a,b)}setUser(a){this.options.enabled&&this.getSentry().then(b=>b.setUser(a))}setTag(a,b){this.options.enabled&&this.getSentry().then(c=>c.setTag(a,b))}withScope(a,b){return!this.options.enabled,a()}}class i{async captureException(a,b){}async captureMessage(a,b){}setUser(a){}setTag(a,b){}withScope(a,b){return a()}}class j{config;constructor(a){this.config=a}async notify(a){if(this.config.enabled)try{let{title:b,message:c,priority:d=4}=a,e=new URL("message",this.config.url);e.searchParams.set("token",this.config.token);let f=new AbortController,g=setTimeout(()=>f.abort(),5e3),h=await fetch(e.toString(),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({title:b,message:c,priority:d}),signal:f.signal});if(clearTimeout(g),!h.ok){let a=await h.text();console.error("Gotify notification failed:",{status:h.status,error:a})}}catch(a){console.error("Gotify notification error:",a)}}}class k{async notify(){}}var l=a.i(64293);class m{logger;constructor(a,b){b?this.logger=b.child({name:a}):this.logger=(0,l.default)({name:a||"app",level:e.config.logging.level,transport:void 0})}trace(a,...b){this.logger.trace(a,...b)}debug(a,...b){this.logger.debug(a,...b)}info(a,...b){this.logger.info(a,...b)}warn(a,...b){this.logger.warn(a,...b)}error(a,...b){this.logger.error(a,...b)}fatal(a,...b){this.logger.fatal(a,...b)}child(a){let b=this.logger.child(a),c=Object.create(m.prototype);return c.logger=b,c}}function n(){if(b)return b;if(globalThis.__appServices)return b=globalThis.__appServices;let a=new m("server");a.info("Initializing server application services",{environment:(0,e.getMaskedConfig)(),timestamp:new Date().toISOString()}),a.info("Service configuration",{umamiEnabled:e.config.analytics.umami.enabled,sentryEnabled:e.config.errors.glitchtip.enabled,mailEnabled:!!(e.config.mail.host&&e.config.mail.user),gotifyEnabled:e.config.notifications.gotify.enabled});let l=e.config.analytics.umami.enabled?new f({enabled:!0},a):new d;e.config.analytics.umami.enabled?a.info("Umami analytics service initialized"):a.info("Noop analytics service initialized (analytics disabled)");let n=e.config.notifications.gotify.enabled?new j({url:e.config.notifications.gotify.url,token:e.config.notifications.gotify.token,enabled:!0}):new k;e.config.notifications.gotify.enabled?a.info("Gotify notification service initialized"):a.info("Noop notification service initialized (notifications disabled)");let o=e.config.errors.glitchtip.enabled?new h({enabled:!0,dsn:e.config.errors.glitchtip.dsn,tracesSampleRate:1},a,n):new i;e.config.errors.glitchtip.enabled?a.info("GlitchTip error reporting service initialized",{dsnPresent:!!e.config.errors.glitchtip.dsn}):a.info("Noop error reporting service initialized (error reporting disabled)");let p=new g;return a.info("Memory cache service initialized"),a.info("Pino logger service initialized",{name:"server",level:e.config.logging.level}),globalThis.__appServices=new c(l,o,p,a,n),a.info("All application services initialized successfully"),globalThis.__appServices}a.s(["getServerAppServices",()=>n],224534)},393096,a=>{a.v(a=>Promise.resolve().then(()=>a(305803)))}];
//# debugId=86193147-f4ff-a050-e751-fcb5bcfb2d57
//# sourceMappingURL=%5Broot-of-the-server%5D__26c04c96._.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="02c703dd-0350-4756-86f2-da006024e9f6")}catch(e){}}();
module.exports=[500874,(a,b,c)=>{b.exports=a.x("buffer",()=>require("buffer"))},193695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},994367,a=>{a.n(a.i(216893))},298936,a=>{a.n(a.i(55385))},711681,a=>{a.n(a.i(539051))},153884,a=>{a.n(a.i(932922))},727894,a=>{a.n(a.i(787368))},530419,a=>{a.n(a.i(627641))},999040,a=>{a.n(a.i(144505))},727501,a=>{a.n(a.i(825138))},25341,a=>{"use strict";var b=a.i(522734),c=a.i(814747),d=a.i(328860);let e=c.default.join(process.cwd(),"content");async function f(a,f){let g=c.default.join(e,a,`${f}.mdx`);if(!b.default.existsSync(g))return null;let h=b.default.readFileSync(g,"utf8"),{content:i,data:j}=(0,d.default)(h);return{content:i,frontmatter:j}}a.s(["getMdxContent",()=>f])},486180,a=>a.a(async(b,c)=>{try{var d=a.i(998511),e=a.i(838742);a.i(612641);var f=a.i(909547),g=a.i(25341),h=a.i(403492),i=a.i(460095),j=a.i(490907),k=a.i(422515),l=a.i(175670),m=b([h]);[h]=m.then?(await m)():m;let p={HomeHero:i.HeroVideo,HomeSubCompanyTiles:j.SubCompanyTiles,HomeCompetenceBentoGrid:k.CompetenceBentoGrid,HomeReferencesSlider:l.ReferencesSlider};async function n(a){let{locale:b}=await a.params;if("de"!==b&&"en"!==b)return{};let c=await (0,g.getMdxContent)(b,"home");return{title:c?.frontmatter?.title||("de"===b?"Startseite":"Home"),description:c?.frontmatter?.description}}async function o(a){let{locale:b}=await a.params;"de"!==b&&"en"!==b&&(0,f.notFound)(),(0,e.setRequestLocale)(b);let c=await (0,g.getMdxContent)(b,"home");return c||(0,f.notFound)(),(0,d.jsx)("main",{children:(0,d.jsx)(h.MDXRemote,{source:c.content,components:p})})}a.s(["default",()=>o,"dynamic",0,"force-dynamic","generateMetadata",()=>n]),c()}catch(a){c(a)}},!1)];
//# debugId=02c703dd-0350-4756-86f2-da006024e9f6
//# sourceMappingURL=%5Broot-of-the-server%5D__2e5112e6._.js.map

View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": [],
"debugId": "02c703dd-0350-4756-86f2-da006024e9f6",
"sections": [
{"offset": {"line": 1, "column": 0}, "map": {"version":3,"sources":["../../../../lib/mdx.ts","../../../../app/%5Blocale%5D/page.tsx"],"sourcesContent":["import fs from 'fs';\nimport path from 'path';\nimport matter from 'gray-matter';\n\nconst CONTENT_DIR = path.join(process.cwd(), 'content');\n\nexport async function getMdxContent(locale: string, slug: string) {\n const filePath = path.join(CONTENT_DIR, locale, `${slug}.mdx`);\n \n if (!fs.existsSync(filePath)) {\n return null;\n }\n\n const source = fs.readFileSync(filePath, 'utf8');\n const { content, data } = matter(source);\n\n return {\n content,\n frontmatter: data,\n };\n}\n","import { Metadata } from 'next';\nimport { setRequestLocale } from 'next-intl/server';\nimport { notFound } from 'next/navigation';\nimport { getMdxContent } from '@/lib/mdx';\nimport { MDXRemote } from 'next-mdx-remote/rsc';\n\nexport const dynamic = 'force-dynamic';\n\n// Import components used in MDX\nimport { HeroVideo as HomeHero } from '@/components/blocks/HeroVideo';\nimport { SubCompanyTiles as HomeSubCompanyTiles } from '@/components/blocks/SubCompanyTiles';\nimport { CompetenceBentoGrid as HomeCompetenceBentoGrid } from '@/components/blocks/CompetenceBentoGrid';\nimport { ReferencesSlider as HomeReferencesSlider } from '@/components/blocks/ReferencesSlider';\n\nconst mdxComponents = {\n HomeHero,\n HomeSubCompanyTiles,\n HomeCompetenceBentoGrid,\n HomeReferencesSlider,\n};\n\nexport async function generateMetadata(props: any): Promise<Metadata> {\n const { locale } = await props.params;\n if (locale !== 'de' && locale !== 'en') return {};\n \n const mdx = await getMdxContent(locale, 'home');\n \n return {\n title: mdx?.frontmatter?.title || (locale === 'de' ? 'Startseite' : 'Home'),\n description: mdx?.frontmatter?.description,\n };\n}\n\nexport default async function Home(props: any) {\n const { locale } = await props.params;\n \n if (locale !== 'de' && locale !== 'en') {\n notFound();\n }\n \n setRequestLocale(locale);\n\n const mdx = await getMdxContent(locale, 'home');\n\n if (!mdx) {\n notFound();\n }\n\n return (\n <main>\n <MDXRemote source={mdx.content} components={mdxComponents} />\n </main>\n );\n}\n\n"],"names":[],"mappings":"seAAA,IAAA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,EAAA,CAAA,CAAA,QAEA,IAAM,EAAc,EAAA,OAAI,CAAC,IAAI,CAAC,QAAQ,GAAG,GAAI,WAEtC,eAAe,EAAc,CAAc,CAAE,CAAY,EAC9D,IAAM,EAAW,EAAA,OAAI,CAAC,IAAI,CAAC,EAAa,EAAQ,CAAA,EAAG,EAAK,IAAI,CAAC,EAE7D,GAAI,CAAC,EAAA,OAAE,CAAC,UAAU,CAAC,GACjB,OAAO,CADqB,IAI9B,IAAM,EAAS,EAAA,OAAE,CAAC,YAAY,CAAC,EAAU,QACnC,SAAE,CAAO,MAAE,CAAI,CAAE,CAAG,CAAA,EAAA,EAAA,OAAA,AAAM,EAAC,GAEjC,MAAO,SACL,EACA,YAAa,CACf,CACF,gFCnBA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,CAAA,CAAA,QAAA,IAAA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,EAAA,CAAA,CAAA,OACA,EAAA,EAAA,CAAA,CAAA,QAKA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,EAAA,CAAA,CAAA,QACA,EAAA,EAAA,CAAA,CAAA,0CAEA,IAAM,EAAgB,CACpB,SAAA,EAAA,SAAQ,CACR,oBAAA,EAAA,eAAmB,CACnB,wBAAA,EAAA,mBAAuB,CACvB,qBAAA,EAAA,gBAAoB,AACtB,EAEO,eAAe,EAAiB,CAAU,EAC/C,GAAM,QAAE,CAAM,CAAE,CAAG,MAAM,EAAM,MAAM,CACrC,GAAe,OAAX,GAAmB,AAAW,SAAM,MAAO,CAAC,EAEhD,IAAM,EAAM,MAAM,CAAA,EAAA,EAAA,aAAA,AAAa,EAAC,EAAQ,QAExC,MAAO,CACL,MAAO,GAAK,aAAa,QAAU,AAAW,CAAZ,QAAmB,aAAe,MAAA,CAAM,CAC1E,YAAa,GAAK,aAAa,WACjC,CACF,CAEe,eAAe,EAAK,CAAU,EAC3C,GAAM,QAAE,CAAM,CAAE,CAAG,MAAM,EAAM,MAAM,CAEtB,OAAX,GAAmB,AAAW,MAAM,IACtC,CAAA,EAAA,EAAA,QAAA,AAAQ,IAGV,CAAA,EAAA,EAAA,gBAAA,AAAgB,EAAC,GAEjB,IAAM,EAAM,MAAM,CAAA,EAAA,EAAA,aAAA,AAAa,EAAC,EAAQ,QAMxC,OAJI,AAAC,GACH,CAAA,CADQ,CACR,EAAA,QAAA,AAAQ,IAIR,CAAA,EAAA,EAAA,GAAA,EAAC,OAAA,UACC,CAAA,EAAA,EAAA,GAAA,EAAC,EAAA,SAAS,CAAA,CAAC,OAAQ,EAAI,OAAO,CAAE,WAAY,KAGlD,kCA/CuB"}}]
}

View File

@@ -0,0 +1,6 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="86193147-f4ff-a050-e751-fcb5bcfb2d57")}catch(e){}}();
module.exports=[64293,(a,b,c)=>{b.exports=a.x("pino-2e79642258e38174",()=>require("pino-2e79642258e38174"))},224534,a=>{"use strict";let b;class c{analytics;errors;cache;logger;notifications;constructor(a,b,c,d,e){this.analytics=a,this.errors=b,this.cache=c,this.logger=d,this.notifications=e}}class d{track(a,b){}trackPageview(a){}}var e=a.i(459341);class f{options;websiteId;endpoint;logger;serverContext;constructor(a,b){this.options=a,this.websiteId=e.config.analytics.umami.websiteId,this.logger=b.child({component:"analytics-umami"}),this.endpoint=e.config.analytics.umami.apiEndpoint,this.logger.debug("Umami service initialized",{enabled:this.options.enabled,websiteId:this.websiteId?"configured":"not configured (client-side proxy mode)",endpoint:this.endpoint})}setServerContext(a){this.serverContext=a}async sendPayload(a,b){if(this.options.enabled){if(!this.websiteId)return void this.logger.warn("Umami tracking called on server but no Website ID configured");try{let c={website:this.websiteId,hostname:"server",screen:void 0,language:this.serverContext?.language,referrer:this.serverContext?.referrer,title:void 0,...b};this.logger.trace("Sending analytics payload",{type:a,url:b.url});let d=new AbortController,e=setTimeout(()=>d.abort(),2e3),f={"Content-Type":"application/json"};this.serverContext?.userAgent?f["User-Agent"]=this.serverContext.userAgent:f["User-Agent"]="KLZ-Server-Proxy",this.serverContext?.ip&&(f["X-Forwarded-For"]=this.serverContext.ip);try{let b=await fetch(`${this.endpoint}/api/send`,{method:"POST",headers:f,body:JSON.stringify({type:a,payload:c}),keepalive:!0,signal:d.signal});if(clearTimeout(e),!b.ok){let a=await b.text();this.logger.warn("Umami API responded with error",{status:b.status,error:a.slice(0,100)})}}catch(a){if(clearTimeout(e),"AbortError"===a.name)this.logger.error("Umami request timed out");else throw a}}catch(a){this.logger.error("Failed to send analytics",{error:a.message})}}}track(a,b){this.sendPayload("event",{name:a,data:b,url:void 0})}trackPageview(a){this.sendPayload("event",{url:a||void 0})}}class g{store=new Map;async get(a){let b=this.store.get(a);if(b)return b.expiresAt&&Date.now()>b.expiresAt?void this.store.delete(a):b.value}async set(a,b,c){let d=c?.ttlSeconds,e=d?Date.now()+1e3*d:void 0;this.store.set(a,{value:b,expiresAt:e})}async del(a){this.store.delete(a)}}class h{options;notifications;logger;sentryPromise;constructor(a,b,c){this.options=a,this.notifications=c,this.sentryPromise=null,this.logger=b.child({component:"error-reporting-glitchtip"}),this.options.enabled&&this.getSentry()}getSentry(){return this.sentryPromise||(this.sentryPromise=a.A(393096).then(a=>a)),this.sentryPromise}async captureException(a,b){if(this.options.enabled){if(this.notifications){let c=a instanceof Error?a.message:String(a),d=b?`
Context: ${JSON.stringify(b,null,2)}`:"";await this.notifications.notify({title:"🔥 Critical Error Captured",message:`Error: ${c}${d}`,priority:7})}return(await this.getSentry()).captureException(a,b)}}async captureMessage(a,b="error"){if(this.options.enabled)return this.notifications&&("error"===b||"fatal"===b||a.includes("Route Not Found"))&&await this.notifications.notify({title:"warning"===b?"⚠️ Warning Captured":"🔥 Critical Message Captured",message:a,priority:"warning"===b?5:7}),(await this.getSentry()).captureMessage(a,b)}setUser(a){this.options.enabled&&this.getSentry().then(b=>b.setUser(a))}setTag(a,b){this.options.enabled&&this.getSentry().then(c=>c.setTag(a,b))}withScope(a,b){return!this.options.enabled,a()}}class i{async captureException(a,b){}async captureMessage(a,b){}setUser(a){}setTag(a,b){}withScope(a,b){return a()}}class j{config;constructor(a){this.config=a}async notify(a){if(this.config.enabled)try{let{title:b,message:c,priority:d=4}=a,e=new URL("message",this.config.url);e.searchParams.set("token",this.config.token);let f=new AbortController,g=setTimeout(()=>f.abort(),5e3),h=await fetch(e.toString(),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({title:b,message:c,priority:d}),signal:f.signal});if(clearTimeout(g),!h.ok){let a=await h.text();console.error("Gotify notification failed:",{status:h.status,error:a})}}catch(a){console.error("Gotify notification error:",a)}}}class k{async notify(){}}var l=a.i(64293);class m{logger;constructor(a,b){b?this.logger=b.child({name:a}):this.logger=(0,l.default)({name:a||"app",level:e.config.logging.level,transport:void 0})}trace(a,...b){this.logger.trace(a,...b)}debug(a,...b){this.logger.debug(a,...b)}info(a,...b){this.logger.info(a,...b)}warn(a,...b){this.logger.warn(a,...b)}error(a,...b){this.logger.error(a,...b)}fatal(a,...b){this.logger.fatal(a,...b)}child(a){let b=this.logger.child(a),c=Object.create(m.prototype);return c.logger=b,c}}function n(){if(b)return b;if(globalThis.__appServices)return b=globalThis.__appServices;let a=new m("server");a.info("Initializing server application services",{environment:(0,e.getMaskedConfig)(),timestamp:new Date().toISOString()}),a.info("Service configuration",{umamiEnabled:e.config.analytics.umami.enabled,sentryEnabled:e.config.errors.glitchtip.enabled,mailEnabled:!!(e.config.mail.host&&e.config.mail.user),gotifyEnabled:e.config.notifications.gotify.enabled});let l=e.config.analytics.umami.enabled?new f({enabled:!0},a):new d;e.config.analytics.umami.enabled?a.info("Umami analytics service initialized"):a.info("Noop analytics service initialized (analytics disabled)");let n=e.config.notifications.gotify.enabled?new j({url:e.config.notifications.gotify.url,token:e.config.notifications.gotify.token,enabled:!0}):new k;e.config.notifications.gotify.enabled?a.info("Gotify notification service initialized"):a.info("Noop notification service initialized (notifications disabled)");let o=e.config.errors.glitchtip.enabled?new h({enabled:!0,dsn:e.config.errors.glitchtip.dsn,tracesSampleRate:1},a,n):new i;e.config.errors.glitchtip.enabled?a.info("GlitchTip error reporting service initialized",{dsnPresent:!!e.config.errors.glitchtip.dsn}):a.info("Noop error reporting service initialized (error reporting disabled)");let p=new g;return a.info("Memory cache service initialized"),a.info("Pino logger service initialized",{name:"server",level:e.config.logging.level}),globalThis.__appServices=new c(l,o,p,a,n),a.info("All application services initialized successfully"),globalThis.__appServices}a.s(["getServerAppServices",()=>n],224534)},393096,a=>{a.v(a=>Promise.resolve().then(()=>a(305803)))}];
//# debugId=86193147-f4ff-a050-e751-fcb5bcfb2d57
//# sourceMappingURL=%5Broot-of-the-server%5D__30e101bb._.js.map

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c6f96339-364b-d877-995e-3346325067c7")}catch(e){}}();
module.exports=[918622,(a,b,c)=>{b.exports=a.x("next/dist/compiled/next-server/app-page-turbo.runtime.prod.js",()=>require("next/dist/compiled/next-server/app-page-turbo.runtime.prod.js"))},556704,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/work-async-storage.external.js",()=>require("next/dist/server/app-render/work-async-storage.external.js"))},832319,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/work-unit-async-storage.external.js",()=>require("next/dist/server/app-render/work-unit-async-storage.external.js"))},324725,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/after-task-async-storage.external.js",()=>require("next/dist/server/app-render/after-task-async-storage.external.js"))},120635,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/action-async-storage.external.js",()=>require("next/dist/server/app-render/action-async-storage.external.js"))},43285,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/dynamic-access-async-storage.external.js",()=>require("next/dist/server/app-render/dynamic-access-async-storage.external.js"))},659440,(a,b,c)=>{"use strict";b.exports=a.r(918622)},526156,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored["react-ssr"].ReactJsxRuntime},150765,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored["react-ssr"].React},805433,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored.contexts.AppRouterContext},770173,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored["react-ssr"].ReactServerDOMTurbopackClient},493633,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored["react-ssr"].ReactDOM},223295,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored.contexts.HooksClientContext},575937,(a,b,c)=>{"use strict";b.exports=a.r(659440).vendored.contexts.ServerInsertedHtml}];
//# debugId=c6f96339-364b-d877-995e-3346325067c7
//# sourceMappingURL=%5Broot-of-the-server%5D__366a9ff8._.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="eddf81a4-faae-db8c-d575-f61aed717606")}catch(e){}}();
module.exports=[324725,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/after-task-async-storage.external.js",()=>require("next/dist/server/app-render/after-task-async-storage.external.js"))},64293,(a,b,c)=>{b.exports=a.x("pino-2e79642258e38174",()=>require("pino-2e79642258e38174"))},274209,281682,a=>{"use strict";var b=a.i(150765),c=a.i(475625);function d(){let a=(0,c.getAppServices)();return{trackEvent:(0,b.useCallback)((b,c)=>{a.analytics.track(b,c)},[a]),trackPageview:(0,b.useCallback)(b=>{a.analytics.trackPageview(b)},[a])}}a.s(["useAnalytics",()=>d],274209),a.s(["AnalyticsEvents",0,{PAGE_VIEW:"pageview",PAGE_SCROLL:"page_scroll",PAGE_EXIT:"page_exit",SCROLL_DEPTH:"scroll_depth",BUTTON_CLICK:"button_click",LINK_CLICK:"link_click",FORM_SUBMIT:"form_submit",FORM_START:"form_start",FORM_ERROR:"form_error",FORM_FIELD_FOCUS:"form_field_focus",PRODUCT_VIEW:"product_view",PRODUCT_ADD_TO_CART:"product_add_to_cart",PRODUCT_REMOVE_FROM_CART:"product_remove_from_cart",PRODUCT_PURCHASE:"product_purchase",PRODUCT_WISHLIST_ADD:"product_wishlist_add",PRODUCT_WISHLIST_REMOVE:"product_wishlist_remove",PRODUCT_TAB_SWITCH:"product_tab_switch",SEARCH:"search",FILTER_APPLY:"filter_apply",FILTER_CLEAR:"filter_clear",USER_SIGNUP:"user_signup",USER_LOGIN:"user_login",USER_LOGOUT:"user_logout",USER_PROFILE_UPDATE:"user_profile_update",BLOG_POST_VIEW:"blog_post_view",VIDEO_PLAY:"video_play",VIDEO_PAUSE:"video_pause",VIDEO_COMPLETE:"video_complete",DOWNLOAD:"download",MODAL_OPEN:"modal_open",MODAL_CLOSE:"modal_close",TOGGLE_SWITCH:"toggle_switch",ACCORDION_TOGGLE:"accordion_toggle",TAB_SWITCH:"tab_switch",TOC_CLICK:"toc_click",ERROR:"error",PERFORMANCE:"performance",API_ERROR:"api_error",API_SUCCESS:"api_success",QUOTE_REQUEST:"quote_request",CONTACT_FORM_SUBMIT:"contact_form_submit",NEWSLETTER_SUBSCRIBE:"newsletter_subscribe",BROCHURE_DOWNLOAD:"brochure_download"}],281682)},762771,a=>{"use strict";var b=a.i(526156),c=a.i(150765),d=a.i(829091),e=a.i(274209),f=a.i(281682);function g({headings:a,locale:g}){let[h,i]=(0,c.useState)(""),{trackEvent:j}=(0,e.useAnalytics)();return((0,c.useEffect)(()=>{let b=new IntersectionObserver(a=>{a.forEach(a=>{a.isIntersecting&&i(a.target.id)})},{rootMargin:"-10% 0% -70% 0%",threshold:0}),c=setTimeout(()=>{a.map(a=>document.getElementById(a.id)).forEach(a=>{a&&b.observe(a)})},500);return()=>{clearTimeout(c),b.disconnect()}},[a]),0===a.length)?null:(0,b.jsx)("nav",{className:"hidden lg:block w-full ml-12",children:(0,b.jsxs)("div",{className:"relative pl-6 border-l border-neutral-200",children:[(0,b.jsx)("h4",{className:"text-xs md:text-sm font-bold uppercase tracking-[0.2em] text-text-primary/70 mb-6",children:"de"===g?"Inhalt":"Table of Contents"}),(0,b.jsx)("ul",{className:"space-y-4",children:a.map(a=>(0,b.jsxs)("li",{style:{paddingLeft:`${(a.level-2)*1}rem`},className:"relative",children:[h===a.id&&(0,b.jsx)("div",{className:"absolute -left-[25px] top-0 w-[2px] h-full bg-primary transition-all duration-300"}),(0,b.jsx)("a",{href:`#${a.id}`,className:(0,d.cn)("text-sm md:text-base transition-all duration-300 hover:text-primary block leading-snug",h===a.id?"text-primary font-bold translate-x-1":"text-text-secondary font-medium hover:translate-x-1"),onClick:b=>{b.preventDefault();let c=document.getElementById(a.id);if(c){j(f.AnalyticsEvents.TOC_CLICK,{heading_id:a.id,heading_text:a.text,location:"blog_sidebar"});let b=c.getBoundingClientRect().top+window.pageYOffset+-100;window.scrollTo({top:b,behavior:"smooth"})}},children:a.text.replace(/\*\*(.*?)\*\*/g,"$1")})]},a.id))})]})})}a.s(["default",()=>g])},679329,a=>{"use strict";var b=a.i(150765),c=a.i(274209),d=a.i(281682);function e({title:a,slug:e,category:f,readingTime:g}){let{trackEvent:h}=(0,c.useAnalytics)();return(0,b.useEffect)(()=>{h(d.AnalyticsEvents.BLOG_POST_VIEW,{title:a,slug:e,category:f,estimated_reading_time:g,location:"blog_post_pdp"});let b=Date.now();return()=>{let c=Math.round((Date.now()-b)/1e3);h("blog_dwell_time",{title:a,slug:e,seconds:c,reading_time_completion:Math.min(100,Math.round(c/(60*g)*100))})}},[a,e,f,g,h]),null}a.s(["default",()=>e])},163041,a=>{a.v(b=>Promise.all(["server/chunks/ssr/[root-of-the-server]__a965d2a8._.js","server/chunks/ssr/node_modules__pnpm_2ad0b5ae._.js"].map(b=>a.l(b))).then(()=>b(17814)))}];
//# debugId=eddf81a4-faae-db8c-d575-f61aed717606
//# sourceMappingURL=%5Broot-of-the-server%5D__3b46c561._.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="86193147-f4ff-a050-e751-fcb5bcfb2d57")}catch(e){}}();
module.exports=[64293,(a,b,c)=>{b.exports=a.x("pino-2e79642258e38174",()=>require("pino-2e79642258e38174"))},224534,a=>{"use strict";let b;class c{analytics;errors;cache;logger;notifications;constructor(a,b,c,d,e){this.analytics=a,this.errors=b,this.cache=c,this.logger=d,this.notifications=e}}class d{track(a,b){}trackPageview(a){}}var e=a.i(459341);class f{options;websiteId;endpoint;logger;serverContext;constructor(a,b){this.options=a,this.websiteId=e.config.analytics.umami.websiteId,this.logger=b.child({component:"analytics-umami"}),this.endpoint=e.config.analytics.umami.apiEndpoint,this.logger.debug("Umami service initialized",{enabled:this.options.enabled,websiteId:this.websiteId?"configured":"not configured (client-side proxy mode)",endpoint:this.endpoint})}setServerContext(a){this.serverContext=a}async sendPayload(a,b){if(this.options.enabled){if(!this.websiteId)return void this.logger.warn("Umami tracking called on server but no Website ID configured");try{let c={website:this.websiteId,hostname:"server",screen:void 0,language:this.serverContext?.language,referrer:this.serverContext?.referrer,title:void 0,...b};this.logger.trace("Sending analytics payload",{type:a,url:b.url});let d=new AbortController,e=setTimeout(()=>d.abort(),2e3),f={"Content-Type":"application/json"};this.serverContext?.userAgent?f["User-Agent"]=this.serverContext.userAgent:f["User-Agent"]="KLZ-Server-Proxy",this.serverContext?.ip&&(f["X-Forwarded-For"]=this.serverContext.ip);try{let b=await fetch(`${this.endpoint}/api/send`,{method:"POST",headers:f,body:JSON.stringify({type:a,payload:c}),keepalive:!0,signal:d.signal});if(clearTimeout(e),!b.ok){let a=await b.text();this.logger.warn("Umami API responded with error",{status:b.status,error:a.slice(0,100)})}}catch(a){if(clearTimeout(e),"AbortError"===a.name)this.logger.error("Umami request timed out");else throw a}}catch(a){this.logger.error("Failed to send analytics",{error:a.message})}}}track(a,b){this.sendPayload("event",{name:a,data:b,url:void 0})}trackPageview(a){this.sendPayload("event",{url:a||void 0})}}class g{store=new Map;async get(a){let b=this.store.get(a);if(b)return b.expiresAt&&Date.now()>b.expiresAt?void this.store.delete(a):b.value}async set(a,b,c){let d=c?.ttlSeconds,e=d?Date.now()+1e3*d:void 0;this.store.set(a,{value:b,expiresAt:e})}async del(a){this.store.delete(a)}}class h{options;notifications;logger;sentryPromise;constructor(a,b,c){this.options=a,this.notifications=c,this.sentryPromise=null,this.logger=b.child({component:"error-reporting-glitchtip"}),this.options.enabled&&this.getSentry()}getSentry(){return this.sentryPromise||(this.sentryPromise=a.A(393096).then(a=>a)),this.sentryPromise}async captureException(a,b){if(this.options.enabled){if(this.notifications){let c=a instanceof Error?a.message:String(a),d=b?`
Context: ${JSON.stringify(b,null,2)}`:"";await this.notifications.notify({title:"🔥 Critical Error Captured",message:`Error: ${c}${d}`,priority:7})}return(await this.getSentry()).captureException(a,b)}}async captureMessage(a,b="error"){if(this.options.enabled)return this.notifications&&("error"===b||"fatal"===b||a.includes("Route Not Found"))&&await this.notifications.notify({title:"warning"===b?"⚠️ Warning Captured":"🔥 Critical Message Captured",message:a,priority:"warning"===b?5:7}),(await this.getSentry()).captureMessage(a,b)}setUser(a){this.options.enabled&&this.getSentry().then(b=>b.setUser(a))}setTag(a,b){this.options.enabled&&this.getSentry().then(c=>c.setTag(a,b))}withScope(a,b){return!this.options.enabled,a()}}class i{async captureException(a,b){}async captureMessage(a,b){}setUser(a){}setTag(a,b){}withScope(a,b){return a()}}class j{config;constructor(a){this.config=a}async notify(a){if(this.config.enabled)try{let{title:b,message:c,priority:d=4}=a,e=new URL("message",this.config.url);e.searchParams.set("token",this.config.token);let f=new AbortController,g=setTimeout(()=>f.abort(),5e3),h=await fetch(e.toString(),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({title:b,message:c,priority:d}),signal:f.signal});if(clearTimeout(g),!h.ok){let a=await h.text();console.error("Gotify notification failed:",{status:h.status,error:a})}}catch(a){console.error("Gotify notification error:",a)}}}class k{async notify(){}}var l=a.i(64293);class m{logger;constructor(a,b){b?this.logger=b.child({name:a}):this.logger=(0,l.default)({name:a||"app",level:e.config.logging.level,transport:void 0})}trace(a,...b){this.logger.trace(a,...b)}debug(a,...b){this.logger.debug(a,...b)}info(a,...b){this.logger.info(a,...b)}warn(a,...b){this.logger.warn(a,...b)}error(a,...b){this.logger.error(a,...b)}fatal(a,...b){this.logger.fatal(a,...b)}child(a){let b=this.logger.child(a),c=Object.create(m.prototype);return c.logger=b,c}}function n(){if(b)return b;if(globalThis.__appServices)return b=globalThis.__appServices;let a=new m("server");a.info("Initializing server application services",{environment:(0,e.getMaskedConfig)(),timestamp:new Date().toISOString()}),a.info("Service configuration",{umamiEnabled:e.config.analytics.umami.enabled,sentryEnabled:e.config.errors.glitchtip.enabled,mailEnabled:!!(e.config.mail.host&&e.config.mail.user),gotifyEnabled:e.config.notifications.gotify.enabled});let l=e.config.analytics.umami.enabled?new f({enabled:!0},a):new d;e.config.analytics.umami.enabled?a.info("Umami analytics service initialized"):a.info("Noop analytics service initialized (analytics disabled)");let n=e.config.notifications.gotify.enabled?new j({url:e.config.notifications.gotify.url,token:e.config.notifications.gotify.token,enabled:!0}):new k;e.config.notifications.gotify.enabled?a.info("Gotify notification service initialized"):a.info("Noop notification service initialized (notifications disabled)");let o=e.config.errors.glitchtip.enabled?new h({enabled:!0,dsn:e.config.errors.glitchtip.dsn,tracesSampleRate:1},a,n):new i;e.config.errors.glitchtip.enabled?a.info("GlitchTip error reporting service initialized",{dsnPresent:!!e.config.errors.glitchtip.dsn}):a.info("Noop error reporting service initialized (error reporting disabled)");let p=new g;return a.info("Memory cache service initialized"),a.info("Pino logger service initialized",{name:"server",level:e.config.logging.level}),globalThis.__appServices=new c(l,o,p,a,n),a.info("All application services initialized successfully"),globalThis.__appServices}a.s(["getServerAppServices",()=>n],224534)},393096,a=>{a.v(a=>Promise.resolve().then(()=>a(305803)))}];
//# debugId=86193147-f4ff-a050-e751-fcb5bcfb2d57
//# sourceMappingURL=%5Broot-of-the-server%5D__5186451e._.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More