GWicke has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/171962

Change subject: Update to restbase 0.2.2
......................................................................

Update to restbase 0.2.2

Change-Id: I1689685eef4bb38d5f16accd8c599bfb3c7c77ff
---
M node_modules/bluebird/package.json
M node_modules/bunyan/node_modules/dtrace-provider/package.json
M node_modules/bunyan/node_modules/mv/node_modules/ncp/package.json
M node_modules/bunyan/node_modules/mv/node_modules/rimraf/package.json
M node_modules/bunyan/node_modules/mv/package.json
M node_modules/bunyan/package.json
M node_modules/busboy/node_modules/dicer/node_modules/streamsearch/package.json
M node_modules/busboy/node_modules/dicer/package.json
M 
node_modules/busboy/node_modules/readable-stream/node_modules/core-util-is/package.json
M node_modules/busboy/node_modules/readable-stream/package.json
M node_modules/busboy/package.json
M node_modules/extend/package.json
M node_modules/gelf-stream/node_modules/gelfling/package.json
M node_modules/gelf-stream/package.json
M 
node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/package.json
M 
node_modules/js-yaml/node_modules/argparse/node_modules/underscore/package.json
M node_modules/js-yaml/node_modules/esprima/package.json
M node_modules/js-yaml/package.json
M node_modules/mocha/node_modules/commander/package.json
M node_modules/mocha/node_modules/debug/node_modules/ms/package.json
M node_modules/mocha/node_modules/debug/package.json
M node_modules/mocha/node_modules/diff/package.json
M node_modules/mocha/node_modules/escape-string-regexp/package.json
M node_modules/mocha/node_modules/glob/node_modules/graceful-fs/package.json
M 
node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
M 
node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
M node_modules/mocha/node_modules/glob/node_modules/minimatch/package.json
M node_modules/mocha/node_modules/glob/package.json
M node_modules/mocha/node_modules/growl/package.json
M node_modules/mocha/node_modules/jade/node_modules/commander/package.json
M node_modules/mocha/node_modules/jade/node_modules/mkdirp/package.json
M node_modules/mocha/node_modules/jade/package.json
M node_modules/mocha/node_modules/mkdirp/node_modules/minimist/package.json
M node_modules/mocha/node_modules/mkdirp/package.json
M node_modules/mocha/package.json
M node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
M node_modules/node-uuid/node_modules/bignum/package.json
M 
node_modules/node-uuid/node_modules/microtime/node_modules/bindings/package.json
M node_modules/node-uuid/node_modules/microtime/node_modules/nan/package.json
M node_modules/node-uuid/node_modules/microtime/package.json
M node_modules/preq/node_modules/bluebird/package.json
M node_modules/preq/package.json
M 
node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json
M 
node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json
M 
node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json
M 
node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/package.json
M node_modules/request/node_modules/bl/node_modules/readable-stream/package.json
M node_modules/request/node_modules/bl/package.json
M node_modules/request/node_modules/caseless/package.json
M 
node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/package.json
M node_modules/request/node_modules/combined-stream/package.json
M node_modules/request/node_modules/forever-agent/package.json
M node_modules/request/node_modules/form-data/package.json
M node_modules/request/node_modules/hawk/node_modules/boom/package.json
M node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json
M node_modules/request/node_modules/hawk/node_modules/hoek/package.json
M node_modules/request/node_modules/hawk/node_modules/sntp/package.json
M node_modules/request/node_modules/hawk/package.json
M 
node_modules/request/node_modules/http-signature/node_modules/asn1/package.json
M 
node_modules/request/node_modules/http-signature/node_modules/assert-plus/package.json
M 
node_modules/request/node_modules/http-signature/node_modules/ctype/package.json
M node_modules/request/node_modules/http-signature/package.json
M node_modules/request/node_modules/json-stringify-safe/package.json
M node_modules/request/node_modules/mime-types/package.json
M node_modules/request/node_modules/oauth-sign/package.json
M node_modules/request/node_modules/qs/package.json
M node_modules/request/node_modules/stringstream/package.json
M 
node_modules/request/node_modules/tough-cookie/node_modules/punycode/package.json
M node_modules/request/node_modules/tunnel-agent/package.json
M node_modules/request/package.json
M node_modules/restbase-cassandra/lib/index.js
M 
node_modules/restbase-cassandra/node_modules/assert/node_modules/util/package.json
M node_modules/restbase-cassandra/node_modules/assert/package.json
M 
node_modules/restbase-cassandra/node_modules/cassandra-driver/node_modules/long/package.json
M node_modules/restbase-cassandra/node_modules/cassandra-driver/package.json
M 
node_modules/restbase-cassandra/node_modules/connect-busboy/node_modules/busboy/node_modules/dicer/package.json
M node_modules/restbase-cassandra/node_modules/extend/package.json
M 
node_modules/restbase-cassandra/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/assert-plus/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/node_modules/precond/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/bunyan/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-generate/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-parse/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-stringify/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/stream-transform/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/deep-equal/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/dtrace-provider/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/formidable/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/assert-plus/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/ctype/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/keep-alive-agent/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/mime/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/negotiator/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/once/node_modules/wrappy/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/once/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/qs/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/semver/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/spdy/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/tunnel-agent/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/node_modules/extsprintf/package.json
M 
node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/package.json
M node_modules/restbase-cassandra/node_modules/restify/package.json
M node_modules/restbase-cassandra/node_modules/routeswitch/package.json
M node_modules/restbase-cassandra/package.json
M node_modules/restbase-cassandra/test/index.js
M node_modules/routeswitch/node_modules/async/package.json
M node_modules/routeswitch/node_modules/es6-shim/package.json
M node_modules/routeswitch/node_modules/regexp-utils/package.json
M node_modules/routeswitch/package.json
M node_modules/yargs/package.json
M restbase
113 files changed, 285 insertions(+), 146 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/restbase/deploy 
refs/changes/62/171962/1

diff --git a/node_modules/bluebird/package.json 
b/node_modules/bluebird/package.json
index 21d7624..2bd8cc3 100644
--- a/node_modules/bluebird/package.json
+++ b/node_modules/bluebird/package.json
@@ -87,5 +87,6 @@
   ],
   "directories": {},
   "_shasum": "f1bf05abc887cf9a703886237c28610a43b1f114",
-  "_resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.2.2.tgz";
+  "_resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.2.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/bunyan/node_modules/dtrace-provider/package.json 
b/node_modules/bunyan/node_modules/dtrace-provider/package.json
index a3a4a4b..d4b270e 100644
--- a/node_modules/bunyan/node_modules/dtrace-provider/package.json
+++ b/node_modules/bunyan/node_modules/dtrace-provider/package.json
@@ -59,5 +59,6 @@
     "tarball": 
"http://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.3.1.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.3.1.tgz";
+  "_resolved": 
"https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.3.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/bunyan/node_modules/mv/node_modules/ncp/package.json 
b/node_modules/bunyan/node_modules/mv/node_modules/ncp/package.json
index 9425fdf..571c062 100644
--- a/node_modules/bunyan/node_modules/mv/node_modules/ncp/package.json
+++ b/node_modules/bunyan/node_modules/mv/node_modules/ncp/package.json
@@ -57,5 +57,6 @@
   ],
   "directories": {},
   "_shasum": "df8ce021e262be21b52feb3d3e5cfaab12491f0d",
-  "_resolved": "https://registry.npmjs.org/ncp/-/ncp-0.6.0.tgz";
+  "_resolved": "https://registry.npmjs.org/ncp/-/ncp-0.6.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/bunyan/node_modules/mv/node_modules/rimraf/package.json 
b/node_modules/bunyan/node_modules/mv/node_modules/rimraf/package.json
index 793618b..4f629ca 100644
--- a/node_modules/bunyan/node_modules/mv/node_modules/rimraf/package.json
+++ b/node_modules/bunyan/node_modules/mv/node_modules/rimraf/package.json
@@ -68,5 +68,6 @@
     "tarball": "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
+  "_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/bunyan/node_modules/mv/package.json 
b/node_modules/bunyan/node_modules/mv/package.json
index d4d3c14..23a3479 100644
--- a/node_modules/bunyan/node_modules/mv/package.json
+++ b/node_modules/bunyan/node_modules/mv/package.json
@@ -58,5 +58,6 @@
     }
   ],
   "_shasum": "e9ab707d71dc38de24edcc637a8e2f5f480c7f32",
