UNPKG

iobroker.lovelace

Version:

With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI

2 lines 1.53 kB
"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([["23879"],{46239:function(e,n,a){a.d(n,{createLogMessage:()=>i});var r=a(14503),t=(a(52247),a(50984),a(86705),a(71695),a(92745),a(9359),a(70104),a(77439),a(40251),a(19134),a(11740),a(97003),a(81804),a(47021),a(72700),a(73413),a(8038),a(71513),a(75656),a(50100),a(18084),a(46516)),s=a(77620);const o=/^\/(?:home-assistant\/frontend\/[^/]+|unknown|\/{2}\.)\//,i=async(e,n,a,f)=>{const l=[];if(n){const e=new s.M,{name:a="unknown browser",version:r=""}=e.getBrowser(),{name:t="unknown OS",version:o=""}=e.getOS(),i=`${a} ${r}`.trim(),f=`${t} ${o}`.trim();l.push(`${n} from ${i} on ${f}`)}if(e instanceof Error){l.push(e.toString()||a);const n=(await(0,t.fromError)(e)).slice(0,10).map((e=>{var n;return null!==(n=e.fileName)&&void 0!==n||(e.fileName=""),URL.canParse(e.fileName)&&(e.fileName=new URL(e.fileName).pathname),e.fileName=e.fileName.replace(o,""),e.toString()}));if(l.push(...n.length>0?n:[f]),e.cause&&l.push(`Caused by: ${await i(e.cause)}`),e instanceof AggregateError){const n=e.errors.map((async(e,n)=>[n,await i(e)]));var u,c=!1,m=!1;try{for(var h,w=(0,r.Z)(n);c=!(h=await w.next()).done;c=!1){const[n,a]=h.value;l.push(`Part ${n+1} of ${e.errors.length}: ${a}`)}}catch(p){m=!0,u=p}finally{try{c&&null!=w.return&&await w.return()}finally{if(m)throw u}}}}else{const n=JSON.stringify(e,null,2);l.push(a,n===a?"":n,f)}return l.filter(Boolean).join("\n")}}}]); //# sourceMappingURL=23879.a0961db2bf078391.js.map