diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 4c0fdcdd24a..c5f566142fa 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -70,6 +70,7 @@ The `TreeItemContextMenuEntryBuilder` subclasses now require a list of key bindi - [releng] Switch to https://github.com/spring-projects/spring-boot/releases/tag/v3.5.11[Spring Boot 3.5.11] - [releng] Switch to @ObeoNetwork/gantt-task-react 0.6.3 +- [releng] Switch to lexical 0.42.0 === Bug fixes diff --git a/package-lock.json b/package-lock.json index 28867c31123..bf6b6fada67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1077,12 +1077,12 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", - "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz", + "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==", "license": "MIT", "dependencies": { - "@floating-ui/utils": "^0.2.10" + "@floating-ui/utils": "^0.2.11" } }, "node_modules/@floating-ui/dom": { @@ -1133,9 +1133,9 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", - "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz", + "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==", "license": "MIT" }, "node_modules/@graphql-typed-document-node/core": { @@ -1256,258 +1256,333 @@ } }, "node_modules/@lexical/clipboard": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.8.1.tgz", - "integrity": "sha512-+gXrs00PjLY0udFZF3g0GXBVeCRUmxWFWnpNbTDz+RKjSs72+oQbzJLMZfRTuUbL2mI6nNi9x+ZiAKH233KkWQ==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/clipboard/-/clipboard-0.42.0.tgz", + "integrity": "sha512-D3K2ID0zew/+CKpwxnUTTh/N46yU4IK8bFWV9Htz+g1vFhgUF9UnDOQCmqpJbdP7z+9U1F8rk3fzf9OmP2Fm2w==", "license": "MIT", "dependencies": { - "@lexical/html": "0.8.1", - "@lexical/list": "0.8.1", - "@lexical/selection": "0.8.1", - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/html": "0.42.0", + "@lexical/list": "0.42.0", + "@lexical/selection": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/code": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.8.1.tgz", - "integrity": "sha512-xzTsne500ebu5mkHHOettdu2XOD5Qswomxiuf5Xn/VScS+Zg1C/NLgtELcz7GZw53mBrdKumd98kANck8d+U/Q==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/code/-/code-0.42.0.tgz", + "integrity": "sha512-KMu1nWae9pHvA9nl6dlJacbt3QBBNemgalmLJcZ5QhdGEQA1cVIU4gBPJ5TJqgY9XF7WZgj5JvDIPxjrZmf+XQ==", + "license": "MIT", + "dependencies": { + "@lexical/code-core": "0.42.0", + "@lexical/code-prism": "0.42.0", + "lexical": "0.42.0" + } + }, + "node_modules/@lexical/code-core": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/code-core/-/code-core-0.42.0.tgz", + "integrity": "sha512-vrZTUPWDJkHjAAvuV2+Qte4vYE80s7hIO7wxipiJmWojGx6lcmQjO+UqJ8AIrqI4Wjy8kXrK74kisApWmwxuCw==", + "license": "MIT", + "dependencies": { + "lexical": "0.42.0" + } + }, + "node_modules/@lexical/code-prism": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/code-prism/-/code-prism-0.42.0.tgz", + "integrity": "sha512-KgngkUtgcgC8ocBnfGyN71CC3EnP5PMFAmH1KcGp/+jSgl11nRpCjwYYIoUHm6AB7jKJ8dLbd/UUmShARjUnGA==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1", - "prismjs": "^1.27.0" + "@lexical/code-core": "0.42.0", + "lexical": "0.42.0", + "prismjs": "^1.30.0" + } + }, + "node_modules/@lexical/devtools-core": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/devtools-core/-/devtools-core-0.42.0.tgz", + "integrity": "sha512-8nP8eE9i8JImgSrvInkWFfMCmXVKp3w3VaOvbJysdlK/Zal6xd8EWJEi6elj0mUW5T/oycfipPs2Sfl7Z+n14A==", + "license": "MIT", + "dependencies": { + "@lexical/html": "0.42.0", + "@lexical/link": "0.42.0", + "@lexical/mark": "0.42.0", + "@lexical/table": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" }, "peerDependencies": { - "lexical": "0.8.1" + "react": ">=17.x", + "react-dom": ">=17.x" } }, "node_modules/@lexical/dragon": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.8.1.tgz", - "integrity": "sha512-AnGolX/J8I+2Wc08fIz2mM52GgvxYLSBfvIMbN2ztc+UPgPB16cVzBVaJOEZm1+D7YeOG2pVRk+rfrsOdL7i4Q==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/dragon/-/dragon-0.42.0.tgz", + "integrity": "sha512-/TQzP+7PLJMqq9+MlgQWiJsxS9GOOa8Gp0svCD8vNIOciYmXfd28TR1Go+ZnBWwr7k/2W++3XUYVQU2KUcQsDQ==", "license": "MIT", - "peerDependencies": { - "lexical": "0.8.1" + "dependencies": { + "@lexical/extension": "0.42.0", + "lexical": "0.42.0" + } + }, + "node_modules/@lexical/extension": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/extension/-/extension-0.42.0.tgz", + "integrity": "sha512-rkZq/h8d1BenKRqU4t/zQUVfY/RinMX1Tz7t+Ee3ss0sk+kzP4W+URXNAxpn7r39Vn6wrFBqmCziah3dLAIqPw==", + "license": "MIT", + "dependencies": { + "@lexical/utils": "0.42.0", + "@preact/signals-core": "^1.11.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/hashtag": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.8.1.tgz", - "integrity": "sha512-H7Owb8BxcqexJpihsccvw3sc6PKI+IzosIYUZ5NC+PB/0D6uUSoAyuNugySvTx57iIVzQECDa4kTvqO1lQHXGw==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/hashtag/-/hashtag-0.42.0.tgz", + "integrity": "sha512-WOg5nFOfhabNBXzEIutdWDj+TUHtJEezj6w8jyYDGqZ31gu0cgrXSeV8UIynz/1oj+rpzEeEB7P6ODnwgjt7qA==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/text": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/history": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.8.1.tgz", - "integrity": "sha512-QRgV8UTLfw0yPDiL80J27i5MdKtK7bLNr+YLU48lxgKhQe9j9YSSERNRTjvHADZ7dz9ERMvEYoDXK9Wl4zVgDA==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/history/-/history-0.42.0.tgz", + "integrity": "sha512-YfCZ1ICUt6BCg2ncJWFMuS4yftnB7FEHFRf3qqTSTf6oGZ4IZfzabMNEy47xybUuf7FXBbdaCKJrc/zOM+wGxw==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/extension": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/html": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.8.1.tgz", - "integrity": "sha512-tt77LIGlNaHA5MdDI0PsS9QBKUEQkNYsVvS6eo26IdnJgvY2F110B3/cYsRzZZUmR0N4WWuuqIVpDN2lL/M6pw==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/html/-/html-0.42.0.tgz", + "integrity": "sha512-KgBUDLXehufCsXW3w0XsuoI2xecIhouOishnaNOH4zIA7dAtnNAfdPN/kWrWs0s83gz44OrnqccP+Bprw3UDEQ==", "license": "MIT", "dependencies": { - "@lexical/selection": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/selection": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/link": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.8.1.tgz", - "integrity": "sha512-G2MmZcGlth0TzXqHRYC4rvEGRqS9wZ0JsazkxPSLPD4lFQD+u2tVJb7rLXqVNgw0bxQSYUYmGbLnjiNvq8uLRg==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/link/-/link-0.42.0.tgz", + "integrity": "sha512-cdeM/+f+kn7aGwW/3FIi6USjl1gBNdEEwg0/ZS+KlYcsy8gxx2e4cyVjsomBu/WU17Qxa0NC0paSr7qEJ/1Fig==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/extension": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/list": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.8.1.tgz", - "integrity": "sha512-sZjs1yKYLye3/uQNuJbWRgC6RtFTsR3QXBpkxRI6E0OoVViqhGh0vhWXmerLUq61V9McLVJ6noOOzWU1tud6xA==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/list/-/list-0.42.0.tgz", + "integrity": "sha512-TIezILnmIVuvfqEEbcMnsT4xQRlswI6ysHISqsvKL6l5EBhs1gqmNYjHa/Yrfzaq5y52TM1PAtxbFts+G7N6kg==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/extension": "0.42.0", + "@lexical/selection": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/mark": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.8.1.tgz", - "integrity": "sha512-UTKpBr43L+PYJZ0U+Xer8y6f2imtMY3WQ5RQ8HnyFl10WMMPuldZxm6QMW25syT8OHmuEzknvkrU3bQm6rInsg==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/mark/-/mark-0.42.0.tgz", + "integrity": "sha512-H1aGjbMEcL4B8GT7bm/ePHm7j3Wema+wIRNPmxMtXGMz5gpVN3gZlvg2UcUHHJb00SrBA95OUVT5I2nu/KP06w==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/markdown": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.8.1.tgz", - "integrity": "sha512-cMwCN28rWvLMYDVLJN0pKnB6qaktJVDtx2sOjcUMg96fP8Aul4OgUzYWcEdd9OCxiy+oHp6iu1FbMa9+JeCs7Q==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/markdown/-/markdown-0.42.0.tgz", + "integrity": "sha512-+mOxgBiumlgVX8Acna+9HjJfSOw1jywufGcAQq3/8S11wZ4gE0u13AaR8LMmU8ydVeOQg09y8PNzGNQ/avZJbg==", "license": "MIT", "dependencies": { - "@lexical/code": "0.8.1", - "@lexical/link": "0.8.1", - "@lexical/list": "0.8.1", - "@lexical/rich-text": "0.8.1", - "@lexical/text": "0.8.1", - "@lexical/utils": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/code-core": "0.42.0", + "@lexical/link": "0.42.0", + "@lexical/list": "0.42.0", + "@lexical/rich-text": "0.42.0", + "@lexical/text": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/offset": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.8.1.tgz", - "integrity": "sha512-h/LV5FNet3vGoSgCRQJHg80MQbLul2HwnZg515WuF12nL5e/xpYdmXizFircVwfabWiYIYWQhO8w4Cui2Vi4Rg==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/offset/-/offset-0.42.0.tgz", + "integrity": "sha512-V+4af1KmTOnBZrR+kU3e6eD33W/g3QqMPPp3cpFwyXk/dKRc4K8HfyDsSDrjop1mPd9pl3lKSiEmX6uQG8K9XQ==", "license": "MIT", - "peerDependencies": { - "lexical": "0.8.1" + "dependencies": { + "lexical": "0.42.0" } }, "node_modules/@lexical/overflow": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.8.1.tgz", - "integrity": "sha512-MEieO36IQfdhDLycqpfCxSP++HCGCusv8t6Gv6HgvKmsqHyGh5NN3mGMCTk2F58mMyTrA7Np8TiStw5Th6WbVA==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/overflow/-/overflow-0.42.0.tgz", + "integrity": "sha512-wlrHaM27rODJP5m+CTgfZGLg3qWlQ0ptGodcqoGdq6HSbV8nGFY6TvcLMaMtYQ1lm4v9G7Xe9LwjooR6xS3Gug==", "license": "MIT", - "peerDependencies": { - "lexical": "0.8.1" + "dependencies": { + "lexical": "0.42.0" } }, "node_modules/@lexical/plain-text": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.8.1.tgz", - "integrity": "sha512-ySv4Szvxikkl1ESVsDfoYelyOT6YXtR27LyyxejPN7MrwCOo0MOgdBvFNYi5Ay+QJ0nS4r7VCJuGe6St7ElE1Q==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/plain-text/-/plain-text-0.42.0.tgz", + "integrity": "sha512-YWvBwIxLltrIaZDcv0rK4s44P6Yt17yhOb0E+g3+tjF8GGPrrocox+Pglu0m2RHR+G7zULN3isolmWIm/HhWiw==", "license": "MIT", - "peerDependencies": { - "@lexical/clipboard": "0.8.1", - "@lexical/selection": "0.8.1", - "@lexical/utils": "0.8.1", - "lexical": "0.8.1" + "dependencies": { + "@lexical/clipboard": "0.42.0", + "@lexical/dragon": "0.42.0", + "@lexical/selection": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/react": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.8.1.tgz", - "integrity": "sha512-+bQwr1LhsOBveYdtBrVHoEsqSfBZbh2G/V32MMiFD57932UaWp0KyRQWgjQtd6y/5VMPCus+rknk6EwS6PT5Zg==", - "license": "MIT", - "dependencies": { - "@lexical/clipboard": "0.8.1", - "@lexical/code": "0.8.1", - "@lexical/dragon": "0.8.1", - "@lexical/hashtag": "0.8.1", - "@lexical/history": "0.8.1", - "@lexical/link": "0.8.1", - "@lexical/list": "0.8.1", - "@lexical/mark": "0.8.1", - "@lexical/markdown": "0.8.1", - "@lexical/overflow": "0.8.1", - "@lexical/plain-text": "0.8.1", - "@lexical/rich-text": "0.8.1", - "@lexical/selection": "0.8.1", - "@lexical/table": "0.8.1", - "@lexical/text": "0.8.1", - "@lexical/utils": "0.8.1", - "@lexical/yjs": "0.8.1", - "react-error-boundary": "^3.1.4" + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/react/-/react-0.42.0.tgz", + "integrity": "sha512-ujWJXhvlFVVTpwDcnSgEYWRuqUbreZaMB+4bjIDT5r7hkAplUHQndlkeuFHKFiJBasSAreleV7zhXrLL5xa9eA==", + "license": "MIT", + "dependencies": { + "@floating-ui/react": "^0.27.16", + "@lexical/devtools-core": "0.42.0", + "@lexical/dragon": "0.42.0", + "@lexical/extension": "0.42.0", + "@lexical/hashtag": "0.42.0", + "@lexical/history": "0.42.0", + "@lexical/link": "0.42.0", + "@lexical/list": "0.42.0", + "@lexical/mark": "0.42.0", + "@lexical/markdown": "0.42.0", + "@lexical/overflow": "0.42.0", + "@lexical/plain-text": "0.42.0", + "@lexical/rich-text": "0.42.0", + "@lexical/table": "0.42.0", + "@lexical/text": "0.42.0", + "@lexical/utils": "0.42.0", + "@lexical/yjs": "0.42.0", + "lexical": "0.42.0", + "react-error-boundary": "^6.0.0" }, "peerDependencies": { - "lexical": "0.8.1", "react": ">=17.x", "react-dom": ">=17.x" } }, - "node_modules/@lexical/rich-text": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.8.1.tgz", - "integrity": "sha512-uaYt5UcTYewc4gDXEfe/uterK7xEu2CMAUcLyhWeXcrkTnpQR7v/IEJ4MMQexrNas/F1eI7Qi+qw28eE+C59+A==", + "node_modules/@lexical/react/node_modules/@floating-ui/dom": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz", + "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==", "license": "MIT", - "peerDependencies": { - "@lexical/clipboard": "0.8.1", - "@lexical/selection": "0.8.1", - "@lexical/utils": "0.8.1", - "lexical": "0.8.1" + "dependencies": { + "@floating-ui/core": "^1.7.5", + "@floating-ui/utils": "^0.2.11" } }, - "node_modules/@lexical/selection": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.8.1.tgz", - "integrity": "sha512-f94g+Z6n5JJNKw5v46aSn8rSB3RH1eOGiQ/tTXA6snZGlT9ubm5f3vDIZ1q2HQV2vMK1DPwK6ibEyLpVPoyL2w==", + "node_modules/@lexical/react/node_modules/@floating-ui/react": { + "version": "0.27.19", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.27.19.tgz", + "integrity": "sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==", "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.1.8", + "@floating-ui/utils": "^0.2.11", + "tabbable": "^6.0.0" + }, "peerDependencies": { - "lexical": "0.8.1" + "react": ">=17.0.0", + "react-dom": ">=17.0.0" } }, - "node_modules/@lexical/table": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.8.1.tgz", - "integrity": "sha512-81wqidbw55AE0VjwxHlHFf+0wG2D5SeyxxAXoEzSr+4kFsIkNg5PGQ24iEH/dVj0pQ+AE5W351Jd7y8kauZlig==", + "node_modules/@lexical/react/node_modules/@floating-ui/react-dom": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz", + "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==", "license": "MIT", "dependencies": { - "@lexical/utils": "0.8.1" + "@floating-ui/dom": "^1.7.6" }, "peerDependencies": { - "lexical": "0.8.1" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@lexical/rich-text": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/rich-text/-/rich-text-0.42.0.tgz", + "integrity": "sha512-v4YgiM3oK3FZcRrfB+LetvLbQ5aee9MRO9tHf0EFweXg19XnSjHV0cfPAW7TyPxRELzB69+K0Q3AybRlTMjG4Q==", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.42.0", + "@lexical/dragon": "0.42.0", + "@lexical/selection": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" + } + }, + "node_modules/@lexical/selection": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/selection/-/selection-0.42.0.tgz", + "integrity": "sha512-iWTjLA5BSEuUnvWe9Xwu9FSdZFl3Yi0NqalabXKI+7KgCIlIVXE74y4NvWPUSLkSCB/Z1RPKiHmZqZ1vyu/yGQ==", + "license": "MIT", + "dependencies": { + "lexical": "0.42.0" + } + }, + "node_modules/@lexical/table": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/table/-/table-0.42.0.tgz", + "integrity": "sha512-GKiZyjQsHDXRckq5VBrOowyvds51WoVRECfDgcl8pqLMnKyEdCa58E7fkSJrr5LS80Scod+Cjn6SBRzOcdsrKg==", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.42.0", + "@lexical/extension": "0.42.0", + "@lexical/utils": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/text": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.8.1.tgz", - "integrity": "sha512-37yOO+VMogyWPwvR2RUJteC9rpF4otQJqYffpwIYE0kA73q6+quBZPZJpMX1PGvixgHypXFZy1YD7YMhXY4m9w==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/text/-/text-0.42.0.tgz", + "integrity": "sha512-hT3EYVtBmONXyXe4TFVgtFcG1tf6JhLEuAf95+cOjgFGFSgvkZ/64BPbKLNTj2/9n6cU7EGPUNNwVigCSECJ2g==", "license": "MIT", - "peerDependencies": { - "lexical": "0.8.1" + "dependencies": { + "lexical": "0.42.0" } }, "node_modules/@lexical/utils": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.8.1.tgz", - "integrity": "sha512-mRV1ea4KCnRW8vrxm6/6930CNiOqsDEj2nDygI/fE+sHZI2lajjBpMdBP/F4XhIjn5stGUhKRKWoV5JXG8n70g==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/utils/-/utils-0.42.0.tgz", + "integrity": "sha512-wGNdCW3QWEyVdFiSTLZfFPtiASPyYLcekIiYYZmoRVxVimT/jY+QPfnkO4JYgkO7Z70g/dsg9OhqyQSChQfvkQ==", "license": "MIT", "dependencies": { - "@lexical/list": "0.8.1", - "@lexical/selection": "0.8.1", - "@lexical/table": "0.8.1" - }, - "peerDependencies": { - "lexical": "0.8.1" + "@lexical/selection": "0.42.0", + "lexical": "0.42.0" } }, "node_modules/@lexical/yjs": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.8.1.tgz", - "integrity": "sha512-wQ/N7WOpOq7PJIEsRLSyPZvHZDRUUFfESLUdSKTzEe2YK6zFRQ69vhE7cVuWF38/JzeB/ogtH3h2lsybQCAvmA==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@lexical/yjs/-/yjs-0.42.0.tgz", + "integrity": "sha512-DplzWnYhfFceGPR+UyDFpZdB287wF/vNOHFuDsBF/nGDdTezvr0Gf60opzyBEF3oXym6p3xTmGygxvO97LZ+vw==", "license": "MIT", "dependencies": { - "@lexical/offset": "0.8.1" + "@lexical/offset": "0.42.0", + "@lexical/selection": "0.42.0", + "lexical": "0.42.0" }, "peerDependencies": { - "lexical": "0.8.1", "yjs": ">=13.5.22" } }, @@ -1962,6 +2037,16 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@preact/signals-core": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.0.tgz", + "integrity": "sha512-AowtCcCU/33lFlh1zRFf/u+12rfrhtNakj7UpaGEsmMwUKpKWMVvcktOGcwBBNiB4lWrZWc01LhiyyzVklJyaQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/@remix-run/router": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.0.tgz", @@ -6004,15 +6089,15 @@ "license": "MIT" }, "node_modules/lexical": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.8.1.tgz", - "integrity": "sha512-+dVoQZldtPCLyMgnvbgeYCmfIQilEHrZYGf6Fdpw4Ck0Xvg7IpvMpIKuMsXYsH1t2TlrTQ3qR6cDYvobuU7kMA==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/lexical/-/lexical-0.42.0.tgz", + "integrity": "sha512-GY9Lg3YEIU7nSFaiUlLspZ1fm4NfIcfABaxy9nT+fRVDkX7iV005T5Swil83gXUmxFUNKGal3j+hUxHOUDr+Aw==", "license": "MIT" }, "node_modules/lib0": { - "version": "0.2.114", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.114.tgz", - "integrity": "sha512-gcxmNFzA4hv8UYi8j43uPlQ7CGcyMJ2KQb5kZASw6SnAKAf10hK12i2fjrS3Cl/ugZa5Ui6WwIu1/6MIXiHttQ==", + "version": "0.2.117", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.117.tgz", + "integrity": "sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==", "license": "MIT", "peer": true, "dependencies": { @@ -6765,19 +6850,12 @@ } }, "node_modules/react-error-boundary": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-6.1.1.tgz", + "integrity": "sha512-BrYwPOdXi5mqkk5lw+Uvt0ThHx32rCt3BkukS4X23A2AIWDPSGX6iaWTc0y9TU/mHDA/6qOSGel+B2ERkOvD1w==", "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, "peerDependencies": { - "react": ">=16.13.1" + "react": "^18.0.0 || ^19.0.0" } }, "node_modules/react-grid-layout": { @@ -8647,9 +8725,9 @@ } }, "node_modules/yjs": { - "version": "13.6.27", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.27.tgz", - "integrity": "sha512-OIDwaflOaq4wC6YlPBy2L6ceKeKuF7DeTxx+jPzv1FHn9tCZ0ZwSRnUBxD05E3yed46fv/FWJbvR+Ud7x0L7zw==", + "version": "13.6.30", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.30.tgz", + "integrity": "sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==", "license": "MIT", "peer": true, "dependencies": { @@ -8718,7 +8796,8 @@ "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -8729,7 +8808,7 @@ "@vitest/coverage-v8": "3.2.4", "graphql": "16.8.1", "jsdom": "16.7.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "prettier": "2.7.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -8747,12 +8826,13 @@ "@eclipse-sirius/sirius-components-datatree": "*", "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "16.2.3", @@ -9046,7 +9126,8 @@ "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9058,7 +9139,7 @@ "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "prettier": "2.7.1", "react": "18.3.1", @@ -9076,14 +9157,15 @@ "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-forms": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -9101,7 +9183,8 @@ "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9114,7 +9197,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "jsdom": "16.7.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "prettier": "2.7.1", "react": "18.3.1", @@ -9131,14 +9214,15 @@ "@apollo/client": "3.10.4", "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-core": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -9161,7 +9245,8 @@ "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9174,7 +9259,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "jsdom": "16.7.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "prettier": "2.7.1", "react": "18.3.1", @@ -9196,14 +9281,15 @@ "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -9222,7 +9308,8 @@ "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-tables": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9235,7 +9322,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "jsdom": "16.7.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "prettier": "2.7.1", "react": "18.3.1", @@ -9254,14 +9341,15 @@ "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-tables": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -9483,7 +9571,8 @@ "@eclipse-sirius/sirius-web-application": "*", "@eclipse-sirius/sirius-web-papaya": "*", "@eclipse-sirius/sirius-web-view-fork": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9497,7 +9586,7 @@ "graphql": "16.8.1", "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", @@ -9559,7 +9648,8 @@ "@eclipse-sirius/sirius-components-validation": "*", "@eclipse-sirius/sirius-components-widget-reference": "*", "@eclipse-sirius/sirius-components-widget-table": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9577,7 +9667,7 @@ "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", "jest-junit-reporter": "1.1.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", @@ -9618,7 +9708,8 @@ "@eclipse-sirius/sirius-components-validation": "*", "@eclipse-sirius/sirius-components-widget-reference": "*", "@eclipse-sirius/sirius-components-widget-table": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9631,7 +9722,7 @@ "graphql": "16.8.1", "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", @@ -9675,7 +9766,8 @@ "@eclipse-sirius/sirius-components-widget-reference": "*", "@eclipse-sirius/sirius-components-widget-table": "*", "@eclipse-sirius/sirius-web-application": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9693,7 +9785,7 @@ "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", "jest-junit-reporter": "1.1.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", @@ -9735,7 +9827,8 @@ "@eclipse-sirius/sirius-components-widget-reference": "*", "@eclipse-sirius/sirius-components-widget-table": "*", "@eclipse-sirius/sirius-web-application": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9748,7 +9841,7 @@ "graphql": "16.8.1", "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", @@ -9792,7 +9885,8 @@ "@eclipse-sirius/sirius-components-widget-reference": "*", "@eclipse-sirius/sirius-components-widget-table": "*", "@eclipse-sirius/sirius-web-application": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9810,7 +9904,7 @@ "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", "jest-junit-reporter": "1.1.0", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", @@ -9852,7 +9946,8 @@ "@eclipse-sirius/sirius-components-widget-reference": "*", "@eclipse-sirius/sirius-components-widget-table": "*", "@eclipse-sirius/sirius-web-application": "*", - "@lexical/react": "0.8.1", + "@lexical/code": "0.42.0", + "@lexical/react": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -9865,7 +9960,7 @@ "graphql": "16.8.1", "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", diff --git a/packages/browser/frontend/sirius-components-browser/package.json b/packages/browser/frontend/sirius-components-browser/package.json index 9e73f6a05db..4e84b5355cc 100644 --- a/packages/browser/frontend/sirius-components-browser/package.json +++ b/packages/browser/frontend/sirius-components-browser/package.json @@ -35,12 +35,13 @@ "@eclipse-sirius/sirius-components-datatree": "*", "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "16.2.3", @@ -55,7 +56,8 @@ "@eclipse-sirius/sirius-components-trees": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", "react-resizable-panels": "3.0.2", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -67,7 +69,7 @@ "jsdom": "16.7.0", "graphql": "16.8.1", "prettier": "2.7.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "rollup-plugin-peer-deps-external": "2.2.4", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/formdescriptioneditors/frontend/sirius-components-formdescriptioneditors/package.json b/packages/formdescriptioneditors/frontend/sirius-components-formdescriptioneditors/package.json index d533def0716..d327edfb9af 100644 --- a/packages/formdescriptioneditors/frontend/sirius-components-formdescriptioneditors/package.json +++ b/packages/formdescriptioneditors/frontend/sirius-components-formdescriptioneditors/package.json @@ -37,8 +37,9 @@ "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-forms": "*", "d3": "7.0.0", - "lexical": "0.8.1", - "@lexical/react": "0.8.1", + "lexical": "0.42.0", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -58,8 +59,9 @@ "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", "d3": "7.0.0", - "lexical": "0.8.1", - "@lexical/react": "0.8.1", + "lexical": "0.42.0", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", diff --git a/packages/forms/frontend/sirius-components-forms/package.json b/packages/forms/frontend/sirius-components-forms/package.json index afcb83ce7a3..1aae031b41f 100644 --- a/packages/forms/frontend/sirius-components-forms/package.json +++ b/packages/forms/frontend/sirius-components-forms/package.json @@ -35,14 +35,15 @@ "@apollo/client": "3.10.4", "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-charts": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -55,7 +56,8 @@ "@eclipse-sirius/sirius-components-core": "*", "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -69,7 +71,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "prettier": "2.7.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "rollup-plugin-peer-deps-external": "2.2.4", "react": "18.3.1", diff --git a/packages/forms/frontend/sirius-components-forms/src/richtexteditor/RichTextEditor.tsx b/packages/forms/frontend/sirius-components-forms/src/richtexteditor/RichTextEditor.tsx index 4eb7dafe685..5179341aa98 100644 --- a/packages/forms/frontend/sirius-components-forms/src/richtexteditor/RichTextEditor.tsx +++ b/packages/forms/frontend/sirius-components-forms/src/richtexteditor/RichTextEditor.tsx @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2022, 2025 Obeo. + * Copyright (c) 2022, 2026 Obeo. * This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at @@ -16,7 +16,7 @@ import { ListItemNode, ListNode } from '@lexical/list'; import { $convertFromMarkdownString, $convertToMarkdownString, TRANSFORMERS } from '@lexical/markdown'; import { LexicalComposer } from '@lexical/react/LexicalComposer'; import { useLexicalComposerContext } from '@lexical/react/LexicalComposerContext'; -import LexicalErrorBoundary from '@lexical/react/LexicalErrorBoundary'; +import { LexicalErrorBoundary } from '@lexical/react/LexicalErrorBoundary'; import { HorizontalRuleNode } from '@lexical/react/LexicalHorizontalRuleNode'; import { MarkdownShortcutPlugin } from '@lexical/react/LexicalMarkdownShortcutPlugin'; import { RichTextPlugin } from '@lexical/react/LexicalRichTextPlugin'; diff --git a/packages/forms/frontend/sirius-components-widget-reference/package.json b/packages/forms/frontend/sirius-components-widget-reference/package.json index 5fbc286f387..c3ad073cdaa 100644 --- a/packages/forms/frontend/sirius-components-widget-reference/package.json +++ b/packages/forms/frontend/sirius-components-widget-reference/package.json @@ -38,14 +38,15 @@ "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -63,7 +64,8 @@ "@eclipse-sirius/sirius-components-impactanalysis": "*", "@eclipse-sirius/sirius-components-trees": "*", "@eclipse-sirius/sirius-components-tsconfig": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -77,7 +79,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "prettier": "2.7.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "rollup-plugin-peer-deps-external": "2.2.4", "react": "18.3.1", diff --git a/packages/forms/frontend/sirius-components-widget-table/package.json b/packages/forms/frontend/sirius-components-widget-table/package.json index 302ca59571c..0f2a5fd035d 100644 --- a/packages/forms/frontend/sirius-components-widget-table/package.json +++ b/packages/forms/frontend/sirius-components-widget-table/package.json @@ -35,14 +35,15 @@ "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-tables": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", "d3": "7.0.0", "export-to-csv": "1.3.0", "graphql": "16.8.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -56,7 +57,8 @@ "@eclipse-sirius/sirius-components-charts": "*", "@eclipse-sirius/sirius-components-forms": "*", "@eclipse-sirius/sirius-components-tables": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -70,7 +72,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "prettier": "2.7.1", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "rollup-plugin-peer-deps-external": "2.2.4", "react": "18.3.1", diff --git a/packages/sirius-web/frontend/sirius-web-application/package.json b/packages/sirius-web/frontend/sirius-web-application/package.json index 618705a980d..05f25b51dd9 100644 --- a/packages/sirius-web/frontend/sirius-web-application/package.json +++ b/packages/sirius-web/frontend/sirius-web-application/package.json @@ -63,8 +63,9 @@ "react-draggable": "4.4.6", "react-resizable": "3.0.5", "d3": "7.0.0", - "@lexical/react": "0.8.1", - "lexical": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", + "lexical": "0.42.0", "export-to-csv": "1.3.0", "i18next-http-backend": "3.0.2", "graphql": "16.8.1", @@ -114,8 +115,9 @@ "react-draggable": "4.4.6", "react-resizable": "3.0.5", "d3": "7.0.0", - "@lexical/react": "0.8.1", - "lexical": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", + "lexical": "0.42.0", "@xyflow/react": "12.6.0", "@types/node": "22.16.0", "@types/react": "18.3.3", diff --git a/packages/sirius-web/frontend/sirius-web-papaya/package.json b/packages/sirius-web/frontend/sirius-web-papaya/package.json index 85598c00ba7..0f613f438a3 100644 --- a/packages/sirius-web/frontend/sirius-web-papaya/package.json +++ b/packages/sirius-web/frontend/sirius-web-papaya/package.json @@ -61,8 +61,9 @@ "react-draggable": "4.4.6", "react-resizable": "3.0.5", "d3": "7.0.0", - "@lexical/react": "0.8.1", - "lexical": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", + "lexical": "0.42.0", "notistack": "3.0.1", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", @@ -114,8 +115,9 @@ "react-resizable": "3.0.5", "@xyflow/react": "12.6.0", "d3": "7.0.0", - "@lexical/react": "0.8.1", - "lexical": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", + "lexical": "0.42.0", "notistack": "3.0.1", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", diff --git a/packages/sirius-web/frontend/sirius-web-view-fork/package.json b/packages/sirius-web/frontend/sirius-web-view-fork/package.json index af5d851d4a9..bea502ea4d0 100644 --- a/packages/sirius-web/frontend/sirius-web-view-fork/package.json +++ b/packages/sirius-web/frontend/sirius-web-view-fork/package.json @@ -61,8 +61,9 @@ "react-draggable": "4.4.6", "react-resizable": "3.0.5", "d3": "7.0.0", - "@lexical/react": "0.8.1", - "lexical": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", + "lexical": "0.42.0", "notistack": "3.0.1", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", @@ -114,8 +115,9 @@ "react-resizable": "3.0.5", "@xyflow/react": "12.6.0", "d3": "7.0.0", - "@lexical/react": "0.8.1", - "lexical": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", + "lexical": "0.42.0", "notistack": "3.0.1", "@mui/material": "7.0.2", "@mui/icons-material": "7.0.2", diff --git a/packages/sirius-web/frontend/sirius-web/package.json b/packages/sirius-web/frontend/sirius-web/package.json index 3a318fc8f5e..c8b989c79c7 100644 --- a/packages/sirius-web/frontend/sirius-web/package.json +++ b/packages/sirius-web/frontend/sirius-web/package.json @@ -35,7 +35,8 @@ "@eclipse-sirius/sirius-web-application": "*", "@eclipse-sirius/sirius-web-papaya": "*", "@eclipse-sirius/sirius-web-view-fork": "*", - "@lexical/react": "0.8.1", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/icons-material": "7.0.2", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", @@ -48,7 +49,7 @@ "graphql": "16.8.1", "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "pathfinding": "0.4.18", diff --git a/vscode-extension/package.json b/vscode-extension/package.json index 63f55cb21ef..b68f87e02f8 100644 --- a/vscode-extension/package.json +++ b/vscode-extension/package.json @@ -146,6 +146,8 @@ "@eclipse-sirius/sirius-components-widget-table": "*", "@eclipse-sirius/sirius-web-application": "*", "@mui/icons-material": "7.0.2", + "@lexical/react": "0.42.0", + "@lexical/code": "0.42.0", "@mui/material": "7.0.2", "@mui/x-tree-view": "7.29.1", "@xyflow/react": "12.6.0", @@ -155,7 +157,7 @@ "export-to-csv": "1.3.0", "graphql": "16.8.1", "html-to-image": "1.11.11", - "lexical": "0.8.1", + "lexical": "0.42.0", "material-react-table": "3.2.1", "notistack": "3.0.1", "react": "18.3.1",