Да, потому и сбрасывал сюда инфу о том, какая в маджонге аудитория с бешенно и люто старым железом У 1% людей нет WebGL, т.е. отключен или браузер совсем дно.
хм, чёт странность какая-та, почему запись типа export let isIosSafari: boolean; которая потом берётся как import * as Params from ... и юзается как Params.isIosSafari = false; пишется что это read only?
В ес6 только так, да. Модуль изолирован, ты его не можешь мутировать таким образом
а как лучше тогда в таком случае сделать простой список параметров? у меня на ум пришли либо объект (но тут без сложных типов) либо интерфейс+переменная его типа и её определение