@kurai-io/mongo
Version:
Abstraction layer for Mongo database
26 lines (25 loc) • 449 B
JavaScript
import { MongoClient as o } from "mongodb";
import c from "./mongo-controller.mjs";
const w = {
createClient(e, n, t) {
const r = new o(e, t);
return new c(r, n);
},
createInstance(e, n) {
const t = new o(e, n);
return {
createClient(r) {
return new c(t, r);
}
};
},
withClient(e, n) {
return new c(e, n);
},
createMongoClient(e, n) {
return new o(e, n);
}
};
export {
w as mongo
};