{"_id":"superserverjs","_rev":"37-1f9fb7b105e416681b5194d28bbcfdc5","name":"superserverjs","description":"Superdata motivated server side modules. (Proxies & routers.)","dist-tags":{"latest":"2.0.2"},"versions":{"0.0.1":{"name":"superserverjs","version":"0.0.1","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongodb","file","s3","express"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","express":"4.13.4","express-formidable":"^0.1.2","file-type":"^3.8.0","mongoose":"4.4.12","cors":"2.7.1"},"gitHead":"3b6e4c7b49893618041ed1d34570b0450e4c789b","_id":"superserverjs@0.0.1","_shasum":"b90adffb8d368fc5a60b61e883a01bc836a08686","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"b90adffb8d368fc5a60b61e883a01bc836a08686","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.1.tgz","integrity":"sha512-Xs7DUctdjs13pqnAe9ERX8oMkzTzIOsHlZ9heu9fcnARoynavsVvwDYG8WP8xfYYiPXIL+CrmdA4+Ayhi4pDKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHVsHlo2+al0cP4exLVGTLJGrZbyIkAhmsj0UHVvrMmAIhAMTkfuBuL/NOoz3gHO5jwBf4lW3KliMKwu78RtFjRpVN"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.1.tgz_1462545788798_0.8926187388133258"},"directories":{}},"0.0.2":{"name":"superserverjs","version":"0.0.2","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"f1db4b6a2217a1730af7bc0fc330b0dbcfb48154","_id":"superserverjs@0.0.2","_shasum":"53a30440cc96eefefe610be08dbece6c3e978450","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"53a30440cc96eefefe610be08dbece6c3e978450","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.2.tgz","integrity":"sha512-09NwFaIMri0JSeIEgT7iPgXEReCh9MDZrsFzaQHmxq4G5dPtZ+hfuG07VC5oWReojn1gqZ7iGSzz+k/mlPPiMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECnR2i6fdnhcctb5/yjyoBGTnKGe/9t0UoWZY5TXqfrAiEApevy6EzfOCTopffZEyrpq+v6PkAndfQXys9bMw3+jhE="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.2.tgz_1463412544438_0.4946190135087818"},"directories":{}},"0.0.3":{"name":"superserverjs","version":"0.0.3","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"a2903fa82d2a4a7dc0cfc9029e2dedcdd9eb6b4b","_id":"superserverjs@0.0.3","_shasum":"c3620b1ed4ab87acf36730964207c88343cf6403","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"c3620b1ed4ab87acf36730964207c88343cf6403","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.3.tgz","integrity":"sha512-etqzTeE9ArXAIjnNyWTkogoREMklb+yRx4lxI4Es1Y6KxMFbny8eoqbz0J8fzTa4Ww+5v/VU4AtB1aP0mUIPXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW0HFF0y8IZpxiINc+hB0yGNIYMo+zMhL02028IuS2pgIgA6RNBt0S1zqaboPPoOFO59mrO/a+89iE3m3yppnai2U="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.3.tgz_1463465597391_0.71365797938779"},"directories":{}},"0.0.4":{"name":"superserverjs","version":"0.0.4","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"da062167a75892118bb923371d476addeae0a63c","_id":"superserverjs@0.0.4","_shasum":"bbd9ef6bb1ec091fa5ca51a48223f2f667f2a27a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"bbd9ef6bb1ec091fa5ca51a48223f2f667f2a27a","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.4.tgz","integrity":"sha512-4J7vfs6IZ/ao0HAPkyEB3PGKc7xi5kI6Hg+oEWzXQ3HYaGben3+ZOI0dO6Qg71bOROzsELQaPnm9vsy3jz6z7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEkziIxk4xD8H74Eme5atS5z1kXjFgnqWcWYN+Ss99SAIhAJhGADVW7Ht7/d29wDeNA0DIS+R3MfAYKrCy9w2oDUVV"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.4.tgz_1463910052799_0.7894967971369624"},"directories":{}},"0.0.5":{"name":"superserverjs","version":"0.0.5","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"6064f79f34623e8f6319759047292a44a2e8a501","_id":"superserverjs@0.0.5","_shasum":"5391b8b97cff107141f7a51da0e46a66225a2fc4","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"5391b8b97cff107141f7a51da0e46a66225a2fc4","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.5.tgz","integrity":"sha512-cMHZHZxqNowBEftClEir/M9eEqokZbgRDWITG2tFGkR0+7/idrHh07BKH/yKnrYtDKMgdwadaS48Zqnq2X8Htw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCKTFtpbmsfzZMga2nAfFkCId9zsa6pZQgsfzh31LnTAiEAun2n4eAtnPeM9WbNcDrc7NspuOddB/pxx+Il7DB0e9s="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.5.tgz_1465374770390_0.403392348671332"},"directories":{}},"0.0.6":{"name":"superserverjs","version":"0.0.6","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"2a945e72d9b1117e2679868e658dd92a0e906ac3","_id":"superserverjs@0.0.6","_shasum":"3602323509224d033da9d04400a0fb27a4898427","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"3602323509224d033da9d04400a0fb27a4898427","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.6.tgz","integrity":"sha512-w5o/R62KxdjypGvJiIRO+nUQWCP+vPtYrEuEJHXNWjZUB7AByAT13ATQEVF64IQXyqiEtsR+A5fVN0ZZZF9kgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw/ZWeqw4DOnbV05aExM38bO33n3JRU5wyEzK3Skf3zwIgPNvGaI082SlYxfPSNbQYr1cE0e3Pn2yQfWRduFRgLnA="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.6.tgz_1465389408696_0.04785397415980697"},"directories":{}},"0.0.7":{"name":"superserverjs","version":"0.0.7","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"68d370c5d74944d5ffa98a26dbfb4e067c12994d","_id":"superserverjs@0.0.7","_shasum":"f8dc04ad4d1d99f38e146b4f91043a817668ffb0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"f8dc04ad4d1d99f38e146b4f91043a817668ffb0","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.7.tgz","integrity":"sha512-d+RQYjUDG1JxDFg2NadxrIOIWzr+Rsl4y9hQPya4nX+SZvOJ0Jy3wXhzkD/I+SYyjqZy3kgiTFQKwV7xsM+fdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3cNfBS9Vhk6wyhmRa59plTWNBF0aVVf4oIaHNyQ9W1AiAPjDdTZigPoFezBloKJioyI3gYA6miOyogmGZ+Q9etww=="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.7.tgz_1465894657265_0.16756192408502102"},"directories":{}},"0.0.8":{"name":"superserverjs","version":"0.0.8","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"fd8cd11e2026de8bd9e689a19fb88536de202a90","_id":"superserverjs@0.0.8","_shasum":"336a958a6a012f5bd40a5591ed5e31b4dc8ef05c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"336a958a6a012f5bd40a5591ed5e31b4dc8ef05c","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.8.tgz","integrity":"sha512-2OhFlrViYM7sKblUplXFdoOG3ztNVRgyTpe/vbcBCUIWTDzaSozoBWy3x9ZLm87USAUW/l86UmJrNfTNITIHqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsa0+DXXOtnKuYVI32sAiEoPA4rRLEf+v5UnBQMGZ+9gIhAI8rWcqsIp6fcz8hE9Le3t++dC3VhVHRjWnKVL35Y94S"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.8.tgz_1472121934999_0.6901942684780806"},"directories":{}},"0.0.9":{"name":"superserverjs","version":"0.0.9","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"c2930a3b171b2e1d075f677e7353d94b541ceb01","_id":"superserverjs@0.0.9","_shasum":"6bd2b46dae384e0c64e03cb44d276eb80ff23668","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"6bd2b46dae384e0c64e03cb44d276eb80ff23668","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.9.tgz","integrity":"sha512-vASsUGXtH0aR7zzUecpoOtuonx3c//j6ZmJUSQpD0N/qhmPdeZSzYoMH7/MGh7RxpnOTgl9UIJL1rEjZC9zz2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA17Fk9mtkGeiEgXDsh2j4E8P4d5aqCR68c15JlPbnxEAiATHP+NYRqCbZcXz3MCXpB0UIWSZIZ6BG5S1dqpQB/xeA=="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.9.tgz_1472125187228_0.5462989415973425"},"directories":{}},"0.0.10":{"name":"superserverjs","version":"0.0.10","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","superagent":"^1.8.3","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12"},"gitHead":"462c8977954c0849020c6955b966865cc156d210","_id":"superserverjs@0.0.10","_shasum":"71c59f77bd2ba6e14133384bbb0a55190faccc8b","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"71c59f77bd2ba6e14133384bbb0a55190faccc8b","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.10.tgz","integrity":"sha512-WnrSmwM/7qHA6rwdoBdmqcA3rP3kfW0ccjAz+lzcaMW+mJFjWBMpeTu4/A3o+8E6VgTy4dcNU4XhakQxnjvgVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEOtv/IDMwVKS0yRjI8BtqDp6vKA6hKz6hrEgE5I80oQIgfzAb9p7mT17rMat29D7cb2ejQbbK6mfivV2xsf3IjfA="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.10.tgz_1489397488648_0.8097001716960222"},"directories":{}},"0.0.11":{"name":"superserverjs","version":"0.0.11","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"cb6a33e5a2dd7a5ce95caca83cf8325ba70b892b","_id":"superserverjs@0.0.11","_shasum":"b645f7a141a24cbfd33d3d58e15bc1a815299301","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"b645f7a141a24cbfd33d3d58e15bc1a815299301","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.11.tgz","integrity":"sha512-osHaOXY7Xq6ul3wURt4qvHCXeL4fJyy6ldP3h2FRC6lsu/pW0YNcpBWh/Mljt0NfRTjP561XpU7RJSEZUbxlLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICu9lNmu47/BlNyY3aw9puWlvUltzV5FFDCGq5RuTSuCAiEA75q0qVQfL49ujIihpAPlvwR8x/tmXFmVd+cFkz15GsQ="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.11.tgz_1491911831434_0.0842063520103693"},"directories":{}},"0.0.12":{"name":"superserverjs","version":"0.0.12","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"92db94efa21aad05668cfaff1369c6672e49d4ff","_id":"superserverjs@0.0.12","_shasum":"b5c04823ecfe7ce46d47abe85d1f73ebbc88fb4e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"b5c04823ecfe7ce46d47abe85d1f73ebbc88fb4e","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.12.tgz","integrity":"sha512-68bBsIMOkepS3juh2lgYzQsJov0tR5qs5GMQsfw6nEr3o5bNSMzf2gkBoUTEjxCa584izMHbeaD80hWtpDdBeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3EkT1xBCt9Tc0IvVyZyBjTZybIQ1Y2KbbRTffDf6/2AIhAPLSnDFLg4+OxGuDTe/u41ma6ntja5ERgoLlZeXy/fC4"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.12.tgz_1492613987162_0.3355345786549151"},"directories":{}},"0.0.13":{"name":"superserverjs","version":"0.0.13","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"d9b0b6156dd8343d9b734b9ef12f5d1cc50cdca1","_id":"superserverjs@0.0.13","_shasum":"2f9a909189d39f1ab987db7d4a47e8750fc37730","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"2f9a909189d39f1ab987db7d4a47e8750fc37730","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.13.tgz","integrity":"sha512-1sc/N22eTk2zqaGgNiix9Pi1/5e9TGQSI2U4LCkXV6NMH7rXIii1pBDEUH0lSWVzcW+MQ99e8rk4Zq5j5WMeuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDqacb9z8wuVjiEXVnrMX+tlLg5FOoepw2+srJhcJ44AIgXXT5MeZh+itHaKDXrsD74j1WzRRcnv/06CUjaLZQSXE="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.13.tgz_1493284867226_0.492492307908833"},"directories":{}},"0.0.14":{"name":"superserverjs","version":"0.0.14","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"c6ece5b95a909a869ef4bc643a47b13ede93e02c","_id":"superserverjs@0.0.14","_shasum":"5569dd57e7e3a9bbb74900cb10a298f1523b4d3d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"5569dd57e7e3a9bbb74900cb10a298f1523b4d3d","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.14.tgz","integrity":"sha512-WvXLI+c7xomzJzY07aVIOfqysU8nz0DPBYix4Jfk+BU+6fP23wJCqax6KstZDGKFmhYJeNk+BhjB3ugg8u5Fng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgI7hogPW5W+eerUNvU13U0YqQt8d1fv2tgB61nrQM5AiEAoVQGSJSaCV2cNXe37TTCW50AyLlkSupgaFwX2+nkX/0="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.14.tgz_1494427681352_0.2678852074313909"},"directories":{}},"0.0.15":{"name":"superserverjs","version":"0.0.15","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","gulp-jasmine":"^2.3.0","gulp-jscs":"^3.0.2","gulp-jscs-stylish":"^1.3.0","gulp-jshint":"^2.0.0","gulp-jsonlint":"^1.1.2","jasmine":"^2.4.1","jasmine-debug":"^0.1.1","jshint":"^2.9.1","jshint-stylish":"^2.1.0","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"ec018a1465cc9ef19788b2600659d1822b37e46a","_id":"superserverjs@0.0.15","_shasum":"34b5e39c1c1bbc04080ee3493f2530a64ec8fcf5","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"34b5e39c1c1bbc04080ee3493f2530a64ec8fcf5","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.15.tgz","integrity":"sha512-EzDPu3vgcLslzk55PNHeXIYPiE2DFkwdG/i8V8cYfV1ZfvELJVxBZ5wKkdX2Ig4iuLuXJbmAAJzItxiOJwTU1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVRviRetowMemakPDFV5VET8V2tpAfuoh9xAimerjj5AiB9KROUnOS1aWLT3r4sDgAI/oOkfTh+OMcdxCsj1MouHg=="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/superserverjs-0.0.15.tgz_1494855582231_0.3127711322158575"},"directories":{}},"0.0.18":{"name":"superserverjs","version":"0.0.18","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"45da6f4aaccc68dda91070baff90383d7cbd74a0","_id":"superserverjs@0.0.18","_shasum":"3c14ad4f948e65250e890362745345544350b0f7","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"3c14ad4f948e65250e890362745345544350b0f7","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.18.tgz","integrity":"sha512-kGSVFBzJVt7yvrUTgslvrcgvln+o3cL/w32GSLw41uiAfJmrlSzjISbzguArJBln9KyTIoZDheEBoEWGzYCg+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ8Z5Vv7XGz+fh03kU3JTVCF4276WDULTkZMGTdhP2gQIgBfx6SMVPSkqXrqyArhDKE+P9AsOf3BgIs6oe9wuSEt4="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.18.tgz_1502789285561_0.2576945803593844"},"directories":{}},"0.0.19":{"name":"superserverjs","version":"0.0.19","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"cb6dc2835c92dcfb2362d862990a19bd80b73a70","_id":"superserverjs@0.0.19","_shasum":"1e1c840bf79423e0d32019e7a6cf55469e934cb9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"1e1c840bf79423e0d32019e7a6cf55469e934cb9","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.19.tgz","integrity":"sha512-moWVE9+YKgLYUCX4t3J+QXBA//vGziNlEMEzX9C3G7iP0vhioOXnZWO9RN1Yf2xq9pTKDr1DrTEiidNPB8SIcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDACkbH+Fhhyj0iOWSNQj77QBiExg5EVrpXztHKic6PAIhAKaHV58fuCiiiPkzpl9gIe3pKohsjSYMrr7qsrYosFwX"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.19.tgz_1502886240183_0.31221835827454925"},"directories":{}},"0.0.20":{"name":"superserverjs","version":"0.0.20","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"8f2d1e24f896626c2eca60f1a8669c6afcb6ff77","_id":"superserverjs@0.0.20","_shasum":"bdc9a0c689ee96aa2dec1d9c287c51fc1e9362e1","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"bdc9a0c689ee96aa2dec1d9c287c51fc1e9362e1","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.20.tgz","integrity":"sha512-5i8o19BEMvmWDnClaMFS7TfcXz7/SpFCDn8B6OygaCOsF3v9/PtLXwTD37h7QmLdiQ1BScO8jW6BPCWREtGZ7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmIBjlYgAb9k7VmyqCNUT9UQEfW+qNm6r47u0mh5T3ZgIgGBb39/eETjl5rBOFcyoSBt/lObF/NqIP5zX7pYItAT4="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.20.tgz_1504533607126_0.44621226703748107"},"directories":{}},"0.0.21":{"name":"superserverjs","version":"0.0.21","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"3d35396d56d4a5a7b1f75c14468eee5288dca539","_id":"superserverjs@0.0.21","_shasum":"90809d34bfcad579029ad2b9473225bc56df4146","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"90809d34bfcad579029ad2b9473225bc56df4146","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.21.tgz","integrity":"sha512-gumosWz9PcBhflJvkbBdwHCXVd+0P9eSX7ufrGYkgHcRyy14blGu2tQtGWxKofl8U2gkzCAU5Mte2g+UBcBK5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAksPpWlrNVLS+KSv/eraT83eaSvMs/CW774ZeEI6QPNAiAAmVdUGQL64fFVgNCASpfMSgJlh6Wirm1jWPixub0eyQ=="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.21.tgz_1505907248382_0.8210434166248888"},"directories":{}},"0.0.22":{"name":"superserverjs","version":"0.0.22","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"7d9702ad47d8a4033ffc1d92cc0168f038321a6b","_id":"superserverjs@0.0.22","_shasum":"57f683ff3fff05e03ec80b01712e5c204f6ed476","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"57f683ff3fff05e03ec80b01712e5c204f6ed476","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.22.tgz","integrity":"sha512-P+8r/T4zNMGaSTlSOkJ5wQ7x1U66N7nUANyVktP919yk4jgYONp1BTChJx35iTfgLBD9wz7yHdcEmffpUJibAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGyfLMvBo86Y8H/aowl3Gv9CJtbsYjJsXB+1kCRIHGAAiEA7rQ7IBYoVuwhXuZ32NDMuKhr+nGWtkEXiNHXEGLD9tw="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.22.tgz_1505996788673_0.939350831322372"},"directories":{}},"0.0.23":{"name":"superserverjs","version":"0.0.23","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"530554b3a5add5fc70cc4fe7fdf84d92f65891b5","_id":"superserverjs@0.0.23","_shasum":"491c855ba9c42396dff2beef877628b492249b7d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"491c855ba9c42396dff2beef877628b492249b7d","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.23.tgz","integrity":"sha512-0O9+imiGt8aO986JUOQPSjK4e584pnMxhrX5oRDJAFGYKsNceY5D47fy9nGB2jfWftzMQxhX+oniVDUzYkwTZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW5WDoT+F+ztkCNRou+FsjAo3l18PY4mqHFcI5CNXwFAIhANKUoaMwnI9AFNmQhAJQQ1edkzMf2Wwt/t+Zbs2/IcmJ"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.23.tgz_1506335513921_0.5427300913725048"},"directories":{}},"0.0.24":{"name":"superserverjs","version":"0.0.24","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"b3532863ec55bceb89293373bbdb94b135a49c35","_id":"superserverjs@0.0.24","_shasum":"85984bc90dfe92b40b5f0ac2e759dcb0eea5960e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"85984bc90dfe92b40b5f0ac2e759dcb0eea5960e","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.24.tgz","integrity":"sha512-Gkmc5xFFwZbkgkC8VdLbZ5jVhSaRa1HfXgAtBnQKTzhqQvwNAAaPdZp3Fa4yEgD7HQg9qngJcDr2Jfd5dKPt1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+Yqf+LmMn4Xtixe1mZJNpHXXNP9zZ4HWpFmwFzItz+wIgKuBLpoAHZDFXD7G95rCPJfDrd6CUK+BA+OLvuVig4eo="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.24.tgz_1506943861812_0.7465626790653914"},"directories":{}},"0.0.25":{"name":"superserverjs","version":"0.0.25","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"bfb8e5fea5cbe95d2a43c7d22189fb16fb83433f","_id":"superserverjs@0.0.25","_shasum":"4fae586cfecd252b20f3b8ddbe0a935797c931e2","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"4fae586cfecd252b20f3b8ddbe0a935797c931e2","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.25.tgz","integrity":"sha512-LYjOFZrpUefEf7YS2XHHjFs9ynoGrnLeRzvM9B9M0e7w3nClIM4RMXhGbbMhDfPU2UPohKrxndlAy9taHiUFjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkr8dQOEYDKJyMqsCVvMbUH/afwGS+MNRDW+Q6WlinXAiEA5ttCr5RSm4DoKQIevXToxUEH6pdVIs4FOKsrNBeOw5E="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.25.tgz_1506950900564_0.10549118788912892"},"directories":{}},"0.0.26":{"name":"superserverjs","version":"0.0.26","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"deb5146edae98bf2d392196468489155b337a225","_id":"superserverjs@0.0.26","_shasum":"87146f572b0e3aecd6b7c38cf4bb37ab451ed0c0","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"87146f572b0e3aecd6b7c38cf4bb37ab451ed0c0","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.26.tgz","integrity":"sha512-/aWtmFCVmKhdjdM0SVcqvt7uJwUP8cA17DsIomrIZAnHycEUagPYIcvOTcb2RXd8Fz5TKxM2SVOSc8jnEldwMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuZjSEZBG4ClQlv3tisldNp0KsgGrbkSGEqEjiZ20oeAiAWKiHbbQgcscHLi3DSUmSK4zhm+OGOAj1F+dUzu6rMZw=="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.26.tgz_1506955413219_0.3655677249189466"},"directories":{}},"0.0.27":{"name":"superserverjs","version":"0.0.27","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"ca3a059098abd24add98f736f849f8c0b386cde4","_id":"superserverjs@0.0.27","_shasum":"297b2ad610f99e2a7956610ed0d1de9df949de47","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"297b2ad610f99e2a7956610ed0d1de9df949de47","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.27.tgz","integrity":"sha512-3mZoWS7zmEhay1+x8TVdHsYc/DnCbGA/OopcUJLSisjlCtteD4SSVyQ/+2NFYBYy0yfNzOo3yBLhVO+qdCKwdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeFdz/KFkcoPrlu5tuxKvpioTXMng64ahlPXscs/a7SAIhALc9CXL/0HWtnAeO2eK1BnEjTuh5eRt8Dihku3MdVJw1"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.27.tgz_1507108268439_0.2896375700365752"},"directories":{}},"0.0.29":{"name":"superserverjs","version":"0.0.29","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"af260da466efa4d4b1c2c64cfe95f1a47d711704","_id":"superserverjs@0.0.29","_shasum":"7bc0bb48637023f253ee9fa40ac539d30203fccf","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"7bc0bb48637023f253ee9fa40ac539d30203fccf","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.29.tgz","integrity":"sha512-sOPeDTEsi77Avn0mdgZhAcmxh4X6qvFHYNScmICiAcwJ5aD0uf2JDzY+qebkYTIuHbN52pXxcJqYQAmJRM7GgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQkaOq3MK6LS3MowAlgRnquTb5TwbJhAbeNz9mKxcupQIgLa9h3EExkn4AGPLlS9jXBD1n+fMwB+NlE7f1gR9ATz0="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.29.tgz_1507215514774_0.6310879783704877"},"directories":{}},"0.0.30":{"name":"superserverjs","version":"0.0.30","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"7cdeccf88496b29b941b4fb5bcc7172ba98a48f1","_id":"superserverjs@0.0.30","_shasum":"0d43153d4c55861be5fb735f5546f6ca4c8e4322","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"0d43153d4c55861be5fb735f5546f6ca4c8e4322","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.30.tgz","integrity":"sha512-SHq7AicEm0zyEfoBAnkRzwGjDBLxDWbo6G7IA74fFvmG0EREMdSITf5YqvIe6hvwjv3o99kCs02mXhVipUB7Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUhsWzDxKTg1f92YuPxBltfCFjaFlzpOVTnk2J1wEwsgIhANfxTLu0KYEaNt8rvGHorzXUrhtOoxuNbtfNvzmDXAMz"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.30.tgz_1507554181975_0.15586664900183678"},"directories":{}},"0.0.31":{"name":"superserverjs","version":"0.0.31","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"fcc89d1164780d7dca4f425a41c4f4db1760691c","_id":"superserverjs@0.0.31","_shasum":"958ccdd7956179d1111987ce4d1b91e15f838e03","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"958ccdd7956179d1111987ce4d1b91e15f838e03","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.31.tgz","integrity":"sha512-Vee5aEWMRRvrJkZTuIq3ISB/I4oDHAUMhJ3eKQjrX+ktRAwWMtlXmrx+AiY2vUUgFU5KTxAEwrluO4M3vICw1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIyM5SfTidBjOvTyV23834/2Had/LghbVF8ILkbL4MLAiB9gOZ1gcvGcpjaPsSm1LbmR7WgJMBkvJAdQi2tydw+Bw=="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.31.tgz_1508232013067_0.9894041009247303"},"directories":{}},"0.0.32":{"name":"superserverjs","version":"0.0.32","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"88e1808325d9aa3866c93128c0d753afa35e2c1e","_id":"superserverjs@0.0.32","_shasum":"527d934c83f8da0ac541dc97e3e6ce3b143b92df","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"527d934c83f8da0ac541dc97e3e6ce3b143b92df","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-0.0.32.tgz","integrity":"sha512-qWub5iyX7hocySPbTLwkwxkgzrkadG8JIo+sj9HIPXwKLHNttC+M7bKMX5uFf0w1YeEwU5oPXaITXVs5PgK8Pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHLFJ6YzbP5MZJP5DAsXrCEf3KGgXkWhKaIyZRgrmogQIhAL0WPBJBlkGbwnctAFU/YSswuCoVR7fFPMCkKI6GT6yT"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-0.0.32.tgz_1510220595928_0.5521553733851761"},"directories":{}},"1.0.0":{"name":"superserverjs","version":"1.0.0","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"3806e530536db303b4b075f4e5791c09347838fd","_id":"superserverjs@1.0.0","_shasum":"d4937fc7ebc44003dad692825e5ec97fbd3faafe","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"d4937fc7ebc44003dad692825e5ec97fbd3faafe","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-1.0.0.tgz","integrity":"sha512-C3Vhl2UgpgTueWN+udgkvtrBm2i2drf4K4XxSxsL3K3LUiNkexnsG4C3x+ur94UceB3XJoo4UrnnP7N+wEaybw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNJ7y2oDy8y0odXTODgAYn31zdNb54LLMpVgQSSMWljQIhANHTPh1QnryWjQec1iWcFEvKNSc3/0Lvcm8KsY+8tn/c"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-1.0.0.tgz_1510656286123_0.6083709676750004"},"directories":{}},"1.0.1":{"name":"superserverjs","version":"1.0.1","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"e6d02c4b48342ebb9db5a9ec72d2ed38bafdcc55","_id":"superserverjs@1.0.1","_shasum":"8d73f6974e034351f10bcf9f7e92b279dc777d85","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"8d73f6974e034351f10bcf9f7e92b279dc777d85","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-1.0.1.tgz","integrity":"sha512-7r1vcfd1AZPJiEkDVW33MlhxrDztgsZ1+DK+cSzAktOMLkM1C1kt2JKkVc97Yxy2dHVx4pPQYk0bQLHsq/2HGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8th/meHax8LMNNmQjnwd9MUZzm6OfkX+Hi2NJuqBiKQIhAO1u3E9QQpDSjR4xv7BUJ77V+IFXkKgaIA0To7rM52EF"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs-1.0.1.tgz_1516097059342_0.21649076137691736"},"directories":{}},"1.1.0":{"name":"superserverjs","version":"1.1.0","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"b352bb29c12f33eb0c54a56cb6e7ce8492b70e5a","_id":"superserverjs@1.1.0","_shasum":"71f00667cf2f1f9e9f86a8b3ca789b1a34459c66","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"71f00667cf2f1f9e9f86a8b3ca789b1a34459c66","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-1.1.0.tgz","fileCount":48,"unpackedSize":165825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4HrYCRA9TVsSAnZWagAAIW8P/RtQ0h6dyTbFmVJqhJUl\nnBrCNP3sU/Uv+aOaJ2zWycKTdfr6UUIFa+Ts8L0wI8H0pACrsPzNGq37DQy3\nySgB4VUjncYS0FJYHN19wFmLlQ1aV/848HbXgo0qFoYkkj2ePsdNh9ILbW+Q\nka6tsw19+tKB8wthlhhpPBkiR7br2KLBi8EoPjnUw0aM67PxrygpztjrtkFV\nRM2rfOuXozy4MsEcUBXnII9g/T9zkEGc3HS6fmqVPu4pdAV8UStYnxbCtUTi\ny/sUuf+kIJJ5+C9DO5qo1I3sxlbCgzCqSx2xceRY3S3VQe69v/un6pRa631d\nEN0Ochl4+K26e6BK+16RQc+5WDMaGZtP07UWUtfJqcvfqZTcGtF2aqcGzlsc\n/c9TicuhJI0gBweaO8ff8lLlpbMln+aT29XJQQlp9FWGd5hJp2OfTFpGfDwo\nXkIf6JQkwIpAyU3HFneap6E7UgJAgjdW227nzTEqhVWAvFGETixUzzc94MxM\n2fjKcxH5V6ZUFPoBdTRwkAyK5rHmuQHDXbNsVsO7FzBSS/alLqts1mdOXhwJ\nXYRTuggt4fARXllzA/wkNwLW3RuiMia6RC0G1HBh1rbxnKI2t3nMoC5LRYL3\n8WnLO03ZisY2aNBevzUEtv8O92pDN/nzKAoQltyrb2mGCF8oYS3xwLfwgw6W\nZe3t\r\n=z8H0\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-panFQCn5gZKAck0FUUxpr+y/5+YylXZHgUklDX7uqVdld6T9nuecXfAP7RH4Zt9oeWFEIPMVB7fn54utRslfRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDr/ZHTj1+HDW8E3m2Lp/FPC+bJY68tTA+u4Y1Khj4zAiEAhQ2yMe2SUdS7h8ecBhIHJCRsjwcERjCwA6lfAh4I0/Y="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs_1.1.0_1524660950349_0.3977204149610458"},"_hasShrinkwrap":false},"2.0.0":{"name":"superserverjs","version":"2.0.0","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"latest","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","dateformat":"^3.0.3","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"896b01ea367a98bd54e9a7be543cc5d416ef7cf9","_id":"superserverjs@2.0.0","_shasum":"95fa49af88ba7b867af7660806d222d36e40dfe5","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"95fa49af88ba7b867af7660806d222d36e40dfe5","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-2.0.0.tgz","fileCount":48,"unpackedSize":167448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8u99CRA9TVsSAnZWagAA3EUP/0MhQJN9F3mHRiyW7jth\nT68mxs0MVSrEmEnMHXAdbL+TdliJWsWwgnN71aqmdYCqPEyNpDpvbG/jFmCl\npSYhix0GNuKDIOwW4vgKnE1xYwSbdR9b8yE1zdf/qCca3RyNjZYZGXkTwd3z\nr/1PfqNV4MiL820vQa138bRP9TiSwqH5lwbBeduu6XTKiMf4/tbfaqIzJ2aI\nYY+X8lcQqce03MTOnIHRcXlzdEQ9n8bvmpWf9DnUCpQ8Me+IXGz1fxOXjvKz\nCYYetFOFFZ2wmftJndUORQl6fgKuIvRg7AH2IoYsqY/mdogLDrqvhRSiVr+6\nCR17pP3RcfstV9tv7vuPx9c//v6pfU3WKdsNDo5Z8GT7lHctVSCl/xMib403\nYTCHFozETdPEJ8UH3oNFNuBbxA6NfSBUfD7Lz4NfeTy1Z8fNblKT2K3RgarD\nkguzmxg+sM5aBuxaMuULPmpGeImLQv2ZhEqfD7VLURuj/FfGkpJYhH6bECo2\nPXbWczWG0sQiavNI9c707CLXYwK/rTy1wmdygFf1kIPFH0QjHiMdo0AEPlI0\n2E1x9ZTq46bJlh6QiDTQao2BfL5J9SqxFBeMZXCJyPO7wkrCneSJd0QWrOq8\nhCeIM7X3I70FB61T/GbZUY+0ZwBoggh20E0wX3iojSZ2MorSf43K+pMNfrSV\nttLM\r\n=uZnM\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-reNrA7i+AbGxIYcxhzI3o/C6aK2B5ILcGDEf2kO1PfQFnWZeApi63OiNBbSLG0eNNF09mmUMoV0OZ1a/jpvjnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2DRE3p8D8gnCH1P5wALCq1SlGbeqWiSueb8avdGEB7wIhAObM4arAoDF4JaIfFIu7QtXE1ELtCpQnSM039btJdBid"}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs_2.0.0_1525870460275_0.014328451161998546"},"_hasShrinkwrap":false},"2.0.1":{"name":"superserverjs","version":"2.0.1","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"0.2.7","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","dateformat":"^3.0.3","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"ae6e5c641388fea256c03f419d3483dbbffd7a1a","_id":"superserverjs@2.0.1","_shasum":"e5447728a069396fafaf5ebbdd829f58614d7630","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"e5447728a069396fafaf5ebbdd829f58614d7630","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-2.0.1.tgz","fileCount":48,"unpackedSize":167457,"integrity":"sha512-2GKj8MP76qK2DZfXkpFoOYDcK59LJpl11dXwSIdHVpdQimWF3PxJVXnJj1hw1N1XxewSZOIvIP7pkoK7ufHi4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuhGCyhgqcSSAcbl3/zfLaUiP5TiKMiSo8NfH3LDM3egIgYQ2/00p0MARw4oMgmlLHanJYgi2JaZRMRxYOB0g7aqo="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs_2.0.1_1531145898663_0.8658175229645413"},"_hasShrinkwrap":false},"2.0.2":{"name":"superserverjs","version":"2.0.2","description":"Superdata motivated server side modules. (Proxies & routers.)","main":"src/main.js","scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"author":{"name":"EDMdesigner"},"license":"MIT","bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","devDependencies":{"body-parser":"^1.15.0","edm-supergulp":"0.2.8","express-formidable":"^0.1.2","form-data":"^1.0.0-rc4","gulp":"^3.9.1","supertest":"^1.2.0"},"dependencies":{"async":"^2.0.0-rc.2","aws-sdk":"2.3.7","body-parser":"^1.15.0","cors":"2.7.1","dateformat":"^3.0.3","express":"4.13.4","express-formidable":"^0.1.2","extend":"^3.0.0","file-type":"^3.8.0","mongoose":"4.4.12","superagent":"^1.8.3"},"gitHead":"8981106dc7c16c44ec4e2644c59c75147dd3e261","_id":"superserverjs@2.0.2","_shasum":"78e31cf6b66d798a959348c7dd52c24780786704","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"edmdesigner-bot","email":"info@edmdesigner.com"},"dist":{"shasum":"78e31cf6b66d798a959348c7dd52c24780786704","tarball":"https://registry.npmjs.org/superserverjs/-/superserverjs-2.0.2.tgz","fileCount":48,"unpackedSize":167473,"integrity":"sha512-QxCeD0Xuzgs4KJLXXXga/PrphhqG2q2doJVE37tXtFG8CUlReEnmErGcJyr4Oe2WKW0jlWn8DxdoOnMUHmEkWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnYD/1jEUOcOhmo+W9CkGN+Gvgmy2crjASMc/4Dy3jNgIgPALMcRq4K26M5leUkRdtJyUFyOcFRYx3wCljlMDwEZo="}]},"maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superserverjs_2.0.2_1532083528071_0.6866938474218989"},"_hasShrinkwrap":false}},"readme":"# superdata-server\n\n## crudRouter\n\nAs its name suggests, you can create CRUD routes - or a REST endpoint for your api. This module's dependency is a proxy, so the way how it stores the data should be implemented on that level.\n\n### Params\n\nParam\t| Type\t| Required\t| Default value\t| Description\n---\t\t| ---\t| ---\t\t| ---\t\t\t| ---\nproxy\t| proxy | Yes (or getProxy)\t\t|\t\t\t\t| A proxy object, which is responsible for storing the data. It can be a mongoProxy, a memoryProxy, a fileProxy, an s3Proxy, etc.\ngetProxy\t| function | Yes (or proxy)\t\t\t|\t\t\t\t| A function, which is responsible for creating the proxy which will be used for the router. Its callback makes it possible to configure the proxy dynamically.\npreHooks\t| object | No\t\t|\t\t\t\t| An object with functions named after the according HTTP requests (get, post, etc...), except getOne, which is get for a single document identified with its ID. The prehook will run before the query. You can also specify an array of middlewares in the prehook object.\npostHooks\t| object | No\t\t|\t\t\t\t| An object with functions named after the according HTTP requests (get, post, etc...), except getOne, which is get for a single document identified with its ID. The posthook will run after the query.\nrouter\t| express.Router | No | express.Router() | If you need to add middlewares to a router (eg. for authorization) you can pass a prepared router here. Otherwise a new router will be created and returned.\n\n\n### Example\n\n```javascript\nvar app = require(\"express\")();\nvar superDataServer = require(\"superdata-server\");\n\nvar createCrudRouter = superDataServer.crudRouter;\nvar mongoProxy = superDataServer.proxy.mongo;\nvar model; //set up your mongoose model\n\napp.use(bodyParser.urlencoded({limit: \"2mb\", extended: true, parameterLimit: 10000}));\napp.use(bodyParser.json({limit: \"2mb\"}));\n\napp.use(\"/test\", createCrudRouter({\n\tproxy: mongoProxy({\n\t\tmodel: model\n\t})\n}));\n```\n\n## galleryRouter\n\nThis component creates CRUD routes for binary data. It uses two proxies, one for the binary data (binaryProxy) and one for the info derived from the binary data (infoProxy). The binaryProxy is tipically a fileProxy or an awsS3 proxy, while the infoProxy is tipically a mongoProxy. This way you can easily query based on the derived info. Listing, readOneById and updateOneById is directly calling the infoProxy, while createOne calls the binaryProxy to save the binary data. If saving the binary data succeeds, then it calls the createOne method of the infoProxy as well. Similarly, when you call the DELETE HTTP route, then first it removes the info from the infoProxy and if it succeeds, then it removes the data through the binaryProxy. If the latter does not succeed, then a background process should delete that stuck binary resource.\n\n### Params\n\nParam\t| Type\t| Required\t| Default value\t| Description\n---\t\t| ---\t| ---\t\t| ---\t\t\t| ---\nrouter | express.Router | No | express.Router() | The express router on which the CRUD routes of the gallery will be.\ncreateInfoObject | function | Yes | | This function will be called when the binary router returned without error. This is the mapping of the binary router's output to the info router's input.\ncalculateBinaryId | function | Yes | | This function will be called when you delete a resoure. The output of the infoProxy will be the input of this function and it should calculate the id in the binary proxy.\nfileUploadProp | string | Yes | | The router will search this prop in the request's payload when you upload a file.\nfromUrlProp | string | Yes | | The router will search the url on this prop. The resource from that url will be downloaded and then saved to the binary proxy.\nbinaryProxy | superdata.proxy | Yes (or getBinaryProxy) | | This is the proxy which is responsible to save the binary data somewhere. It can be a fileProxy or an s3 proxy, etc.\ngetBinaryProxy\t| function | Yes (or binaryProxy)\t\t\t|\t\t\t\t| A function, which is responsible for creating the binary proxy which will be used for the router. Its callback makes it possible to configure the proxy dynamically.\ninfoProxy | superdata.proxy | Yes (or getInfoProxy) | | This proxy will save the info of the saved resource. Eg. original filename.\ngetInfoProxy\t| function | Yes (or infoProxy)\t\t\t|\t\t\t\t| A function, which is responsible for creating the info proxy which will be used for the router. Its callback makes it possible to configure the proxy dynamically.\npreHooks\t| object | No\t\t|\t\t\t\t| An object with functions named after the according HTTP requests (get, post, etc...), except getOne, which is get for a single document identified with its ID. The prehook will run before the query. You can also specify an array of middlewares in the prehook object.\npostHooks\t| object | No\t\t|\t\t\t\t| An object with functions named after the according HTTP requests (get, post, etc...), except getOne, which is get for a single document identified with its ID. The posthook will run after the query.\n\n### Example\n\n```javascript\nvar express = require(\"express\");\nvar bodyParser = require(\"body-parser\");\nvar mongoose = require(\"mongoose\");\nvar cors = require(\"cors\");\nvar path = require(\"path\");\n\nvar superdataServer = require(\"../../src/superdata-server\");\nvar createGalleryRouter = superdataServer.router.gallery;\nvar createCrudRouter = superdataServer.router.crud;\nvar createFileProxy = superdataServer.proxy.file;\nvar createMongoProxy = superdataServer.proxy.mongo;\n\nvar app = express();\nvar port = 7357;\nvar mongoUrl = \"mongodb://localhost:27017/testgallery\";\n\nvar gallerySchema = new mongoose.Schema({\n\ttitle: {\n\t\ttype: String,\n\t\trequired: true\n\t},\n\turl: {\n\t\ttype: String,\n\t\trequired: true\n\t},\n\tcreatedAt: {\n\t\ttype: Date,\n\t\tdefault: Date.now\n\t},\n\tthumbUrl: {\n\t\ttype: String\n\t}\n});\n\nvar galleryModel = mongoose.model(\"TestGalleryItems\", gallerySchema);\n\nmongoose.connect(mongoUrl);\n\nvar fileProxy = createFileProxy({\n\tbasePath: \"./tmp\",\n\tidProperty: \"id\"\n});\n\nvar mongoProxy = createMongoProxy({\n\tmodel: galleryModel\n});\n\napp.use(cors());\n\napp.use(function(req, res, next) {\n\tconsole.log(\"req.path\", req.path);\n\tnext();\n});\n\napp.use(bodyParser.json());\n\napp.options(\"*\", cors());\n\napp.get(\"/\", function(req, res) {\n\tres.sendFile(path.join(__dirname + \"/index.html\"));\n});\n\napp.get(\"/upload\", function(req, res) {\n\tres.sendFile(path.join(__dirname + \"/upload.html\"));\n});\n\n\napp.get(\"/from-url\", function(req, res) {\n\tres.sendFile(path.join(__dirname + \"/fromUrl.html\"));\n});\n\napp.use(\"/images\", createCrudRouter({\n\tproxy: fileProxy\n}));\n\napp.use(\"/gallery\", createGalleryRouter({\n\tcreateInfoObject: function(data) {\n\t\treturn {\n\t\t\ttitle: data.file.name,\n\t\t\tid: data.id,\n\t\t\turl: \"http://localhost:7357/images/\" + data.id\n\t\t};\n\t},\n\tbinaryProxy: fileProxy,\n\tinfoProxy: mongoProxy,\n\n\tfileUploadProp: \"file\",\n\tfromUrlProp: \"url\"\n}));\n\napp.listen(port, function(err) {\n\tif (err) {\n\t\treturn console.log(err);\n\t}\n\n\tconsole.log(\"Gallery server listening on port: \", port);\n});\n```\n\n### Example for dynamic proxy configuration\n\n```javascript\ncreateGalleryRouter({\n\tcreateInfoObject: (data) => {\n\t\treturn {\n\t\t\ttitle: data.file.name,\n\t\t\tid: data.id,\n\t\t\tcreatedAt: data.createdAt,\n\t\t\turl: data.Location\n\t\t};\n\t},\n\tcalculateBinaryId: (data) => {\n\t\tlet url = data.url;\n\t\tlet binaryId = url.split(\"/\");\n\n\t\tbinaryId = binaryId[binaryId.length - 1];\n\t\treturn binaryId;\n\t},\n\tvalidMimeTypes: [\"image/jpeg\", \"image/png\", \"image/gif\"],\n\tfileUploadProp: \"file\",\n\tfromUrlProp: \"url\",\n\tpreHooks: preHooks,\n\tpostHooks: postHooks,\n\tinfoProxy: mongoProxy,\n\tgetBinaryProxy: function(req, callback) {\n\t\tif (req.params.APIkey in S3conf_cache) {\n\t\t\tconsole.log(\"S3config found in cache!\");\n\t\t\treturn callback(null, createS3Proxy(S3conf_cache[req.params.APIkey]));\n\t\t}\n\n\t\tS3configModel.findOne({\n\t\t\t\"APIkey\": req.params.APIkey\n\t\t}, (err, S3config) => {\n\t\t\tif (err) {\n\t\t\t\treturn callback({\n\t\t\t\t\terr: \"Mongo error.\"\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tif (!S3config) {\n\t\t\t\treturn callback({\n\t\t\t\t\terr: \"S3 is not configured for APIkey: \" + req.params.APIkey\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tS3conf_cache[req.params.APIkey] = S3config;\n\n\t\t\tcallback(null, createS3Proxy(S3config));\n\t\t});\n\t}\n});\n```\n\n\n\n\n## fileProxy\n\nThe file proxy is responsible for handling files in a directory. As other proxies, it also follows the CRUD logic.\n\n### Params\n\nParam\t| Type\t| Required\t| Default value\t| Description\n---\t\t| ---\t| ---\t\t| ---\t\t\t| ---\nbasePath | string | Yes | | The path of the directory in which the fileProxy will handle files.\nidProperty | string | Yes | | The name of the id propery. (eg.: \"id\", \"_id\", \"customId\")\nencoding | string | No | | The encoding of the files to handle. (eg.: \"utf8\")\n\n\n### Example\n\n```javascript\nvar createFileProxy = require(\"superdata-server\").proxy.file;\n\nvar proxy = createFileProxy({\n\tbasePath: \"testFolder\",\n\tidProperty: \"myVeryId\",\n\tencoding: \"utf8\"\n});\n```\n\n## mongoProxy\n\nmongoProxy is responsible for handling data stored in MongoDB. As other proxies, it also follows the CRUD logic.\n\n### Params\n\nParam\t| Type\t| Required\t| Default value\t| Description\n---\t\t| ---\t| ---\t\t| ---\t\t\t| ---\nmodel | Mongoose model | Yes | | Mongoose object model\n\n\n### Example\n\n```javascript\nvar mongoose = require(\"mongoose\");\nvar createMongoProxy = require(\"superdata-server\").proxy.mongo;\n\nvar schema = new mongoose.Schema({ ... });\nvar model = mongoose.model(\"...\", schema);\n\nvar proxy = createMongoProxy({\n\tmodel: model\n});\n```\n\n### Extension\n\nAdd mongo key-value pairs to the req.filter object. The object will extend the query with the given key-value pairs.\n\n```javascript\napp.use(\"/user/:userId/galery\", createCrudRouter({\n\tproxy: mongoProxy,\n\tpreHooks: {\n\t\tget: function(req, res, next) {\n\t\t\tconsole.log(\"GET PREHOOK\");\n\t\t\treq.filter = {\n\t\t\t\tuser: req.params.userId\n\t\t\t};\n\t\t\tnext();\n\t\t},\n\t\t...\n```\n\n## s3Proxy\n\ns3Proxy is responsible for handling data stored in [AWS S3](https://aws.amazon.com/s3/). As other proxies, it also follows the CRUD logic.\n\n### Params\n\nParam\t| Type\t| Required\t| Default value\t| Description\n---\t\t| ---\t| ---\t\t| ---\t\t\t| ---\naccessKeyId | string | Yes | | your S3 access key\nsecretAccessKey | string | Yes | | your S3 secret access key\nregion | string | Yes | | AWS region name that your bucket belongs to\nbucket | string | Yes | | name of your S3 bucket\ngetBinaryDirNameFromFilter(filter) | function | No | | Set S3 prefix from filter (req.params) data. Once set, all your S3 queries will be prefixed with the return value of the function.\n\n### Example\n\n```javascript\nvar createS3Proxy = require(\"superdata-server\").proxy.s3;\n\nvar proxy = createS3Proxy({\n\taccessKeyId: \"your S3 access key\",\n\tsecretAccessKey: \"your S3 secret access key\",\n\tregion: \"AWS region name that your bucket belongs to\",\n\tbucket: \"name of your bucket\"\n\t// optional prefix setter \n\tgetBinaryDirNameFromFilter: function(filter) {\n\t\tif (!filter || !filter.belongsTo) {\n\t\t\tthrow new Error(\"filter must contain a belongsTo property!\");\n\t\t}\n\n\t\treturn filter.belongsTo;\n\t}\n});\n```\n","maintainers":[{"name":"edmdesigner-bot","email":"info@edmdesigner.com"}],"time":{"modified":"2022-06-27T02:22:41.585Z","created":"2016-05-06T14:43:11.474Z","0.0.1":"2016-05-06T14:43:11.474Z","0.0.2":"2016-05-16T15:29:06.682Z","0.0.3":"2016-05-17T06:13:19.926Z","0.0.4":"2016-05-22T09:40:55.295Z","0.0.5":"2016-06-08T08:32:52.877Z","0.0.6":"2016-06-08T12:36:51.322Z","0.0.7":"2016-06-14T08:57:39.409Z","0.0.8":"2016-08-25T10:45:37.046Z","0.0.9":"2016-08-25T11:39:50.148Z","0.0.10":"2017-03-13T09:31:29.297Z","0.0.11":"2017-04-11T11:57:12.085Z","0.0.12":"2017-04-19T14:59:48.009Z","0.0.13":"2017-04-27T09:21:09.191Z","0.0.14":"2017-05-10T14:48:02.181Z","0.0.15":"2017-05-15T13:39:43.857Z","0.0.18":"2017-08-15T09:28:06.689Z","0.0.19":"2017-08-16T12:24:01.374Z","0.0.20":"2017-09-04T14:00:08.356Z","0.0.21":"2017-09-20T11:34:09.616Z","0.0.22":"2017-09-21T12:26:30.030Z","0.0.23":"2017-09-25T10:31:55.015Z","0.0.24":"2017-10-02T11:31:02.956Z","0.0.25":"2017-10-02T13:28:21.725Z","0.0.26":"2017-10-02T14:43:34.385Z","0.0.27":"2017-10-04T09:11:09.715Z","0.0.29":"2017-10-05T14:58:35.991Z","0.0.30":"2017-10-09T13:03:03.100Z","0.0.31":"2017-10-17T09:20:14.163Z","0.0.32":"2017-11-09T09:43:17.084Z","1.0.0":"2017-11-14T10:44:47.578Z","1.0.1":"2018-01-16T10:04:20.541Z","1.1.0":"2018-04-25T12:55:50.413Z","2.0.0":"2018-05-09T12:54:20.356Z","2.0.1":"2018-07-09T14:18:18.739Z","2.0.2":"2018-07-20T10:45:28.165Z"},"homepage":"https://github.com/EDMdesigner/superserverjs#readme","keywords":["superserver","superserverjs","server","router","REST","CRUD","proxy","mongo","mongodb","file","AWS","s3","express","expressjs"],"repository":{"type":"git","url":"git+https://github.com/EDMdesigner/superserverjs.git"},"author":{"name":"EDMdesigner"},"bugs":{"url":"https://github.com/EDMdesigner/superserverjs/issues"},"license":"MIT","readmeFilename":"README.md"}