3.7
, atualmente disponível como [email protected]
master
lib / index.ts reexporta incorretamente dois tipos de plugins.ts:
import {PluginConfig, ProtractorPlugin} from './plugins';
export type PluginConfig = PluginConfig;
export type ProtractorPlugin = ProtractorPlugin;
As referências nos aliases de tipo devem ser circulares, mas nas versões atuais do Typescript, não são. A maneira correta de escrever isso é:
export {PluginConfig, ProtractorPlugin} from './plugins';
Em Typescript 3.7, o código atual será um erro. O beta está disponível como [email protected]
.
Vou criar um PR em breve com a correção.
Recebi o mesmo erro, ainda existe uma solução?
obrigado
Eu tenho o mesmo erro, no momento eu faço downgrade para o texto datilografado 3.6.4
O mesmo problema aqui, quando atualizei meu projeto angular da versão 8.xx para 9.xx e tentei obter uma compilação de produção com ng build -c <config>
mas finalmente encontrei uma maneira de contornar isso.
Acabei de remover node_modules, package-lock.json e executar npm install.
$ rm -rf node_modules/ package-lock.json
$ npm install
Comentários muito úteis
Recebi o mesmo erro, ainda existe uma solução?
obrigado