-  "_resolved": "https://registry.npmjs.org/mv/-/mv-2.0.3.tgz";
+  "_resolved": "https://registry.npmjs.org/mv/-/mv-2.0.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/bunyan/package.json b/node_modules/bunyan/package.json
index 782829a..dad0a6e 100644
--- a/node_modules/bunyan/package.json
+++ b/node_modules/bunyan/package.json
@@ -142,5 +142,6 @@
     "tarball": "http://registry.npmjs.org/bunyan/-/bunyan-1.2.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.2.1.tgz";
+  "_resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.2.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/busboy/node_modules/dicer/node_modules/streamsearch/package.json 
b/node_modules/busboy/node_modules/dicer/node_modules/streamsearch/package.json
index ebc41d5..f3a4ada 100644
--- 
a/node_modules/busboy/node_modules/dicer/node_modules/streamsearch/package.json
+++ 
b/node_modules/busboy/node_modules/dicer/node_modules/streamsearch/package.json
@@ -49,5 +49,8 @@
     }
   ],
   "directories": {},
-  "_shasum": "808b9d0e56fc273d809ba57338e929919a1a9f1a"
+  "_shasum": "808b9d0e56fc273d809ba57338e929919a1a9f1a",
+  "bugs": {
+    "url": "https://github.com/mscdex/streamsearch/issues";
+  }
 }
diff --git a/node_modules/busboy/node_modules/dicer/package.json 
b/node_modules/busboy/node_modules/dicer/package.json
index 2946f6d..d92c507 100644
--- a/node_modules/busboy/node_modules/dicer/package.json
+++ b/node_modules/busboy/node_modules/dicer/package.json
@@ -58,5 +58,6 @@
     }
   ],
   "directories": {},
-  "_shasum": "f00281189a55c2351ef80490a4fe9fb2c59c4939"
+  "_shasum": "f00281189a55c2351ef80490a4fe9fb2c59c4939",
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/busboy/node_modules/readable-stream/node_modules/core-util-is/package.json
 
b/node_modules/busboy/node_modules/readable-stream/node_modules/core-util-is/package.json
index add87ed..2b7593c 100644
--- 
a/node_modules/busboy/node_modules/readable-stream/node_modules/core-util-is/package.json
+++ 
b/node_modules/busboy/node_modules/readable-stream/node_modules/core-util-is/package.json
@@ -49,5 +49,6 @@
   ],
   "directories": {},
   "_shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
-  "_resolved": 
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz";
+  "_resolved": 
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz";,
+  "scripts": {}
 }
diff --git a/node_modules/busboy/node_modules/readable-stream/package.json 
b/node_modules/busboy/node_modules/readable-stream/package.json
index 425485e..524d8eb 100644
--- a/node_modules/busboy/node_modules/readable-stream/package.json
+++ b/node_modules/busboy/node_modules/readable-stream/package.json
@@ -65,5 +65,6 @@
     "tarball": 
"http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz";
+  "_resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/busboy/package.json b/node_modules/busboy/package.json
index 98da3de..5a47cd7 100644
--- a/node_modules/busboy/package.json
+++ b/node_modules/busboy/package.json
@@ -56,5 +56,6 @@
     "shasum": "a0a181e78b19dee76974560f55843b09eaea7376",
     "tarball": "http://registry.npmjs.org/busboy/-/busboy-0.2.9.tgz";
   },
-  "directories": {}
+  "directories": {},
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/extend/package.json b/node_modules/extend/package.json
index e5f462b..e798f3e 100644
--- a/node_modules/extend/package.json
+++ b/node_modules/extend/package.json
@@ -61,5 +61,6 @@
     "tarball": "http://registry.npmjs.org/extend/-/extend-1.3.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/extend/-/extend-1.3.0.tgz";
+  "_resolved": "https://registry.npmjs.org/extend/-/extend-1.3.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/gelf-stream/node_modules/gelfling/package.json 
b/node_modules/gelf-stream/node_modules/gelfling/package.json
index 732eac4..92aecf9 100644
--- a/node_modules/gelf-stream/node_modules/gelfling/package.json
+++ b/node_modules/gelf-stream/node_modules/gelfling/package.json
@@ -39,5 +39,8 @@
   "directories": {},
   "_shasum": "23a13c366883adae32ecfd252a566be302b88dc3",
   "_from": "gelfling@~0.2.0",
-  "_resolved": "https://registry.npmjs.org/gelfling/-/gelfling-0.2.0.tgz";
+  "_resolved": "https://registry.npmjs.org/gelfling/-/gelfling-0.2.0.tgz";,
+  "bugs": {
+    "url": "https://github.com/mhart/gelfling/issues";
+  }
 }
diff --git a/node_modules/gelf-stream/package.json 
b/node_modules/gelf-stream/package.json
index 89c5f69..1058c36 100644
--- a/node_modules/gelf-stream/package.json
+++ b/node_modules/gelf-stream/package.json
@@ -53,5 +53,6 @@
     "tarball": "http://registry.npmjs.org/gelf-stream/-/gelf-stream-0.2.4.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/gelf-stream/-/gelf-stream-0.2.4.tgz";
+  "_resolved": 
"https://registry.npmjs.org/gelf-stream/-/gelf-stream-0.2.4.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/package.json
 
b/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/package.json
index fa52575..fbc9309 100644
--- 
a/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/package.json
+++ 
b/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/package.json
@@ -92,5 +92,6 @@
     }
   ],
   "_shasum": "71c08bf6b428b1133f37e78fa3a21c82f7329b0d",
-  "_resolved": 
"https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz";
+  "_resolved": 
"https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/js-yaml/node_modules/argparse/node_modules/underscore/package.json
 
b/node_modules/js-yaml/node_modules/argparse/node_modules/underscore/package.json
index 32ddcc5..c58f39c 100644
--- 
a/node_modules/js-yaml/node_modules/argparse/node_modules/underscore/package.json
+++ 
b/node_modules/js-yaml/node_modules/argparse/node_modules/underscore/package.json
@@ -44,5 +44,9 @@
   "directories": {},
   "_shasum": "61a6a32010622afa07963bf325203cf12239d604",
   "_from": "underscore@~1.4.3",
-  "_resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";
+  "_resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";,
+  "bugs": {
+    "url": "https://github.com/documentcloud/underscore/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/js-yaml/node_modules/esprima/package.json 
b/node_modules/js-yaml/node_modules/esprima/package.json
index 3efb4a4..2889ca3 100644
--- a/node_modules/js-yaml/node_modules/esprima/package.json
+++ b/node_modules/js-yaml/node_modules/esprima/package.json
@@ -61,5 +61,9 @@
   "directories": {},
   "_shasum": "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad",
   "_from": "esprima@~ 1.0.2",
-  "_resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz";
+  "_resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz";,
+  "bugs": {
+    "url": "https://github.com/ariya/esprima/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/js-yaml/package.json 
b/node_modules/js-yaml/package.json
index 3fa5200..e4fc3f2 100644
--- a/node_modules/js-yaml/package.json
+++ b/node_modules/js-yaml/package.json
@@ -77,5 +77,6 @@
     "shasum": "a34e77fe8d5e10270e225d21d07790fa17fd2927",
     "tarball": "http://registry.npmjs.org/js-yaml/-/js-yaml-3.2.2.tgz";
   },
-  "directories": {}
+  "directories": {},
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/commander/package.json 
b/node_modules/mocha/node_modules/commander/package.json
index f2b43dd..de917f5 100644
--- a/node_modules/mocha/node_modules/commander/package.json
+++ b/node_modules/mocha/node_modules/commander/package.json
@@ -66,5 +66,6 @@
     "tarball": "http://registry.npmjs.org/commander/-/commander-2.3.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz";
+  "_resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/debug/node_modules/ms/package.json 
b/node_modules/mocha/node_modules/debug/node_modules/ms/package.json
index 8334411..87ad70d 100644
--- a/node_modules/mocha/node_modules/debug/node_modules/ms/package.json
+++ b/node_modules/mocha/node_modules/debug/node_modules/ms/package.json
@@ -39,5 +39,6 @@
   ],
   "directories": {},
   "_shasum": "d89c2124c6fdc1353d65a8b77bf1aac4b193708c",
