summaryrefslogtreecommitdiff
path: root/node_modules/mongodb/external-libs/bson/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/mongodb/external-libs/bson/index.js')
-rw-r--r--node_modules/mongodb/external-libs/bson/index.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/node_modules/mongodb/external-libs/bson/index.js b/node_modules/mongodb/external-libs/bson/index.js
new file mode 100644
index 0000000..2c66dee
--- /dev/null
+++ b/node_modules/mongodb/external-libs/bson/index.js
@@ -0,0 +1,20 @@
+var bson = require('./bson');
+exports.BSON = bson.BSON;
+exports.Long = require('../../lib/mongodb/bson/long').Long;
+exports.ObjectID = require('../../lib/mongodb/bson/objectid').ObjectID;
+exports.DBRef = require('../../lib/mongodb/bson/db_ref').DBRef;
+exports.Code = require('../../lib/mongodb/bson/code').Code;
+exports.Timestamp = require('../../lib/mongodb/bson/timestamp').Timestamp;
+exports.Binary = require('../../lib/mongodb/bson/binary').Binary;
+exports.Double = require('../../lib/mongodb/bson/double').Double;
+exports.MaxKey = require('../../lib/mongodb/bson/max_key').MaxKey;
+exports.MinKey = require('../../lib/mongodb/bson/min_key').MinKey;
+exports.Symbol = require('../../lib/mongodb/bson/symbol').Symbol;
+
+// Just add constants tot he Native BSON parser
+exports.BSON.BSON_BINARY_SUBTYPE_DEFAULT = 0;
+exports.BSON.BSON_BINARY_SUBTYPE_FUNCTION = 1;
+exports.BSON.BSON_BINARY_SUBTYPE_BYTE_ARRAY = 2;
+exports.BSON.BSON_BINARY_SUBTYPE_UUID = 3;
+exports.BSON.BSON_BINARY_SUBTYPE_MD5 = 4;
+exports.BSON.BSON_BINARY_SUBTYPE_USER_DEFINED = 128;