diff --git a/.github/workflows/ghp.yml b/.github/workflows/ghp.yml index 0a3b9603..0d383525 100644 --- a/.github/workflows/ghp.yml +++ b/.github/workflows/ghp.yml @@ -23,6 +23,11 @@ jobs: - name: Volta uses: volta-cli/action@v4 + - name: Use pnpm + uses: pnpm/action-setup@v3 + with: + version: 9 + - name: Install shell: bash run: | diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2801ef5b..75d934db 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,6 +23,11 @@ jobs: - name: Volta uses: volta-cli/action@v4 + - name: Use pnpm + uses: pnpm/action-setup@v3 + with: + version: 9 + - name: Install shell: bash run: | diff --git a/docs/versions-and-history.md b/docs/versions-and-history.md index 33abd2ac..158f25bb 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.14 | 6.0.0-next.14 | 6.0.0-next.14 | 11.1.2 | 1.95.3 | 0.52.0 | 2024-12-18 | | +| 9.0.0 | 6.0.0 | 6.0.0 | 11.1.2 | 1.95.3 | 0.52.0 | 2024-12-18 | | | 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 052b5d8d..f2dc3c11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9712,7 +9712,7 @@ }, "packages/client": { "name": "monaco-languageclient", - "version": "9.0.0-next.14", + "version": "9.0.0", "license": "MIT", "dependencies": { "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", @@ -10322,7 +10322,7 @@ }, "packages/examples": { "name": "monaco-languageclient-examples", - "version": "2024.12.5", + "version": "2024.12.6", "license": "MIT", "dependencies": { "@codingame/monaco-vscode-configuration-service-override": "~11.1.2", @@ -10349,14 +10349,14 @@ "@codingame/monaco-vscode-typescript-basics-default-extension": "~11.1.2", "@codingame/monaco-vscode-typescript-language-features-default-extension": "~11.1.2", "@codingame/monaco-vscode-views-service-override": "~11.1.2", - "@typefox/monaco-editor-react": "~6.0.0-next.14", + "@typefox/monaco-editor-react": "~6.0.0", "cors": "^2.8.5", "express": "~4.21.2", "jszip": "~3.10.1", "langium": "~3.3.0", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient": "~9.0.0-next.14", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient": "~9.0.0", "pyright": "~1.1.391", "react": "~18.3.1", "react-dom": "~18.3.1", @@ -10366,7 +10366,7 @@ "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "vscode-uri": "~3.0.8", - "vscode-ws-jsonrpc": "~3.4.0-next.14", + "vscode-ws-jsonrpc": "~3.4.0", "ws": "~8.18.0", "wtd-core": "~4.0.1" }, @@ -10421,7 +10421,7 @@ } }, "packages/vscode-ws-jsonrpc": { - "version": "3.4.0-next.14", + "version": "3.4.0", "license": "MIT", "dependencies": { "vscode-jsonrpc": "~8.2.1" @@ -10442,7 +10442,7 @@ }, "packages/wrapper": { "name": "monaco-editor-wrapper", - "version": "6.0.0-next.14", + "version": "6.0.0", "license": "MIT", "dependencies": { "@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common": "~11.1.2", @@ -10485,8 +10485,8 @@ "npm": ">=10.2.3" }, "peerDependencies": { - "monaco-languageclient": "~9.0.0-next.14", - "vscode-ws-jsonrpc": "~3.4.0-next.14" + "monaco-languageclient": "~9.0.0", + "vscode-ws-jsonrpc": "~3.4.0" }, "peerDependenciesMeta": { "monaco-languageclient": { @@ -10499,21 +10499,21 @@ }, "packages/wrapper-react": { "name": "@typefox/monaco-editor-react", - "version": "6.0.0-next.14", + "version": "6.0.0", "license": "MIT", "dependencies": { "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-languageclient": "~9.0.0-next.14", + "monaco-languageclient": "~9.0.0", "react": "~18.3.1", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2", - "vscode-ws-jsonrpc": "~3.4.0-next.14" + "vscode-ws-jsonrpc": "~3.4.0" }, "engines": { "node": ">=18.19.0", "npm": ">=10.2.3" }, "peerDependencies": { - "monaco-editor-wrapper": "~6.0.0-next.14" + "monaco-editor-wrapper": "~6.0.0" }, "peerDependenciesMeta": { "monaco-editor-wrapper": { diff --git a/package.json b/package.json index 45de13f3..5b01a0e3 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,8 @@ "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.2", "@codingame/monaco-vscode-rollup-vsix-plugin": "~11.1.2", - "@eslint/js": "~9.17.0", "@eslint/eslintrc": "~3.2.0", + "@eslint/js": "~9.17.0", "@stylistic/eslint-plugin": "~2.12.1", "@testing-library/react": "~16.1.0", "@types/node": "~22.10.2", diff --git a/packages/client/package.json b/packages/client/package.json index e68dfe39..b7ad96c9 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient", - "version": "9.0.0-next.14", + "version": "9.0.0", "description": "Monaco Language client implementation", "author": { "name": "TypeFox GmbH", diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index 4d82ee59..570cc5ab 100644 --- a/packages/examples/CHANGELOG.md +++ b/packages/examples/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this npm module are documented in this file. +## [2024.12.6] - 2024-12-18 + +- Use final release of `monaco-languageclient@9.0.0`, `vscode-ws-jsonrpc@3.4.0`, `monaco-editor-wrapper@6.0.0` and `@typefox/monaco-editor-react@6.0.0`. + ## [2024.12.5] - 2024-12-18 - Remove all `peerDependencies` and only use regular `dependencies. diff --git a/packages/examples/package.json b/packages/examples/package.json index 104b91f1..7d39ef8b 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient-examples", - "version": "2024.12.5", + "version": "2024.12.6", "description": "Monaco Language client examples", "author": { "name": "TypeFox GmbH", @@ -73,36 +73,36 @@ "dependencies": { "@codingame/monaco-vscode-configuration-service-override": "~11.1.2", "@codingame/monaco-vscode-cpp-default-extension": "~11.1.2", + "@codingame/monaco-vscode-environment-service-override": "~11.1.2", "@codingame/monaco-vscode-explorer-service-override": "~11.1.2", "@codingame/monaco-vscode-files-service-override": "~11.1.2", "@codingame/monaco-vscode-groovy-default-extension": "~11.1.2", - "@codingame/monaco-vscode-keybindings-service-override": "~11.1.2", - "@codingame/monaco-vscode-lifecycle-service-override": "~11.1.2", - "@codingame/monaco-vscode-localization-service-override": "~11.1.2", "@codingame/monaco-vscode-java-default-extension": "~11.1.2", "@codingame/monaco-vscode-javascript-default-extension": "~11.1.2", "@codingame/monaco-vscode-json-default-extension": "~11.1.2", + "@codingame/monaco-vscode-keybindings-service-override": "~11.1.2", + "@codingame/monaco-vscode-lifecycle-service-override": "~11.1.2", + "@codingame/monaco-vscode-localization-service-override": "~11.1.2", "@codingame/monaco-vscode-python-default-extension": "~11.1.2", + "@codingame/monaco-vscode-remote-agent-service-override": "~11.1.2", + "@codingame/monaco-vscode-secret-storage-service-override": "~11.1.2", + "@codingame/monaco-vscode-standalone-json-language-features": "~11.1.2", "@codingame/monaco-vscode-standalone-languages": "~11.1.2", "@codingame/monaco-vscode-standalone-typescript-language-features": "~11.1.2", - "@codingame/monaco-vscode-standalone-json-language-features": "~11.1.2", "@codingame/monaco-vscode-textmate-service-override": "~11.1.2", "@codingame/monaco-vscode-theme-defaults-default-extension": "~11.1.2", "@codingame/monaco-vscode-theme-service-override": "~11.1.2", "@codingame/monaco-vscode-typescript-basics-default-extension": "~11.1.2", "@codingame/monaco-vscode-typescript-language-features-default-extension": "~11.1.2", "@codingame/monaco-vscode-views-service-override": "~11.1.2", - "@codingame/monaco-vscode-remote-agent-service-override": "~11.1.2", - "@codingame/monaco-vscode-environment-service-override": "~11.1.2", - "@codingame/monaco-vscode-secret-storage-service-override": "~11.1.2", - "@typefox/monaco-editor-react": "~6.0.0-next.14", + "@typefox/monaco-editor-react": "~6.0.0", "cors": "^2.8.5", "express": "~4.21.2", "jszip": "~3.10.1", "langium": "~3.3.0", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient": "~9.0.0-next.14", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient": "~9.0.0", "pyright": "~1.1.391", "react": "~18.3.1", "react-dom": "~18.3.1", @@ -112,17 +112,17 @@ "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "vscode-uri": "~3.0.8", - "vscode-ws-jsonrpc": "~3.4.0-next.14", + "vscode-ws-jsonrpc": "~3.4.0", "ws": "~8.18.0", "wtd-core": "~4.0.1" }, "devDependencies": { "@types/cors": "^2.8.17", + "@types/emscripten": "~1.39.13", "@types/express": "~5.0.0", "@types/ws": "~8.5.13", - "@types/emscripten": "~1.39.13", - "mini-coi": "~0.4.2", "langium-cli": "~3.3.0", + "mini-coi": "~0.4.2", "ts-node": "~10.9.1", "vite-plugin-static-copy": "~2.2.0", "vscode-languageserver-types": "~3.17.5" diff --git a/packages/vscode-ws-jsonrpc/package.json b/packages/vscode-ws-jsonrpc/package.json index b5e30126..9da7f6c7 100644 --- a/packages/vscode-ws-jsonrpc/package.json +++ b/packages/vscode-ws-jsonrpc/package.json @@ -1,6 +1,6 @@ { "name": "vscode-ws-jsonrpc", - "version": "3.4.0-next.14", + "version": "3.4.0", "description": "VSCode JSON RPC over WebSocket", "author": { "name": "TypeFox GmbH", diff --git a/packages/wrapper-react/CHANGELOG.md b/packages/wrapper-react/CHANGELOG.md index ffae7595..ea5fd7cf 100644 --- a/packages/wrapper-react/CHANGELOG.md +++ b/packages/wrapper-react/CHANGELOG.md @@ -2,11 +2,11 @@ All notable changes to npm module [@typefox/monaco-editor-react](https://www.npmjs.com/package/@typefox/monaco-editor-react) are documented in this file. -## [6.0.0-next.14] - 2024-12-18 +## [6.0.0] - 2024-12-18 - Only `monaco-editor-wrapper` is a `peerDependencies` - Updated engine engine requirements for node to (`>=18.19.0`) and for npm to (`>=10.2.3`) -- Updated to `monaco-editor-wrapper@9.0.0-next.14` and `monaco-languageclient@6.0.0-next.14`. Updated all `@codingame/monaco-vscode` packages to `11.1.2`. +- Updated to `monaco-editor-wrapper@9.0.0` and `monaco-languageclient@6.0.0`. Updated all `@codingame/monaco-vscode` packages to `11.1.2`. - Bugfix: Wrapper: Text model content is not properly updated with updateCodeResource [#808](https://github.com/TypeFox/monaco-languageclient/pull/808) - Workaround for `@codingame/monaco-vscode-chat-extensions-notebook-task-terminal-testing-common` dependency problem - Run language clients independent of wrapper lifecycle [#784](https://github.com/TypeFox/monaco-languageclient/pull/784) diff --git a/packages/wrapper-react/README.md b/packages/wrapper-react/README.md index e601edba..8931477b 100644 --- a/packages/wrapper-react/README.md +++ b/packages/wrapper-react/README.md @@ -16,70 +16,37 @@ This is npm package is part of the [monaco-languageclient mono repo](https://git You can import the monaco react component for easy use in an existing React project. Below you can see a quick example of a fully functional implementation in TypeScript. The react component uses the same `UserConfig` approach which is then applied to `monaco-editor-wrapper`. -```typescript +```tsx import React from 'react'; import ReactDOM from 'react-dom/client'; import '@codingame/monaco-vscode-python-default-extension'; -import { UserConfig } from 'monaco-editor-wrapper'; +import { WrapperConfig } from 'monaco-editor-wrapper'; import { MonacoEditorReactComp } from '@typefox/monaco-editor-react'; -const userConfig: UserConfig = { - wrapperConfig: { - $type: 'extendend', - editorAppConfig: { - codeResources: { - main: { - text: 'print("Hello, World!")', - uri: '/workspace/hello.py' - } +const wrapperConfig: WrapperConfig = { + $type: 'extendend', + htmlContainer: document.getElementById('monaco-editor-root')!, + editorAppConfig: { + codeResources: { + main: { + text: 'print("Hello, World!")', + uri: '/workspace/hello.py' } } } }; const comp = { + // use the wrapper to get access to monaco-editor or the languageclient }} />; ReactDOM.createRoot(document.getElementById('react-root')!).render(comp); ``` -### Invoking Custom Commands - -*An experimental feature.* - -If you have hooked up this component to talk with a language server, then you also may want to invoke custom LSP commands. This can be helpful when you want to perform specific actions on the internal representation of your language, or when you want to expose some details about your language for use in your React application. This could include generator functionality, such that other parts of your application can interact with your language without knowledge of the language server's internals. - -Custom commands can be invoked by getting a reference to your Monaco component. This *breaks* the standard encapsulation that React is built on, so no guarantees this won't cause other issues with your React app. - -```ts -// based on the official React example for refs: -// https://reactjs.org/docs/refs-and-the-dom.html#creating-refs - -class MyComponent extends React.Component { - constructor(props) { - super(props); - this.myRef = React.createRef(); - } - - render() { - return ; - } -} -``` - -You can then access the `current` property of the ref to get a reference to your component. This can then be used to invoke the `executeCommands` function present in the component. - -```ts -this.myRef.current.executeCommand('myCustomCommand', args...); -``` - -This will return an instance of `Thenable`, which should contain the returned data of executing your custom command. As you can imagine, this is incredibly helpful for getting internal access for specific language handling, but without needing details about the internals of your language server to do it. - ## Examples For a detailed list of examples please look at [this section]() in the main repository. diff --git a/packages/wrapper-react/package.json b/packages/wrapper-react/package.json index 7e92aee4..1fefa069 100644 --- a/packages/wrapper-react/package.json +++ b/packages/wrapper-react/package.json @@ -1,6 +1,6 @@ { "name": "@typefox/monaco-editor-react", - "version": "6.0.0-next.14", + "version": "6.0.0", "license": "MIT", "description": "React component for Monaco-Editor and Monaco Languageclient", "keywords": [ @@ -46,14 +46,14 @@ "npm": "10.9.0" }, "dependencies": { - "react": "~18.3.1", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-languageclient": "~9.0.0-next.14", + "monaco-languageclient": "~9.0.0", + "react": "~18.3.1", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2", - "vscode-ws-jsonrpc": "~3.4.0-next.14" + "vscode-ws-jsonrpc": "~3.4.0" }, "peerDependencies": { - "monaco-editor-wrapper": "~6.0.0-next.14" + "monaco-editor-wrapper": "~6.0.0" }, "peerDependenciesMeta": { "monaco-editor-wrapper": { diff --git a/packages/wrapper/CHANGELOG.md b/packages/wrapper/CHANGELOG.md index 5db8b7e9..581dffea 100644 --- a/packages/wrapper/CHANGELOG.md +++ b/packages/wrapper/CHANGELOG.md @@ -2,10 +2,10 @@ All notable changes to npm module [monaco-editor-wrapper](https://www.npmjs.com/package/monaco-editor-wrapper) are documented in this file. -## [6.0.0-next.14] - 2024-12-18 +## [6.0.0] - 2024-12-18 - Only `monaco-languageclient` and `vscode-ws-jsonrpc` are `peerDependencies`. -- Updated to `monaco-languageclient@9.0.0-next.14` and `vscode-ws-jsonrpc@3.4.0-next.14`. Updated all `@codingame/monaco-vscode` packages to `11.1.2`. +- Updated to `monaco-languageclient@9.0.0` and `vscode-ws-jsonrpc@3.4.0`. Updated all `@codingame/monaco-vscode` packages to `11.1.2`. - Updated engine engine requirements for node to (`>=18.19.0`) and for npm to (`>=10.2.3`) - Bugfix: Wrapper: Text model content is not properly updated with updateCodeResource [#808](https://github.com/TypeFox/monaco-languageclient/pull/808) - Fixed WebSocket type checking error [#800](https://github.com/TypeFox/monaco-languageclient/pull/800) diff --git a/packages/wrapper/README.md b/packages/wrapper/README.md index 4230093e..81484381 100644 --- a/packages/wrapper/README.md +++ b/packages/wrapper/README.md @@ -49,27 +49,25 @@ Monaco Editor with TypeScript language support in web worker and relying on clas ```ts import '@codingame/monaco-vscode-python-default-extension'; -import { MonacoEditorLanguageClientWrapper, UserConfig } from 'monaco-editor-wrapper'; +import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper'; // no top-level await const run = async () => { const wrapper = new MonacoEditorLanguageClientWrapper(); - const userConfig = { - wrapperConfig: { - $type: 'extendend', - editorAppConfig: { - codeResources: { - main: { - text: 'print("Hello, World!")', - uri: '/workspace/hello.py' - } + const wrapperConfig: WrapperConfig = { + $type: 'extendend', + htmlContainer: document.getElementById('monaco-editor-root')!, + editorAppConfig: { + codeResources: { + main: { + text: 'print("Hello, World!")', + uri: '/workspace/hello.py' } } } }; - const htmlElement = document.getElementById('monaco-editor-root'); - await wrapper.initAndStart(userConfig, htmlElement); + await wrapper.initAndStart(userConfig); } ``` diff --git a/packages/wrapper/package.json b/packages/wrapper/package.json index 0252fbb0..24459cc2 100644 --- a/packages/wrapper/package.json +++ b/packages/wrapper/package.json @@ -1,6 +1,6 @@ { "name": "monaco-editor-wrapper", - "version": "6.0.0-next.14", + "version": "6.0.0", "license": "MIT", "description": "Wrapper for monaco-vscode-editor-api and monaco-languageclient", "keywords": [ @@ -118,15 +118,15 @@ "vscode-languageserver-protocol": "~3.17.5" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-languages": "~11.0.2", "@codingame/monaco-vscode-standalone-css-language-features": "~11.1.2", "@codingame/monaco-vscode-standalone-html-language-features": "~11.1.2", "@codingame/monaco-vscode-standalone-json-language-features": "~11.1.2", + "@codingame/monaco-vscode-standalone-languages": "~11.0.2", "@codingame/monaco-vscode-standalone-typescript-language-features": "~11.1.2" }, "peerDependencies": { - "monaco-languageclient": "~9.0.0-next.14", - "vscode-ws-jsonrpc": "~3.4.0-next.14" + "monaco-languageclient": "~9.0.0", + "vscode-ws-jsonrpc": "~3.4.0" }, "peerDependenciesMeta": { "monaco-languageclient": { diff --git a/verify/angular/package.json b/verify/angular/package.json index bf1cdd88..2bcbec3e 100644 --- a/verify/angular/package.json +++ b/verify/angular/package.json @@ -17,8 +17,8 @@ "@angular/platform-browser": "~18.2.8", "@angular/platform-browser-dynamic": "~18.2.8", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient-examples": "~2024.12.5", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient-examples": "~2024.12.6", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2", "rxjs": "~7.8.1", "zone.js": "~0.14.10" diff --git a/verify/next/package.json b/verify/next/package.json index 86d6b671..f99c6032 100644 --- a/verify/next/package.json +++ b/verify/next/package.json @@ -12,10 +12,10 @@ "type": "module", "dependencies": { "@codingame/monaco-vscode-keybindings-service-override": "~11.1.2", - "@typefox/monaco-editor-react": "~6.0.0-next.14", + "@typefox/monaco-editor-react": "~6.0.0", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient-examples": "~2024.12.5", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient-examples": "~2024.12.6", "next": "~15.0.3", "react": "~18.3.1", "react-dom": "~18.3.1", diff --git a/verify/peer/package.json b/verify/peer/package.json index 3d2e6e14..87c8b49d 100644 --- a/verify/peer/package.json +++ b/verify/peer/package.json @@ -13,6 +13,6 @@ }, "dependencies": { "@codingame/monaco-vscode-extensions-service-override": "^10", - "monaco-editor-wrapper": "~6.0.0-next.14" + "monaco-editor-wrapper": "~6.0.0" } } diff --git a/verify/pnpm/package.json b/verify/pnpm/package.json index 5a47d3ea..1723bdce 100644 --- a/verify/pnpm/package.json +++ b/verify/pnpm/package.json @@ -13,8 +13,8 @@ }, "dependencies": { "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient-examples": "~2024.12.5", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient-examples": "~2024.12.6", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2" }, "devDependencies": { diff --git a/verify/vite/package.json b/verify/vite/package.json index 55387931..e05b96a6 100644 --- a/verify/vite/package.json +++ b/verify/vite/package.json @@ -14,8 +14,8 @@ "dependencies": { "@codingame/monaco-vscode-api": "~", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient-examples": "~2024.12.5", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient-examples": "~2024.12.6", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2" }, "devDependencies": { diff --git a/verify/webpack/package.json b/verify/webpack/package.json index 49110831..546acb3d 100644 --- a/verify/webpack/package.json +++ b/verify/webpack/package.json @@ -13,8 +13,8 @@ }, "dependencies": { "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient-examples": "~2024.12.5", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient-examples": "~2024.12.6", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2" }, "devDependencies": { diff --git a/verify/yarn/package.json b/verify/yarn/package.json index aa6ee2b6..6c5d93e7 100644 --- a/verify/yarn/package.json +++ b/verify/yarn/package.json @@ -21,13 +21,13 @@ "@codingame/monaco-vscode-localization-service-override": "~11.1.2", "@codingame/monaco-vscode-log-service-override": "~11.1.2", "@codingame/monaco-vscode-model-service-override": "~11.1.2", - "@typefox/monaco-editor-react": "~6.0.0-next.14", + "@typefox/monaco-editor-react": "~6.0.0", "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~11.1.2", - "monaco-editor-wrapper": "~6.0.0-next.14", - "monaco-languageclient": "~9.0.0-next.14", - "monaco-languageclient-examples": "~2024.12.5", + "monaco-editor-wrapper": "~6.0.0", + "monaco-languageclient": "~9.0.0", + "monaco-languageclient-examples": "~2024.12.6", "vscode": "npm:@codingame/monaco-vscode-api@~11.1.2", - "vscode-ws-jsonrpc": "~3.4.0-next.14" + "vscode-ws-jsonrpc": "~3.4.0" }, "devDependencies": { "shx": "~0.3.4",