-  "_resolved": "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz";
+  "_resolved": "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/debug/package.json 
b/node_modules/mocha/node_modules/debug/package.json
index e3c906e..f516035 100644
--- a/node_modules/mocha/node_modules/debug/package.json
+++ b/node_modules/mocha/node_modules/debug/package.json
@@ -66,5 +66,6 @@
     "tarball": "http://registry.npmjs.org/debug/-/debug-2.0.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/debug/-/debug-2.0.0.tgz";
+  "_resolved": "https://registry.npmjs.org/debug/-/debug-2.0.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/diff/package.json 
b/node_modules/mocha/node_modules/diff/package.json
index 8d19b8c..4b08bbd 100644
--- a/node_modules/mocha/node_modules/diff/package.json
+++ b/node_modules/mocha/node_modules/diff/package.json
@@ -31,7 +31,7 @@
   },
   "main": "./diff",
   "scripts": {
-    "test": "node_modules/.bin/mocha test/*.js"
+    "test": "mocha test/*.js"
   },
   "dependencies": {},
   "devDependencies": {
diff --git a/node_modules/mocha/node_modules/escape-string-regexp/package.json 
b/node_modules/mocha/node_modules/escape-string-regexp/package.json
index b47d665..5da6f01 100644
--- a/node_modules/mocha/node_modules/escape-string-regexp/package.json
+++ b/node_modules/mocha/node_modules/escape-string-regexp/package.json
@@ -64,5 +64,6 @@
     "tarball": 
"http://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz";
+  "_resolved": 
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/mocha/node_modules/glob/node_modules/graceful-fs/package.json 
b/node_modules/mocha/node_modules/glob/node_modules/graceful-fs/package.json
index c6ef355..dc22856 100644
--- a/node_modules/mocha/node_modules/glob/node_modules/graceful-fs/package.json
+++ b/node_modules/mocha/node_modules/glob/node_modules/graceful-fs/package.json
@@ -60,5 +60,6 @@
     }
   ],
   "_shasum": "7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0",
-  "_resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz";
+  "_resolved": 
"https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
 
b/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
index 67851d9..2474729 100644
--- 
a/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
+++ 
b/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
@@ -45,5 +45,6 @@
   ],
   "directories": {},
   "_shasum": "d82388ae9c960becbea0c73bb9eb79b6c6ce9aeb",
-  "_resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz";
+  "_resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
 
b/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
index 6d0305d..f2f40ff 100644
--- 
a/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
+++ 
b/node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
@@ -50,5 +50,8 @@
   ],
   "_shasum": "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296",
   "_from": "sigmund@~1.0.0",
-  "_resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz";
+  "_resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz";,
+  "bugs": {
+    "url": "https://github.com/isaacs/sigmund/issues";
+  }
 }
diff --git 
a/node_modules/mocha/node_modules/glob/node_modules/minimatch/package.json 
b/node_modules/mocha/node_modules/glob/node_modules/minimatch/package.json
index 7e85636..0d6667b 100644
--- a/node_modules/mocha/node_modules/glob/node_modules/minimatch/package.json
+++ b/node_modules/mocha/node_modules/glob/node_modules/minimatch/package.json
@@ -52,5 +52,6 @@
   ],
   "directories": {},
   "_shasum": "c74e780574f63c6f9a090e90efbe6ef53a6a756a",
-  "_resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz";
+  "_resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/glob/package.json 
b/node_modules/mocha/node_modules/glob/package.json
index b00d5b9..aa7a4e2 100644
--- a/node_modules/mocha/node_modules/glob/package.json
+++ b/node_modules/mocha/node_modules/glob/package.json
@@ -51,5 +51,6 @@
   ],
   "directories": {},
   "_shasum": "e313eeb249c7affaa5c475286b0e115b59839467",
-  "_resolved": "https://registry.npmjs.org/glob/-/glob-3.2.3.tgz";
+  "_resolved": "https://registry.npmjs.org/glob/-/glob-3.2.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/growl/package.json 
b/node_modules/mocha/node_modules/growl/package.json
index cd168b2..0a2ce00 100644
--- a/node_modules/mocha/node_modules/growl/package.json
+++ b/node_modules/mocha/node_modules/growl/package.json
@@ -40,5 +40,6 @@
     "tarball": "http://registry.npmjs.org/growl/-/growl-1.8.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/growl/-/growl-1.8.1.tgz";
+  "_resolved": "https://registry.npmjs.org/growl/-/growl-1.8.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/mocha/node_modules/jade/node_modules/commander/package.json 
b/node_modules/mocha/node_modules/jade/node_modules/commander/package.json
index d37d968..7eed0e3 100644
--- a/node_modules/mocha/node_modules/jade/node_modules/commander/package.json
+++ b/node_modules/mocha/node_modules/jade/node_modules/commander/package.json
@@ -51,5 +51,9 @@
   "directories": {},
   "_shasum": "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06",
   "_from": "[email protected]",
-  "_resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz";
+  "_resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz";,
+  "bugs": {
+    "url": "https://github.com/visionmedia/commander.js/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/mocha/node_modules/jade/node_modules/mkdirp/package.json 
b/node_modules/mocha/node_modules/jade/node_modules/mkdirp/package.json
index 82e2689..dc39920 100644
--- a/node_modules/mocha/node_modules/jade/node_modules/mkdirp/package.json
+++ b/node_modules/mocha/node_modules/jade/node_modules/mkdirp/package.json
@@ -49,5 +49,9 @@
   "directories": {},
   "_shasum": "1bbf5ab1ba827af23575143490426455f481fe1e",
   "_from": "[email protected]",
-  "_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz";
+  "_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz";,
+  "bugs": {
+    "url": "https://github.com/substack/node-mkdirp/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/jade/package.json 
b/node_modules/mocha/node_modules/jade/package.json
index 14198af..191cb4d 100644
--- a/node_modules/mocha/node_modules/jade/package.json
+++ b/node_modules/mocha/node_modules/jade/package.json
@@ -52,5 +52,9 @@
   "directories": {},
   "_shasum": "8f10d7977d8d79f2f6ff862a81b0513ccb25686c",
   "_from": "[email protected]",
-  "_resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz";
+  "_resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz";,
+  "bugs": {
+    "url": "https://github.com/visionmedia/jade/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/mocha/node_modules/mkdirp/node_modules/minimist/package.json 
b/node_modules/mocha/node_modules/mkdirp/node_modules/minimist/package.json
index 7cd80f4..09e9ec4 100644
--- a/node_modules/mocha/node_modules/mkdirp/node_modules/minimist/package.json
+++ b/node_modules/mocha/node_modules/mkdirp/node_modules/minimist/package.json
@@ -62,5 +62,6 @@
   ],
   "directories": {},
   "_shasum": "857fcabfc3397d2625b8228262e86aa7a011b05d",
-  "_resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
+  "_resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/node_modules/mkdirp/package.json 
b/node_modules/mocha/node_modules/mkdirp/package.json
index a4015ee..a915c51 100644
--- a/node_modules/mocha/node_modules/mkdirp/package.json
+++ b/node_modules/mocha/node_modules/mkdirp/package.json
@@ -53,5 +53,6 @@
   ],
   "directories": {},
   "_shasum": "1d73076a6df986cd9344e15e71fcc05a4c9abf12",
-  "_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz";
+  "_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/mocha/package.json b/node_modules/mocha/package.json
index cdb8fa1..b00149b 100644
--- a/node_modules/mocha/package.json
+++ b/node_modules/mocha/package.json
@@ -123,5 +123,6 @@
     "tarball": "http://registry.npmjs.org/mocha/-/mocha-1.21.5.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/mocha/-/mocha-1.21.5.tgz";
+  "_resolved": "https://registry.npmjs.org/mocha/-/mocha-1.21.5.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json 
b/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
index 042fcc7..6caeafb 100644
--- a/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
+++ b/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
@@ -63,5 +63,6 @@
   ],
   "directories": {},
   "_shasum": "9c4d63ce9e4f8e95de2d574e18f7925554a8a8ef",
-  "_resolved": "https://registry.npmjs.org/nan/-/nan-1.2.0.tgz";
+  "_resolved": "https://registry.npmjs.org/nan/-/nan-1.2.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/node-uuid/node_modules/bignum/package.json 
b/node_modules/node-uuid/node_modules/bignum/package.json
index 22168ae..1723256 100644
--- a/node_modules/node-uuid/node_modules/bignum/package.json
+++ b/node_modules/node-uuid/node_modules/bignum/package.json
@@ -75,5 +75,6 @@
     "tarball": "http://registry.npmjs.org/bignum/-/bignum-0.9.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/bignum/-/bignum-0.9.0.tgz";
