Skip to content

Commit 08a16f4

Browse files
committed
Switch to verbatimModuleSyntax
1 parent adcac68 commit 08a16f4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+100
-93
lines changed

packages/client/src/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { BaseLanguageClient, MessageTransports, LanguageClientOptions } from 'vscode-languageclient/browser.js';
6+
import { BaseLanguageClient, MessageTransports, type LanguageClientOptions } from 'vscode-languageclient/browser.js';
77

88
export type MonacoLanguageClientOptions = {
99
name: string;

packages/client/src/fs/definitions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { Logger } from 'monaco-languageclient/tools';
6+
import type { Logger } from 'monaco-languageclient/tools';
77

88
export interface FileReadRequest {
99
resourceUri: string

packages/client/src/fs/endpoints/defaultEndpoint.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { Logger } from 'monaco-languageclient/tools';
7-
import { DirectoryListingRequest, DirectoryListingRequestResult, EndpointType, FileReadRequest, FileReadRequestResult, FileSystemEndpoint, FileUpdate, FileUpdateResult, StatsRequest, StatsRequestResult } from '../definitions.js';
6+
import type { Logger } from 'monaco-languageclient/tools';
7+
import type { DirectoryListingRequest, DirectoryListingRequestResult, FileReadRequest, FileReadRequestResult, FileSystemEndpoint, FileUpdate, FileUpdateResult, StatsRequest, StatsRequestResult } from '../definitions.js';
8+
import { EndpointType } from '../definitions.js';
89

910
export class EmptyFileSystemEndpoint implements FileSystemEndpoint {
1011

packages/client/src/tools/logging.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { ConsoleLogger as VSCodeConsoleLogger, ILogger } from '@codingame/monaco-vscode-log-service-override';
6+
import { ConsoleLogger as VSCodeConsoleLogger, type ILogger } from '@codingame/monaco-vscode-log-service-override';
77
import { LogLevel } from '@codingame/monaco-vscode-api';
88

99
export interface Logger extends ILogger {

packages/client/src/tools/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { WebSocketUrlParams, WebSocketUrlString } from 'monaco-languageclient';
6+
import type { WebSocketUrlParams, WebSocketUrlString } from 'monaco-languageclient';
77

88
export const createUrl = (config: WebSocketUrlParams | WebSocketUrlString) => {
99
let buildUrl = '';

packages/client/src/vscode/services.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55

66
import * as monaco from '@codingame/monaco-vscode-editor-api';
77
import 'vscode/localExtensionHost';
8-
import { initialize, IWorkbenchConstructionOptions } from '@codingame/monaco-vscode-api';
8+
import { initialize, type IWorkbenchConstructionOptions } from '@codingame/monaco-vscode-api';
99
import type { OpenEditor } from '@codingame/monaco-vscode-editor-service-override';
1010
import type { WorkerConfig } from '@codingame/monaco-vscode-extensions-service-override';
1111
import getExtensionServiceOverride from '@codingame/monaco-vscode-extensions-service-override';
1212
import getLanguagesServiceOverride from '@codingame/monaco-vscode-languages-service-override';
1313
import getModelServiceOverride from '@codingame/monaco-vscode-model-service-override';
1414
import getLogServiceOverride from '@codingame/monaco-vscode-log-service-override';
1515
import type { LocalizationOptions } from '@codingame/monaco-vscode-localization-service-override';
16-
import { EnvironmentOverride } from '@codingame/monaco-vscode-api/workbench';
17-
import { Logger } from 'monaco-languageclient/tools';
16+
import type { EnvironmentOverride } from '@codingame/monaco-vscode-api/workbench';
17+
import type { Logger } from 'monaco-languageclient/tools';
1818
import { FakeWorker as Worker } from './fakeWorker.js';
1919
import { setUnexpectedErrorHandler } from '@codingame/monaco-vscode-api/monaco';
2020
import { initUserConfiguration } from '@codingame/monaco-vscode-configuration-service-override';

packages/client/src/workerFactory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
import { initEnhancedMonacoEnvironment } from 'monaco-languageclient/vscode/services';
7-
import { Logger } from 'monaco-languageclient/tools';
7+
import type { Logger } from 'monaco-languageclient/tools';
88

99
export type WorkerLoader = (() => Worker) | undefined;
1010

packages/client/test/tools/utils.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
import { describe, expect, test } from 'vitest';
7-
import { WebSocketConfigOptionsParams, WebSocketConfigOptionsUrl } from 'monaco-languageclient';
7+
import type { WebSocketConfigOptionsParams, WebSocketConfigOptionsUrl } from 'monaco-languageclient';
88
import { createUrl } from 'monaco-languageclient/tools';
99

1010
describe('createUrl', () => {

packages/client/test/vscode/services.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
import { describe, expect, test } from 'vitest';
7-
import { initServices, MonacoEnvironmentEnhanced } from 'monaco-languageclient/vscode/services';
7+
import { initServices, type MonacoEnvironmentEnhanced } from 'monaco-languageclient/vscode/services';
88
import getConfigurationServiceOverride from '@codingame/monaco-vscode-configuration-service-override';
99

1010
describe('VSCde services Tests', () => {

packages/examples/src/appPlayground/common.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
import * as vscode from 'vscode';
7-
import { RegisterLocalProcessExtensionResult } from '@codingame/monaco-vscode-api/extensions';
7+
import type { RegisterLocalProcessExtensionResult } from '@codingame/monaco-vscode-api/extensions';
88
import { MonacoEditorLanguageClientWrapper } from 'monaco-editor-wrapper';
9-
import { ConfigResult } from './config.js';
9+
import type { ConfigResult } from './config.js';
1010

1111
export const configurePostStart = async (wrapper: MonacoEditorLanguageClientWrapper, configResult: ConfigResult) => {
1212
const result = wrapper.getExtensionRegisterResult('mlc-app-playground') as RegisterLocalProcessExtensionResult;

packages/examples/src/appPlayground/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import { createDefaultLocaleConfiguration } from 'monaco-languageclient/vscode/s
3131
import { configureMonacoWorkers, createDefaultWorkspaceFile } from '../common/client/utils.js';
3232
import helloTsCode from '../../resources/appPlayground/hello.ts?raw';
3333
import testerTsCode from '../../resources/appPlayground/tester.ts?raw';
34-
import { WrapperConfig } from 'monaco-editor-wrapper';
34+
import type { WrapperConfig } from 'monaco-editor-wrapper';
3535
import { defaultHtmlAugmentationInstructions, defaultViewsInit } from 'monaco-editor-wrapper/vscode/services';
3636

3737
export type ConfigResult = {

packages/examples/src/appPlayground/reactMain.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import React, { StrictMode } from 'react';
77
import ReactDOM from 'react-dom/client';
8-
import { MonacoEditorLanguageClientWrapper, TextChanges } from 'monaco-editor-wrapper';
8+
import { MonacoEditorLanguageClientWrapper, type TextChanges } from 'monaco-editor-wrapper';
99
import { MonacoEditorReactComp } from '@typefox/monaco-editor-react';
1010
import { configure } from './config.js';
1111
import { configurePostStart } from './common.js';

packages/examples/src/browser/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { getLanguageService, TextDocument } from 'vscode-json-languageservice';
1111
import { createConverter as createCodeConverter } from 'vscode-languageclient/lib/common/codeConverter.js';
1212
import { createConverter as createProtocolConverter } from 'vscode-languageclient/lib/common/protocolConverter.js';
1313
import { LogLevel } from '@codingame/monaco-vscode-api';
14-
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
14+
import { MonacoEditorLanguageClientWrapper, type WrapperConfig } from 'monaco-editor-wrapper';
1515
import { configureMonacoWorkers } from '../common/client/utils.js';
1616

1717
export const runBrowserEditor = async () => {

packages/examples/src/clangd/client/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import getRemoteAgentServiceOverride from '@codingame/monaco-vscode-remote-agent
1515
import getEnvironmentServiceOverride from '@codingame/monaco-vscode-environment-service-override';
1616
import getSecretStorageServiceOverride from '@codingame/monaco-vscode-secret-storage-service-override';
1717
import { LogLevel } from '@codingame/monaco-vscode-api';
18-
import { WrapperConfig } from 'monaco-editor-wrapper';
18+
import type { WrapperConfig } from 'monaco-editor-wrapper';
1919
import { configureMonacoWorkers } from '../../common/client/utils.js';
2020
import { ClangdWorkerHandler } from './workerHandler.js';
2121
import { defaultHtmlAugmentationInstructions, defaultViewsInit } from 'monaco-editor-wrapper/vscode/services';

packages/examples/src/clangd/client/mainRemoteMessageChannelFs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import * as vscode from 'vscode';
77
import { RegisteredFileSystemProvider, RegisteredMemoryFile } from '@codingame/monaco-vscode-files-service-override';
8-
import { ComChannelEndpoint, RawPayload, WorkerMessage, ComRouter } from 'wtd-core';
8+
import { ComChannelEndpoint, RawPayload, WorkerMessage, type ComRouter } from 'wtd-core';
99

1010
/**
1111
* Answer the file create request

packages/examples/src/clangd/client/workerHandler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { ComChannelEndpoint, ComRouter, RawPayload, WorkerMessage } from 'wtd-core';
6+
import { ComChannelEndpoint, type ComRouter, RawPayload, WorkerMessage } from 'wtd-core';
77
import clangdWorkerUrl from '../worker/clangd-server?worker&url';
88

99
class ClangdInteractionMain implements ComRouter {

packages/examples/src/clangd/worker/clangd-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
/// <reference lib="WebWorker" />
77

88
import { BrowserMessageReader, BrowserMessageWriter } from 'vscode-languageserver/browser.js';
9-
import { ComChannelEndpoint, ComRouter, RawPayload, WorkerMessage } from 'wtd-core';
9+
import { ComChannelEndpoint, type ComRouter, RawPayload, WorkerMessage } from 'wtd-core';
1010
import { WORKSPACE_PATH } from '../definitions.js';
1111
import { JsonStream } from './json_stream.js';
1212
import { WorkerRemoteMessageChannelFs } from './workerRemoteMessageChannelFs.js';

packages/examples/src/clangd/worker/workerRemoteMessageChannelFs.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
import { DirectoryListingRequest, DirectoryListingRequestResult, EndpointType, FileReadRequest, FileReadRequestResult, FileSystemEndpoint, FileUpdate, FileUpdateResult, StatsRequest, StatsRequestResult } from 'monaco-languageclient/fs';
7-
import { ComChannelEndpoint, ComRouter, RawPayload, WorkerMessage } from 'wtd-core';
6+
import type { DirectoryListingRequest, DirectoryListingRequestResult, FileReadRequest, FileReadRequestResult, FileSystemEndpoint, FileUpdate, FileUpdateResult, StatsRequest, StatsRequestResult } from 'monaco-languageclient/fs';
7+
import { EndpointType } from 'monaco-languageclient/fs';
8+
import { ComChannelEndpoint, type ComRouter, RawPayload, WorkerMessage } from 'wtd-core';
89

910
class FileHandlerWorker implements ComRouter {
1011

packages/examples/src/common/client/utils.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
import { Uri } from 'vscode';
7-
import { Logger } from 'monaco-languageclient/tools';
8-
import { useWorkerFactory, WorkerLoader } from 'monaco-languageclient/workerFactory';
7+
import type { Logger } from 'monaco-languageclient/tools';
8+
import { useWorkerFactory, type WorkerLoader } from 'monaco-languageclient/workerFactory';
99
import { RegisteredMemoryFile } from '@codingame/monaco-vscode-files-service-override';
10-
import { IStoredWorkspace } from '@codingame/monaco-vscode-configuration-service-override';
10+
import type { IStoredWorkspace } from '@codingame/monaco-vscode-configuration-service-override';
1111

1212
export const disableElement = (id: string, disabled: boolean) => {
1313
const button = document.getElementById(id) as HTMLButtonElement | HTMLInputElement | null;

packages/examples/src/common/node/language-server-runner.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { WebSocketServer } from 'ws';
77
import { Server } from 'node:http';
88
import express from 'express';
9-
import { getLocalDirectory, LanguageServerRunConfig, upgradeWsServer } from './server-commons.js';
9+
import { getLocalDirectory, type LanguageServerRunConfig, upgradeWsServer } from './server-commons.js';
1010

1111
/** LSP server runner */
1212
export const runLanguageServer = (

packages/examples/src/common/node/server-commons.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
* Copyright (c) 2024 TypeFox and others.
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
5-
import { WebSocketServer, ServerOptions } from 'ws';
5+
import { WebSocketServer, type ServerOptions } from 'ws';
66
import { IncomingMessage, Server } from 'node:http';
77
import { URL } from 'node:url';
88
import { Socket } from 'node:net';
99
import { dirname } from 'node:path';
1010
import { fileURLToPath } from 'node:url';
1111
import * as cp from 'node:child_process';
12-
import { IWebSocket, WebSocketMessageReader, WebSocketMessageWriter } from 'vscode-ws-jsonrpc';
12+
import { type IWebSocket, WebSocketMessageReader, WebSocketMessageWriter } from 'vscode-ws-jsonrpc';
1313
import { createConnection, createServerProcess, forward } from 'vscode-ws-jsonrpc/server';
14-
import { Message, InitializeRequest, InitializeParams, RequestMessage, ResponseMessage } from 'vscode-languageserver-protocol';
14+
import { Message, InitializeRequest, type InitializeParams, type RequestMessage, type ResponseMessage } from 'vscode-languageserver-protocol';
1515

1616
export enum LanguageName {
1717
/** https://nodejs.org/api/cli.html */

packages/examples/src/eclipse.jdt.ls/client/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-
88
import { RegisteredFileSystemProvider, RegisteredMemoryFile, registerFileSystemOverlay } from '@codingame/monaco-vscode-files-service-override';
99
// this is required syntax highlighting
1010
import '@codingame/monaco-vscode-java-default-extension';
11-
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
11+
import { MonacoEditorLanguageClientWrapper, type WrapperConfig } from 'monaco-editor-wrapper';
1212
import { LogLevel } from '@codingame/monaco-vscode-api';
1313
import { eclipseJdtLsConfig } from '../config.js';
1414
import helloJavaCode from '../../../resources/eclipse.jdt.ls/workspace/hello.java?raw';

packages/examples/src/groovy/client/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-
77
// this is required syntax highlighting
88
import '@codingame/monaco-vscode-groovy-default-extension';
99
import { LogLevel } from '@codingame/monaco-vscode-api';
10-
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
10+
import { MonacoEditorLanguageClientWrapper, type WrapperConfig } from 'monaco-editor-wrapper';
1111
import { groovyConfig } from '../config.js';
1212
import { configureMonacoWorkers } from '../../common/client/utils.js';
1313

packages/examples/src/json/client/wrapperWs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-
77
// this is required syntax highlighting
88
import '@codingame/monaco-vscode-json-default-extension';
99
import { LogLevel } from '@codingame/monaco-vscode-api';
10-
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
10+
import { MonacoEditorLanguageClientWrapper, type WrapperConfig } from 'monaco-editor-wrapper';
1111
import { configureMonacoWorkers } from '../../common/client/utils.js';
1212

1313
const text = `{

packages/examples/src/json/server/json-server.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ import { readFile } from 'node:fs';
66
import requestLight from 'request-light';
77
import * as URI from 'vscode-uri';
88
import 'vscode-ws-jsonrpc';
9-
import { createConnection, _Connection, TextDocuments, DocumentSymbolParams, ProposedFeatures } from 'vscode-languageserver/lib/node/main.js';
9+
import { createConnection, type _Connection, TextDocuments, type DocumentSymbolParams, ProposedFeatures } from 'vscode-languageserver/lib/node/main.js';
1010
import {
1111
Diagnostic, Command, CompletionList, CompletionItem, Hover,
1212
SymbolInformation, TextEdit, FoldingRange, ColorInformation, ColorPresentation
1313
} from 'vscode-languageserver-types';
14-
import { TextDocumentPositionParams, DocumentRangeFormattingParams, ExecuteCommandParams, CodeActionParams, FoldingRangeParams, DocumentColorParams, ColorPresentationParams, TextDocumentSyncKind } from 'vscode-languageserver-protocol';
15-
import { getLanguageService, LanguageService, JSONDocument } from 'vscode-json-languageservice';
14+
import type { TextDocumentPositionParams, DocumentRangeFormattingParams, ExecuteCommandParams, CodeActionParams, FoldingRangeParams, DocumentColorParams, ColorPresentationParams } from 'vscode-languageserver-protocol';
15+
import { TextDocumentSyncKind } from 'vscode-languageserver-protocol';
16+
import { getLanguageService, type LanguageService, type JSONDocument } from 'vscode-json-languageservice';
1617
import { TextDocument } from 'vscode-languageserver-textdocument';
1718

1819
export class JsonServer {

packages/examples/src/langium/langium-dsl/config/classicConfig.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import getConfigurationServiceOverride from '@codingame/monaco-vscode-configuration-service-override';
77
import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-service-override';
88
import { LogLevel } from '@codingame/monaco-vscode-api';
9-
import { Logger } from 'monaco-languageclient/tools';
9+
import type { Logger } from 'monaco-languageclient/tools';
1010
import { useWorkerFactory } from 'monaco-languageclient/workerFactory';
11-
import { WrapperConfig } from 'monaco-editor-wrapper';
11+
import type { WrapperConfig } from 'monaco-editor-wrapper';
1212
import { LangiumMonarchContent } from './langium.monarch.js';
1313
import code from '../../../../resources/langium/langium-dsl/example.langium?raw';
1414
import { defineDefaultWorkerLoaders } from '../../../common/client/utils.js';

packages/examples/src/langium/langium-dsl/config/extendedConfig.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-
77
import { LogLevel } from '@codingame/monaco-vscode-api';
88
import '../../../../resources/vsix/github-vscode-theme.vsix';
99
import { BrowserMessageReader, BrowserMessageWriter } from 'vscode-languageclient/browser.js';
10-
import { WrapperConfig } from 'monaco-editor-wrapper';
10+
import type { WrapperConfig } from 'monaco-editor-wrapper';
1111
import { configureMonacoWorkers } from '../../../common/client/utils.js';
1212
import langiumLanguageConfig from './langium.configuration.json?raw';
1313
import langiumTextmateGrammar from './langium.tmLanguage.json?raw';

packages/examples/src/langium/langium-dsl/worker/langium-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// <reference lib="WebWorker" />
66

77
import { EmptyFileSystem } from 'langium';
8-
import { DefaultSharedModuleContext, startLanguageServer } from 'langium/lsp';
8+
import { type DefaultSharedModuleContext, startLanguageServer } from 'langium/lsp';
99
import { createLangiumGrammarServices } from 'langium/grammar';
1010
import { BrowserMessageReader, BrowserMessageWriter, createConnection } from 'vscode-languageserver/browser.js';
1111

packages/examples/src/langium/statemachine/config/wrapperStatemachineConfig.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import getLifecycleServiceOverride from '@codingame/monaco-vscode-lifecycle-serv
88
import getLocalizationServiceOverride from '@codingame/monaco-vscode-localization-service-override';
99
import { createDefaultLocaleConfiguration } from 'monaco-languageclient/vscode/services';
1010
import { LogLevel } from '@codingame/monaco-vscode-api';
11-
import { LanguageClientConfig, WrapperConfig } from 'monaco-editor-wrapper';
11+
import type { LanguageClientConfig, WrapperConfig } from 'monaco-editor-wrapper';
1212
// cannot be imported with assert as json contains comments
1313
import statemachineLanguageConfig from './language-configuration.json?raw';
1414
import responseStatemachineTm from '../syntaxes/statemachine.tmLanguage.json?raw';

packages/examples/src/multi/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import * as vscode from 'vscode';
77
import { MonacoLanguageClient } from 'monaco-languageclient';
8-
import { LanguageClientConfig } from 'monaco-editor-wrapper';
8+
import type { LanguageClientConfig } from 'monaco-editor-wrapper';
99

1010
export const createJsonLanguageClientConfig: () => LanguageClientConfig = () => {
1111
return {

0 commit comments

Comments
 (0)