feat: add experimental support for realtime database and authentication #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I refactored the code in order to add experimental support for the Firebase Realtime Database and also Authentication.
The current test suite is passing locally, except for two cases which regard deletion.
I was hoping to get a RFC for that once you can examine the changes that I've made.
In the updated README.md I want through my reasoning for adding Realtime Database Support and also how the authentication flow should work.
The current version I have should be 100% backwards compatible with older versions despite a re-designed interface and the new features.