+  "_resolved": "https://registry.npmjs.org/bignum/-/bignum-0.9.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/node-uuid/node_modules/microtime/node_modules/bindings/package.json
 
b/node_modules/node-uuid/node_modules/microtime/node_modules/bindings/package.json
index 8a0853d..7f06e9b 100644
--- 
a/node_modules/node-uuid/node_modules/microtime/node_modules/bindings/package.json
+++ 
b/node_modules/node-uuid/node_modules/microtime/node_modules/bindings/package.json
@@ -51,5 +51,6 @@
     "tarball": "http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz";
+  "_resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/node-uuid/node_modules/microtime/node_modules/nan/package.json 
b/node_modules/node-uuid/node_modules/microtime/node_modules/nan/package.json
index af046a9..25a90e8 100644
--- 
a/node_modules/node-uuid/node_modules/microtime/node_modules/nan/package.json
+++ 
b/node_modules/node-uuid/node_modules/microtime/node_modules/nan/package.json
@@ -74,5 +74,6 @@
     "tarball": "http://registry.npmjs.org/nan/-/nan-1.3.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/nan/-/nan-1.3.0.tgz";
+  "_resolved": "https://registry.npmjs.org/nan/-/nan-1.3.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/node-uuid/node_modules/microtime/package.json 
b/node_modules/node-uuid/node_modules/microtime/package.json
index 98d32d9..8453463 100644
--- a/node_modules/node-uuid/node_modules/microtime/package.json
+++ b/node_modules/node-uuid/node_modules/microtime/package.json
@@ -48,5 +48,6 @@
     "tarball": "http://registry.npmjs.org/microtime/-/microtime-1.0.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/microtime/-/microtime-1.0.1.tgz";
+  "_resolved": "https://registry.npmjs.org/microtime/-/microtime-1.0.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/preq/node_modules/bluebird/package.json 
b/node_modules/preq/node_modules/bluebird/package.json
index f068a74..c5f9744 100644
--- a/node_modules/preq/node_modules/bluebird/package.json
+++ b/node_modules/preq/node_modules/bluebird/package.json
@@ -90,5 +90,6 @@
     "tarball": "http://registry.npmjs.org/bluebird/-/bluebird-2.3.11.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.3.11.tgz";
+  "_resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.3.11.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/preq/package.json b/node_modules/preq/package.json
index 84d585c..d714c78 100644
--- a/node_modules/preq/package.json
+++ b/node_modules/preq/package.json
@@ -43,5 +43,6 @@
     "tarball": "http://registry.npmjs.org/preq/-/preq-0.2.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/preq/-/preq-0.2.1.tgz";
+  "_resolved": "https://registry.npmjs.org/preq/-/preq-0.2.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json
 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json
index add87ed..2b7593c 100644
--- 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json
+++ 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/package.json
@@ -49,5 +49,6 @@
   ],
   "directories": {},
   "_shasum": "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538",
-  "_resolved": 
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz";
+  "_resolved": 
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz";,
+  "scripts": {}
 }
diff --git 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json
 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json
index 76322fa..361c8c9 100644
--- 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json
+++ 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json
@@ -32,7 +32,7 @@
     "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1",
     "tarball": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
   },
-  "_from": "inherits@2",
+  "_from": "inherits@~2.0.1",
   "_npmVersion": "1.3.8",
   "_npmUser": {
     "name": "isaacs",
diff --git 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json
 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json
index 04d6a3f..fc7904b 100644
--- 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json
+++ 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/package.json
@@ -47,5 +47,8 @@
   ],
   "directories": {},
   "_shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
-  "_resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz";
+  "_resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz";,
+  "bugs": {
+    "url": "https://github.com/juliangruber/isarray/issues";
+  }
 }
diff --git 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/package.json
 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/package.json
index 379f735..a8c586b 100644
--- 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/package.json
+++ 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/package.json
@@ -49,5 +49,6 @@
     "tarball": 
"http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";
+  "_resolved": 
"https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/package.json
 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/package.json
index 9dfb02f..d9251ca 100644
--- 
a/node_modules/request/node_modules/bl/node_modules/readable-stream/package.json
+++ 
b/node_modules/request/node_modules/bl/node_modules/readable-stream/package.json
@@ -65,5 +65,6 @@
     "tarball": 
"http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz";
+  "_resolved": 
"https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/bl/package.json 
b/node_modules/request/node_modules/bl/package.json
index dd16714..cb6c272 100644
--- a/node_modules/request/node_modules/bl/package.json
+++ b/node_modules/request/node_modules/bl/package.json
@@ -56,5 +56,6 @@
     "tarball": "http://registry.npmjs.org/bl/-/bl-0.9.3.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/bl/-/bl-0.9.3.tgz";
+  "_resolved": "https://registry.npmjs.org/bl/-/bl-0.9.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/caseless/package.json 
b/node_modules/request/node_modules/caseless/package.json
index c4f3e1e..62d4675 100644
--- a/node_modules/request/node_modules/caseless/package.json
+++ b/node_modules/request/node_modules/caseless/package.json
@@ -47,5 +47,6 @@
     "tarball": "http://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz";
+  "_resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/package.json
 
b/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/package.json
index 03e9dc7..cbafd00 100644
--- 
a/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/package.json
+++ 
b/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/package.json
@@ -34,5 +34,9 @@
   "directories": {},
   "_shasum": "d4b1f43a93e8296dfe02694f4680bc37a313c73f",
   "_from": "[email protected]",
-  "_resolved": 
"https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz";
+  "_resolved": 
"https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz";,
+  "bugs": {
+    "url": "https://github.com/felixge/node-delayed-stream/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/combined-stream/package.json 
b/node_modules/request/node_modules/combined-stream/package.json
index d20e38d..d185f83 100644
--- a/node_modules/request/node_modules/combined-stream/package.json
+++ b/node_modules/request/node_modules/combined-stream/package.json
@@ -55,5 +55,6 @@
   ],
   "directories": {},
   "_shasum": "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f",
-  "_resolved": 
"https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz";
+  "_resolved": 
"https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/forever-agent/package.json 
b/node_modules/request/node_modules/forever-agent/package.json
index 6e44fb5..764ca1e 100644
--- a/node_modules/request/node_modules/forever-agent/package.json
+++ b/node_modules/request/node_modules/forever-agent/package.json
@@ -40,5 +40,6 @@
   ],
   "directories": {},
   "_shasum": "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130",
-  "_resolved": 
"https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz";
+  "_resolved": 
"https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/form-data/package.json 
b/node_modules/request/node_modules/form-data/package.json
index f720019..afda8b6 100644
--- a/node_modules/request/node_modules/form-data/package.json
+++ b/node_modules/request/node_modules/form-data/package.json
@@ -75,5 +75,6 @@
     "tarball": "http://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz";
+  "_resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/hawk/node_modules/boom/package.json 
b/node_modules/request/node_modules/hawk/node_modules/boom/package.json
index 0a69957..fd4435c 100755
--- a/node_modules/request/node_modules/hawk/node_modules/boom/package.json
+++ b/node_modules/request/node_modules/hawk/node_modules/boom/package.json
@@ -55,5 +55,9 @@
   ],
   "directories": {},
   "_shasum": "7a636e9ded4efcefb19cef4947a3c67dfaee911b",
-  "_resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz";
+  "_resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz";,
+  "bugs": {
+    "url": "https://github.com/spumko/boom/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json 
b/node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json
index 4283a88..fea05f2 100755
--- a/node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json
+++ b/node_modules/request/node_modules/hawk/node_modules/cryptiles/package.json
@@ -59,5 +59,6 @@
   ],
   "directories": {},
   "_shasum": "ed91ff1f17ad13d3748288594f8a48a0d26f325c",
-  "_resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz";
+  "_resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/hawk/node_modules/hoek/package.json 
b/node_modules/request/node_modules/hawk/node_modules/hoek/package.json
index c245434..9f8156b 100755
--- a/node_modules/request/node_modules/hawk/node_modules/hoek/package.json
+++ b/node_modules/request/node_modules/hawk/node_modules/hoek/package.json
@@ -61,5 +61,9 @@
   ],
   "directories": {},
   "_shasum": "3d322462badf07716ea7eb85baf88079cddce505",
