From 9d22c533571aff7249b3edca9202bbf7e52b752e Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Thu, 2 Oct 2025 23:30:30 +0100 Subject: [PATCH] feat: Add Monaco Editor and its types This commit adds the Monaco Editor and its related types to the project's dependencies. This includes the `@types/trusted-types` package, which is a dependency of Monaco Editor. ``` --- package-lock.json | 19 +++++++++++++++++++ package.json | 2 ++ 2 files changed, 21 insertions(+) diff --git a/package-lock.json b/package-lock.json index 9d64dbd..51e2c83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -82,6 +82,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@types/react-helmet": "^6.1.11", + "@types/trusted-types": "^1.0.6", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", "@vitejs/plugin-react-swc": "^3.7.0", @@ -97,6 +98,7 @@ "husky": "^9.0.11", "i18next-locize-backend": "^7.0.4", "locize-cli": "^10.1.1", + "monaco-editor": "^0.53.0", "postcss": "^8.4.38", "prettier": "3.1.1", "start-server-and-test": "^2.0.4", @@ -3578,6 +3580,13 @@ "integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==", "license": "MIT" }, + "node_modules/@types/trusted-types": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-1.0.6.tgz", + "integrity": "sha512-230RC8sFeHoT6sSUlRO6a8cAnclO06eeiq1QDfiv2FGCLWFvvERWgwIQD4FWqD9A69BN7Lzee4OXwoMVnnsWDw==", + "dev": true, + "license": "MIT" + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", @@ -9382,6 +9391,16 @@ "dev": true, "license": "MIT" }, + "node_modules/monaco-editor": { + "version": "0.53.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.53.0.tgz", + "integrity": "sha512-0WNThgC6CMWNXXBxTbaYYcunj08iB5rnx4/G56UOPeL9UVIUGGHA1GR0EWIh9Ebabj7NpCRawQ5b0hfN1jQmYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/trusted-types": "^1.0.6" + } + }, "node_modules/morsee": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/morsee/-/morsee-1.0.10.tgz", diff --git a/package.json b/package.json index 14c4161..d0f6d7e 100644 --- a/package.json +++ b/package.json @@ -101,6 +101,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@types/react-helmet": "^6.1.11", + "@types/trusted-types": "^1.0.6", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", "@vitejs/plugin-react-swc": "^3.7.0", @@ -116,6 +117,7 @@ "husky": "^9.0.11", "i18next-locize-backend": "^7.0.4", "locize-cli": "^10.1.1", + "monaco-editor": "^0.53.0", "postcss": "^8.4.38", "prettier": "3.1.1", "start-server-and-test": "^2.0.4",