From aeb49a75747028f5a5292f4821a25086a614c811 Mon Sep 17 00:00:00 2001 From: Andrea Bogazzi Date: Sat, 11 Oct 2025 16:43:48 +0200 Subject: [PATCH] fix --- package-lock.json | 36 ++++------------------------- package.json | 3 +-- src/components/CodeEditor/index.jsx | 5 +--- 3 files changed, 7 insertions(+), 37 deletions(-) diff --git a/package-lock.json b/package-lock.json index 49a99804f..d5e246b0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,6 @@ "prettier": "^3.4.2", "react": "19.1", "react-dom": "19.1", - "react-helmet": "^6.1.0", "react-load-script": "^0.0.6", "starlight-typedoc": "^0.21.3", "thememirror": "^2.0.1", @@ -37,7 +36,7 @@ "typedoc-plugin-markdown": "^4.7.0" }, "engines": { - "node": "^18.17.1 || ^20.3.0" + "node": "^20.3.0 || ^22.16.0" } }, "node_modules/@ampproject/remapping": { @@ -5251,6 +5250,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "peer": true, "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -6950,6 +6950,7 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "peer": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -7039,38 +7040,11 @@ "react": "^19.1.1" } }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-helmet": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", - "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", - "dependencies": { - "object-assign": "^4.1.1", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.1.1", - "react-side-effect": "^2.1.0" - }, - "peerDependencies": { - "react": ">=16.3.0" - } - }, - "node_modules/react-helmet/node_modules/react-side-effect": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz", - "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==", - "license": "MIT", - "peerDependencies": { - "react": "^16.3.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "peer": true }, "node_modules/react-load-script": { "version": "0.0.6", diff --git a/package.json b/package.json index 4903bd000..c305f19df 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,6 @@ "prettier": "^3.4.2", "react": "19.1", "react-dom": "19.1", - "react-helmet": "^6.1.0", "react-load-script": "^0.0.6", "starlight-typedoc": "^0.21.3", "thememirror": "^2.0.1", @@ -35,7 +34,7 @@ "typescript": "^5.4.2" }, "engines": { - "node": "^18.17.1 || ^20.3.0" + "node": "^20.3.0 || ^22.16.0" }, "packageManager": "npm@10.8.1+sha512.0e9d42e92bd2318408ed81eaff2da5f78baf23ee7d12a6eed44a6e2901d0f29d7ab715d1b918ade601f72e769a824d9a5c322383f22bbbda5dd396e79de2a077", "devDependencies": { diff --git a/src/components/CodeEditor/index.jsx b/src/components/CodeEditor/index.jsx index 7c97efbf7..702d2912d 100644 --- a/src/components/CodeEditor/index.jsx +++ b/src/components/CodeEditor/index.jsx @@ -8,7 +8,6 @@ import { EditorView, basicSetup } from 'codemirror'; import * as fabric from 'fabric'; import { debounce } from '../../utils/debounce'; import { useCallback, useEffect, useRef, useState } from 'react'; -import { Helmet } from 'react-helmet'; import { espresso } from 'thememirror'; export const CodeEditor = ({ code: codeProp, children, canvasId, autoRun = true, runOnChange = true, canvasDown = false }) => { @@ -87,9 +86,7 @@ export const CodeEditor = ({ code: codeProp, children, canvasId, autoRun = true, return (
- - - + {canvasDown || children}