zema_firestore 0.1.0 copy "zema_firestore: ^0.1.0" to clipboard
zema_firestore: ^0.1.0 copied to clipboard

Zema schema validation integration for Cloud Firestore. Type-safe document parsing via withConverter.

0.1.0 #

  • Initial release.
  • withZema(schema) extension on CollectionReference, DocumentReference, and Query.
  • ZemaFirestoreConverter<T> — hooks into Firestore withConverter, injects document ID, converts DateTime to Timestamp on writes.
  • Firebase-specific schemas: zTimestamp(), zGeoPoint(), zDocumentRef(), zBlob().
  • ZemaFirestoreException with document path, ID, and List<ZemaIssue>.
  • onParseError callback for graceful fallback on schema mismatch.
0
likes
150
points
70
downloads

Documentation

API reference

Publisher

verified publishermeragix.dev

Weekly Downloads

Zema schema validation integration for Cloud Firestore. Type-safe document parsing via withConverter.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#firestore #firebase #validation #schema #zema

License

MIT (license)

Dependencies

cloud_firestore, flutter, zema

More

Packages that depend on zema_firestore