
vue-tsc can be run in a watch mode and report any typescript errors as you change files in a project.
Simply run it with this command:
npx vue-tsc --noEmit --watch
Why you may want to use it? I personally prefer to disable any linter/LSP messages when I need more concentration on a task and I don’t want to be distracted by UI buzz that IDE or editor’s plugins create.