UNPKG

@qelos/auth

Version:

Express Passport authentication service

20 lines (19 loc) 674 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.connect = void 0; const mongoose_1 = __importDefault(require("mongoose")); const connect = (uri) => { mongoose_1.default.connect(uri, {}); // plug in the promise library: mongoose_1.default.Promise = global.Promise; mongoose_1.default.connection.on('error', (err) => { console.error(`Mongoose connection error: ${err}`); process.exit(1); }); // load models require('./user'); }; exports.connect = connect;