Topics
News
Test
Cannot convert SVG by pele. (retval=1)
Shell command: /usr/bin/node /var/www/html/extensions/QuickMMD/src/pele-cli.js
file:///usr/lib/node_modules/pele/dist/pele.js:42
`).filter(n=>n.trim()!=="");return t.length>1?`${t[0]} ${t[t.length-1]}`:t[0]??""}function $m(e,t,n,r={}){sc.get(t)?.destroy();let i=n,s=r,a,o,c=!1,l,u,h,d=`pele-${d_}-${++l_}`,m={},p,y=-1,E=!1,b=!1,S=!1,x=(A,D)=>{let{onRender:U,onError:B,sanitize:F,...W}=s,j={...W,idPrefix:W.idPrefix??d,fontFamily:W.fontFamily??m.family,fontFamilyMono:W.fontFamilyMono??m.mono,maxWidth:void 0};D&&(u=e.render(a,j),p=void 0);let Q=s.maxWidth??gu(t,A);return y=Q,Q>0&&Q<u.width&&(p??=e.render(a,{...j,maxWidth:1}).svg!==u.svg,p)?e.render(a,{...j,maxWidth:Q}):u},I=A=>{s.sanitize?t.replaceChildren(s.sanitize(A)):t.innerHTML=A},L,O=()=>{let A=h?t.firstElementChild:null;if(A?.style&&(A.style.opacity=l===void 0?"":"0.4"),l===void 0){L?.remove(),L=void 0;return}let D=t.ownerDocument;if(!D)return;L??=D.createElement("div"),L.className="pele pele-error";let U=h_(l);A?(L.textContent=p_(U),L.title=U,L.setAttribute("style",u_),L.parentNode!==t&&t.append(L)):(L.textContent=U,L.removeAttribute("title"),L.setAttribute("style",f_),t.replaceChildren(L))},v=A=>{l=A,O(),s.onError?.(A)},G=()=>{if(b||S)return;let A=o_(t).filter(D=>D.status==="loading");A.length!==0&&(b=!0,c_(A,new WeakRef(w)))},K=()=>{b=!1,E=!0,T()},C=(A,D=!A)=>{let U=Us(t).getComputedStyle(t),B=t.firstElementChild??null,F={fonts:m,natural:u,adapts:p,drawnFor:y,stale:E},W;try{if(A&&(m=yu(U,B),E=t.isConnected===!1),W=x(U,A),D&&W.svg===h?.svg){A&&(o=a),c&&l!==void 0&&(l=void 0,O());return}I(W.svg)}catch(j){throw{fonts:m,natural:u,adapts:p,drawnFor:y,stale:E}=F,j}if(A&&(o=a),A&&!B&&t.firstElementChild){let j=yu(U,t.firstElementChild);if(j.family!==m.family||j.mono!==m.mono){let Q={fonts:m,natural:u,adapts:p,drawnFor:y};m=j;try{let Y=x(U,!0);I(Y.svg),W=Y}catch{({fonts:m,natural:u,adapts:p,drawnFor:y}=Q)}}}h=W,c&&(l=void 0),O(),Z?.refresh(),G(),s.onRender?.(W)},Z,oe=!1,H=()=>{let A=s.zoom??"auto";A!==oe&&(Z?.destroy(),oe=A,Z=A===!1?void 0:bu(t,typeof A=="object"?A:{always:A===!0},!1))},z=()=>t.isConnected===!1||!(t.clientWidth>0),M=()=>t.isConnected!==!1&&!(t.clientWidth>0),T=()=>{if(S||(N(),!a||z()))return;let A=Us(t).getComputedStyle(t),D=yu(A,t.firstElementChild??null);try{if(E||D.family!==m.family||D.mono!==m.mono)C(!0,!0);else if(p!==!1&&s.maxWidth===void 0){let U=gu(t,A);U!==y&&U!==h?.width&&C(!1)}}catch(U){E=!1,c&&(l=U),a!==o&&(a=o,c=!1),O(),s.onError?.(U)}Z?.resized(),G()},R,_,$,g=()=>{$!==void 0&&R?.cancelAnimationFrame($),$=void 0},N=()=>{let A=Us(t);A!==R&&(_?.disconnect(),g(),R=A,_=A.ResizeObserver?new A.ResizeObserver(()=>{if($===void 0){if(!A.requestAnimationFrame)return T();$=A.requestAnimationFrame(()=>{$=void 0,T()})}}):void 0,_?.observe(t))},w={get result(){return h},get source(){return i},get error(){return l},get zoom(){return Z},update(A,D=s){let U=!c||A!==i||D.limit!==s.limit||D.maxEdges!==s.maxEdges||D.config!==s.config;i=A,s=D;let B=a;if(U)try{B=e.parse(A,D)}catch(W){c=!1,v(W),H();return}let F=h;if(a=B,c=!0,M()){E=!0,H();return}try{C(!0)}catch(W){if(h!==F)throw H(),W;a=o,c=!1,v(W)}H()},refresh:T,destroy(){S=!0,_?.disconnect(),_=void 0,g(),R=void 0,Z?.destroy(),xu.delete(w),sc.get(t)===w&&sc.delete(t)}};xu.set(w,K);try{a=e.parse(n,r),c=!0,C(!0)}catch(A){if(h)throw A;a=o,c=!1,v(A)}return H(),N(),sc.set(t,w),w}var ic=new Map;function Lm(...e){for(let t of e)ic.set(t.type,t)}function sO(e){return ic.has(e)}var m_=5e4,g_=4e6,b_=5e3;function Om(e){try{return e()}catch(t){throw t instanceof RangeError?new qe("Diagram is nested too deeply.","limit"):t}}function Dm(e,t){try{return t()}catch(n){if(n instanceof RangeError)throw new qe("Diagram is nested too deeply.","limit",e);if(n instanceof qe){n.type??=e.type,n.mermaidType??=e.mermaidType;let r=Eo(n.message);r!==n.message&&(n.stack=n.stack?.replace(n.message,()=>r),n.message=r),n.snippet=Eo(n.snippet)}throw n}}var vm=new WeakMap;function Pm(e,t=m_,n=b_,r){if(e.length>t)throw new qe(`Diagram source is longer than the limit of ${t} characters.`,"limit");let i=Ja(e),s=Jd(i.text);if(s===null)throw new qe("No diagram type detected for the given text.","unsupported-diagram");let a=ic.get(s.type);if(a===void 0)throw new qe(`Diagram type "${s.type}" is not supported yet.`,"unsupported-diagram",s);let o=r?{...r,...i.config}:i.config,c=a.keepComments===!0,l=cu(c?i.withComments:i.text)+`
qe [PeleError]: Parse error on line 26:
A -> B
----^
Expecting 'SEMI', 'NEWLINE', 'EOF', got 'MINUS'
at ut (file:///usr/lib/node_modules/pele/dist/pele.js:8:14)
at c (file:///usr/lib/node_modules/pele/dist/pele.js:86:135)
at u (file:///usr/lib/node_modules/pele/dist/pele.js:86:292)
at H (file:///usr/lib/node_modules/pele/dist/pele.js:86:5216)
at z (file:///usr/lib/node_modules/pele/dist/pele.js:86:5542)
at Xy (file:///usr/lib/node_modules/pele/dist/pele.js:86:5897)
at Object.parse (file:///usr/lib/node_modules/pele/dist/pele.js:86:17243)
at file:///usr/lib/node_modules/pele/dist/pele.js:43:47
at Qp (file:///usr/lib/node_modules/pele/dist/pele.js:1:2335)
at file:///usr/lib/node_modules/pele/dist/pele.js:43:14 {
code: 'syntax',
type: 'flowchart',
mermaidType: 'flowchart-v2',
line: 26,
column: 5,
snippet: ' A -> B\n----^'
}
Node.js v26.13.0
Decision Tree for tinkering with Intel Arc Pro B70