I have built plenty of SPAs in the past, of course all using linters. Linters find typos, not logical errors, mishandled events, or actions gone awry.
Well if you are using VS code you can explore the marketplace for help.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.