summaryrefslogtreecommitdiff
path: root/tools/astro-vscode/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/astro-vscode/src/index.ts')
-rw-r--r--tools/astro-vscode/src/index.ts23
1 files changed, 13 insertions, 10 deletions
diff --git a/tools/astro-vscode/src/index.ts b/tools/astro-vscode/src/index.ts
index d48f2723c..86c3d0783 100644
--- a/tools/astro-vscode/src/index.ts
+++ b/tools/astro-vscode/src/index.ts
@@ -53,16 +53,19 @@ function createLanguageService(context: vscode.ExtensionContext, mode: 'doc', id
context.subscriptions.push(client.start());
- client.onReady().then(() => {
- const tagRequestor = (document: vscode.TextDocument, position: vscode.Position) => {
- const param = client.code2ProtocolConverter.asTextDocumentPositionParams(document, position);
- return client.sendRequest(TagCloseRequest, param);
- };
- const disposable = activateTagClosing(tagRequestor, { astro: true }, 'html.autoClosingTags');
- context.subscriptions.push(disposable);
- }).catch(err => {
- console.error('Astro, unable to load language server.', err);
- });
+ client
+ .onReady()
+ .then(() => {
+ const tagRequestor = (document: vscode.TextDocument, position: vscode.Position) => {
+ const param = client.code2ProtocolConverter.asTextDocumentPositionParams(document, position);
+ return client.sendRequest(TagCloseRequest, param);
+ };
+ const disposable = activateTagClosing(tagRequestor, { astro: true }, 'html.autoClosingTags');
+ context.subscriptions.push(disposable);
+ })
+ .catch((err) => {
+ console.error('Astro, unable to load language server.', err);
+ });
return client;
}