Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
mongoose-nest
Advanced tools
Readme
the home of happy mongooses
For details regarding the design of this plugin, see this article.
npm install --save mongoose-nest
mongoose-nest is a hapi plugin to manage a connection to MongoDB using mongoose.
It has been designed to be as simple as possible and offers the following features:
{
"host": "String",
"port": "Number",
"database": "String",
"username": "String",
"password": "String",
"debug": "Boolean",
"promise": "String",
"logTags": ["String"]
}
Where:
"host"
is a string representing the hostname or the ip address of the MongoDB server. Default is "127.0.0.1"
"port"
is the port number of th MongoDB server. Default is 27017
"database"
is the name of the database to connect to. If none is provided, a random string is generated matching database_x' wit w a number between 1 and 9999. Whitespaces will be replaced by underscores."username"
is the username to use to connect to the MongoDB server. Default is null
"password"
is the password to use to connect to the MongoDB server. Default is null
"debug"
is a boolean to enable or disable debug mode on Mongoose. Default is false
"promise"
is either "native"
to use the default node.js promise library or the name of a package exposing another implementation of promises. This package will be called with require
. Default will be set to none. In this case the default promise implementation for Mongoose will be used."logTags"
is an array of strings to be used as logging tags for the plugin. Default is ["mongoose-nest"]
server.register({
register: require('mongoose-nest'),
options: {
host: '127.0.0.1',
port: 27017,
database: 'applications',
username: 'user',
password: 'secret',
debug: false,
promise: 'native',
logTags: ['database-connection']
}
}, (err) => {
if(err) {
console.log(err);
}
// start the server here
});
FAQs
the home of happy mongooses
The npm package mongoose-nest receives a total of 0 weekly downloads. As such, mongoose-nest popularity was classified as not popular.
We found that mongoose-nest demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.