Lint

You might say

Use lint to flag unused variables and unhandled promises first, but do not say a passing lint means the button really works.

Lint is static checking that uses source rules to find suspicious patterns and consistency problems without running the full program.Lint can locate unused variables, clear mistakes, or unhandled promises and make the warning disappear after a correction. It finds source-level risks early. Clicking a button and confirming save results or API responses still need build, tests, or manual verification.
Know first
LintLinter
Further reading