robb-j / nova-deno

A Nova extension to integrate with the Deno Language Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deno for Nova

NOTE 05/09/2021 I could not get this extension working to a satisfactory quality, mainly due to #1. There are other extensions which you might want to try.


⚠️ This extension and Deno Language Server are both experimental.

Write Deno scripts in Nova.

See the Extension readme for more information, the changelog for updates or development notes behind-the-scenes.

todos

  • Setup the project
  • Run deno lsp with a Nova LanguageServer
  • cache command to tell Deno to fetch dependencies
  • initialize command to turn on Deno for a project
  • pass initializationOptions based on Nova extension/workspace config
  • Work out why completions aren't working - #1
  • Write the extension readme
  • Work out why code actions aren't working
  • Get support for virtual files in nova deno opens up deno:/ files for definitions and the status page #2. https://code.visualstudio.com/api/extension-guides/virtual-documents

About

A Nova extension to integrate with the Deno Language Server

License:MIT License


Languages

Language:TypeScript 98.1%Language:Shell 1.9%