Sua solicitação de recurso está relacionada a um problema?
Eu gostaria que o svelte-check também verificasse e relatasse problemas de arquivos .ts, não apenas de componentes .svelte
Uma solução alternativa (ou mesmo uma solução) pode ser svelte-check && tsc --noEmit
Muito obrigado @dominikg , isso é muito bom mesmo.
Eu tive que npm i -D watch
e depois adicionar um "check": "watch 'svelte-check && tsc --noemit'"
à seção de scripts do meu package.json
Talvez isso possa ser integrado ao svelte-check, para que possamos executar svelte-check --ts-files --watch
para ter isso pronto para uso
tsc tem um modo de observação integrado, mas normalmente você confiaria em seu IDE para fazer a verificação ao vivo. gerar processos adicionais tem um custo.
a menos que você não use um IDE e precise absolutamente do Feedback imediato, recomendo executar a verificação como uma etapa de pré-compilação
Sim, concordo, é um bom conselho deixar a verificação ao vivo para o editor de código (se estiver usando vscode, já está fazendo isso) e reservar o svelte-check para tarefas de pré-compilação.
Comentários muito úteis
Uma solução alternativa (ou mesmo uma solução) pode ser
svelte-check && tsc --noEmit