ts, в браузере тоже работает всё
В tsconfig.json в секцию compilerOptions добавь "lib": ["dom"]
Я кстати её вообще вырубил , и заработало тоже
Когда ты вообще удаляешь поле lib, то выставляются дефолтные настройки для этого поля на основе другого — target. Вот, если выставишь вот так: "lib": [], то перестанет работать document.
Обсуждают сегодня