-  "_resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz";
+  "_resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz";,
+  "bugs": {
+    "url": "https://github.com/spumko/hoek/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/hawk/node_modules/sntp/package.json 
b/node_modules/request/node_modules/hawk/node_modules/sntp/package.json
index 05d4423..ba6d5b5 100755
--- a/node_modules/request/node_modules/hawk/node_modules/sntp/package.json
+++ b/node_modules/request/node_modules/hawk/node_modules/sntp/package.json
@@ -56,5 +56,9 @@
   ],
   "directories": {},
   "_shasum": "fb885f18b0f3aad189f824862536bceeec750900",
-  "_resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz";
+  "_resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz";,
+  "bugs": {
+    "url": "https://github.com/hueniverse/sntp/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/hawk/package.json 
b/node_modules/request/node_modules/hawk/package.json
index 85ea898..5444edb 100755
--- a/node_modules/request/node_modules/hawk/package.json
+++ b/node_modules/request/node_modules/hawk/package.json
@@ -64,5 +64,6 @@
   ],
   "directories": {},
   "_shasum": "87cd491f9b46e4e2aeaca335416766885d2d1ed9",
-  "_resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz";
+  "_resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/http-signature/node_modules/asn1/package.json
 
b/node_modules/request/node_modules/http-signature/node_modules/asn1/package.json
index 47fdd88..76d7422 100644
--- 
a/node_modules/request/node_modules/http-signature/node_modules/asn1/package.json
+++ 
b/node_modules/request/node_modules/http-signature/node_modules/asn1/package.json
@@ -30,7 +30,7 @@
   },
   "scripts": {
     "pretest": "which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc 
-r lib -r tst; else echo \"Missing gjslint. Skipping lint\"; fi",
-    "test": "./node_modules/.bin/tap ./tst"
+    "test": "tap ./tst"
   },
   "_npmUser": {
     "name": "mcavage",
@@ -54,5 +54,9 @@
   "directories": {},
   "_shasum": "559be18376d08a4ec4dbe80877d27818639b2df7",
   "_from": "[email protected]",
-  "_resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz";
+  "_resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz";,
+  "bugs": {
+    "url": "https://github.com/mcavage/node-asn1/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/http-signature/node_modules/assert-plus/package.json
 
b/node_modules/request/node_modules/http-signature/node_modules/assert-plus/package.json
index a4babb5..29500a2 100644
--- 
a/node_modules/request/node_modules/http-signature/node_modules/assert-plus/package.json
+++ 
b/node_modules/request/node_modules/http-signature/node_modules/assert-plus/package.json
@@ -32,5 +32,6 @@
   "directories": {},
   "_shasum": "d93ffdbb67ac5507779be316a7d65146417beef8",
   "_from": "[email protected]",
-  "_resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz";
+  "_resolved": 
"https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/request/node_modules/http-signature/node_modules/ctype/package.json
 
b/node_modules/request/node_modules/http-signature/node_modules/ctype/package.json
index 10137f9..474e54d 100644
--- 
a/node_modules/request/node_modules/http-signature/node_modules/ctype/package.json
+++ 
b/node_modules/request/node_modules/http-signature/node_modules/ctype/package.json
@@ -30,5 +30,6 @@
   "directories": {},
   "_shasum": "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d",
   "_from": "[email protected]",
-  "_resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz";
+  "_resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/http-signature/package.json 
b/node_modules/request/node_modules/http-signature/package.json
index df0040b..d7efd8a 100644
--- a/node_modules/request/node_modules/http-signature/package.json
+++ b/node_modules/request/node_modules/http-signature/package.json
@@ -14,7 +14,7 @@
   },
   "main": "lib/index.js",
   "scripts": {
-    "test": "./node_modules/.bin/tap tst/*.js"
+    "test": "tap tst/*.js"
   },
   "dependencies": {
     "assert-plus": "0.1.2",
@@ -46,5 +46,8 @@
   ],
   "directories": {},
   "_shasum": "1494e4f5000a83c0f11bcc12d6007c530cb99582",
-  "_resolved": 
"https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz";
+  "_resolved": 
"https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz";,
+  "bugs": {
+    "url": "https://github.com/joyent/node-http-signature/issues";
+  }
 }
diff --git a/node_modules/request/node_modules/json-stringify-safe/package.json 
b/node_modules/request/node_modules/json-stringify-safe/package.json
index ea5a25a..35b902b 100644
--- a/node_modules/request/node_modules/json-stringify-safe/package.json
+++ b/node_modules/request/node_modules/json-stringify-safe/package.json
@@ -44,5 +44,6 @@
   ],
   "directories": {},
   "_shasum": "4c1f228b5050837eba9d21f50c2e6e320624566e",
-  "_resolved": 
"https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz";
+  "_resolved": 
"https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/mime-types/package.json 
b/node_modules/request/node_modules/mime-types/package.json
index 8654e0c..baa79a9 100644
--- a/node_modules/request/node_modules/mime-types/package.json
+++ b/node_modules/request/node_modules/mime-types/package.json
@@ -64,5 +64,6 @@
     "tarball": "http://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz";
+  "_resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/oauth-sign/package.json 
b/node_modules/request/node_modules/oauth-sign/package.json
index 753381b..88f11a3 100644
--- a/node_modules/request/node_modules/oauth-sign/package.json
+++ b/node_modules/request/node_modules/oauth-sign/package.json
@@ -42,5 +42,6 @@
   ],
   "directories": {},
   "_shasum": "f22956f31ea7151a821e5f2fb32c113cad8b9f69",
-  "_resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz";
+  "_resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/qs/package.json 
b/node_modules/request/node_modules/qs/package.json
index aa2da70..c108ffb 100755
--- a/node_modules/request/node_modules/qs/package.json
+++ b/node_modules/request/node_modules/qs/package.json
@@ -52,5 +52,6 @@
     "tarball": "http://registry.npmjs.org/qs/-/qs-2.3.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/qs/-/qs-2.3.2.tgz";
+  "_resolved": "https://registry.npmjs.org/qs/-/qs-2.3.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/stringstream/package.json 
b/node_modules/request/node_modules/stringstream/package.json
index 2c9988f..8b23de7 100644
--- a/node_modules/request/node_modules/stringstream/package.json
+++ b/node_modules/request/node_modules/stringstream/package.json
@@ -40,5 +40,8 @@
   "directories": {},
   "_shasum": "0f0e3423f942960b5692ac324a57dd093bc41a92",
   "_from": "stringstream@~0.0.4",
-  "_resolved": 
"https://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz";
+  "_resolved": 
"https://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz";,
+  "bugs": {
+    "url": "https://github.com/mhart/StringStream/issues";
+  }
 }
diff --git 
a/node_modules/request/node_modules/tough-cookie/node_modules/punycode/package.json
 
b/node_modules/request/node_modules/tough-cookie/node_modules/punycode/package.json
index fa3ba21..4f62713 100644
--- 
a/node_modules/request/node_modules/tough-cookie/node_modules/punycode/package.json
+++ 
b/node_modules/request/node_modules/tough-cookie/node_modules/punycode/package.json
@@ -76,5 +76,6 @@
     "tarball": "http://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz";
+  "_resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/node_modules/tunnel-agent/package.json 
b/node_modules/request/node_modules/tunnel-agent/package.json
index 2d90c1d..59c7f5c 100644
--- a/node_modules/request/node_modules/tunnel-agent/package.json
+++ b/node_modules/request/node_modules/tunnel-agent/package.json
@@ -40,5 +40,6 @@
   ],
   "directories": {},
   "_shasum": "b1184e312ffbcf70b3b4c78e8c219de7ebb1c550",
-  "_resolved": 
"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz";
+  "_resolved": 
"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/request/package.json 
b/node_modules/request/package.json
index fb99a66..3194289 100755
--- a/node_modules/request/package.json
+++ b/node_modules/request/package.json
@@ -77,5 +77,6 @@
     "tarball": "http://registry.npmjs.org/request/-/request-2.47.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/request/-/request-2.47.0.tgz";
