Skip to content

Commit 7f013c7

Browse files
authored
fix failure to start with emacs/lsp-mode (#507)
initializationOptions was null (it's optional but the vscode client always sets it), which resulted in this traceback: TypeError: Cannot read property 'svelte' of undefined + at LSConfigManager.update (.../dist/src/ls-config.js:61:46) + at PluginHost.updateConfig (.../PluginHost.js:29:21) ...snip... Fixes regression from #411
1 parent 58a4d69 commit 7f013c7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/language-server/src/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ export function startServer(options?: LSOptions) {
9494
}
9595

9696
pluginHost.initialize(!!evt.initializationOptions?.dontFilterIncompleteCompletions);
97-
pluginHost.updateConfig(evt.initializationOptions?.config);
97+
pluginHost.updateConfig(evt.initializationOptions?.config || {});
9898
pluginHost.register(
9999
(sveltePlugin = new SveltePlugin(
100100
configManager,

0 commit comments

Comments
 (0)