A Nova editor extension that integrates the Deno JavaScript/TypeScript runtime and tools.
This is the readme for developing the extension. The readme for using the
extension can be seen at
Deno.novaextension/README.md.
- macOS v10.15.4+, for modern JavaScript syntax support in JavaScriptCore.
- Nova v5+.
- Deno CLI v1.13.2+.
To activate this project as a Nova extension for manual testing:
- Open this repo as a Nova project.
- In the Nova menu bar select Extensions → Activate Project as Extension.
To deactivate this project as a Nova extension:
- In the Nova menu bar select Extensions → Deactivate Project as Extension.
These CLI scripts used to develop and GitHub Actions CI check the extension are available as Nova project tasks.
deno fmt
deno fmt --check
deno lint
deno test --allow-read --import-map=importMap.json