Skip to content

A Nova extensions which integrates ShellCheck for static analysis of shell scripts

License

Notifications You must be signed in to change notification settings

hrvstr/nova-shfmt

 
 

Repository files navigation

shfmt for Nova

A extension for Nova which integrates shfmt for parsing, formatting and interpreting of shell scripts in the Nova text editor.

Development

The extension is developed in Typescript, which means it must be built before it can be opened.

  • npm run build: builds the extension
  • npm run test: runs the tests
  • npm run lint: runs all lints
  • npm run fix": fixes any fixable linter errors
  • npm run watch: watches for changes, and rebuild the extension

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!

About

A Nova extensions which integrates ShellCheck for static analysis of shell scripts

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 66.4%
  • TypeScript 25.5%
  • JavaScript 8.1%