typescript - Hvordan fikse ts lint-feil om namespace?
Jeg har skrevet JS-kode i TS. Men nå har jeg noen lint-feil som dette.
4:1 error ES2015 module syntax is preferred over custom TypeScript modules and namespaces typescript/no-namespace
4:1 error Use 'namespace' instead of 'module' to declare custom TypeScript modules typescript/prefer-namespace-keyword
Jeg har erklært slik
declare global {
interface Window {
aa: any;
}
}
og bruk som, det vil gå bra, men kall bare lint-feil
if (typeof window.aa !== 'undefined') {
// dosth
}
Jeg kan ikke forstå feilmeldingen, og jeg har lest dokumentasjonen, men jeg er fortsatt forvirret over den