Как явно объявить переменную в глобальном пространстве имен из typescript?
Мне нужен компилятор для создания следующего кода javascript:
MyExtension = someFunction()
К сожалению, я могу только генерировать
var MyExtension = someFunction()
Это связано с проблемой последней версии (по-прежнему в rc) пакетов метеоров. Метеор ввел путь к пространству имен в пакетах - проблема в том, что переменная должна быть определена в глобальном пространстве имен (где метеориты перенаправляются на собственный объект пакета).
Есть видео об этом на https://www.eventedmind.com/posts/meteor-linker-package-namespacing.
Имеется ли какое-либо ключевое слово global
или в планах?