UNPKG

fireodm

Version:

A basic and extensible ODM for the Firestore Admin SDK in Node.js with decorators, relationships, and validation.

12 lines 872 B
// --- Core ORM --- export { BaseModel } from "./core/base-model"; // --- Decorators --- export { ArrayField, BooleanField, Collection, SubCollectionModel, DocumentReferenceField, EmailField, GeoPointField, MapField, NumberField, Relation, StringField, TimestampField, EnumField, SubCollection, SubCollectionDoc } from "./core/decorators"; // --- Errors --- export { NotFoundError, ValidationError } from "./core/errors"; // --- Initialization Helper --- export { getFirestoreInstance, setFirestoreInstance, } from "./config/firestore-instance"; export { CollectionReference, DocumentReference, DocumentSnapshot, FieldValue, GeoPoint, Query, QueryDocumentSnapshot, QuerySnapshot, Timestamp, WriteResult, } from "firebase-admin/firestore"; export { runInTransaction, runInBatch } from "./core/transaction-manager"; export { z } from "zod"; //# sourceMappingURL=index.js.map