@spacelabstech/firestoreorm
Version:
Type-safe Firestore ORM with validation, soft deletes, lifecycle hooks, and powerful query builder. Built for Firebase Admin SDK with full TypeScript support.
8 lines (7 loc) • 608 B
JavaScript
export { FirestoreRepository } from './core/FirestoreRepository.js';
export { FirestoreQueryBuilder } from './core/QueryBuilder.js';
export { NotFoundError, ValidationError, ConflictError, FirestoreIndexError } from './core/Errors.js';
export { parseFirestoreError } from './core/ErrorParser.js';
export { errorHandler } from './core/ErrorHandler.js';
export { makeValidator } from './core/Validation.js';
export { isDotNotation, hasDotNotationKeys, expandDotNotation, flattenToDotNotation, mergeDotNotationUpdate, validateDotNotationPath, getRootFields, getDotNotationDepth } from './utils/dotNotation.js';