Я бы хотел определить модуль, который вычисляет новую зависимость, извлекает ее и возвращает результат. Например:
define(['defaults', 'get_config_name'] function(defaults, get_config_name){
var name = get_config_name();
var config;
require.synchronous([configs/'+name'], function(a){
config = defaults.extend(a);
});
return config;
});
Есть ли способ сделать это или лучший способ атаковать эту проблему?