From 54fa807ed27d29f02bb5bb5c91a1e4595726764a Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Thu, 1 Oct 2015 10:40:17 +0000 Subject: [PATCH] Turned oberr into a seperate module so we can use it client side --- node_modules/c9/oberr.js | 15 +++++++++++++++ package.json | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 node_modules/c9/oberr.js diff --git a/node_modules/c9/oberr.js b/node_modules/c9/oberr.js new file mode 100644 index 00000000..e3438153 --- /dev/null +++ b/node_modules/c9/oberr.js @@ -0,0 +1,15 @@ +define(function(require, exports, module) { + + /** + * Turns a JS Error into a proper object that can be stringified + * https://github.com/timjrobinson/oberr for more information + **/ + exports.oberr = function(err) { + var ob = {}; + Object.getOwnPropertyNames(err).forEach(function(key) { + ob[key] = err[key]; + }); + return ob; + }; + +}); \ No newline at end of file diff --git a/package.json b/package.json index 5bdbde87..43582c2c 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "c9.ide.imgeditor": "#66a9733dc1", "c9.ide.immediate": "#18c23aa730", "c9.ide.installer": "#0fde9f0067", - "c9.ide.mount": "#dccfb51a2b", + "c9.ide.mount": "#eb390ba326", "c9.ide.navigate": "#c191d9b92f", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed",