firewalk
Version:
A collection traversal library for Firestore
13 lines • 680 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createBatchMigrator = createBatchMigrator;
const utils_1 = require("../internal/utils");
const implementations_1 = require("../internal/implementations");
const createTraverser_1 = require("./createTraverser");
function createBatchMigrator(traversableOrTraverser, traversalConfig) {
const traverser = (0, utils_1.isTraverser)(traversableOrTraverser)
? traversableOrTraverser
: (0, createTraverser_1.createTraverser)(traversableOrTraverser, traversalConfig);
return new implementations_1.BasicBatchMigratorImpl(traverser);
}
//# sourceMappingURL=createBatchMigrator.js.map