Определение зависимостей между сторонними модулем requirejs amd и не-amd
Я использую angularjs с requirejs, и у меня нет проблем с загрузкой моих собственных модулей amd в правильном порядке. Я также могу загружать сторонние (bower) зависимости для своих собственных модулей amd, если зависимости не являются amd с использованием прокладок, как показано в документации requirejs.
Теперь у меня есть сторонний угловой спиндер amd-module, который будет иметь angularjs в качестве зависимости. Так как мне не разрешено использовать прокладки для amd-модулей, как я могу сказать requirejs загружать угловой спиннер только после того, как угловой был загружен?
В настоящее время я получаю исключение, говорящее, что angular не определен, когда загружен angular-spinner.