0.1.3 • Published 3 years ago

@hauslo/util-mongo-client v0.1.3

Weekly downloads
1
License
MIT
Repository
-
Last release
3 years ago

@hauslo/util-monog-client

See the example

const Log = require("debug");
const startMongoClient = require("@hauslo/util-monog-client");

const NAMESPACE = "demo";

const log = Log(`${NAMESPACE}:test`);
Log.enable(`${NAMESPACE}*`);

const url = "mongodb://localhost:27017";

const { getClient: getMongoClient, stop: stopMongoClient } = startMongoClient({
  config: { url },
  log,
});

(async () => {
  const client = await getMongoClient().catch((err) => log(err));
  await stopMongoClient();
})();