Extension development in pure Typescript

There are quite a few milestones that might be needed before we could approach this, unfortunately, but it’s something we’re working toward.

As you mention, TypeScript intelligence support in Nova is optional and reliant on third-party extensions for the time being. We are working toward changing this, as our plan is for Nova to eventually gain first-party support for a TypeScript language server, among other features. This would then lead to support for compiling TypeScript in extensions before they are submitted to the extension library, as well as autocomplete support for the extension API being built in.

There’s a lot predicated on all of this, as TypeScript support is not a small undertaking, but I’d like to make it known that we understand your wants and always have it in mind!

Logan

4 Likes