Skip to content

Commit

Permalink
fix(all): switch requirejs/system.js check order
Browse files Browse the repository at this point in the history
Fixes #26
  • Loading branch information
EisenbergEffect committed Jan 8, 2016
1 parent 35e4b10 commit 383161e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/index.js
Expand Up @@ -44,14 +44,14 @@ function createLoader() {
return Promise.resolve(new PLATFORM.Loader());
}

if (window.System) {
if (window.require) {
return new Promise((resolve, reject) => require(['aurelia-loader-default'], m => resolve(new m.DefaultLoader()), reject));
} else if (window.System) {
return System.normalize('aurelia-bootstrapper').then(bootstrapperName => {
return System.normalize('aurelia-loader-default', bootstrapperName);
}).then(loaderName => {
return System.import(loaderName).then(m => new m.DefaultLoader());
});
} else if (window.require) {
return new Promise((resolve, reject) => require(['aurelia-loader-default'], m => resolve(new m.DefaultLoader()), reject));
}

return Promise.reject('No PLATFORM.Loader is defined and there is neither a System API (ES6) or a Require API (AMD) globally available to load your app.');
Expand Down

0 comments on commit 383161e

Please sign in to comment.