Socket
Socket
Sign inDemoInstall

@condor-labs/mongodb

Package Overview
Dependencies
256
Maintainers
5
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.0.2

5

package.json
{
"name": "@condor-labs/mongodb",
"version": "1.0.1",
"version": "1.0.2",
"description": "This module provide and usefull helper to use mongoose library.",

@@ -27,3 +27,4 @@ "main": "index.js",

"joi": "10.5.2",
"mongoose": "5.2.12"
"mongoose": "5.2.12",
"@condor-labs/logger": "1.0.0"
},

@@ -30,0 +31,0 @@ "jest": {

4

README.md

@@ -140,5 +140,5 @@ This module provide and usefull helper to use mongoose library.

The original author and current lead maintainer of this module is the [@condor-labs development team](https://www.npmjs.com/settings/condor-labs/members).
The original author and current lead maintainer of this module is the [Condorlabs development team](https://condorlabs.io/team).
**[More about Condorlabs](https://condorlabs.io/about)**
**More about Condorlabs [Here](https://condorlabs.io/about).**

@@ -145,0 +145,0 @@ ## License

'use strict';
const joi = require('joi');
const mongoose = require('mongoose');
const logger = require('@condor-labs/logger');
mongoose.Promise = global.Promise;

@@ -25,3 +27,3 @@

if (!settings) {
console.error(self._errorMsgUndefinedSetting);
logger.error(self._errorMsgUndefinedSetting);
}

@@ -56,3 +58,3 @@

if (process.env.NODE_ENV == 'development') {
console.info(`Connecting to ${self._settings.url}`);
logger.info(`Connecting to ${self._settings.url}`);
}

@@ -66,3 +68,3 @@ // $lab:coverage:on$

replicaSet: self._settings.replicaSet,
ssl: self._settings.ssl,
ssl: !!self._settings.ssl,
authSource: self._settings.authSource,

@@ -76,3 +78,3 @@ reconnectTries: self._settings.reconnectTries,

if (process.env.NODE_ENV == 'development') {
console.log(`Connected successfully to mongodb`);
logger.log(`Connected successfully to mongodb`);
}

@@ -83,15 +85,15 @@ // $lab:coverage:on$

if (process.env.NODE_ENV == 'development') {
connection.on('connecting', () => console.info('Connecting to mongodb'));
connection.on('connecting', () => logger.info('Connecting to mongodb'));
connection.on('disconnecting', () =>
console.info('Disconnecting from mongodb')
logger.info('Disconnecting from mongodb')
);
connection.on('disconnected', () =>
console.info('Disconnected from mongodb')
logger.info('Disconnected from mongodb')
);
connection.on('close', () => console.info('Mongodb connection closed'));
connection.on('close', () => logger.info('Mongodb connection closed'));
connection.on('error', err =>
console.info('Error Connecting to mongodb', err.message)
logger.info('Error Connecting to mongodb', err.message)
);
connection.on('reconnected', () =>
console.info('Mongodb reconnected successfully')
logger.info('Mongodb reconnected successfully')
);

@@ -98,0 +100,0 @@ }

@@ -7,2 +7,4 @@ 'use strict';

const { expect, use } = require('chai');
const logger = require('@condor-labs/logger');
use(require('chai-as-promised'))

@@ -59,6 +61,6 @@

beforeEach(() => {
sinon.stub(console, 'info');
sinon.stub(logger, 'info');
});
afterEach(() => {
console.info.restore();
logger.info.restore();
});

@@ -65,0 +67,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc