summaryrefslogtreecommitdiff
path: root/node_modules/mongoose/lib/error.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/mongoose/lib/error.js')
-rw-r--r--node_modules/mongoose/lib/error.js25
1 files changed, 25 insertions, 0 deletions
diff --git a/node_modules/mongoose/lib/error.js b/node_modules/mongoose/lib/error.js
new file mode 100644
index 0000000..bd4ee61
--- /dev/null
+++ b/node_modules/mongoose/lib/error.js
@@ -0,0 +1,25 @@
+
+/**
+ * Mongoose error
+ *
+ * @api private
+ */
+
+function MongooseError (msg) {
+ Error.call(this);
+ Error.captureStackTrace(this, arguments.callee);
+ this.message = msg;
+ this.name = 'MongooseError';
+};
+
+/**
+ * Inherits from Error.
+ */
+
+MongooseError.prototype.__proto__ = Error.prototype;
+
+/**
+ * Module exports.
+ */
+
+module.exports = MongooseError;