-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Why is firebase not a peerDependency? #623
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
Labels
Comments
I think it will be with a new version: see commit: https://github.com/angular/angularfire2/commit/c3a954cd857fc297438f53d3a1e3bf69b6af01c2 |
@davideast is there a timeframe on that? |
@tonymk when is new release coming ? |
Still not in |
@tonyymk yup, and firebase is still not a peer dependency |
fabien0102
added a commit
to fabien0102/angularfire2
that referenced
this issue
Nov 15, 2016
Avoid incompatibility with project firebase. Fixes angular#623
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From https://github.com/angular/angularfire2/blob/c3a954cd857fc297438f53d3a1e3bf69b6af01c2/tools/rewrite-published-package.js
From https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md
Installing firebase currently resolves [email protected], which is incompatible in some cases with 3.3.0.
Not listing firebase as a peerDependency gives me no warning that this is not the case, resulting in some headache.
Version info
Angular: ^2.0.0
Firebase: ^3.5.0
AngularFire: 2.0.0-beta.5
Test case
Example that doesn't work with different firebase versions:
So, why isn't firebase a peerDependency? It seems quite crucial that the versions are the same for some use cases.
The text was updated successfully, but these errors were encountered: