Type-safe ODM for Firestore
npm install typesaurus🎉️ NEW: Typesaurus X is out!

sh
npm install --save typesaurus firebase firebase-admin
`
_Note that Typesaurus requires the firebase package to work in the web environment and firebase-admin to work in Node.js. These packages aren't listed as dependencies, so they won't install automatically with the Typesaurus package._
Features
- Complete type-safety: uncompromised type-safety, includes Firestore quirks.
- Universal package: reuse the same code on the client and server.
- JavaScript-native: converts Firestore data types, i.e. timestamp, to native JS types, i.e. Date`.