fannheyward / coc-deno

Deno extension for coc.nvim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

In `coc.nvim` latest release, startup `coc-deno` failed

gamoutatsumi opened this issue · comments

I updated coc.nvim today, encountered this error.

[coc.nvim] Error on activate extension coc-deno: api.configurePlugin is not a function

That seems caused by this change.

const tsserver = extensions.all.find((e) =>
e.id === TS_LANGUAGE_FEATURES_EXTENSION
);
if (tsserver) {
await tsserver.activate();
synchronizeConfiguration(tsserver.exports);
}

tsserver is no longer provide exports.

As workaround, replacing tsserver.exports to tsserver.result looks like well.

Fixed on latest release branch of coc.nvim.

It's working.
Thanks.