@qelos/auth
Version:
Express Passport authentication service
20 lines (19 loc) • 674 B
JavaScript
;
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;