nova-typescript
nova-typescript copied to clipboard
Typescript support for Nova
TypeScript support for Nova
This is a plugin providing TypeScript and advanced JavaScript language support for the new Nova editor from Panic.
Extension README
Writing Nova extensions in TypeScript
This extension is written in TypeScript. To support this I've contributed Nova extension type declarations to DefinitelyTyped. To use them, add @types/nova-editor
(or @types/nova-editor-node
, see why you might need this) to your development dependencies.
Notes
Nova's language server support conforms to the Language Server Protocol. Unfortunately, TypeScript's server doesn't (but might in the future - follow this ticket). This extension uses typescript-language-server
to translate between the Language Server Protocol and tsserver
.
Images
Custom icons have been created in Figma. View or contribute at https://www.figma.com/file/po3JE7AsJcpr0XyhAsfGH3/.
The main logo comes from https://github.com/remojansen/logo.ts/.