У меня есть написать код JS с в тс. Но теперь у меня есть ошибка из-за этого.
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
Я заявляю вот так
declare global {
interface Window {
aa: any;
}
}
и используйте как, все будет хорошо, но вызовите только ошибку lint
if (typeof window.aa !== 'undefined') {
// dosth
}
Я не могу понять сообщение об ошибке, и я прочитал документ, но все еще путаю его