document
не является частью JavaScript, это часть браузера DOM.
Какой бы тип linter (например, JSHint, JSLint, ESLint), который вы настроили для использования скобок для тестирования своего кода, не был настроен на допущение присутствия глобальных переменных, которые существуют при запуске кода через элемент script в HTML документ.
Проконсультируйтесь с документацией по используемому линтеру, чтобы узнать, как это сделать (вероятно, это будет либо файл конфигурации в корне каталога вашего проекта, либо специально отформатированный комментарий в верхней части файла JS).