How do you handle language servers in a supabase project?
As supabase uses deno for edge functions this poses a challenge for LSP configuration.
The typescript files for the edge functions should use the deno language server whereas the other typescript files (at least in my case) should use the regular typescript language server.
I'm using neovim and I'm getting deno errors in files that don't really use deno and vice versa. VSCode seems to by default only use denols on all the ts files so this is not a neovim specific problem apparently.
Any advice on how to handle this?
The typescript files for the edge functions should use the deno language server whereas the other typescript files (at least in my case) should use the regular typescript language server.
I'm using neovim and I'm getting deno errors in files that don't really use deno and vice versa. VSCode seems to by default only use denols on all the ts files so this is not a neovim specific problem apparently.
Any advice on how to handle this?