+  "_resolved": "https://registry.npmjs.org/request/-/request-2.47.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/restbase-cassandra/lib/index.js 
b/node_modules/restbase-cassandra/lib/index.js
index 519b121..fb5ed98 100644
--- a/node_modules/restbase-cassandra/lib/index.js
+++ b/node_modules/restbase-cassandra/lib/index.js
@@ -15,19 +15,20 @@
 
 
 function makeClient (options) {
-    if (!options.keyspace) {
-        options.keyspace = 'system';
+    var clientOpts = {};
+    clientOpts.keyspace = options.keyspace || 'system';
+    clientOpts.contactPoints = options.hosts;
+    if (options.username && options.password) {
+        clientOpts.authProvider = new cass.auth.PlainTextAuthProvider(
+                options.username, options.password);
     }
-    if (!options.contactPoints) {
-        options.contactPoints = options.hosts;
-    }
-    var client = promisifyClient(new cass.Client(options));
+
+    var client = promisifyClient(new cass.Client(clientOpts));
 
        var reconnectCB = function(err) {
                if (err) {
             // keep trying each 500ms
-            console.error('Cassandra connection error @',
-                    options.hosts, ':', err, '\nretrying..');
+            console.error('Cassandra connection error @:', err, 
'\nretrying..');
                        setTimeout(client.connect.bind(client, reconnectCB), 
500);
                }
        };
diff --git 
a/node_modules/restbase-cassandra/node_modules/assert/node_modules/util/package.json
 
b/node_modules/restbase-cassandra/node_modules/assert/node_modules/util/package.json
index 7de387b..cf4e184 100644
--- 
a/node_modules/restbase-cassandra/node_modules/assert/node_modules/util/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/assert/node_modules/util/package.json
@@ -50,5 +50,6 @@
   ],
   "directories": {},
   "_shasum": "7afb1afe50805246489e3db7fe0ed379336ac0f9",
-  "_resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz";
+  "_resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/restbase-cassandra/node_modules/assert/package.json 
b/node_modules/restbase-cassandra/node_modules/assert/package.json
index 842e653..f6016f8 100644
--- a/node_modules/restbase-cassandra/node_modules/assert/package.json
+++ b/node_modules/restbase-cassandra/node_modules/assert/package.json
@@ -49,5 +49,6 @@
     "tarball": "http://registry.npmjs.org/assert/-/assert-1.1.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/assert/-/assert-1.1.2.tgz";
+  "_resolved": "https://registry.npmjs.org/assert/-/assert-1.1.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/cassandra-driver/node_modules/long/package.json
 
b/node_modules/restbase-cassandra/node_modules/cassandra-driver/node_modules/long/package.json
index a856d35..c0d247c 100644
--- 
a/node_modules/restbase-cassandra/node_modules/cassandra-driver/node_modules/long/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/cassandra-driver/node_modules/long/package.json
@@ -55,5 +55,6 @@
     "tarball": "http://registry.npmjs.org/long/-/long-2.2.3.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/long/-/long-2.2.3.tgz";
+  "_resolved": "https://registry.npmjs.org/long/-/long-2.2.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/cassandra-driver/package.json 
b/node_modules/restbase-cassandra/node_modules/cassandra-driver/package.json
index 7b9b735..109cd1c 100644
--- a/node_modules/restbase-cassandra/node_modules/cassandra-driver/package.json
+++ b/node_modules/restbase-cassandra/node_modules/cassandra-driver/package.json
@@ -62,5 +62,6 @@
     "tarball": 
"http://registry.npmjs.org/cassandra-driver/-/cassandra-driver-1.0.1.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/cassandra-driver/-/cassandra-driver-1.0.1.tgz";
+  "_resolved": 
"https://registry.npmjs.org/cassandra-driver/-/cassandra-driver-1.0.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/connect-busboy/node_modules/busboy/node_modules/dicer/package.json
 
b/node_modules/restbase-cassandra/node_modules/connect-busboy/node_modules/busboy/node_modules/dicer/package.json
index 8314921..649d665 100644
--- 
a/node_modules/restbase-cassandra/node_modules/connect-busboy/node_modules/busboy/node_modules/dicer/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/connect-busboy/node_modules/busboy/node_modules/dicer/package.json
@@ -57,5 +57,6 @@
     }
   ],
   "directories": {},
-  "_shasum": "18d465fa8212cb6ef7cd30a8df14b7b5b073fae3"
+  "_shasum": "18d465fa8212cb6ef7cd30a8df14b7b5b073fae3",
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/restbase-cassandra/node_modules/extend/package.json 
b/node_modules/restbase-cassandra/node_modules/extend/package.json
index d3f7dcd..956619d 100644
--- a/node_modules/restbase-cassandra/node_modules/extend/package.json
+++ b/node_modules/restbase-cassandra/node_modules/extend/package.json
@@ -63,5 +63,6 @@
     "tarball": "http://registry.npmjs.org/extend/-/extend-2.0.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/extend/-/extend-2.0.0.tgz";
+  "_resolved": "https://registry.npmjs.org/extend/-/extend-2.0.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
 
b/node_modules/restbase-cassandra/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
index 6caeafb..fcf77fe 100644
--- 
a/node_modules/restbase-cassandra/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/node-uuid/node_modules/bignum/node_modules/nan/package.json
@@ -64,5 +64,6 @@
   "directories": {},
   "_shasum": "9c4d63ce9e4f8e95de2d574e18f7925554a8a8ef",
   "_resolved": "https://registry.npmjs.org/nan/-/nan-1.2.0.tgz";,
-  "readme": "ERROR: No README data found!"
+  "readme": "ERROR: No README data found!",
+  "scripts": {}
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/assert-plus/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/assert-plus/package.json
index 11f7365..102edcc 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/assert-plus/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/assert-plus/package.json
@@ -39,5 +39,6 @@
   ],
   "directories": {},
   "_shasum": "ee74009413002d84cec7219c6ac811812e723160",
-  "_resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz";
+  "_resolved": 
"https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/node_modules/precond/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/node_modules/precond/package.json
index 10f5b8b..987ec1a 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/node_modules/precond/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/node_modules/precond/package.json
@@ -22,8 +22,8 @@
     "jshint": "2.5"
   },
   "scripts": {
-    "pretest": "node_modules/.bin/jshint lib/ examples/ index.js",
-    "test": "node_modules/.bin/nodeunit tests/"
+    "pretest": "jshint lib/ examples/ index.js",
+    "test": "nodeunit tests/"
   },
   "engines": {
     "node": ">= 0.6"
@@ -54,5 +54,6 @@
   ],
   "directories": {},
   "_shasum": "aa9591bcaa24923f1e0f4849d240f47efc1075ac",
-  "_resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz";
+  "_resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/package.json
index 517fd61..9424f85 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/backoff/package.json
@@ -58,5 +58,6 @@
   ],
   "directories": {},
   "_shasum": "c5a2888e784a61e18d5cba310ef0f521fb107d4f",
-  "_resolved": "https://registry.npmjs.org/backoff/-/backoff-2.4.0.tgz";
+  "_resolved": "https://registry.npmjs.org/backoff/-/backoff-2.4.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/bunyan/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/bunyan/package.json
index cd710fb..e0e911c 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/bunyan/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/bunyan/package.json
@@ -113,5 +113,6 @@
     "tarball": "http://registry.npmjs.org/bunyan/-/bunyan-0.23.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/bunyan/-/bunyan-0.23.1.tgz";
+  "_resolved": "https://registry.npmjs.org/bunyan/-/bunyan-0.23.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-generate/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-generate/package.json
index b1b76a2..cf45d0b 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-generate/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-generate/package.json
@@ -42,5 +42,6 @@
   ],
   "directories": {},
   "_shasum": "6d0329b847ba0e12e24b82f4cf949c38c6f84d2f",
-  "_resolved": 
"https://registry.npmjs.org/csv-generate/-/csv-generate-0.0.4.tgz";
+  "_resolved": 
"https://registry.npmjs.org/csv-generate/-/csv-generate-0.0.4.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-parse/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-parse/package.json
index 1114726..9d79281 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-parse/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-parse/package.json
@@ -118,5 +118,6 @@
     "tarball": "http://registry.npmjs.org/csv-parse/-/csv-parse-0.0.6.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-0.0.6.tgz";
+  "_resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-0.0.6.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-stringify/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-stringify/package.json
index 9d4e919..9264944 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-stringify/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/csv-stringify/package.json
@@ -49,5 +49,6 @@
     "tarball": 
