I can get Bluebird js to work with Aurelia in the most basic Promise scenario: Create a promise and have an alert() happen when resolve() is called.
But when I try to call other promise functions such as .join I get "_Promise.join is not a function". Can anyone provide some insight? Here is a code snippet.
import {bluebird} from '../jspm_packages/bluebird.min.js';
...
activate(){
test.then(function(){alert('promise returned')};
}
test(){
return Promise.join(
new Promise(function(resolve){resolve();}),
function(){alert('join finished');}
);
}