outline-server/third_party/shellcheck/README.md
Vinicius Fortuna 3034e59f9f Fix lint
2022-03-09 23:10:15 +00:00

556 B

Outline Shellcheck Wrapper

This directory is used to lint our scripts using Shellcheck. To ensure consistency across developer systems, the included script

  • Attempts to identify the developer's OS (Linux, macOS, or Windows)
  • Downloads a pinned version of Shellcheck into ./download
  • Checks the archive hash
  • Extracts the executable
  • Runs the executable

The executable is cached on the developer's system after the first download. To clear the cache, run rm download (or npm run clean in the repository root).