"http://registry.npmjs.org/csv-stringify/-/csv-stringify-0.0.3.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/csv-stringify/-/csv-stringify-0.0.3.tgz";
+  "_resolved": 
"https://registry.npmjs.org/csv-stringify/-/csv-stringify-0.0.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/stream-transform/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/stream-transform/package.json
index 435a99a..fdc6492 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/stream-transform/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/node_modules/stream-transform/package.json
@@ -51,5 +51,6 @@
     "tarball": 
"http://registry.npmjs.org/stream-transform/-/stream-transform-0.0.6.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/stream-transform/-/stream-transform-0.0.6.tgz";
+  "_resolved": 
"https://registry.npmjs.org/stream-transform/-/stream-transform-0.0.6.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/package.json
index e2df97b..9c86a8e 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/csv/package.json
@@ -70,5 +70,6 @@
     "tarball": "http://registry.npmjs.org/csv/-/csv-0.4.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/csv/-/csv-0.4.1.tgz";
+  "_resolved": "https://registry.npmjs.org/csv/-/csv-0.4.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/deep-equal/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/deep-equal/package.json
index 382b637..95c855c 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/deep-equal/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/deep-equal/package.json
@@ -77,5 +77,6 @@
     }
   ],
   "_shasum": "fad7a793224cbf0c3c7786f92ef780e4fc8cc878",
-  "_resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.1.tgz";
+  "_resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/dtrace-provider/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/dtrace-provider/package.json
index a13eb15..6179abc 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/dtrace-provider/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/dtrace-provider/package.json
@@ -44,5 +44,9 @@
   ],
   "directories": {},
   "_shasum": "e243f19219aa95fbf0d8f2ffb07f5bd64e94fe20",
-  "_resolved": 
"https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz";
+  "_resolved": 
"https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz";,
+  "bugs": {
+    "url": "https://github.com/chrisa/node-dtrace-provider/issues";
+  },
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/formidable/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/formidable/package.json
index 3d79b83..b38552e 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/formidable/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/formidable/package.json
@@ -61,5 +61,6 @@
     }
   ],
   "_shasum": "91363d59cc51ddca2be84ca0336ec0135606c155",
-  "_resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.15.tgz";
+  "_resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.15.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/assert-plus/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/assert-plus/package.json
index 29500a2..1423fb3 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/assert-plus/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/assert-plus/package.json
@@ -33,5 +33,6 @@
   "_shasum": "d93ffdbb67ac5507779be316a7d65146417beef8",
   "_from": "[email protected]",
   "_resolved": 
"https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz";,
-  "readme": "ERROR: No README data found!"
+  "readme": "ERROR: No README data found!",
+  "scripts": {}
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/ctype/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/ctype/package.json
index 474e54d..5c70a91 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/ctype/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/http-signature/node_modules/ctype/package.json
@@ -31,5 +31,6 @@
   "_shasum": "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d",
   "_from": "[email protected]",
   "_resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz";,
-  "readme": "ERROR: No README data found!"
+  "readme": "ERROR: No README data found!",
+  "scripts": {}
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/keep-alive-agent/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/keep-alive-agent/package.json
index ee2c1c8..ede9f11 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/keep-alive-agent/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/keep-alive-agent/package.json
@@ -54,5 +54,8 @@
   "directories": {},
   "_shasum": "44847ca394ce8d6b521ae85816bd64509942b385",
   "_from": "keep-alive-agent@^0.0.1",
-  "_resolved": 
"https://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz";
+  "_resolved": 
"https://registry.npmjs.org/keep-alive-agent/-/keep-alive-agent-0.0.1.tgz";,
+  "bugs": {
+    "url": "https://github.com/ceejbot/keep-alive-agent/issues";
+  }
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/mime/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/mime/package.json
index 3aa61c0..28d8a72 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/mime/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/mime/package.json
@@ -53,5 +53,6 @@
   ],
   "directories": {},
   "_shasum": "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10",
-  "_resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz";
+  "_resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz";,
+  "scripts": {}
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/negotiator/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/negotiator/package.json
index cb7de02..f4b5cc6 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/negotiator/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/negotiator/package.json
@@ -74,5 +74,6 @@
     "tarball": "http://registry.npmjs.org/negotiator/-/negotiator-0.4.9.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.4.9.tgz";
+  "_resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.4.9.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/node_modules/wrappy/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/node_modules/wrappy/package.json
index 178c5a5..9165c6e 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/node_modules/wrappy/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/node_modules/wrappy/package.json
@@ -47,5 +47,6 @@
     "shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739",
     "tarball": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz";
   },
-  "_resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz";
+  "_resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/package.json
index 37bed0a..74d80e0 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/once/package.json
@@ -55,5 +55,6 @@
     "shasum": "f3f3e4da5b7d27b5c732969ee3e67e729457b31f",
     "tarball": "http://registry.npmjs.org/once/-/once-1.3.1.tgz";
   },
-  "_resolved": "https://registry.npmjs.org/once/-/once-1.3.1.tgz";
+  "_resolved": "https://registry.npmjs.org/once/-/once-1.3.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/qs/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/qs/package.json
index ad59889..7e930d8 100755
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/qs/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/qs/package.json
@@ -56,5 +56,6 @@
     "tarball": "http://registry.npmjs.org/qs/-/qs-1.2.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz";
+  "_resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/semver/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/semver/package.json
index fad5374..1222fd7 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/semver/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/semver/package.json
@@ -45,5 +45,6 @@
     "tarball": "http://registry.npmjs.org/semver/-/semver-2.3.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz";
+  "_resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/spdy/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/spdy/package.json
index c5ba5a9..25592f8 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/spdy/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/spdy/package.json
@@ -80,5 +80,6 @@
     "tarball": "http://registry.npmjs.org/spdy/-/spdy-1.29.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/spdy/-/spdy-1.29.1.tgz";
+  "_resolved": "https://registry.npmjs.org/spdy/-/spdy-1.29.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/tunnel-agent/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/tunnel-agent/package.json
index c1576db..00ebea7 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/tunnel-agent/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/tunnel-agent/package.json
@@ -41,5 +41,6 @@
   "directories": {},
   "_shasum": "b1184e312ffbcf70b3b4c78e8c219de7ebb1c550",
   "_resolved": 
"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz";,
-  "readme": "ERROR: No README data found!"
+  "readme": "ERROR: No README data found!",
+  "scripts": {}
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/node_modules/extsprintf/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/node_modules/extsprintf/package.json
index 1e351aa..7d29bc4 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/node_modules/extsprintf/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/node_modules/extsprintf/package.json
@@ -33,5 +33,6 @@
   ],
   "directories": {},
   "_shasum": "3310ca8ced5205e5234766b0b2744ea5b2788d67",
-  "_resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.3.tgz";
+  "_resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/package.json
 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/package.json
index 0c27700..2e6c162 100644
--- 
a/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/package.json
+++ 
b/node_modules/restbase-cassandra/node_modules/restify/node_modules/verror/package.json
@@ -39,5 +39,6 @@
   ],
   "directories": {},
   "_shasum": "5d8fdf5875141c3183b7c6bc23a0aa3e3e6ca4e2",
-  "_resolved": "https://registry.npmjs.org/verror/-/verror-1.4.0.tgz";
+  "_resolved": "https://registry.npmjs.org/verror/-/verror-1.4.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/restbase-cassandra/node_modules/restify/package.json 
b/node_modules/restbase-cassandra/node_modules/restify/package.json
index ea4b89f..724606f 100644
--- a/node_modules/restbase-cassandra/node_modules/restify/package.json
+++ b/node_modules/restbase-cassandra/node_modules/restify/package.json
@@ -165,5 +165,6 @@
     }
   ],
   "_shasum": "8ecc5296af010a8ebe505e0b4273822303062936",
-  "_resolved": "https://registry.npmjs.org/restify/-/restify-2.8.3.tgz";
+  "_resolved": "https://registry.npmjs.org/restify/-/restify-2.8.3.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git 
a/node_modules/restbase-cassandra/node_modules/routeswitch/package.json 
b/node_modules/restbase-cassandra/node_modules/routeswitch/package.json
index a17d229..a1a132e 100644
--- a/node_modules/restbase-cassandra/node_modules/routeswitch/package.json
+++ b/node_modules/restbase-cassandra/node_modules/routeswitch/package.json
@@ -46,5 +46,6 @@
   ],
   "directories": {},
   "_shasum": "007c991d71354f894ccd77055eb2bfd4e8d81989",
