Skip to content

Commit 512cded

Browse files
committed
Use the ipc transport
This way there’s not change of any console output causing invalid responses.
1 parent 00695da commit 512cded

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/extension.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {workspace} from 'vscode'
2-
import {LanguageClient} from 'vscode-languageclient/node.js'
2+
import {LanguageClient, TransportKind} from 'vscode-languageclient/node.js'
33

44
/**
55
* @type {LanguageClient}
@@ -12,7 +12,10 @@ let client
1212
export async function activate(context) {
1313
client = new LanguageClient(
1414
'remark',
15-
{module: context.asAbsolutePath('out/remark-language-server.js')},
15+
{
16+
module: context.asAbsolutePath('out/remark-language-server.js'),
17+
transport: TransportKind.ipc
18+
},
1619
{
1720
documentSelector: [{scheme: 'file', language: 'markdown'}],
1821
synchronize: {

0 commit comments

Comments
 (0)