firestore-queue
Version:
A powerful, scalable queue system built on Google Firestore with time-based indexing, auto-configuration, and connection reuse
24 lines • 693 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ScheduledWriter = void 0;
const FirestoreWriter_1 = require("./FirestoreWriter");
/**
* Scheduled Writer for Fire Queue
* Handles scheduled/delayed message writing
*/
class ScheduledWriter {
constructor(config) {
this.writer = new FirestoreWriter_1.FirestoreWriter(config);
}
async write(message) {
return this.writer.write(message);
}
async writeBatch(messages) {
return this.writer.writeBatch(messages);
}
async close() {
await this.writer.close();
}
}
exports.ScheduledWriter = ScheduledWriter;
//# sourceMappingURL=ScheduledWriter.js.map