Nova

Extensions


Readme

ShellCheck for Nova

A extension for Nova which integrates ShellCheck for static analysis of shell scripts.

Installation

This extension requires that shellcheck is available in your $PATH.

Install via Homebrew

brew install shellcheck

Buy Me a Coffee ☕

If this extension benefits your professional workflow, and you have the means, perhaps you'd consider buying me coffee. https://www.buymeacoffee.com/ollylegg

Thanks!


Changelog

Version 1.2

  • Run shellcheck process with the working directory of the Nova Workspace. This ensures that shellcheck respects the .shellcheckrc file in the project's directory. Thanks @samdoran 🙏

Version 1.1

  • Add funding link. If this extension benefits your professional workflow, and you have the means, perhaps you'd consider buying me coffee. Thanks!
  • Pipe editor content into shellcheck via stdin. This allows for checking unsaved files, files with unsaved changes, and remote files.
  • Convert build process to use typescript

Version 1.0

  • Initial release