From 2def192645a813ebc78f7050284069b0c0c0479b Mon Sep 17 00:00:00 2001 From: Kai Salmen Date: Wed, 9 Oct 2024 22:41:24 +0200 Subject: [PATCH 1/3] Updated to monaco-vscode-api 10.0.1 --- README.md | 2 +- docs/versions-and-history.md | 2 +- package-lock.json | 895 +++++++++++++++------------- package.json | 12 +- packages/client/CHANGELOG.md | 2 +- packages/client/package.json | 18 +- packages/examples/CHANGELOG.md | 2 +- packages/examples/package.json | 46 +- packages/wrapper-react/CHANGELOG.md | 2 +- packages/wrapper-react/package.json | 8 +- packages/wrapper/CHANGELOG.md | 2 +- packages/wrapper/package.json | 62 +- verify/angular/package.json | 4 +- verify/pnpm/package.json | 4 +- verify/vite/package.json | 4 +- verify/webpack/package.json | 4 +- verify/yarn/package.json | 4 +- 17 files changed, 578 insertions(+), 495 deletions(-) diff --git a/README.md b/README.md index e3f15bdf8..825799e2e 100644 --- a/README.md +++ b/README.md @@ -282,7 +282,7 @@ loader.config({ monaco }); If you use pnpm, you have to add `vscode` / `@codingame/monaco-vscode-api` as direct dependency (you find the [compatibility table here](https://github.com/TypeFox/monaco-languageclient/blob/main/docs/versions-and-history.md#monaco-editor--codingamemonaco-vscode-api-compatibility-table), otherwise the installation will fail. ```json -"vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" +"vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" ``` ## Licenses diff --git a/docs/versions-and-history.md b/docs/versions-and-history.md index e97c6b6e5..b25584923 100644 --- a/docs/versions-and-history.md +++ b/docs/versions-and-history.md @@ -6,7 +6,7 @@ The following table describes which version of **monaco-languageclient** and **@ | monaco-languageclient | monaco-editor-wrapper | monaco-editor-react | monaco-vscode-api / editor-api | vscode | monaco-editor | release date | comment | | :---- | :---- | :--- | :--- | :--- | :--- | :--- | :--- | -| 9.0.0-next.2 | 6.0.0-next.2 | 6.0.0-next.2 | 9.0.3 | 1.93.1 | 0.52.0 | 2024-10-xy | | +| 9.0.0-next.2 | 6.0.0-next.2 | 6.0.0-next.2 | 10.0.1 | 1.94.1 | 0.52.0 | 2024-10-xy | | | 8.8.3 | 5.5.3 | 4.5.3 | 8.0.4 | 1.92.2 | 0.51.0 | 2024-08-26 | | | 8.8.2 | 5.5.2 | 4.5.2 | 8.0.2 | 1.92.2 | 0.50.0 | 2024-08-21 | | | 8.8.1 | 5.5.1 | 4.5.1 | 8.0.1 | 1.92.1 | 0.50.0 | 2024-08-12 | | diff --git a/package-lock.json b/package-lock.json index 6b2683a13..6e2e3a1c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,12 +13,12 @@ ], "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.2", - "@codingame/monaco-vscode-rollup-vsix-plugin": "~9.0.3", + "@codingame/monaco-vscode-rollup-vsix-plugin": "~10.0.1", "@testing-library/react": "~16.0.1", - "@types/node": "~20.16.10", + "@types/node": "~20.16.11", "@types/react": "~18.3.10", "@types/react-dom": "~18.3.0", - "@types/vscode": "~1.93.0", + "@types/vscode": "~1.94.0", "@typescript-eslint/eslint-plugin": "~7.18.0", "@typescript-eslint/parser": "~7.18.0", "@vitejs/plugin-react": "~4.3.2", @@ -31,12 +31,12 @@ "eslint-plugin-unused-imports": "~3.2.0", "http-server": "~14.1.1", "minimatch": "~10.0.1", - "playwright": "~1.47.2", - "typescript": "~5.6.2", + "playwright": "~1.48.0", + "typescript": "~5.6.3", "vite": "~5.4.8", "vite-node": "~2.1.2", "vitest": "~2.1.2", - "webdriverio": "~9.1.2" + "webdriverio": "~9.1.3" } }, "node_modules/@ampproject/remapping": { @@ -536,506 +536,506 @@ } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-9.0.3.tgz", - "integrity": "sha512-sgRF96q5p5gvniwF9T3s/s6tIzbpWy6DBV4jNRB+TrYcKDPF5by1V7XPA+8nVM7gZCG7UkJ62bE5FZqPpSH9yA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-10.0.1.tgz", + "integrity": "sha512-tCj2qB4kKf7+AX882QY3Pltv4a4KvXgf1Km694vtQV4lZ2aeePEBkieIwMc7s+x9fukFb3PEJ+nJdAoofNh92A==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-bulk-edit-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-9.0.3.tgz", - "integrity": "sha512-fLNVfoHWp/W9viMdRtx310P9pPmSU5H3R87208cyew652ZQN1VlpSoM4a5X0lRxj4PZSVL+qNxgCi8bypo4hXw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-10.0.1.tgz", + "integrity": "sha512-rmr3blrjlQMBYvAsY/VBYMtoRj/7zmnabxvFrgebAi2/h7XJ6pesjwRqFTKK46/I3TCt/gAL3JWx0MKCVxHMgg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-configuration-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-9.0.3.tgz", - "integrity": "sha512-kRkHHfzvJkeROO+QtgcD/vzYvrsNsPjalF1cZaNRvy2iREa9QiUhiKyJuLuZwQSwlFJs3R1+h8iN5n851Auzlg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-10.0.1.tgz", + "integrity": "sha512-3WOfevvlz8oQ/DnVipy7gym5ArjmL2vGkRBHVF5kfvxroxRy8B/LpYvUWWUt6wzpyjngly6IsLdjBAhsnozsXw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-editor-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-9.0.3.tgz", - "integrity": "sha512-ab5DItX3W3r/24PImxmgNUuF8mleTq2UZGzLhIh+HznN1YmyXqORFkRCRWwvFLjXh3NBCcYGanavoAvJA630iQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-10.0.1.tgz", + "integrity": "sha512-LNtCTrsdiRzQflg0xIZG5shhmh0EnNBYD1CVLnyBRAtsklsU5YlXKk9IEBiNWqJckVKfo33gvQVJiJTfxozt4Q==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-9.0.3.tgz", - "integrity": "sha512-eZMPPiRqFg5EMfqPCmVooZgxwOYy5mhHi9sMNOeCGd8frwg7TKk1LB4w8SkJS1o78LCYSv3Tu3xO3PS1gXYnmA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-10.0.1.tgz", + "integrity": "sha512-7wg30xGzyBsXlC2r9c3TJsUUKc7fdEuMqureDvMzqTBYZgLSNv+9n0Y5Tmeu3xbn/XaC1KthamQg7y2xLHWuCQ==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-9.0.3.tgz", - "integrity": "sha512-hmmG2TeX/jnshJtSk++/njz/piFQA7DeH/bv7WZAbEpClsN98hL9WLo60j2d8Q6WBTOmmz/uXuZZUWERRnY2Mg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-10.0.1.tgz", + "integrity": "sha512-u4rgbNdKKfDui+aAlpKFGhcaBuTRnzxaC7FKwF3mMqMcGA+ZeXWJpPt8TRO8EMf6kB2REff/ccCzl4itmmO95A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-9.0.3.tgz", - "integrity": "sha512-HBRjt42Xnef2556OVRvhV2hjjH+wo8fJz4Mk9IO4lMjRCVMjo1sIu2iAPTlC9vlAsR5Iq1GyWUqj1I3Xn2sj6g==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-10.0.1.tgz", + "integrity": "sha512-sC0Y2vCH/5FX2JC9BzOzoP0T4JF9SiXJN2NrWoeMPgwzv9qWXD3uRmJGpgDLXsQmCQ1thmBgHONjn+xezlhJGw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-groovy-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-9.0.3.tgz", - "integrity": "sha512-dQHIM3tFaSiDqkU53KPtNdCfxRWIdybIrPJkoDa0mxr9yLWpkL9mBfxN6QcWNffJ0zTR70ymnvJktP07bvx4ew==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-10.0.1.tgz", + "integrity": "sha512-JMbZIbAWHyXFHYXP82gdcjes5cNErHUg1XwV9iwKbc8I3TEIzqHIPqubRVM+UoP1raw4G0nJxrlYl4JMDgb7yQ==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-9.0.3.tgz", - "integrity": "sha512-tpT5uLaUKBtqiElSbjE5W4ErS6LeO4lZi+9kCdJsWZgWp5dnRBk7+hgFTxyaitNhn15EdjOa1CQVZZ/JKmKbdw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-10.0.1.tgz", + "integrity": "sha512-MERYTJMwn6NSy0X2xRUp9zVb+9Ft8ligElrcxwmL+3sbFv/BGzb0niouJr7UvEguNesCxsF7hvChdeCMDk0S7g==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-java-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-9.0.3.tgz", - "integrity": "sha512-gt0fjSnH64/Woy42romesQ4UiZU2n/HrjNQ0uONjg2V0AcrNIHADVFihHt1rdiKr8qCr0PKa9tvsKQtcV5HEMA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-10.0.1.tgz", + "integrity": "sha512-Ukw1h5NsVwwmkAJBa7l8QKSshI0YyIouG74K+vxbbL05HrjVSB0wEAz9gMcj4FMKW89Tq5RrKRBZ6c7gndrKEw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-javascript-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-9.0.3.tgz", - "integrity": "sha512-sDEdvYPMJPcmK/G05lOyN4o6TTkeJoBdnnQERAEYAsjFpJAluIaNeWZobsqN+McZY9YVl9QPhieRou9qKqImnw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-10.0.1.tgz", + "integrity": "sha512-1mRQa6BsDu2L589Wg/AuUZzCN6OnBVYLdoDvxMg4HL5dTVZg9OEPAEIyQyBL72L2a+gFDdGTl4/7I0gbQEMnEg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-9.0.3.tgz", - "integrity": "sha512-X+9lVulyVYjuw91/1gB2ZsSddw9qyGfixNtP3/rgwbNM/WjrLZMYgzEdbGUD+KU3kIFqwjqWqaXpfC19vdbCyg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-10.0.1.tgz", + "integrity": "sha512-k4ZzElf0AV1HrBp3RPGgfcA40aonWGr55T+6jk/kLInXECpBs8k9bkUhWGCY9nSY2l3S7AffCNBmjOfD2PPWwg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-9.0.3.tgz", - "integrity": "sha512-f3FdlcYU0v/mlfBZmzhuTOjpsfkGkxm/LKbmjTcypqKfWGoB+eiiKFkqOFBhmsavdpZNyeWUtYNfKUnEqoYYKg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-10.0.1.tgz", + "integrity": "sha512-UBLu/wYqVJnJdYS2v9jaQlWIJWailVyFyTJfN66XpJOEAnvnF35bCwubJbfMwR8rB2sWo8HBC31YJQhxj/OLrA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-cs": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-9.0.3.tgz", - "integrity": "sha512-uPlh5mASdles8WwPTKwsHDIup3cclQZCqH5Ez1qOJCZTlsbeuYQfHMwqHJDvPWiwxhGPKlVmWqLdi6nzTn6srw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-10.0.1.tgz", + "integrity": "sha512-CUpR5z8JtXOuCZfsSZlojqy27KXsYmmdBg583qD3FhWnd3SEp4PzlHXzSjr0g2SCXBE2oQfADlGqeumNjrxWOA==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-de": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-9.0.3.tgz", - "integrity": "sha512-J8aQSqPTcgGPTWOFViA/6EqqL0WgloL72TtL1xvp2Ur4cTt7+rt77+Qniyyqs6zPLLwH/R4Aj7yqvd1EXKLa7g==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-10.0.1.tgz", + "integrity": "sha512-/4FQ8mGaCZlIzrDBHmzj4whWVisXEUiG/FxcGAIgtpSv1dwLitYHXr7x4BAcLiGwcGYf+TE3mSuwttv8ZoPZgg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-es": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-9.0.3.tgz", - "integrity": "sha512-R1Ma7cLSffiDtGGXkavH0pGQNfjgI/NumZbH/d6NDCOIIzi3I1HSBEuGFEYzfeAQqAgc0IYK1g2xdmbes73g2Q==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-10.0.1.tgz", + "integrity": "sha512-vsoKdLoK7+bNNO4jr0jPc1v6ZByfyblvWiATaTQxGS0NisM5Q9GCMYfB3Nl3MSl3DvPP1lqxwVrZ8B4QP5RQjQ==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-fr": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-9.0.3.tgz", - "integrity": "sha512-BINjf8dMftT5PhEtiKzNyQrNPw78+jLWdJuhEBFEEPqA+hqIBMbWbZt1wtWsmaHogMKyEFeroT4D0Wa0EzKHxg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-10.0.1.tgz", + "integrity": "sha512-du67ndX32jrbycxwaijToRxrzTQSQbOkQ0rH5iecyZVbc9lcFAUth0Y2wiJcLJmiYxd2LhKmBsbY6KB4g4VTkQ==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-it": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-9.0.3.tgz", - "integrity": "sha512-8bf7vcpAqWRnoNXF2/gDlpR+F4toFlQ30/Z/1Vmixulvn9uQykZeEjhmsIliK8GnJ5MC/yZ7X/VBUVG8t/GHZg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-10.0.1.tgz", + "integrity": "sha512-G4R0mTGatPlnsJdDjlLii30f9nLyrVY9SIPCo/v7x56Rg2BJykvbCWLNXmUwFWBg6ILRc9QqpgfxTi9K3o4rVg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-ja": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-9.0.3.tgz", - "integrity": "sha512-jQ+8DFBQn3iknfOZbcnDRC2Kn++Io4KerS5rEOb0k3KLF/wLOjHvzhRKZ8doa7E4yDv7/Qr4659slJfvFRTQkw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-10.0.1.tgz", + "integrity": "sha512-ZyW+quSQmeuXJE9Wj3y9b4A4X3BhJ50pdmheC+iYPpOBdJYnxXWhJ4eJOBgymWUUJr1CFnR2FENq+GypvXm1uw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-ko": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-9.0.3.tgz", - "integrity": "sha512-xoeAp4F9Hifj5PUKoaVwS9H7LpttMnAVvL7MKVB/GRj6Cel6jge4nqFgX1L5QMra9s0YpVGLiUXN8btO/lB1JA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-10.0.1.tgz", + "integrity": "sha512-7Ls3IApFJHCmJqyZ+6T/IadQj88BHEIxEzhZ0hA81pGewLTW/o494ija1takTxPVMDjKfzpsQPmDjAbwTyUo1Q==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-pl": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-9.0.3.tgz", - "integrity": "sha512-UCXRhoD3zSZJ4luyC3qlCG7wiqykJNtUDKLGDxUYFgPmesVbca1YTAxZZHnP5lmxWczDDeQ/YP4TKwHIHCEH1w==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-10.0.1.tgz", + "integrity": "sha512-GdFWBIItMsgroWXKI9WeDZ39HN7ThRZNp0en/4wP4JsqmJ5xp98TwKexIvz6cl+x9X+is6OTxvC45DpxQgQ0kA==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-pt-br": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-9.0.3.tgz", - "integrity": "sha512-W/5eNk36cBkCzdEywJbG/GSa0VAney3jL4I87YPshJvShAc2MDewCDvShACXIBodPxD9Lgh1HaZWL5umYEFJsg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-10.0.1.tgz", + "integrity": "sha512-Kw+UJd6xLu1J0alC+ryOPy1VN0tsagpBbDrHNA/WADWiGre24IHgVngTVb/3DVp/x4wl1f0HKIC6RzvSMjohzg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-qps-ploc": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-9.0.3.tgz", - "integrity": "sha512-IJ3vqYS2riwvFtUPU4NWoKtwRQExgxykHeoNrjjdyieJDNcopS8QWd4Sur2XJZ8Ga/WimGPcCmPbh5AhlczbHw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-10.0.1.tgz", + "integrity": "sha512-ge7AIfrFxA47fG/Gb6F0lkbOiBtCkna8pMOFpndGxsmV6ABc/dvuR0sH+1kqQgYxyncY6Zuw/3TQJNkUwXDqcw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-ru": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-9.0.3.tgz", - "integrity": "sha512-b7QQd4mEiXfLB0216YBYm+UlunC7XzAbEXni+nqlvTgVxzdfCK5ri7/Lj1NuQ/gcpdhGo78PgVP71TlCoZZalA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-10.0.1.tgz", + "integrity": "sha512-htvr+n1TnOkaW3Ds+a6wbXmk5DeQfhwb8vzAEuHJkmCz5Az/5KKY4nXfyr6hUVxe8AQMz8BWe2FNrHdXPnJ+fw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-tr": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-9.0.3.tgz", - "integrity": "sha512-HAzPcG2CoVANjDWWIauYNJtqikekZrKfbEkikr+U9AkwIGl7E8cCdya93LPCEWDfqoBJlGmNh4z/WrtkDxRGaQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-10.0.1.tgz", + "integrity": "sha512-UtboMc9xhFLUFSrdDU9kfYXsEUnlqeWluw2iGYOdaB/GR4+08OVxb0HMJJ7YFXKQcmQE09iJSFvv44+y6sl+YA==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hans": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-9.0.3.tgz", - "integrity": "sha512-FKM0DDS5Ap0PhV2ofbKafovBsIwT70QP5Ns/z7oeyg39Rcbn+DJLGoYkI9eX7dQVI50rqe6EFqFG3xOTqDDYqw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-10.0.1.tgz", + "integrity": "sha512-3FBQonLTe3k8kJQd3joAQc3OFFHXrLVhPFO79qRys6Ins1Eier5BAOqxTM6sLQQHUHfm+Zd64hTuZfEp3YEqug==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hant": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-9.0.3.tgz", - "integrity": "sha512-76sFtLT6+uxx8ex7BLH+cUjMptcrMjxAL1Bpi+WVBdWoTzFFlP+MiXJU8PYiTRj/TcdV6NYIK9iiw/F3znI5Ig==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-10.0.1.tgz", + "integrity": "sha512-4NGxp+knQlIbJYZWwfWTGJ4L+EdfKntQJGlPaXTX0ZrT3OFyz+CXYPyQru9EbSIghIrEnrK+VlBplAo97ZbGMg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-languages-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-9.0.3.tgz", - "integrity": "sha512-w40zfCNfBqSpqz/+4AWNeuJ3gkFVIxUItqjEN0BehLyh+hYBLemu91NwtWlA+9vhBeHKcJTVs5KdpOOZbPUwfQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-10.0.1.tgz", + "integrity": "sha512-TRW8P1jedvNorwgmpTGWjPeKFQBT14pH00AVpsatDWMxdu1ckA90o4J3bntWcmigHXDpHbTa/3I5aq5+Yj+aEw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-9.0.3.tgz", - "integrity": "sha512-9LK/f1iqFJo1I8eBQaOgH+OFEW+gv+K/9ibTkKMF/kDRCJ6dZdOazETsR4Lmby7a1hfpZmerulBHSPWZHUxxbw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-10.0.1.tgz", + "integrity": "sha512-wuvPmvImEU1ru/zQKhUxWbYCJfcfTbYda1+8k/BziZBHSzmUMMvaMXajxQ6/r1tLN7PQHKlZsMLkn+8sxjzvMw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-lifecycle-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-9.0.3.tgz", - "integrity": "sha512-/YMe+He1+mTxykdVHm6mk7kkbFVdBaQho5MWXYXDn8rp4YmVa9D+yoYEcwk9r7eCWFM81fTkt2VWfejt+EshuQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-10.0.1.tgz", + "integrity": "sha512-30YYmPxALVXYKs+FkVC6uRwTi5qUzT1e+INMZCMN9XzH3S0ziszaPlRIwZFI8Jgfkzc+aBWnCNpcJLkifHjY5Q==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-localization-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-9.0.3.tgz", - "integrity": "sha512-IbLH98G2JEa1M5l1iEDBpUSLbvOJgkRmHKia+vg2Ua50K2jCz4nf8z7T71d9GOrC9e++p6N9l3eoskV1V39yDw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-10.0.1.tgz", + "integrity": "sha512-2DTrCrQGTeNSJTMugUrq4JWvvnj1ZaE+8LEJkde05S8yIds6pIvoT2fnt/rxvsJwXMLsH7PuyloXvPKuoZ922A==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-log-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-9.0.3.tgz", - "integrity": "sha512-z01MJcfnBUJGfGGuT0wCqoWNx9wRei0HT4T3iXmnS0AbMmHejCqAxSvVCAj1ghHyb2g0DuxdC23TxxzR8WLZtQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-10.0.1.tgz", + "integrity": "sha512-1MwRGAnbk5Ci9miYGBHC/DDANadSkKG691ah5D3Jbr9D631DtrQYzO9ToJ7xAopX31/pkCVwwviV48Jsl5GuwA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-environment-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-environment-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-model-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-9.0.3.tgz", - "integrity": "sha512-U0dHflqeCI5IGD/dJOg1Owfoam55M+ybhSDjNx4j5VO5WvrUhJzrs6ebZBvoR7TPrHPWvrVNQ5K5h7fm0QnPdQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-10.0.1.tgz", + "integrity": "sha512-LG7K+1FQTwwHh0X3oc5pn/glpezoMkaCIkzL6xYFVFfRWaEUKwHi9h3eeZuQuHxaX1rhCuOEBmlWYR99LNVTlQ==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-monarch-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-9.0.3.tgz", - "integrity": "sha512-FrQ6yMSRBiP1stGt0g1aVAjG4tpnKgFBdjPKRsj1+ekrcMxCslwgExKU4e+IgjApQZ10nkw1tpFxoRtw1NS89w==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-10.0.1.tgz", + "integrity": "sha512-yGNUTOMbayjAZIJ/MQ6+s2ZvQej0G0kv9qx6zrkS2YKn4eDs2U7KY5BdGx2H1e2tNMzHCJBtJ5QxcmzBA/z8kg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-python-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-9.0.3.tgz", - "integrity": "sha512-TSrAXxeOZc7qSzEC5EvpA4kAzOkVNFWH1/Iu7clG/wmRBiCZ2/uya/sbcC6+DL2bSd61IoRyg5zGs5LNJCZwcA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-10.0.1.tgz", + "integrity": "sha512-PC1o+3sbOezx9yapf6bztRyLv2KZMbJ2/2/ASXkQR5B0N3DV3qp6dNQm4VTWrTArL+BnVf15juPahTalLuwVyw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-9.0.3.tgz", - "integrity": "sha512-v/l9yiR2H4bXjGP1ln4tGn92Ho9PqkkZ0G/GHbh9JoF4CST79iOjS2CJdzXw3bYH5eXQxhdRfmyFGt1CCakgEA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-10.0.1.tgz", + "integrity": "sha512-OwuYcJL5/Mk5zDB9mP0agkzF9tssoPekgtu5tAvNS9hqRTBsTrU/LlLzwPq5VcazYkKMmkhICng6O8JlUrCEng==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-rollup-vsix-plugin": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-9.0.3.tgz", - "integrity": "sha512-o4XhCpcVNgkZkxVUtVdFoxh6ZAT2d4EC65Ke9c/b+kGDKty67AsVOLnGhnwojRGFtVAARVXg+aPq1o7IlT8iPQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-10.0.1.tgz", + "integrity": "sha512-pg14YaLwOHvZhokr0IPBEFqYBjpLtOWYpKTbrO2TkPbZTGrL6rKN/dHWQGBA2osDfI7/c+N6j0P1ukHQ81AvEA==", "dev": true, "license": "MIT", "dependencies": { - "@rollup/pluginutils": "^5.1.0", + "@rollup/pluginutils": "^5.1.2", "css-url-parser": "^1.1.4", - "memfs": "^4.11.1", + "memfs": "^4.12.0", "mime-types": "^2.1.35", "yauzl": "^3.0.0" } }, "node_modules/@codingame/monaco-vscode-standalone-css-language-features": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-9.0.3.tgz", - "integrity": "sha512-SA237BKxf6kpD0o4KX5MY5RUQOWPqOFwcDK4pqhdzrCFJOtzliteCOVPjXrc70SFf8xmP5rJdSaE9sJjj2kq8w==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-10.0.1.tgz", + "integrity": "sha512-oVl8rbgc0K6jkF5TjcOmCQv1i3E123o1bnLOBJoCfYDvJZK9tLvrjxk69D5S1eKjOkpD/K9u1CVd0Na0jfbYcw==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-standalone-html-language-features": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-9.0.3.tgz", - "integrity": "sha512-2uwvIz4+HMvsk88jtguZp9BuuV2z4AZwgy3EL6teKo+YUKwQePewlOxsdlWxJYUB/7YxIPncl1YunbA4C+Beng==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-10.0.1.tgz", + "integrity": "sha512-gid+kSSE1vTnltlgd6+7KZfug+Or4oR7XpQjPhHnV1HBlBUiuh1JzGLhBlDh5trtgq9LmRvu65FcLoIsScZ/oA==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-standalone-json-language-features": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-9.0.3.tgz", - "integrity": "sha512-RnxAgSCrCP/4oI85y87skS2tBM5O9Q0qcjf7zMmCld1wXlFJBhXyOyeDQ9cxFuS4VaCH+c2eWwq0x80uMJ/nAg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-10.0.1.tgz", + "integrity": "sha512-vA6m/+lixqMGj86Hpvv8Uh9wALxlDJ/4CqNJ+FUxMeWCMFKYXTHFiTpWs4vTrYT17w7vGL/pGvH15QUZR1fC7w==", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-standalone-languages": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-9.0.3.tgz", - "integrity": "sha512-XgkNHcFXCU/fApQBq827I0pMGR1PSjgaFibJYms1e8byxCUlhF+bUymuCxWjC/MUur0sAoeWGF5f5YFPQ7NoSA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-10.0.1.tgz", + "integrity": "sha512-SQ06pWHq2UUz+IYG33Kfn7JGSUUDwjYcYbU2qhubz1dixfUVeOGTCNnCWKLxg9ULbkTXrQS0urvxbS/WFKHMmg==", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-standalone-typescript-language-features": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-9.0.3.tgz", - "integrity": "sha512-trV5uf+7NJybOmd7DzgQz+Bn52/LOU8CLc9Wn6apPjrvX/v2tJPwxOExCUGbGH2LtCPM1wqzGb6PFjIePkkqIw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-10.0.1.tgz", + "integrity": "sha512-3g7LKG+jwOMRz7uzAfduUCxeRvdpSDxOaFGPYGMxPobcPBxlKv5aYo3r5yPy7v8WoEd2Um0Vtqcd0nXRvp0OZg==", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-9.0.3.tgz", - "integrity": "sha512-o4/6QgBT6UDoJoPEx+yjcJgEzSGrcs97HfB9Ink/K3d5+GvgMBbW0/wlB2EpIJdHqrYY1mXwVJVZRGwdEQc1GQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-10.0.1.tgz", + "integrity": "sha512-zvgS78L95OdNFw5aoashwz8nyctEw0Xy4sH6LNmv4Of0WtiVZWKGyqbtf8dAIvhFmvpgAoKj9AQuJ+mZVZlHmQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3", + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1", "vscode-oniguruma": "1.7.0", "vscode-textmate": "9.1.0" } }, "node_modules/@codingame/monaco-vscode-theme-defaults-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-9.0.3.tgz", - "integrity": "sha512-YH+wNR66ZRK3vUDDOVHjmS3r6M43uthEI6LP8jQ2/WgjcucqVcckrgroFhvguglgcPMyxkAb/xclcFY47GQrIw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-10.0.1.tgz", + "integrity": "sha512-RZPFay9f7tnPMaatQdTPAXplKc2oIjxw5kxk93FQzC66SlU5/B7UmsAjHWbBHtnoPhc6gPXXC1jaGKFRVR1jaw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-theme-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-9.0.3.tgz", - "integrity": "sha512-JAxrD45dkumX1ICqkicNoiL2Ut79yApvTRd0iXKZDJ7pNuIIYRy3zmUxm5o0eVw/UIwunzLzjcEPb5Qwh9qrQw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-10.0.1.tgz", + "integrity": "sha512-mWttf0K5246PXXji2D6mv7nGNIEZ23Hewo7ixq7Cqyj0drUPlCKh/eYPaKxpzzPWuKEPho4jUjqO9cDqQTj/mw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-typescript-basics-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-9.0.3.tgz", - "integrity": "sha512-Opv5L1mHhReNS7bsL5Sp4/xksFgJKsB1vmp2ZsrUD85mLMp4OkIomuCQ1DxfsnI+I+FkJ1lyXW1CBVDWTsqzVg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-10.0.1.tgz", + "integrity": "sha512-plWseGTA95sUS0ZXMUf0wAPQpW05r++b57aL0tn5j6Thr+yjDTEKcf4nFZJJxSprzIWplx/ptY3wGFk+vNsW2A==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-typescript-language-features-default-extension": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-9.0.3.tgz", - "integrity": "sha512-N5Z8t/5oZcpbtLzcmpw/yync0IKPR02otxcp63aHcbzA/KgaC9yeCwKLDsFxOfNhjjZYfP9LpDbuoo4XNjG8SQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-10.0.1.tgz", + "integrity": "sha512-v8B/GfM5y/+jKP9UUlZxGQ3CkWd7CGUrrTtJGHNhrL9VixqrqX+sDda/SybKejhesEDHbvaYvNvT7wcCh9bCuw==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-view-banner-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-9.0.3.tgz", - "integrity": "sha512-bAzK6mJlJYaXGv5gZrvRR3hxuTCyXzSRv0WiJPv+sP+Gq3KQbI3tyLDrudJ7Zp4+Vh7HMfvV4BwQaE3v1dm3Cw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-10.0.1.tgz", + "integrity": "sha512-pJDcGSRIZTJ+SH3RMooHK3EWQdUNlu+PR+1pscdA2otztF750rzZySxrUaLZSy0KDK8XD/JYfPlEcjlJTETsoA==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-view-common-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-9.0.3.tgz", - "integrity": "sha512-wa6pP3G86SwKo1bGbRt8zOaR06cFTTL3DVo7Ja5AB5K5vcW2hKlFuRZ0Rdl6CQyD71inMS85GOSeeN/Ful0t/A==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-10.0.1.tgz", + "integrity": "sha512-gTcZRxPXlRKmeoIvt6Ac0GZVm9UCbIw4ZWSs7YPONcAOyUWOTrnhzX/wqXNa5TVKEWbZNjH0rSsDocJVhcj27w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-bulk-edit-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-bulk-edit-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-view-status-bar-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-9.0.3.tgz", - "integrity": "sha512-MRMtBZHsATlmjsELGIX4ediyH48FpsKxFTDstXecR5rE+6Y2VUJJHTZiAQRbADMD7as9eVH91Yi/+66ZiC0fag==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-10.0.1.tgz", + "integrity": "sha512-iefwIWh04eoT5HZ4g6a/9QOnwvQ6xolpQxtpBpIZ0yw49qmUjq56aVRk/PunRRFNWfG6HoZsFk26yTTtpP3/mg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-view-title-bar-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-9.0.3.tgz", - "integrity": "sha512-uO5PmEdMFtyGQwj387lbSXYkua8fQqj50WkM2HoVjGmxu4vgKHHMVpgGDSW80wPQl8ya37O3o8I2xrd3Mf65yg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-10.0.1.tgz", + "integrity": "sha512-kOicPF5YhrNEoIY2XCvbz4kuaqonylesdpmuC77owM2+e1e3kGk5O9qEhxWPMA0pkgA//l4k11AF5F4Da+LpRg==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-views-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-9.0.3.tgz", - "integrity": "sha512-8q+GmdCVSBL9CSER0PspRkFmdBPW3PqgfN8OyZtWxCiFj2ZXSR063mzsYbPqUk4+g0cOmbOjNxShWVfs8lWQdg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-10.0.1.tgz", + "integrity": "sha512-vxhlbnt0lxhIECZQwez9TvjtVvZs+qUh5OAkcasZ6cRmpR94paBWuQMjU7zLkfH0XZvaYCYZD900ktLNVYCI3Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-keybindings-service-override": "9.0.3", - "@codingame/monaco-vscode-quickaccess-service-override": "9.0.3", - "@codingame/monaco-vscode-view-common-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-keybindings-service-override": "10.0.1", + "@codingame/monaco-vscode-quickaccess-service-override": "10.0.1", + "@codingame/monaco-vscode-view-common-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@codingame/monaco-vscode-workbench-service-override": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-9.0.3.tgz", - "integrity": "sha512-LeN6GsE0l1TiUNoAFW37AjQtD59Hr4xPhTw0Ny6yaqmQ6ancb90JbAfML3E4JZEpMuT+mWZvvWNu+VwIblIzgQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-10.0.1.tgz", + "integrity": "sha512-5dmGwrXSI1MYocCplZkerRMqedGrtx9Hem+7QPDC7ToiY9/70u7KT/cXOGwR/p0SOg/XBJ+re5DkZA2WDXqIBw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-keybindings-service-override": "9.0.3", - "@codingame/monaco-vscode-quickaccess-service-override": "9.0.3", - "@codingame/monaco-vscode-view-banner-service-override": "9.0.3", - "@codingame/monaco-vscode-view-common-service-override": "9.0.3", - "@codingame/monaco-vscode-view-status-bar-service-override": "9.0.3", - "@codingame/monaco-vscode-view-title-bar-service-override": "9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "@codingame/monaco-vscode-keybindings-service-override": "10.0.1", + "@codingame/monaco-vscode-quickaccess-service-override": "10.0.1", + "@codingame/monaco-vscode-view-banner-service-override": "10.0.1", + "@codingame/monaco-vscode-view-common-service-override": "10.0.1", + "@codingame/monaco-vscode-view-status-bar-service-override": "10.0.1", + "@codingame/monaco-vscode-view-title-bar-service-override": "10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/@cspotcode/source-map-support": { @@ -1904,9 +1904,9 @@ } }, "node_modules/@jsonjoy.com/util": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz", - "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.5.0.tgz", + "integrity": "sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -2064,10 +2064,11 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.2.tgz", + "integrity": "sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -2485,22 +2486,24 @@ "dev": true }, "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.0.tgz", + "integrity": "sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", + "@types/express-serve-static-core": "^5.0.0", "@types/qs": "*", "@types/serve-static": "*" } }, "node_modules/@types/express-serve-static-core": { - "version": "4.19.5", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", - "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", + "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -2537,9 +2540,9 @@ } }, "node_modules/@types/node": { - "version": "20.16.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.10.tgz", - "integrity": "sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==", + "version": "20.16.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz", + "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==", "dev": true, "license": "MIT", "dependencies": { @@ -2553,16 +2556,18 @@ "dev": true }, "node_modules/@types/qs": { - "version": "6.9.15", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", - "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", - "dev": true + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", + "dev": true, + "license": "MIT" }, "node_modules/@types/range-parser": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/react": { "version": "18.3.11", @@ -2627,9 +2632,9 @@ "license": "MIT" }, "node_modules/@types/vscode": { - "version": "1.93.0", - "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.93.0.tgz", - "integrity": "sha512-kUK6jAHSR5zY8ps42xuW89NLcBpw1kOabah7yv38J8MyiYuOHxLQBi0e7zeXbQgVefDy/mZZetqEFC+Fl5eIEQ==", + "version": "1.94.0", + "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.94.0.tgz", + "integrity": "sha512-UyQOIUT0pb14XSqJskYnRwD2aG0QrPVefIfrW1djR+/J4KeFQ0i1+hjZoaAmeNf3Z2jleK+R2hv+EboG/m8ruw==", "dev": true, "license": "MIT" }, @@ -3075,15 +3080,15 @@ "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" }, "node_modules/@wdio/config": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.1.2.tgz", - "integrity": "sha512-M8jDFgTxOeljv5M75em7oCu2cV16jHWH6HWj5CD3ZNzaMeHf+EkIuHNyREJjt8PCnssehzXD26TF63tGPHdksA==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.1.3.tgz", + "integrity": "sha512-fozjb5Jl26QqQoZ2lJc8uZwzK2iKKmIfNIdNvx5JmQt78ybShiPuWWgu/EcHYDvAiZwH76K59R1Gp4lNmmEDew==", "dev": true, "license": "MIT", "dependencies": { - "@wdio/logger": "9.1.0", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@wdio/logger": "9.1.3", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "decamelize": "^6.0.0", "deepmerge-ts": "^7.0.3", "glob": "^10.2.2", @@ -3131,9 +3136,9 @@ } }, "node_modules/@wdio/logger": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.1.0.tgz", - "integrity": "sha512-1Rfg9VCy87I9IrViA1ned1Rqa66JwhCzdEo8rA8T3Ro6lBfOEwDbK1XW8ETKLWcweddzGeFalfVnvUlNgPmFdA==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.1.3.tgz", + "integrity": "sha512-cumRMK/gE1uedBUw3WmWXOQ7HtB6DR8EyKQioUz2P0IJtRRpglMBdZV7Svr3b++WWawOuzZHMfbTkJQmaVt8Gw==", "dev": true, "license": "MIT", "dependencies": { @@ -3209,9 +3214,9 @@ } }, "node_modules/@wdio/types": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.1.2.tgz", - "integrity": "sha512-mROY3xSBBNujSH0Opo3Sfi1QUm3l7HbVQ8/bDmPCwHXOeYlx0q14rLyyZI3LrN5uJ0KPpuNrVgE36NFaG8+xxw==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.1.3.tgz", + "integrity": "sha512-oQrzLQBqn/+HXSJJo01NEfeKhzwuDdic7L8PDNxv5ySKezvmLDYVboQfoSDRtpAdfAZCcxuU9L4Jw7iTf6WV3g==", "dev": true, "license": "MIT", "dependencies": { @@ -3222,15 +3227,15 @@ } }, "node_modules/@wdio/utils": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.1.2.tgz", - "integrity": "sha512-8APCnvJjHkG/6KwXtrPhEYR29Ph+vs1Gx2mGRnbYXNgbworfPEIZETpienHXhDEbINdqSb7EY5LkapIjP7nKbg==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-dYeOzq9MTh8jYRZhzo/DYyn+cKrhw7h0/5hgyXkbyk/wHwF/uLjhATPmfaCr9+MARSEdiF7wwU8iRy/V0jfsLg==", "dev": true, "license": "MIT", "dependencies": { "@puppeteer/browsers": "^2.2.0", - "@wdio/logger": "9.1.0", - "@wdio/types": "9.1.2", + "@wdio/logger": "9.1.3", + "@wdio/types": "9.1.3", "decamelize": "^6.0.0", "deepmerge-ts": "^7.0.3", "edgedriver": "^5.6.1", @@ -3246,6 +3251,69 @@ "node": ">=18.20.0" } }, + "node_modules/@xterm/addon-clipboard": { + "version": "0.2.0-beta.49", + "resolved": "https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.2.0-beta.49.tgz", + "integrity": "sha512-rjYGvWOdv4chQ0J8r25iR1nAv9F2LGAy0VMUaz4jGAXPHC5JvLZdtN5Se+Hv6rNHGHS4FjiAZF2fJRY6YtQgAg==", + "license": "MIT", + "dependencies": { + "js-base64": "^3.7.5" + }, + "peerDependencies": { + "@xterm/xterm": "^5.6.0-beta.66" + } + }, + "node_modules/@xterm/addon-image": { + "version": "0.9.0-beta.66", + "resolved": "https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.9.0-beta.66.tgz", + "integrity": "sha512-BFpdJiIs3LnirhZwVAzadS9H/vgjhZEixCFxjY7B864hZZs6BrY4peFo2N33l59RHhuDd5pq6m9daTTd9k76/g==", + "license": "MIT", + "peerDependencies": { + "@xterm/xterm": "^5.6.0-beta.66" + } + }, + "node_modules/@xterm/addon-search": { + "version": "0.16.0-beta.66", + "resolved": "https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.16.0-beta.66.tgz", + "integrity": "sha512-L1eDMOEa34/UGk+3arW6toDa3szz9afGqr51x9arnP5hqtDwEE5m9pYyBaDjO4OQy8I/gNqRT3BVwIZySrA88g==", + "license": "MIT", + "peerDependencies": { + "@xterm/xterm": "^5.6.0-beta.66" + } + }, + "node_modules/@xterm/addon-serialize": { + "version": "0.14.0-beta.66", + "resolved": "https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.14.0-beta.66.tgz", + "integrity": "sha512-t/hwjeosl0JljMR83hNY3BmwEj82AcMxXXWKzwa7B3C464EMY/UJS8VcJIJ1OMXzEHNMTrsRBOrI8PYbDDfETw==", + "license": "MIT", + "peerDependencies": { + "@xterm/xterm": "^5.6.0-beta.66" + } + }, + "node_modules/@xterm/addon-unicode11": { + "version": "0.9.0-beta.66", + "resolved": "https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.9.0-beta.66.tgz", + "integrity": "sha512-yaOw8kzW8lB40j5aU+vKN5kSm7UXOr6jXMWbCRDSn0yjk+3rXzihPZRH4jVDgdN2x1ASsiNvpBtnM443speOLw==", + "license": "MIT", + "peerDependencies": { + "@xterm/xterm": "^5.6.0-beta.66" + } + }, + "node_modules/@xterm/addon-webgl": { + "version": "0.19.0-beta.66", + "resolved": "https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.19.0-beta.66.tgz", + "integrity": "sha512-HVLxYbZ5GbH6DSB7/gVfTraCXOLyO1YU1WOj7CuEvwaosZugb/TIm6AJWfWMMU72brVFg3qGuXlCzuldZTnboA==", + "license": "MIT", + "peerDependencies": { + "@xterm/xterm": "^5.6.0-beta.66" + } + }, + "node_modules/@xterm/xterm": { + "version": "5.6.0-beta.66", + "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-5.6.0-beta.66.tgz", + "integrity": "sha512-hmvS0e4sa6xBmeKIwxZE+RDTKpeLqJ3VSOlMUzvi5utV3xa7gwt5M60eRlSn+0qi8cRMuUCTvJhDFW1pP62+lw==", + "license": "MIT" + }, "node_modules/@zip.js/zip.js": { "version": "2.7.52", "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.52.tgz", @@ -4498,9 +4566,9 @@ "dev": true }, "node_modules/deepmerge-ts": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", - "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.3.tgz", + "integrity": "sha512-qCSH6I0INPxd9Y1VtAiLpnYvz5O//6rCfJXKk0z66Up9/VOSr+1yS8XSKA5IWRxjocFGlzPyaZYe+jxq7OOLtQ==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -5510,7 +5578,8 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", @@ -5555,9 +5624,9 @@ } }, "node_modules/express": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", - "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", @@ -5565,7 +5634,7 @@ "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -5597,9 +5666,10 @@ } }, "node_modules/express/node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -6458,9 +6528,9 @@ } }, "node_modules/htmlfy": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", - "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.3.2.tgz", + "integrity": "sha512-FsxzfpeDYRqn1emox9VpxMPfGjADoUmmup8D604q497R0VNxiXs4ZZTN2QzkaMA5C9aHGUoe1iQRVSm+HK9xuA==", "dev": true, "license": "MIT" }, @@ -7024,6 +7094,12 @@ "@pkgjs/parseargs": "^0.11.0" } }, + "node_modules/js-base64": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz", + "integrity": "sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==", + "license": "BSD-3-Clause" + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -7502,9 +7578,9 @@ } }, "node_modules/memfs": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.11.1.tgz", - "integrity": "sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.13.0.tgz", + "integrity": "sha512-dIs5KGy24fbdDhIAg0RxXpFqQp3RwL6wgSMRF9OSuphL/Uc9a4u2/SDJKPLj/zUgtOGKuHrRMrj563+IErj4Cg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -7639,12 +7715,12 @@ }, "node_modules/monaco-editor": { "name": "@codingame/monaco-vscode-editor-api", - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-9.0.3.tgz", - "integrity": "sha512-zDkfebBW93La2+0nUibsdqVMYFT6IsirknbYD0c82AyydGk44XBufsXTsOpRqBogJ3vgZCLM44FhFk35iFBB0w==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-10.0.1.tgz", + "integrity": "sha512-x5l5lnxtq1h6zcrVUhnr6EC56bzWshG7QeURQGAyFSQm4dlTrKmK0htTJKkMctlLAW7GAlqEYyv7m2+x+GL+cA==", "license": "MIT", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@10.0.1" } }, "node_modules/monaco-editor-wrapper": { @@ -8232,13 +8308,13 @@ } }, "node_modules/playwright": { - "version": "1.47.2", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.47.2.tgz", - "integrity": "sha512-nx1cLMmQWqmA3UsnjaaokyoUpdVaaDhJhMoxX2qj3McpjnsqFHs516QAKYhqHAgOP+oCFTEOCOAaD1RgD/RQfA==", + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.48.0.tgz", + "integrity": "sha512-qPqFaMEHuY/ug8o0uteYJSRfMGFikhUysk8ZvAtfKmUK3kc/6oNl/y3EczF8OFGYIi/Ex2HspMfzYArk6+XQSA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.47.2" + "playwright-core": "1.48.0" }, "bin": { "playwright": "cli.js" @@ -8251,9 +8327,9 @@ } }, "node_modules/playwright-core": { - "version": "1.47.2", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.47.2.tgz", - "integrity": "sha512-3JvMfF+9LJfe16l7AbSmU555PaTl2tPyQsVInqm3id16pdDfvZ8TTZ/pyzmkbDrZTQefyzU7AIHlZqQnxpqHVQ==", + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.48.0.tgz", + "integrity": "sha512-RBvzjM9rdpP7UUFrQzRwR8L/xR4HyC1QXMzGYTbf1vjw25/ya9NRAVnXi/0fvFopjebvyPzsmoK58xxeEOaVvA==", "dev": true, "license": "Apache-2.0", "bin": { @@ -8476,9 +8552,9 @@ } }, "node_modules/pyright": { - "version": "1.1.383", - "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.383.tgz", - "integrity": "sha512-b540vUDWGXFlVwhxREgCrvKYT9bnUUPiDtSv5s7sUGxIokTxc06bPC2vfnGunUqaUu6hgIqlv1GRFdOKIEb09A==", + "version": "1.1.384", + "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.384.tgz", + "integrity": "sha512-mgDQ4v1nR5y0Ab+Gg8oWKn1u8dYkZV+OUZN79agsGNpyr/W+npJI13LcDzDPokqDOBboZTd8Q8u1VyapiaGtdA==", "license": "MIT", "bin": { "pyright": "index.js", @@ -9848,9 +9924,9 @@ } }, "node_modules/typescript": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", - "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -10615,19 +10691,26 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-api", - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-9.0.3.tgz", - "integrity": "sha512-++m+qKQUrJEpvrDeIm+0J4uuvd3jqCWjUjpI60WtK1XgtfmcKl6j4YVmCuEvA1ek1O2uPUyF52vJJOycsr1mlQ==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "9.0.3", - "@codingame/monaco-vscode-environment-service-override": "9.0.3", - "@codingame/monaco-vscode-extensions-service-override": "9.0.3", - "@codingame/monaco-vscode-files-service-override": "9.0.3", - "@codingame/monaco-vscode-host-service-override": "9.0.3", - "@codingame/monaco-vscode-layout-service-override": "9.0.3", - "@codingame/monaco-vscode-quickaccess-service-override": "9.0.3", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-10.0.1.tgz", + "integrity": "sha512-Y4lqficAH19ETo0hpNRn7KE0GTeOZtMFQIEUCbV/sLsfE7SjXdfvXfa8YHWphJsVhNBxKRI3FAm10wQCQaZaCQ==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "10.0.1", + "@codingame/monaco-vscode-environment-service-override": "10.0.1", + "@codingame/monaco-vscode-extensions-service-override": "10.0.1", + "@codingame/monaco-vscode-files-service-override": "10.0.1", + "@codingame/monaco-vscode-host-service-override": "10.0.1", + "@codingame/monaco-vscode-layout-service-override": "10.0.1", + "@codingame/monaco-vscode-quickaccess-service-override": "10.0.1", "@vscode/iconv-lite-umd": "0.7.0", + "@xterm/addon-clipboard": "^0.2.0-beta.47", + "@xterm/addon-image": "^0.9.0-beta.64", + "@xterm/addon-search": "^0.16.0-beta.64", + "@xterm/addon-serialize": "^0.14.0-beta.64", + "@xterm/addon-unicode11": "^0.9.0-beta.64", + "@xterm/addon-webgl": "^0.19.0-beta.64", + "@xterm/xterm": "^5.6.0-beta.64", "jschardet": "3.1.3", "marked": "~14.0.0" } @@ -10775,19 +10858,19 @@ } }, "node_modules/webdriver": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.1.2.tgz", - "integrity": "sha512-NjeYVTCSMwQrd+EDpSSB8YnSNzYeEPU2IoJhvjaXUwTEhoaIvz6x6fM4UqCbm/ph8lZ1uWux43fqIcfDzFQl5Q==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.1.3.tgz", + "integrity": "sha512-DXt9az2BdWZmqxRZOfzW9fdpVGTdU7pEgkf9a/hpllF4DmCINvLmnZxOoqn2apIec+irRXCSlLUcf8XFSlmYlw==", "dev": true, "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "9.1.2", - "@wdio/logger": "9.1.0", + "@wdio/config": "9.1.3", + "@wdio/logger": "9.1.3", "@wdio/protocols": "9.0.8", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "deepmerge-ts": "^7.0.3", "ws": "^8.8.0" }, @@ -10796,27 +10879,27 @@ } }, "node_modules/webdriverio": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.1.2.tgz", - "integrity": "sha512-Yk/OmxUmse6YVBMr+iM5zH3LKiy07cJQsq19qL2Zj29+2I3b8kK8uGxx8+DhqYF/A/MVwHUFxACzQDYsdW6pjw==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.1.3.tgz", + "integrity": "sha512-d7Zz3dcDP0bc481Z9/7aOKjxO6Id+OAxR6MPfmaMcIOySv4KFf2tUUe0t5EVE9/GbDVUeFG/yOdk/ypgpBvjCQ==", "dev": true, "license": "MIT", "dependencies": { "@types/node": "^20.11.30", "@types/sinonjs__fake-timers": "^8.1.5", - "@wdio/config": "9.1.2", - "@wdio/logger": "9.1.0", + "@wdio/config": "9.1.3", + "@wdio/logger": "9.1.3", "@wdio/protocols": "9.0.8", "@wdio/repl": "9.0.8", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "archiver": "^7.0.1", "aria-query": "^5.3.0", "cheerio": "^1.0.0-rc.12", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", "grapheme-splitter": "^1.0.4", - "htmlfy": "^0.2.1", + "htmlfy": "^0.3.0", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "jszip": "^3.10.1", @@ -10828,7 +10911,7 @@ "rgb2hex": "0.2.5", "serialize-error": "^11.0.3", "urlpattern-polyfill": "^10.0.0", - "webdriver": "9.1.2" + "webdriver": "9.1.3" }, "engines": { "node": ">=18.20.0" @@ -11135,13 +11218,13 @@ "version": "9.0.0-next.2", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-extensions-service-override": "~9.0.3", - "@codingame/monaco-vscode-languages-service-override": "~9.0.3", - "@codingame/monaco-vscode-localization-service-override": "~9.0.3", - "@codingame/monaco-vscode-log-service-override": "~9.0.3", - "@codingame/monaco-vscode-model-service-override": "~9.0.3", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "@codingame/monaco-vscode-extensions-service-override": "~10.0.1", + "@codingame/monaco-vscode-languages-service-override": "~10.0.1", + "@codingame/monaco-vscode-localization-service-override": "~10.0.1", + "@codingame/monaco-vscode-log-service-override": "~10.0.1", + "@codingame/monaco-vscode-model-service-override": "~10.0.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-languageclient": "~9.0.1" }, "engines": { @@ -11149,8 +11232,8 @@ "npm": ">=9.0.0" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependenciesMeta": { "monaco-editor": { @@ -11166,35 +11249,35 @@ "version": "2024.9.1", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~9.0.3", - "@codingame/monaco-vscode-files-service-override": "~9.0.3", - "@codingame/monaco-vscode-groovy-default-extension": "~9.0.3", - "@codingame/monaco-vscode-java-default-extension": "~9.0.3", - "@codingame/monaco-vscode-javascript-default-extension": "~9.0.3", - "@codingame/monaco-vscode-json-default-extension": "~9.0.3", - "@codingame/monaco-vscode-keybindings-service-override": "~9.0.3", - "@codingame/monaco-vscode-lifecycle-service-override": "~9.0.3", - "@codingame/monaco-vscode-localization-service-override": "~9.0.3", - "@codingame/monaco-vscode-python-default-extension": "~9.0.3", - "@codingame/monaco-vscode-standalone-json-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-languages": "~9.0.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~9.0.3", - "@codingame/monaco-vscode-textmate-service-override": "~9.0.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~9.0.3", - "@codingame/monaco-vscode-theme-service-override": "~9.0.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "~9.0.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "~9.0.3", + "@codingame/monaco-vscode-configuration-service-override": "~10.0.1", + "@codingame/monaco-vscode-files-service-override": "~10.0.1", + "@codingame/monaco-vscode-groovy-default-extension": "~10.0.1", + "@codingame/monaco-vscode-java-default-extension": "~10.0.1", + "@codingame/monaco-vscode-javascript-default-extension": "~10.0.1", + "@codingame/monaco-vscode-json-default-extension": "~10.0.1", + "@codingame/monaco-vscode-keybindings-service-override": "~10.0.1", + "@codingame/monaco-vscode-lifecycle-service-override": "~10.0.1", + "@codingame/monaco-vscode-localization-service-override": "~10.0.1", + "@codingame/monaco-vscode-python-default-extension": "~10.0.1", + "@codingame/monaco-vscode-standalone-json-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-languages": "~10.0.1", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~10.0.1", + "@codingame/monaco-vscode-textmate-service-override": "~10.0.1", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~10.0.1", + "@codingame/monaco-vscode-theme-service-override": "~10.0.1", + "@codingame/monaco-vscode-typescript-basics-default-extension": "~10.0.1", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "~10.0.1", "@typefox/monaco-editor-react": "~6.0.0-next.2", - "express": "~4.21.0", + "express": "~4.21.1", "langium": "~3.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient": "~9.0.0-next.2", - "pyright": "~1.1.383", + "pyright": "~1.1.384", "react": "~18.3.1", "react-dom": "~18.3.1", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-json-languageservice": "~5.4.1", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", @@ -11203,7 +11286,7 @@ "ws": "~8.18.0" }, "devDependencies": { - "@types/express": "~4.17.21", + "@types/express": "~5.0.0", "@types/ws": "~8.5.12", "langium-cli": "~3.2.0", "ts-node": "~10.9.1", @@ -11226,45 +11309,45 @@ "version": "6.0.0-next.2", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~9.0.3", - "@codingame/monaco-vscode-editor-service-override": "~9.0.3", - "@codingame/monaco-vscode-language-pack-cs": "~9.0.3", - "@codingame/monaco-vscode-language-pack-de": "~9.0.3", - "@codingame/monaco-vscode-language-pack-es": "~9.0.3", - "@codingame/monaco-vscode-language-pack-fr": "~9.0.3", - "@codingame/monaco-vscode-language-pack-it": "~9.0.3", - "@codingame/monaco-vscode-language-pack-ja": "~9.0.3", - "@codingame/monaco-vscode-language-pack-ko": "~9.0.3", - "@codingame/monaco-vscode-language-pack-pl": "~9.0.3", - "@codingame/monaco-vscode-language-pack-pt-br": "~9.0.3", - "@codingame/monaco-vscode-language-pack-qps-ploc": "~9.0.3", - "@codingame/monaco-vscode-language-pack-ru": "~9.0.3", - "@codingame/monaco-vscode-language-pack-tr": "~9.0.3", - "@codingame/monaco-vscode-language-pack-zh-hans": "~9.0.3", - "@codingame/monaco-vscode-language-pack-zh-hant": "~9.0.3", - "@codingame/monaco-vscode-monarch-service-override": "~9.0.3", - "@codingame/monaco-vscode-textmate-service-override": "~9.0.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~9.0.3", - "@codingame/monaco-vscode-theme-service-override": "~9.0.3", - "@codingame/monaco-vscode-views-service-override": "~9.0.3", - "@codingame/monaco-vscode-workbench-service-override": "~9.0.3", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "@codingame/monaco-vscode-configuration-service-override": "~10.0.1", + "@codingame/monaco-vscode-editor-service-override": "~10.0.1", + "@codingame/monaco-vscode-language-pack-cs": "~10.0.1", + "@codingame/monaco-vscode-language-pack-de": "~10.0.1", + "@codingame/monaco-vscode-language-pack-es": "~10.0.1", + "@codingame/monaco-vscode-language-pack-fr": "~10.0.1", + "@codingame/monaco-vscode-language-pack-it": "~10.0.1", + "@codingame/monaco-vscode-language-pack-ja": "~10.0.1", + "@codingame/monaco-vscode-language-pack-ko": "~10.0.1", + "@codingame/monaco-vscode-language-pack-pl": "~10.0.1", + "@codingame/monaco-vscode-language-pack-pt-br": "~10.0.1", + "@codingame/monaco-vscode-language-pack-qps-ploc": "~10.0.1", + "@codingame/monaco-vscode-language-pack-ru": "~10.0.1", + "@codingame/monaco-vscode-language-pack-tr": "~10.0.1", + "@codingame/monaco-vscode-language-pack-zh-hans": "~10.0.1", + "@codingame/monaco-vscode-language-pack-zh-hant": "~10.0.1", + "@codingame/monaco-vscode-monarch-service-override": "~10.0.1", + "@codingame/monaco-vscode-textmate-service-override": "~10.0.1", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~10.0.1", + "@codingame/monaco-vscode-theme-service-override": "~10.0.1", + "@codingame/monaco-vscode-views-service-override": "~10.0.1", + "@codingame/monaco-vscode-workbench-service-override": "~10.0.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-languageclient": "~9.0.1", "vscode-languageserver-protocol": "~3.17.5", "vscode-ws-jsonrpc": "~3.3.2" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-html-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-json-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-languages": "~9.0.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~9.0.3" + "@codingame/monaco-vscode-standalone-css-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-html-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-json-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-languages": "~10.0.1", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~10.0.1" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-languageclient": "~9.0.0-next.2", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependenciesMeta": { "monaco-editor": { @@ -11283,18 +11366,18 @@ "version": "6.0.0-next.2", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient": "~9.0.0-next.2", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient": "~9.0.0-next.2", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/package.json b/package.json index a8c2fe6fd..a2c917b10 100644 --- a/package.json +++ b/package.json @@ -3,12 +3,12 @@ "type": "module", "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.2", - "@codingame/monaco-vscode-rollup-vsix-plugin": "~9.0.3", + "@codingame/monaco-vscode-rollup-vsix-plugin": "~10.0.1", "@testing-library/react": "~16.0.1", - "@types/node": "~20.16.10", + "@types/node": "~20.16.11", "@types/react": "~18.3.10", "@types/react-dom": "~18.3.0", - "@types/vscode": "~1.93.0", + "@types/vscode": "~1.94.0", "@typescript-eslint/eslint-plugin": "~7.18.0", "@typescript-eslint/parser": "~7.18.0", "@vitejs/plugin-react": "~4.3.2", @@ -21,12 +21,12 @@ "eslint-plugin-unused-imports": "~3.2.0", "http-server": "~14.1.1", "minimatch": "~10.0.1", - "playwright": "~1.47.2", - "typescript": "~5.6.2", + "playwright": "~1.48.0", + "typescript": "~5.6.3", "vite": "~5.4.8", "vite-node": "~2.1.2", "vitest": "~2.1.2", - "webdriverio": "~9.1.2" + "webdriverio": "~9.1.3" }, "volta": { "node": "20.18.0", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 0590c88b3..51b2f011a 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -6,7 +6,7 @@ All notable changes to this npm module are documented in this file. - Support all arguments for monaco-vscode-api `initialize` [#756](https://github.com/TypeFox/monaco-languageclient/pull/756) - Update to monaco-vscode-api 9.0.x [#749](https://github.com/TypeFox/monaco-languageclient/pull/749) - - Updated all `@codingame/monaco-vscode` packages to `9.0.3`. + - Updated all `@codingame/monaco-vscode` packages to `10.0.1`. - Enhancements to logging - monaco-languageclient config improvement, wrapper+languageclientwrapper improvements [#741](https://github.com/TypeFox/monaco-languageclient/pull/741) - Pass MessageTransports directly diff --git a/packages/client/package.json b/packages/client/package.json index 38feb40ef..f68119a29 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -62,18 +62,18 @@ "LICENSE" ], "dependencies": { - "@codingame/monaco-vscode-extensions-service-override": "~9.0.3", - "@codingame/monaco-vscode-languages-service-override": "~9.0.3", - "@codingame/monaco-vscode-localization-service-override": "~9.0.3", - "@codingame/monaco-vscode-log-service-override": "~9.0.3", - "@codingame/monaco-vscode-model-service-override": "~9.0.3", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "@codingame/monaco-vscode-extensions-service-override": "~10.0.1", + "@codingame/monaco-vscode-languages-service-override": "~10.0.1", + "@codingame/monaco-vscode-localization-service-override": "~10.0.1", + "@codingame/monaco-vscode-log-service-override": "~10.0.1", + "@codingame/monaco-vscode-model-service-override": "~10.0.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-languageclient": "~9.0.1" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index a67cd3dc2..4df59c32f 100644 --- a/packages/examples/CHANGELOG.md +++ b/packages/examples/CHANGELOG.md @@ -8,7 +8,7 @@ All notable changes to this npm module are documented in this file. ## [2024.9.1] - 2024-09-27 -- Updated to `monaco-languageclient@9.0.0-next.2`, `monaco-editor-wrapper@6.0.0-next.2` and `@typefox/monaco-editor-react@6.0.0-next.2`. Updated all `@codingame/monaco-vscode` packages to `9.0.3`. +- Updated to `monaco-languageclient@9.0.0-next.2`, `monaco-editor-wrapper@6.0.0-next.2` and `@typefox/monaco-editor-react@6.0.0-next.2`. Updated all `@codingame/monaco-vscode` packages to `10.0.1`. - Align configuration of all examples to the latest configuration adjustments. - Only use a single function to configure `monaco-editor` that all examples. - `server-commons`: Allow to set `requestMessageHandler` and `responseMessageHandler`. diff --git a/packages/examples/package.json b/packages/examples/package.json index 0d917e7f6..78832670e 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -54,35 +54,35 @@ } }, "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~9.0.3", - "@codingame/monaco-vscode-files-service-override": "~9.0.3", - "@codingame/monaco-vscode-groovy-default-extension": "~9.0.3", - "@codingame/monaco-vscode-keybindings-service-override": "~9.0.3", - "@codingame/monaco-vscode-lifecycle-service-override": "~9.0.3", - "@codingame/monaco-vscode-localization-service-override": "~9.0.3", - "@codingame/monaco-vscode-java-default-extension": "~9.0.3", - "@codingame/monaco-vscode-javascript-default-extension": "~9.0.3", - "@codingame/monaco-vscode-json-default-extension": "~9.0.3", - "@codingame/monaco-vscode-python-default-extension": "~9.0.3", - "@codingame/monaco-vscode-standalone-languages": "~9.0.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-json-language-features": "~9.0.3", - "@codingame/monaco-vscode-textmate-service-override": "~9.0.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~9.0.3", - "@codingame/monaco-vscode-theme-service-override": "~9.0.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "~9.0.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "~9.0.3", + "@codingame/monaco-vscode-configuration-service-override": "~10.0.1", + "@codingame/monaco-vscode-files-service-override": "~10.0.1", + "@codingame/monaco-vscode-groovy-default-extension": "~10.0.1", + "@codingame/monaco-vscode-keybindings-service-override": "~10.0.1", + "@codingame/monaco-vscode-lifecycle-service-override": "~10.0.1", + "@codingame/monaco-vscode-localization-service-override": "~10.0.1", + "@codingame/monaco-vscode-java-default-extension": "~10.0.1", + "@codingame/monaco-vscode-javascript-default-extension": "~10.0.1", + "@codingame/monaco-vscode-json-default-extension": "~10.0.1", + "@codingame/monaco-vscode-python-default-extension": "~10.0.1", + "@codingame/monaco-vscode-standalone-languages": "~10.0.1", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-json-language-features": "~10.0.1", + "@codingame/monaco-vscode-textmate-service-override": "~10.0.1", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~10.0.1", + "@codingame/monaco-vscode-theme-service-override": "~10.0.1", + "@codingame/monaco-vscode-typescript-basics-default-extension": "~10.0.1", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "~10.0.1", "@typefox/monaco-editor-react": "~6.0.0-next.2", - "express": "~4.21.0", + "express": "~4.21.1", "langium": "~3.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient": "~9.0.0-next.2", - "pyright": "~1.1.383", + "pyright": "~1.1.384", "react": "~18.3.1", "react-dom": "~18.3.1", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-json-languageservice": "~5.4.1", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", @@ -91,7 +91,7 @@ "ws": "~8.18.0" }, "devDependencies": { - "@types/express": "~4.17.21", + "@types/express": "~5.0.0", "@types/ws": "~8.5.12", "langium-cli": "~3.2.0", "ts-node": "~10.9.1", diff --git a/packages/wrapper-react/CHANGELOG.md b/packages/wrapper-react/CHANGELOG.md index be874528e..b78b2c1ed 100644 --- a/packages/wrapper-react/CHANGELOG.md +++ b/packages/wrapper-react/CHANGELOG.md @@ -7,7 +7,7 @@ All notable changes to npm module [@typefox/monaco-editor-react](https://www.npm - Support all arguments for monaco-vscode-api `initialize` [#756](https://github.com/TypeFox/monaco-languageclient/pull/756) - On startup the current containerRef is passed to the interal editor app/monaco-editor - Update to monaco-vscode-api 9.0.x [#749](https://github.com/TypeFox/monaco-languageclient/pull/749) - - Updated to `monaco-editor-wrapper@9.0.0-next.2` and `monaco-languageclient@6.0.0-next.2`. Updated all `@codingame/monaco-vscode` packages to `9.0.3`. + - Updated to `monaco-editor-wrapper@9.0.0-next.2` and `monaco-languageclient@6.0.0-next.2`. Updated all `@codingame/monaco-vscode` packages to `10.0.1`. - Enhancements to logging - monaco-languageclient config improvement, wrapper+languageclientwrapper improvements [#741](https://github.com/TypeFox/monaco-languageclient/pull/741) - Turned react component from class to function [#739](https://github.com/TypeFox/monaco-languageclient/pull/739) diff --git a/packages/wrapper-react/package.json b/packages/wrapper-react/package.json index 4240246c4..c23b5fbb5 100644 --- a/packages/wrapper-react/package.json +++ b/packages/wrapper-react/package.json @@ -42,18 +42,18 @@ "npm": "10.8.3" }, "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient": "~9.0.0-next.2", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient": "~9.0.0-next.2", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/packages/wrapper/CHANGELOG.md b/packages/wrapper/CHANGELOG.md index c36f64f14..d029451d1 100644 --- a/packages/wrapper/CHANGELOG.md +++ b/packages/wrapper/CHANGELOG.md @@ -7,7 +7,7 @@ All notable changes to npm module [monaco-editor-wrapper](https://www.npmjs.com/ - Support all arguments for monaco-vscode-api `initialize` [#756](https://github.com/TypeFox/monaco-languageclient/pull/756) - This also allows to configure editor-, view- or workspace-service. This is a preparation for further enhancements. - Update to monaco-vscode-api 9.0.x [#749](https://github.com/TypeFox/monaco-languageclient/pull/749) - - Updated to `monaco-languageclient@9.0.0-next.2`. Updated all `@codingame/monaco-vscode` packages to `9.0.3`. + - Updated to `monaco-languageclient@9.0.0-next.2`. Updated all `@codingame/monaco-vscode` packages to `10.0.1`. - Enhancements to logging, worker factory and start order. The worker factory only accepts direct worker loading instructions from now on - monaco-languageclient config improvement, wrapper+languageclientwrapper improvements [#741](https://github.com/TypeFox/monaco-languageclient/pull/741) - Allows to configure more than one language client diff --git a/packages/wrapper/package.json b/packages/wrapper/package.json index 8af88fbf3..19e1df369 100644 --- a/packages/wrapper/package.json +++ b/packages/wrapper/package.json @@ -85,45 +85,45 @@ "npm": "10.8.3" }, "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~9.0.3", - "@codingame/monaco-vscode-editor-service-override": "~9.0.3", - "@codingame/monaco-vscode-language-pack-cs": "~9.0.3", - "@codingame/monaco-vscode-language-pack-de": "~9.0.3", - "@codingame/monaco-vscode-language-pack-es": "~9.0.3", - "@codingame/monaco-vscode-language-pack-fr": "~9.0.3", - "@codingame/monaco-vscode-language-pack-it": "~9.0.3", - "@codingame/monaco-vscode-language-pack-ja": "~9.0.3", - "@codingame/monaco-vscode-language-pack-ko": "~9.0.3", - "@codingame/monaco-vscode-language-pack-pl": "~9.0.3", - "@codingame/monaco-vscode-language-pack-pt-br": "~9.0.3", - "@codingame/monaco-vscode-language-pack-qps-ploc": "~9.0.3", - "@codingame/monaco-vscode-language-pack-ru": "~9.0.3", - "@codingame/monaco-vscode-language-pack-tr": "~9.0.3", - "@codingame/monaco-vscode-language-pack-zh-hans": "~9.0.3", - "@codingame/monaco-vscode-language-pack-zh-hant": "~9.0.3", - "@codingame/monaco-vscode-monarch-service-override": "~9.0.3", - "@codingame/monaco-vscode-textmate-service-override": "~9.0.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~9.0.3", - "@codingame/monaco-vscode-theme-service-override": "~9.0.3", - "@codingame/monaco-vscode-views-service-override": "~9.0.3", - "@codingame/monaco-vscode-workbench-service-override": "~9.0.3", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "@codingame/monaco-vscode-configuration-service-override": "~10.0.1", + "@codingame/monaco-vscode-editor-service-override": "~10.0.1", + "@codingame/monaco-vscode-language-pack-cs": "~10.0.1", + "@codingame/monaco-vscode-language-pack-de": "~10.0.1", + "@codingame/monaco-vscode-language-pack-es": "~10.0.1", + "@codingame/monaco-vscode-language-pack-fr": "~10.0.1", + "@codingame/monaco-vscode-language-pack-it": "~10.0.1", + "@codingame/monaco-vscode-language-pack-ja": "~10.0.1", + "@codingame/monaco-vscode-language-pack-ko": "~10.0.1", + "@codingame/monaco-vscode-language-pack-pl": "~10.0.1", + "@codingame/monaco-vscode-language-pack-pt-br": "~10.0.1", + "@codingame/monaco-vscode-language-pack-qps-ploc": "~10.0.1", + "@codingame/monaco-vscode-language-pack-ru": "~10.0.1", + "@codingame/monaco-vscode-language-pack-tr": "~10.0.1", + "@codingame/monaco-vscode-language-pack-zh-hans": "~10.0.1", + "@codingame/monaco-vscode-language-pack-zh-hant": "~10.0.1", + "@codingame/monaco-vscode-monarch-service-override": "~10.0.1", + "@codingame/monaco-vscode-textmate-service-override": "~10.0.1", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~10.0.1", + "@codingame/monaco-vscode-theme-service-override": "~10.0.1", + "@codingame/monaco-vscode-views-service-override": "~10.0.1", + "@codingame/monaco-vscode-workbench-service-override": "~10.0.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-languageclient": "~9.0.1", "vscode-languageserver-protocol": "~3.17.5", "vscode-ws-jsonrpc": "~3.3.2" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-languages": "~9.0.3", - "@codingame/monaco-vscode-standalone-css-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-html-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-json-language-features": "~9.0.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~9.0.3" + "@codingame/monaco-vscode-standalone-languages": "~10.0.1", + "@codingame/monaco-vscode-standalone-css-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-html-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-json-language-features": "~10.0.1", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~10.0.1" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-languageclient": "~9.0.0-next.2", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/verify/angular/package.json b/verify/angular/package.json index c8bd6bb63..838c661ed 100644 --- a/verify/angular/package.json +++ b/verify/angular/package.json @@ -20,10 +20,10 @@ "@angular/core": "~18.1.0", "@angular/platform-browser": "~18.1.0", "@angular/platform-browser-dynamic": "~18.1.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "rxjs": "~7.8.1", "zone.js": "~0.14.7" }, diff --git a/verify/pnpm/package.json b/verify/pnpm/package.json index 5964b0be8..76149cded 100644 --- a/verify/pnpm/package.json +++ b/verify/pnpm/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "devDependencies": { "shx": "~0.3.4", diff --git a/verify/vite/package.json b/verify/vite/package.json index 220eb08a8..9f65f0671 100644 --- a/verify/vite/package.json +++ b/verify/vite/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "devDependencies": { "shx": "~0.3.4", diff --git a/verify/webpack/package.json b/verify/webpack/package.json index cc5b0e9dc..5cb4318b2 100644 --- a/verify/webpack/package.json +++ b/verify/webpack/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3" + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1" }, "devDependencies": { "css-loader": "~7.1.2", diff --git a/verify/yarn/package.json b/verify/yarn/package.json index 11591f8d1..f2df2b691 100644 --- a/verify/yarn/package.json +++ b/verify/yarn/package.json @@ -5,10 +5,10 @@ "type": "module", "dependencies": { "@typefox/monaco-editor-react": "~6.0.0-next.2", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~9.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~10.0.1", "monaco-editor-wrapper": "~6.0.0-next.2", "monaco-languageclient-examples": "~2024.9.1", - "vscode": "npm:@codingame/monaco-vscode-api@~9.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~10.0.1", "vscode-ws-jsonrpc": "~3.3.2" }, "devDependencies": { From fcaee78134612d21f414fbda2ab2ed7ad9081dc4 Mon Sep 17 00:00:00 2001 From: Kai Salmen Date: Thu, 10 Oct 2024 13:36:18 +0200 Subject: [PATCH 2/3] Adjust service initialize. Only pass htmlContainer if not EditorService. Fix small example issues --- packages/client/src/vscode/services.ts | 6 +++++- .../statemachine/config/wrapperStatemachineConfig.ts | 5 +++-- .../examples/src/langium/statemachine/main-react.tsx | 10 ++++++---- packages/examples/src/langium/statemachine/main.ts | 6 ++++-- 4 files changed, 18 insertions(+), 9 deletions(-) diff --git a/packages/client/src/vscode/services.ts b/packages/client/src/vscode/services.ts index f2491269f..07119d52e 100644 --- a/packages/client/src/vscode/services.ts +++ b/packages/client/src/vscode/services.ts @@ -128,7 +128,11 @@ export const importAllServices = async (instructions: InitVscodeApiInstructions) reportServiceLoading(userServices, instructions.logger); if (instructions.performChecks === undefined || (typeof instructions.performChecks === 'function' && instructions.performChecks())) { - await initialize(userServices, instructions.htmlContainer, instructions.workspaceConfig, instructions.envOptions); + if (instructions.viewsConfig?.viewServiceType === 'ViewsService' || instructions.viewsConfig?.viewServiceType === 'WorkspaceService') { + await initialize(userServices, instructions.htmlContainer, instructions.workspaceConfig, instructions.envOptions); + } else { + await initialize(userServices, undefined, instructions.workspaceConfig, instructions.envOptions); + } } }; diff --git a/packages/examples/src/langium/statemachine/config/wrapperStatemachineConfig.ts b/packages/examples/src/langium/statemachine/config/wrapperStatemachineConfig.ts index ec8f8d3a3..85980c9fc 100644 --- a/packages/examples/src/langium/statemachine/config/wrapperStatemachineConfig.ts +++ b/packages/examples/src/langium/statemachine/config/wrapperStatemachineConfig.ts @@ -21,7 +21,8 @@ export const createLangiumGlobalConfig = async (params: { text?: string, worker?: Worker, messagePort?: MessagePort, - messageTransports?: MessageTransports + messageTransports?: MessageTransports, + htmlContainer: HTMLElement }): Promise => { const extensionFilesOrContents = new Map(); extensionFilesOrContents.set(`/${params.languageServerId}-statemachine-configuration.json`, statemachineLanguageConfig); @@ -97,7 +98,7 @@ export const createLangiumGlobalConfig = async (params: { filesOrContents: extensionFilesOrContents }], monacoWorkerFactory: configureMonacoWorkers, - htmlContainer: document.getElementById('monaco-editor-root')! + htmlContainer: params.htmlContainer }, languageClientConfigs }; diff --git a/packages/examples/src/langium/statemachine/main-react.tsx b/packages/examples/src/langium/statemachine/main-react.tsx index 17137d59d..46120724c 100644 --- a/packages/examples/src/langium/statemachine/main-react.tsx +++ b/packages/examples/src/langium/statemachine/main-react.tsx @@ -15,8 +15,10 @@ export const runStatemachineReact = async () => { languageServerId: 'react', useLanguageClient: true, text, - worker: loadStatemachineWorkerRegular() + worker: loadStatemachineWorkerRegular(), + htmlContainer: document.getElementById('monaco-editor-root')! }); + const root = ReactDOM.createRoot(wrapperConfig.editorAppConfig.htmlContainer); try { document.querySelector('#button-start')?.addEventListener('click', async () => { @@ -43,13 +45,13 @@ export const runStatemachineReact = async () => { }; const strictMode = (document.getElementById('checkbox-strictmode')! as HTMLInputElement).checked; if (strictMode) { - ReactDOM.createRoot(wrapperConfig.editorAppConfig.htmlContainer).render(); + root.render(); } else { - ReactDOM.createRoot(wrapperConfig.editorAppConfig.htmlContainer).render(); + root.render(); } }); document.querySelector('#button-dispose')?.addEventListener('click', () => { - + root.render([]); }); } catch (e) { console.error(e); diff --git a/packages/examples/src/langium/statemachine/main.ts b/packages/examples/src/langium/statemachine/main.ts index c261e7755..0c6e07024 100644 --- a/packages/examples/src/langium/statemachine/main.ts +++ b/packages/examples/src/langium/statemachine/main.ts @@ -45,7 +45,8 @@ const startEditor = async () => { useLanguageClient: true, worker: stateMachineWorkerPort, messagePort: channel.port1, - messageTransports: { reader, writer } + messageTransports: { reader, writer }, + htmlContainer: document.getElementById('monaco-editor-root')! }); await wrapper.initAndStart(langiumGlobalConfig); @@ -61,7 +62,8 @@ const startEditor = async () => { const langiumGlobalConfig2 = await createLangiumGlobalConfig({ languageServerId: 'second', useLanguageClient: false, - text: textMod + text: textMod, + htmlContainer: document.getElementById('monaco-editor-root2')! }); await wrapper2.initAndStart(langiumGlobalConfig2); From e197de8457b283d778491566807e91a78356735c Mon Sep 17 00:00:00 2001 From: Kai Salmen Date: Thu, 10 Oct 2024 13:46:22 +0200 Subject: [PATCH 3/3] Adjust examples versionm and update CHANGELOG --- package-lock.json | 2 +- packages/examples/CHANGELOG.md | 1 + packages/examples/package.json | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6e2e3a1c2..796a24c23 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11246,7 +11246,7 @@ }, "packages/examples": { "name": "monaco-languageclient-examples", - "version": "2024.9.1", + "version": "2024.10.1", "license": "MIT", "dependencies": { "@codingame/monaco-vscode-configuration-service-override": "~10.0.1", diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index 4df59c32f..88621c0d0 100644 --- a/packages/examples/CHANGELOG.md +++ b/packages/examples/CHANGELOG.md @@ -5,6 +5,7 @@ All notable changes to this npm module are documented in this file. ## [2024.10.1] - 20241-10-xy - Aligend example config. `htmlContainer` is now a required property of `editorAppConfig` +- Fixed problems with Statemachine example (two editor and react version) ## [2024.9.1] - 2024-09-27 diff --git a/packages/examples/package.json b/packages/examples/package.json index 78832670e..646b1f051 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient-examples", - "version": "2024.9.1", + "version": "2024.10.1", "description": "Monaco Language client examples", "author": { "name": "TypeFox GmbH",