Add isDefined method
Closed this issue · 3 comments
mdevils commented
No matter if it will be sync or async. Choose the better way.
dfilatov commented
isDefined?
dfilatov commented
Мне тут чего-то кажется, что второй колбэк в modules.require будет поконсистентнее как-то, так как будет учитывать все модули, объявленные в пределах поколения. Или опиши поподробнее задачу, для которой тебе это понадобилось.
mdevils commented
Я хочу получить класс по переданному имени модуля. А если такого нет, то вставить вместо него другой класс. Сейчас при любой ошибке о ненахождении модуля (если я пишу require в коллбеке другого require), modules падает в бесконечный асинхронный цикл, кидающий ошибку, которую не поймать.