feat: Add Monaco Editor and its types
Some checks are pending
CI / test-and-build (push) Waiting to run
CI / Playwright Tests (push) Waiting to run
CI / Build and Push Multi-Platform Docker Image (push) Blocked by required conditions
CI / deploy (push) Blocked by required conditions

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.
```
This commit is contained in:
Ibrahima G. Coulibaly 2025-10-02 23:30:30 +01:00
commit 9d22c53357
2 changed files with 21 additions and 0 deletions

19
package-lock.json generated
View file

@ -82,6 +82,7 @@
"@types/react": "^18.3.3", "@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0", "@types/react-dom": "^18.3.0",
"@types/react-helmet": "^6.1.11", "@types/react-helmet": "^6.1.11",
"@types/trusted-types": "^1.0.6",
"@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0", "@typescript-eslint/parser": "^6.21.0",
"@vitejs/plugin-react-swc": "^3.7.0", "@vitejs/plugin-react-swc": "^3.7.0",
@ -97,6 +98,7 @@
"husky": "^9.0.11", "husky": "^9.0.11",
"i18next-locize-backend": "^7.0.4", "i18next-locize-backend": "^7.0.4",
"locize-cli": "^10.1.1", "locize-cli": "^10.1.1",
"monaco-editor": "^0.53.0",
"postcss": "^8.4.38", "postcss": "^8.4.38",
"prettier": "3.1.1", "prettier": "3.1.1",
"start-server-and-test": "^2.0.4", "start-server-and-test": "^2.0.4",
@ -3578,6 +3580,13 @@
"integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==", "integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==",
"license": "MIT" "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": { "node_modules/@typescript-eslint/eslint-plugin": {
"version": "6.21.0", "version": "6.21.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz",
@ -9382,6 +9391,16 @@
"dev": true, "dev": true,
"license": "MIT" "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": { "node_modules/morsee": {
"version": "1.0.10", "version": "1.0.10",
"resolved": "https://registry.npmjs.org/morsee/-/morsee-1.0.10.tgz", "resolved": "https://registry.npmjs.org/morsee/-/morsee-1.0.10.tgz",

View file

@ -101,6 +101,7 @@
"@types/react": "^18.3.3", "@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0", "@types/react-dom": "^18.3.0",
"@types/react-helmet": "^6.1.11", "@types/react-helmet": "^6.1.11",
"@types/trusted-types": "^1.0.6",
"@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0", "@typescript-eslint/parser": "^6.21.0",
"@vitejs/plugin-react-swc": "^3.7.0", "@vitejs/plugin-react-swc": "^3.7.0",
@ -116,6 +117,7 @@
"husky": "^9.0.11", "husky": "^9.0.11",
"i18next-locize-backend": "^7.0.4", "i18next-locize-backend": "^7.0.4",
"locize-cli": "^10.1.1", "locize-cli": "^10.1.1",
"monaco-editor": "^0.53.0",
"postcss": "^8.4.38", "postcss": "^8.4.38",
"prettier": "3.1.1", "prettier": "3.1.1",
"start-server-and-test": "^2.0.4", "start-server-and-test": "^2.0.4",