firesagejs
v1.4.17
Published
š„Surgical Precision Type Safe For Realtime Database Web, Write RTDB Code That Stand The Test Of Time
Downloads
149
Maintainers
Readme
State-of-the-art type safe RTDB code with minimum learning curve, avoid runtime exceptions without runtime checks, type level RTDB defensive programming at it finest.
FiresageJS has:
- The lowest learning curve (API is nearly identical to the original API).
- The lowest technical debt (easiest to revert to the original API).
- The ultimate type safety.
- Effortless solutions for RTDB quirks.
- Possibly also the smallest.
Support @firebase/rules-unit-testing and emulator
I am confident it has the best type safe and nothing come close to it. I put money on my words and I will buy you x cups of coffee if you:
- found something better: 75 cups.
- created something better: 1000 cups (you don't need to a make full fledge library, something minimally better is enough, open an issue if you want to take this challenge)
Contributing
Read here
Trivial
- The name FireSage is a reference to the Fire Sages of Avatar.
- This is most likely the only RTDB type safe wrapper in existence.
Related Projects
- FirelordJS - Typescript wrapper for Firestore Web
- Firelord - Typescript wrapper for Firestore admin
- FireSword - Filter Firestore and RTDB Unknown Keys.
- FireCall - Helper Function to write easier and safer Firebase onCall function.