diff --git a/package.json b/package.json index 26eb896a1..c821f2532 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "eslint-plugin-promise": "4.2.1", "eslint-plugin-standard": "4.0.1", "fast-deep-equal": "3.1.3", - "flowchart.js": "1.14.3", + "flowchart.js": "1.15.0", "fork-awesome": "1.1.7", "highlight.js": "10.2.1", "i18next": "19.8.2", diff --git a/src/components/markdown-renderer/replace-components/flow/flowchart/flowchart.tsx b/src/components/markdown-renderer/replace-components/flow/flowchart/flowchart.tsx index 6b84d87e8..6a75243e0 100644 --- a/src/components/markdown-renderer/replace-components/flow/flowchart/flowchart.tsx +++ b/src/components/markdown-renderer/replace-components/flow/flowchart/flowchart.tsx @@ -27,7 +27,7 @@ export const FlowChart: React.FC = ({ code }) => { parserOutput.drawSVG(currentDiagramRef, { 'line-width': 2, fill: 'none', - 'font-size': '16px', + 'font-size': 16, 'line-color': darkModeActivated ? '#ffffff' : '#000000', 'element-color': darkModeActivated ? '#ffffff' : '#000000', 'font-family': 'Source Code Pro, "Twemoji Mozilla", monospace' diff --git a/src/external-types/flowchart.js/index.d.ts b/src/external-types/flowchart.js/index.d.ts deleted file mode 100644 index d98d48a2e..000000000 --- a/src/external-types/flowchart.js/index.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -declare module 'flowchart.js' { - export interface Options { - 'line-width': number, - 'fill': string, - 'font-size': string, - 'font-family': string, - 'font-color': string, - 'line-color': string, - 'element-color': string - } - export interface ParseOutput { - clean: () => void, - drawSVG: (container: HTMLElement, options: Partial) => void, - } - export function parse(code: string): ParseOutput -} diff --git a/yarn.lock b/yarn.lock index fe1525b5f..7c3719e28 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6758,10 +6758,10 @@ flatten@^1.0.2: resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== -flowchart.js@1.14.3: - version "1.14.3" - resolved "https://registry.yarnpkg.com/flowchart.js/-/flowchart.js-1.14.3.tgz#b203df7621871eed11d0caffce931d1b6b01b300" - integrity sha512-PluLllc7xeMoowH0xOFXpfehEpJeToSb1iMZZ8vUu5vgMC5+Ft3K6NRPZ+4Wp1pa8aJy38aiDRAHdMOqW6HG/g== +flowchart.js@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/flowchart.js/-/flowchart.js-1.15.0.tgz#132ba2df14af0a65e67280026ef05a1ffd16569f" + integrity sha512-IyCVUFfHPLPgKLynw3NCkZ7CvKJdc/bAu0aHm+2AxKhtSBCiUC1kcTX1KautC3HOp1A2JS1IOcYxDTmcMkx5nQ== dependencies: raphael "2.3.0"