🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more

get-mongodb-version

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

get-mongodb-version

Get the MongoDB version for a path or uri.

2.0.1
latest
Version published
Weekly downloads
3.9K
460.03%
Maintainers
46
Weekly downloads
 
Created

get-mongodb-version

Lookup download URL's for MongoDB versions.

Installation

# For general utility, install globally
npm install -g get-mongodb-version

# If including in another module, install locally
npm install get-mongodb-version

Usage

Usage: get-mongodb-version

Get the MongoDB version for a path or uri.

Usage:
  get-mongodb-version
  # /usr/bin/env mongod --version

  get-mongodb-version /usr/local/bin/mongod
  # /usr/local/bin/mongod --version

  get-mongodb-version localhost:27017
  # Connects to mongodb://localhost:27017
  # and prints db.admin().serverInfo().version

  get-mongodb-version mongodb://my.mongodb.com:27017/mydb
  # Connects to mongodb://my.mongodb.com:27017/mydb
  # and prints db.admin().serverInfo().version

Options:
  -h --help            Show this screen.
  --version            Show version.

API

var getMongodbVersion = require('get-mongodb-version');
getMongodbVersion(opts, function done (err, version) { })

getMongodbVersion(opts, callback)

opts

opts - mongodb.Db If opts is the result of require('mongodb').connect(function(err, db){}), the version will be pulled from db.admin().serverInfo().version

path - File Path to mongod

path - mongodb uri

callback

err - Error Contains errors if any.

version - String The version discovered.

License

Apache 2.0

FAQs

Package last updated on 10 Oct 2019

Did you know?

Socket

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.

Install

Related posts