From ffa5f076423cf2931ffdb44409853c4460022399 Mon Sep 17 00:00:00 2001 From: kj_sh604 Date: Wed, 6 May 2026 21:09:38 -0400 Subject: refactor: vuln fix --- packages/excalidraw/components/App.tsx | 2 +- packages/excalidraw/components/TTDDialog/common.ts | 2 +- packages/excalidraw/package.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages') diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index dc6d287..cf2ef3c 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -3111,7 +3111,7 @@ class App extends React.Component { const api = await import("@excalidraw/mermaid-to-excalidraw"); try { - const { elements: skeletonElements, files } = + const { elements: skeletonElements, files = {} } = await api.parseMermaidToExcalidraw(data.text); const elements = convertToExcalidrawElements(skeletonElements, { diff --git a/packages/excalidraw/components/TTDDialog/common.ts b/packages/excalidraw/components/TTDDialog/common.ts index 4191126..b750499 100644 --- a/packages/excalidraw/components/TTDDialog/common.ts +++ b/packages/excalidraw/components/TTDDialog/common.ts @@ -80,7 +80,7 @@ export const convertMermaidToExcalidraw = async ({ mermaidDefinition.replace(/"/g, "'"), ); } - const { elements, files } = ret; + const { elements, files = {} } = ret; setError(null); data.current = { diff --git a/packages/excalidraw/package.json b/packages/excalidraw/package.json index a545ed7..83e5dd7 100644 --- a/packages/excalidraw/package.json +++ b/packages/excalidraw/package.json @@ -1,6 +1,6 @@ { "name": "@excalidraw/excalidraw", - "version": "0.18.0", + "version": "0.18.1", "type": "module", "types": "./dist/types/excalidraw/index.d.ts", "main": "./dist/prod/index.js", @@ -61,7 +61,7 @@ "dependencies": { "@braintree/sanitize-url": "6.0.2", "@excalidraw/laser-pointer": "1.3.1", - "@excalidraw/mermaid-to-excalidraw": "1.1.2", + "@excalidraw/mermaid-to-excalidraw": "2.2.2", "@excalidraw/random-username": "1.1.0", "@radix-ui/react-popover": "1.1.6", "@radix-ui/react-tabs": "1.0.2", -- cgit v1.2.3