-  "_resolved": "https://registry.npmjs.org/routeswitch/-/routeswitch-0.3.4.tgz";
+  "_resolved": 
"https://registry.npmjs.org/routeswitch/-/routeswitch-0.3.4.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/restbase-cassandra/package.json 
b/node_modules/restbase-cassandra/package.json
index 780b524..f788e10 100644
--- a/node_modules/restbase-cassandra/package.json
+++ b/node_modules/restbase-cassandra/package.json
@@ -1,7 +1,7 @@
 {
   "name": "restbase-cassandra",
   "description": "RESTBase table storage on Cassandra",
-  "version": "0.2.1",
+  "version": "0.2.2",
   "dependencies": {
     "assert": "^1.1.1",
     "async": "0.x.x",
@@ -20,25 +20,10 @@
   "devDependencies": {
     "mocha": "x.x.x"
   },
-  "gitHead": "9584edbc59cf2ba444e7de05176afc56e46470cf",
-  "_id": "[email protected]",
-  "_shasum": "e4befbaf970805069b7740d78c80a2878d4879a5",
-  "_from": "restbase-cassandra@^0.2.1",
-  "_npmVersion": "1.4.21",
-  "_npmUser": {
-    "name": "gwicke",
-    "email": "[email protected]"
-  },
-  "maintainers": [
-    {
-      "name": "gwicke",
-      "email": "[email protected]"
-    }
-  ],
-  "dist": {
-    "shasum": "e4befbaf970805069b7740d78c80a2878d4879a5",
-    "tarball": 
"http://registry.npmjs.org/restbase-cassandra/-/restbase-cassandra-0.2.1.tgz";
-  },
-  "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/restbase-cassandra/-/restbase-cassandra-0.2.1.tgz";
+  "readme": "# [RESTBase](https://github.com/gwicke/restbase) table storage on 
Cassandra\n\nProvides a high-level table storage service abstraction similar to 
Amazon\nDynamoDB or Google DataStore, with a Cassandra backend. See [the 
design\ndocs](https://github.com/gwicke/restbase-cassandra/tree/master/doc) 
for\ndetails and background.\n\nThis is the default table storage backend 
for\n[RESTBase](https://github.com/gwicke/restbase), and automatically 
installed as\nan npm module dependency (`restbase-cassandra`). See the install 
instructions\nthere.\n  \n## Status\nPrototype, not quite ready for 
production.\n\n[![Build 
Status](https://travis-ci.org/gwicke/restbase-cassandra.svg?branch=master)](https://travis-ci.org/gwicke/restbase-cassandra)\n\nFeatures:\n-
 basic table storage service with REST interface, backed by Cassandra\n- 
multi-tenant design: domain creation, prepared for per-domain ACLs\n- table 
creation with declarative JSON schemas\n- secondary index creation and basic 
maintenance\n- data insertion and retrieval by primary key, including range 
queries\n\n### Next steps\n- More refined [secondary\n  
index](https://github.com/gwicke/restbase-cassandra/blob/master/doc/SecondaryIndexes.md)\n
  implementation\n    - range queries on secondary indexes\n- Refine HTTP 
interface & response formats, especially paging\n- Authentication (OAuth2 / JWT 
/ JWS / auth service callbacks) and ACLs\n- 
[Transactions](https://github.com/gwicke/restbase-cassandra/blob/master/doc/Transactions.md):\n
  light-weight CAS and 2PC\n- Get ready for production: robustness, 
performance, logging\n- Basic schema evolution support\n\n## Contributors\n* 
Gabriel Wicke <[email protected]>\n* Hardik Juneja 
<[email protected]>\n",
+  "readmeFilename": "Readme.md",
+  "gitHead": "998be9f9581f77026f73dcd43cb22ddad177f14c",
+  "_id": "[email protected]",
+  "_shasum": "275a0f4331c2752497918a00fb47f89e47b8470b",
+  "_from": "restbase-cassandra@^0.2.2"
 }
diff --git a/node_modules/restbase-cassandra/test/index.js 
b/node_modules/restbase-cassandra/test/index.js
index 4c6c323..f9e0fae 100644
--- a/node_modules/restbase-cassandra/test/index.js
+++ b/node_modules/restbase-cassandra/test/index.js
@@ -41,8 +41,7 @@
 describe('DB backend', function() {
     before(function() {
         return makeClient({
-            contactPoints: ['localhost'],
-            keyspace: 'system'
+            hosts: ['localhost']
         })
         .then(function(db) { DB = db; });
     });
diff --git a/node_modules/routeswitch/node_modules/async/package.json 
b/node_modules/routeswitch/node_modules/async/package.json
index ba3594e..8a0aae5 100644
--- a/node_modules/routeswitch/node_modules/async/package.json
+++ b/node_modules/routeswitch/node_modules/async/package.json
@@ -41,7 +41,7 @@
     "shasum": "ac3613b1da9bed1b47510bb4651b8931e47146c7",
     "tarball": "http://registry.npmjs.org/async/-/async-0.9.0.tgz";
   },
-  "_from": "async@~0.9.0",
+  "_from": "[email protected]",
   "_npmVersion": "1.4.3",
   "_npmUser": {
     "name": "caolan",
@@ -55,5 +55,6 @@
   ],
   "directories": {},
   "_shasum": "ac3613b1da9bed1b47510bb4651b8931e47146c7",
-  "_resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz";
+  "_resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/routeswitch/node_modules/es6-shim/package.json 
b/node_modules/routeswitch/node_modules/es6-shim/package.json
index 32f09b7..d848efc 100644
--- a/node_modules/routeswitch/node_modules/es6-shim/package.json
+++ b/node_modules/routeswitch/node_modules/es6-shim/package.json
@@ -81,5 +81,6 @@
     "tarball": "http://registry.npmjs.org/es6-shim/-/es6-shim-0.13.0.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.13.0.tgz";
+  "_resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.13.0.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/routeswitch/node_modules/regexp-utils/package.json 
b/node_modules/routeswitch/node_modules/regexp-utils/package.json
index 22e9a9b..ed05cc8 100644
--- a/node_modules/routeswitch/node_modules/regexp-utils/package.json
+++ b/node_modules/routeswitch/node_modules/regexp-utils/package.json
@@ -42,5 +42,6 @@
     "tarball": 
"http://registry.npmjs.org/regexp-utils/-/regexp-utils-0.3.2.tgz";
   },
   "directories": {},
-  "_resolved": 
"https://registry.npmjs.org/regexp-utils/-/regexp-utils-0.3.2.tgz";
+  "_resolved": 
"https://registry.npmjs.org/regexp-utils/-/regexp-utils-0.3.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/routeswitch/package.json 
b/node_modules/routeswitch/package.json
index c31410c..a3f2c15 100644
--- a/node_modules/routeswitch/package.json
+++ b/node_modules/routeswitch/package.json
@@ -53,5 +53,6 @@
     "tarball": "http://registry.npmjs.org/routeswitch/-/routeswitch-0.5.1.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/routeswitch/-/routeswitch-0.5.1.tgz";
+  "_resolved": 
"https://registry.npmjs.org/routeswitch/-/routeswitch-0.5.1.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/node_modules/yargs/package.json b/node_modules/yargs/package.json
index d3bad5f..44b5126 100644
--- a/node_modules/yargs/package.json
+++ b/node_modules/yargs/package.json
@@ -75,5 +75,6 @@
     "tarball": "http://registry.npmjs.org/yargs/-/yargs-1.3.2.tgz";
   },
   "directories": {},
-  "_resolved": "https://registry.npmjs.org/yargs/-/yargs-1.3.2.tgz";
+  "_resolved": "https://registry.npmjs.org/yargs/-/yargs-1.3.2.tgz";,
+  "readme": "ERROR: No README data found!"
 }
diff --git a/restbase b/restbase
index cd0d101..ecbac88 160000
--- a/restbase
+++ b/restbase
-Subproject commit cd0d1013d0e5f9d645ddbb273671825e0e142447
+Subproject commit ecbac8896693ecd79cec878480809f37b02f0f50

-- 
To view, visit https://gerrit.wikimedia.org/r/171962
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1689685eef4bb38d5f16accd8c599bfb3c7c77ff
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/restbase/deploy
Gerrit-Branch: master
Gerrit-Owner: GWicke <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to