mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-14 19:42:49 +00:00
Added files
This commit is contained in:
69
mongoui/mongoui-master/node_modules/mongodb/lib/mongodb/index.js
generated
vendored
Normal file
69
mongoui/mongoui-master/node_modules/mongodb/lib/mongodb/index.js
generated
vendored
Normal file
@@ -0,0 +1,69 @@
|
||||
try {
|
||||
exports.BSONPure = require('bson').BSONPure;
|
||||
exports.BSONNative = require('bson').BSONNative;
|
||||
} catch(err) {
|
||||
// do nothing
|
||||
}
|
||||
|
||||
[ 'commands/base_command'
|
||||
, 'admin'
|
||||
, 'collection'
|
||||
, 'connection/read_preference'
|
||||
, 'connection/connection'
|
||||
, 'connection/server'
|
||||
, 'connection/mongos'
|
||||
, 'connection/repl_set'
|
||||
, 'mongo_client'
|
||||
, 'cursor'
|
||||
, 'db'
|
||||
, 'mongo_client'
|
||||
, 'gridfs/grid'
|
||||
, 'gridfs/chunk'
|
||||
, 'gridfs/gridstore'].forEach(function (path) {
|
||||
var module = require('./' + path);
|
||||
for (var i in module) {
|
||||
exports[i] = module[i];
|
||||
}
|
||||
|
||||
// backwards compat
|
||||
exports.ReplSetServers = exports.ReplSet;
|
||||
|
||||
// Add BSON Classes
|
||||
exports.Binary = require('bson').Binary;
|
||||
exports.Code = require('bson').Code;
|
||||
exports.DBRef = require('bson').DBRef;
|
||||
exports.Double = require('bson').Double;
|
||||
exports.Long = require('bson').Long;
|
||||
exports.MinKey = require('bson').MinKey;
|
||||
exports.MaxKey = require('bson').MaxKey;
|
||||
exports.ObjectID = require('bson').ObjectID;
|
||||
exports.Symbol = require('bson').Symbol;
|
||||
exports.Timestamp = require('bson').Timestamp;
|
||||
|
||||
// Add BSON Parser
|
||||
exports.BSON = require('bson').BSONPure.BSON;
|
||||
|
||||
});
|
||||
|
||||
// Get the Db object
|
||||
var Db = require('./db').Db;
|
||||
// Set up the connect function
|
||||
var connect = Db.connect;
|
||||
var obj = connect;
|
||||
// Map all values to the exports value
|
||||
for(var name in exports) {
|
||||
obj[name] = exports[name];
|
||||
}
|
||||
|
||||
// Add the pure and native backward compatible functions
|
||||
exports.pure = exports.native = function() {
|
||||
return obj;
|
||||
}
|
||||
|
||||
// Map all values to the exports value
|
||||
for(var name in exports) {
|
||||
connect[name] = exports[name];
|
||||
}
|
||||
|
||||
// Set our exports to be the connect function
|
||||
module.exports = connect;
|
||||
Reference in New Issue
Block a user