@pager/hapi-mongo

7.0.2 • Public • Published

Hapi-mongo

A hapi Mongoose plugin

CircleCI

This plugin provides a MongoDB connection for your Hapi.js server. The configuration settings take the following options:

  • url - (option) database connection uri, following MongoDB's specs. Defaults to MONGO_URL environment variable
  • settings - (optional) database connection options, as described here.
const plugin = {
    register: require('@pager/hapi-mongo'),
    options: { url: 'mongodb://localhost/test' }
};

await server.register(plugin); // throws if no connection is possible

// server.app.mongo is exposed

/@pager/hapi-mongo/

    Package Sidebar

    Install

    npm i @pager/hapi-mongo

    Weekly Downloads

    351

    Version

    7.0.2

    License

    MIT

    Unpacked Size

    5.45 kB

    Total Files

    4

    Last publish

    Collaborators

    • craig-parker-pager
    • jvelezpo
    • kevinchang-pager
    • amalajose-onlife
    • lancehamiltonolh
    • jay-darren-miller
    • meerabjorn-onlife
    • richibbs
    • moui
    • matthew_moss
    • max-d-lucas
    • justin_pennington
    • cody-greene
    • adimoff
    • lance_lyons
    • felipe.correa
    • catherinekimyj-pager
    • zacharyjuang
    • 18sheimanr
    • sapnamate
    • nachocasas
    • slimoges-onlifepager
    • petermai-pager
    • brianseidl_pager
    • esteban.villa
    • joe.wacker.pager
    • batroukhhamza
    • calvinkosmatka
    • i-am-ian
    • timvallier-pager
    • ankita.banait
    • lgenzelis
    • alena.b.pager
    • tjharke13
    • marcie.price
    • melinamejia95
    • kyleherrmann
    • durenh
    • juanpahdz
    • luciabrumnich.pager
    • chrisft25
    • juandara22
    • m4shu
    • juancabuhe
    • joan.semander
    • mariano-ramonda
    • fauricio-pager
    • divyasehgal
    • mark.ferris
    • dmsq22
    • exequiel-sanoner
    • juan.lacoste.pager
    • jiggyjigsj
    • ijuani
    • jsanmi
    • aftab-alam-khan
    • peter-vizi-pager
    • ramanvas
    • epsanchezma
    • circle-pager
    • sa-pagerinc-automation
    • fcue
    • roybay04
    • shankyjs
    • ryshah1207
    • gh0stl1m-p
    • ilmancino
    • blaine-pager
    • jmelero.pager