Skip to content
This repository was archived by the owner on May 19, 2025. It is now read-only.
This repository was archived by the owner on May 19, 2025. It is now read-only.

Create a separate addon for exposing Firebase service? #531

@mikkopaderes

Description

@mikkopaderes

What are everyone's thoughts on an addon that simply exposes a Firebase service?

I think a problem on a community developed addon for Firebase is being reliant on emberfire for the firebase and firebaseApp service which is lagging behind in terms of version. Here's an example of my use-case, I have an ember-firebaseui addon that could move up to the 2.x version of firebaseui-web which supports phone auth if it's using an up-to-date Firebase version.

With this, community based addons can now target the latest Firebase without creating their own Firebase service that will do firebase.initializeApp(). Not to mention having more than 1 firebase.initializeApp() can introduce clashes. EmberFire then, could simply target a lower version of that Firebase service addon if it can't support yet the latest one. I can also imagine that getting updates on that addon will be quicker since it would pretty much just be a matter of updating the dependency in it's package.json. EmberFire team would be able to update it easily.

Is this something that the EmberFire team would entertain?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions