Skip to content

Commit 81ae5e6

Browse files
committed
Replace server initialization with async/await
1 parent 14bded4 commit 81ae5e6

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

server/src/index.ts

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,16 @@ export function listen() {
1515
)
1616

1717
connection.onInitialize(
18-
(params: LSP.InitializeParams): Promise<LSP.InitializeResult> => {
18+
async (params: LSP.InitializeParams): Promise<LSP.InitializeResult> => {
1919
connection.console.log(`Initialized server v. ${pkg.version} for ${params.rootUri}`)
2020

21-
return BashServer.initialize(connection, params)
22-
.then(server => {
23-
server.register(connection)
24-
return server
25-
})
26-
.then(server => ({
27-
capabilities: server.capabilities(),
28-
}))
21+
const server = await BashServer.initialize(connection, params)
22+
23+
server.register(connection)
24+
25+
return {
26+
capabilities: server.capabilities(),
27+
}
2928
},
3029
)
3130

0 commit comments

Comments
 (0)