Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluebird? #10

Open
jbellsey opened this issue Aug 12, 2015 · 3 comments
Open

Bluebird? #10

jbellsey opened this issue Aug 12, 2015 · 3 comments
Assignees
Labels

Comments

@jbellsey
Copy link

Does this library require Bluebird for its feature set, or is it imported as a preference over the standard Aurelia polyfill for promises?

If it's needed, please list it in the requirements in the Readme. If not, please remove it from the project as a dependency :)

I'm trying to incorporate your library into my project, but Bluebird is messing up the build process. So I'm stuck with EventAggregator for the time being.

@tfrydrychewicz
Copy link
Owner

It is a dependency. Unfortunately ES6 promises are really deficient, they lack deferred object and "when all settled" method.I've added it to dependencies list.

What is the problem with your build process?

@jbellsey
Copy link
Author

Thanks. I'm using the newest jspm:beta. As soon as I add .plugin('aurelia-flux') to my config, I get this error:

image

I made sure to load it as the first plugin, just to be sure it loaded Bluebird early.

@tfrydrychewicz
Copy link
Owner

I'll be replacing Bluebird with native Promises soon, to get rid of that dependency. Will update you here when it's done :) Sorry for not being around, have a lot of work in my day job.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants