Hoje, de repente, comecei a obter erros de construção em um projeto criado com o Typecript. Em um arquivo que (ou qualquer coisa que ele referencie) não foi alterado em semanas, comecei a obter:
./path/to/my/file.ts
Line 0: Parsing error: Cannot read property 'name' of undefined
Esse erro apareceu pela primeira vez em nosso IC, poderia ser replicado através da criação manual no servidor e, finalmente, pude reproduzir no meu próprio computador (que estava funcionando perfeitamente) após a atualização de todos os pacotes. Agora, mesmo que eu puxe o commit antigo (de construção) do meu projeto, não posso construí-lo. Fui yarn.lock
comprometido com meu repo, mas mesmo com o antigo package.json
e yarn.lock
(excluo node_modules
e faço yarn
), não consigo criar.
Esse erro literalmente começou do nada hoje.
Qual seria a razão?
Minhas versões (possivelmente relevantes):
yarn 1.22.4,
node v13.11.0,
typescript 3.7.5
react 16.12
react-scripts 3.4.0
macOS 10.15 Catalina