{"_id":"serverassist","_rev":"27-86a2f4c73002e4942e394e61026b4f89","name":"serverassist","description":"SeverAssist","dist-tags":{"latest":"0.1.27"},"versions":{"0.1.1":{"name":"serverassist","version":"0.1.1","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"mongodb":"^2.2.28","sgsg":"^0.9.4"},"gitHead":"defebfdebc530bc83c3c0be22f39e7ce90a68f24","_id":"serverassist@0.1.1","_shasum":"35005544a05ac6f505ddb8178f6ec28f80e441d7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"35005544a05ac6f505ddb8178f6ec28f80e441d7","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.1.tgz","integrity":"sha512-NLkTKJdBiKNVnbWwQcmEywZZGgRE/p8Ut1nFsBMc+grFp6nUGpqTU+LLgbczTEGS/TQazn7gH0Cv9DeD+gVUOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwpMWMC3eR0iqt7BXUMVqBaZEhNx5Jk0XRdRrbhpX48AiEA2uSyehfrvB2MvR4M6UtpjXF/GRMKIcrGeX2MtOlAzMQ="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.1.tgz_1498813200764_0.9538772506639361"},"directories":{}},"0.1.2":{"name":"serverassist","version":"0.1.2","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4"},"gitHead":"ceb59bcf16dfee847feb53a388abdc90d3c4681c","_id":"serverassist@0.1.2","_shasum":"1d727422242a27bed85550d787511b224358babb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"1d727422242a27bed85550d787511b224358babb","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.2.tgz","integrity":"sha512-qym4JIL3kZK1EVKV7jTqfFNbN21R+qkGTOEL5yjabt/y/HX9AMr6PLXOA6K6gQXEgkvmoJYy8CHg5uVxxcbdOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+8ms41Qvf0tT43+5iOrFp2I6Q2+u2D0KSY3pqH1BHeAiEA5WJR/bt5UCOnTHts1hI8Z1W4wxrat9A5bQe+JQwhrBw="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.2.tgz_1499338742370_0.4120429060421884"},"directories":{}},"0.1.3":{"name":"serverassist","version":"0.1.3","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4"},"gitHead":"b713fa4b4f33a6074c8cb7c39ca0626dac6e5ffe","_id":"serverassist@0.1.3","_shasum":"e60ecd541ab0d672c5d5a34dd1beb792eac6f105","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"e60ecd541ab0d672c5d5a34dd1beb792eac6f105","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.3.tgz","integrity":"sha512-cvaJMhRt4BqHSCKCteF0lFhpTvE5EhegFG5ABdD8Cqgztwf4jATK8h4I7/R8WD950yxnR9U7shfB3vO7+sWKpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1MY6gZBfQ80Z5/oSFsPby2nVoYkxijUKVPq5wo3VE3AiBniYyk4qzjbXjeabC8VxtT6BWqlY6K3bO0QOKkPEtxHg=="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.3.tgz_1499984500126_0.35653407615609467"},"directories":{}},"0.1.4":{"name":"serverassist","version":"0.1.4","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4"},"gitHead":"932347b93dbac2a38f4ef6bc8d42d4feba352d01","_id":"serverassist@0.1.4","_shasum":"42e88c4c3d408fa0bbac57b102df3b79caab6d8c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"42e88c4c3d408fa0bbac57b102df3b79caab6d8c","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.4.tgz","integrity":"sha512-LFR+anYwD0W9AmQoON78TZf7ThRu3pWnq8yxBJwiFrfSiWsGJIvPcp8O/Jq4Uc3D/hMRQaF89ptPT09hR9MHBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIzkCwBJYjhU4m6tB5oM8g6Hn5Nqda/b9q5BeOJBj66gIgAWCTFoKAvXMGvQb6//pEiCBEueHaCbDaFVf4znLI7i8="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.4.tgz_1500024366893_0.7386666657403111"},"directories":{}},"0.1.5":{"name":"serverassist","version":"0.1.5","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4"},"gitHead":"7632f40b961b0e021cb6dffa2b4436a8dabb4ae6","_id":"serverassist@0.1.5","_shasum":"1048f3de33cfbd72de23adbf98c17ffea34f5e62","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"1048f3de33cfbd72de23adbf98c17ffea34f5e62","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.5.tgz","integrity":"sha512-6tMEh1MLEPbBtXyW6jvHH9z9m9TRQzMXvC4m/I4M0cVg9oVFtEma+N62uqo7gyvemKJ18CHexFM34JqrU3Zugg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSUXySvgh26WIV22rGqYKKfQUYWOICKd34Gy7b5iH9kgIhANvdm79gr8LQoupYwhCurwQwJx5RvGOiOhwlrnjloh1L"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.5.tgz_1500041935243_0.7652092594653368"},"directories":{}},"0.1.6":{"name":"serverassist","version":"0.1.6","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4"},"gitHead":"a306f9151c001f13cd029f7e83fc85a086939acf","_id":"serverassist@0.1.6","_shasum":"3e0d92d5ca7a6d4de6a3cfb3563462ffd0039e39","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"3e0d92d5ca7a6d4de6a3cfb3563462ffd0039e39","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.6.tgz","integrity":"sha512-KmMk8vbgRICChjSjBBf3gBTFHAm46OGiq5FJi7lc/OEhPoLMD8R/tvd1KhdFfQU9GTNnA/2dM4RV+jv5Wc8bRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKqFK1aJWEYG/DcH4JD5kX1vhILsHLK5uRpl6qT4cAQQIhAPyihei6MbAUH9RJccgBWr2Bk4WV63t/lyONOsFs5mYr"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.6.tgz_1500065415313_0.7133690835908055"},"directories":{}},"0.1.7":{"name":"serverassist","version":"0.1.7","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"8a93652bd0160f21794872baa20d0e8c59cd1142","_id":"serverassist@0.1.7","_shasum":"70b04ceaba3df7b3b0d935d73f8429c77922ddb7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"70b04ceaba3df7b3b0d935d73f8429c77922ddb7","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.7.tgz","integrity":"sha512-9W9NPoGxffv7KLrTEUancEmR8vQonYwbIs0555p2Uz7kcq7ytiGjlHU4511qbIY+xtU6dN7Ybm61PI9X7+9j9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnnn/ZXL8Q7cntV3w83JCVOAkuBkRyQN/bEUlkO325SwIgOPSamvELdYwrGDVE4E1dSL+yBz5brvMph6ZpLE+wlbU="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.7.tgz_1502091520407_0.0712813891004771"},"directories":{}},"0.1.8":{"name":"serverassist","version":"0.1.8","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"47050e64ba0d3f1cf19d99c47e2eedf48578d83b","_id":"serverassist@0.1.8","_shasum":"f5a6745447ee56998ad0b5eaf245e872f1a3ffeb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"f5a6745447ee56998ad0b5eaf245e872f1a3ffeb","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.8.tgz","integrity":"sha512-hPjWrABIpoSP2AATguJG/DSVWce+vePP4AZAgVdyO9zxNoZxave2lz1VPSgdmuiUy5MeLcYZS6UGBIuC40lX2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFf8qucWzkImGcl4ide4g8YJwZtwi2sfnWUdgb0KN4uiAiBmONoV471juCy8dE9IqRPgHVw1BUGNmWJ74JUoIJbang=="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.8.tgz_1502327475933_0.7145882926415652"},"directories":{}},"0.1.9":{"name":"serverassist","version":"0.1.9","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"dd92c81ba7e4100cc6d5d1a13b8204779cb73c51","_id":"serverassist@0.1.9","_shasum":"03d120471c54acfd8bea89b9895c0a2b6055e0cb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"03d120471c54acfd8bea89b9895c0a2b6055e0cb","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.9.tgz","integrity":"sha512-XUiqssg/E/wPjyR1hFtxu5h5/o9zgvk4AESaslsNlmUoJyG7Li+2aoALi2ahui+9zpCrsugjMgnbn3Dv/lD3ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdxhdrD8HdGuksoj5UtPEbiWWG/GplyUIXSYdC7d56HgIhAOujhTUTcfam38eyZIgSGjVecE/N4mEEtwHwu61iunf9"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.9.tgz_1504434498778_0.26510564470663667"},"directories":{}},"0.1.10":{"name":"serverassist","version":"0.1.10","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"8f30d853dda279ad082646ea079082872ed1c699","_id":"serverassist@0.1.10","_shasum":"df04567d3c65a68f570f83a45bdbff069e1f642b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"df04567d3c65a68f570f83a45bdbff069e1f642b","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.10.tgz","integrity":"sha512-lYPmcZv2Qk0TjyAWjyyuvFzCkNnCh6ctDs0tdZzGRV6nvx4i7BKX3QVXCf7q/QInhYQsozCJYdPr88bEU84fPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVvVjlns+gj8sYs0qpTj6MwBdfELoSKpegNaLTar1I5wIhALfJ6Qnx0YndWY/9SGO0aGtH4pH3C50lMrNLQN34MuQR"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.10.tgz_1504439160855_0.32118229498155415"},"directories":{}},"0.1.11":{"name":"serverassist","version":"0.1.11","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"2632b0d67f4c8614d70c920156b46f6ec6b3e8b3","_id":"serverassist@0.1.11","_shasum":"f4eefa1b4d48ded0083cb4ff14b44458b81e3fcf","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"f4eefa1b4d48ded0083cb4ff14b44458b81e3fcf","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.11.tgz","integrity":"sha512-G85DFq1CybpqhvXpJ9iYiYjK8ukM2QfXD0VFE3sd+jGWVM4NVcuk4dZvSau/QZTZBTZBvC9cG8gQEBIyU+WBcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1x3fE/9jZDQNGUcQCOXmy4KXzqAnCbi1GjzxbSAxKjAiEAuRDZp3IjlVloLbEAceD4t8FZVG18ldZdM66vx18hLLc="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.11.tgz_1504485740969_0.47962390584871173"},"directories":{}},"0.1.12":{"name":"serverassist","version":"0.1.12","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"485f3d3cc5efde981d86ae1de5a519a46fa886f8","_id":"serverassist@0.1.12","_shasum":"750020f3070b1b2c24f53c28c1bfa3d6116943fa","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"750020f3070b1b2c24f53c28c1bfa3d6116943fa","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.12.tgz","integrity":"sha512-nrUAvhB6PomQBdqwj2S3cIft1ccAVEAqTO63F9Q0SReBXFYr1wolan4FWKGa1mN3+29oAEO/XsnvQXMTq9wdOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTdRrSUqDFynMZ1jGI7r4+1b7isCDh9R0foWy0wbHNcAiEA8m3x0bJcnbQEbaAlceekKSDRM5p3lVlJJQ8UH6olS3I="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.12.tgz_1504588869614_0.7810643326956779"},"directories":{}},"0.1.13":{"name":"serverassist","version":"0.1.13","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"827d3d3b04374fa18d4e322504d306c2ec8f0452","_id":"serverassist@0.1.13","_shasum":"d5b623cc682acd4ff15d00ae1c72da9e1a604519","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"d5b623cc682acd4ff15d00ae1c72da9e1a604519","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.13.tgz","integrity":"sha512-j0GHeYWz/XOi53Lmb1kG2T0s4VI11aos9+bdXItjyKty4V7t+qem8Buan67fb3PE7R0+zQf2Ponx40hpHSrZGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTK+gnxRmwzKhWmSjt2djLHnWrmj81fUjqEetrGxMCNAiARMU/30F6SXrq5wPv9hRs43gnq8+LpioptiyiwKoQSLg=="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.13.tgz_1504598897961_0.5779104130342603"},"directories":{}},"0.1.14":{"name":"serverassist","version":"0.1.14","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"c95b06ad6c4f33845e5c374dee4a1febe6dbac10","_id":"serverassist@0.1.14","_shasum":"4f92d4582c4d8e9f27fb09df07bc257565e1df17","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"4f92d4582c4d8e9f27fb09df07bc257565e1df17","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.14.tgz","integrity":"sha512-YtiLZum9k2JnLeQKJmJhh78NgJ76PTnYkSOUj3JujYDCYeuZZCRjs8Gy/EMzbFU+m6PR7+H4HMi1RLGOfGcRVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxs1vOMujamr3C0QFJ8Wg/LewtIBXceUjbF92L/9RyYgIhAJQDnxkv7M4MvOXTiGQKfL0S5lWW0hbde1xjXd9WQRj3"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.14.tgz_1506679912594_0.3839194173924625"},"directories":{}},"0.1.15":{"name":"serverassist","version":"0.1.15","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.4","touch":"^3.1.0"},"gitHead":"aee282e23b141a73c8d2b690b3d4726328f17a80","_id":"serverassist@0.1.15","_shasum":"f9033e1189b6dc8cb4c0786a16767c869860fa36","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"f9033e1189b6dc8cb4c0786a16767c869860fa36","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.15.tgz","integrity":"sha512-0k45vXpwlGIfKm8cCuuLns+wGWN9fQICm4rzqfmOp1Bh8fjm1Fit7+rL6r8LhDM0NCIxEfLD6yb2kE3RQ8/Ipg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOx6CbfRfxUDqpRfRA1bbCTsWKeCi4MInRaIpW80OsjAIgXEl6Se36Tz3CpKnI9JNjIo1Lx7B1fGX6ZtTSYUnYvA4="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.15.tgz_1507343526580_0.3702522690873593"},"directories":{}},"0.1.19":{"name":"serverassist","version":"0.1.19","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","touch":"^3.1.0"},"gitHead":"381910a2370dc4d56c9f9d4e7795ccfcb5193881","_id":"serverassist@0.1.19","_shasum":"1f733a1d6cf9d98b355ecf880b37a3a7073734d4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"1f733a1d6cf9d98b355ecf880b37a3a7073734d4","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.19.tgz","integrity":"sha512-85LvUvisUqbiVTKfwF8OjlPA8c7Ie7VEAv58rAjt1709Hsh2F9Rb9r2VE6orS1cL/lFlxEvstpI/kZIxTk741A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMJGRuq/SlUaZlFAZn5E3tx2EcpaJNYJkviMdGlYa7AAiB2QrDR/w7AMNMy22UMTNz87lPpxUvc4K8MaMKarSXbJw=="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.19.tgz_1510822474489_0.44612382911145687"},"directories":{}},"0.1.20":{"name":"serverassist","version":"0.1.20","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","touch":"^3.1.0"},"gitHead":"a0cbe7831b93cc132d74ce5176e78fb3b6a7d076","_id":"serverassist@0.1.20","_shasum":"681ed394c4700345b3c95e0fcd6699c24da1bca5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"681ed394c4700345b3c95e0fcd6699c24da1bca5","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.20.tgz","integrity":"sha512-QBupxDIL4uIJmix57l8o089hjF6wM4NfTuJl+DnUdlG9gmFS1e1emnYL0xs/OQfIG2Cif48lUlUeqjW7o2TYYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsMtwyxCQqq19ZC985OM36Tjp1AH7RKAaxPeWRercdjwIgKamqpF456m18k/DTv9tOIlQMFONNyLx77l4PN1W9pFw="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.20.tgz_1511279590136_0.747825444675982"},"directories":{}},"0.1.21":{"name":"serverassist","version":"0.1.21","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","touch":"^3.1.0"},"gitHead":"09f3d79866e41d56500ab00a70c0082817ccc7e7","_id":"serverassist@0.1.21","_shasum":"e3521a1c1e1cba959c77e21f0e38c9612a3cfc9f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"e3521a1c1e1cba959c77e21f0e38c9612a3cfc9f","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.21.tgz","integrity":"sha512-JTZzqS2d2ci86XYt+v0+cmLFFpGP6v1fbGwoZy7fw2xuJocDcHHzNRaDH1xHMMdYdrZgnloe12CEWE953sbkJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwFUl3boC6InNYOyFneUeJuVDyWEqrsD6ev11Vy/DwzwIhAMZSIMQ31jCtGV0pYKTAI6nG13vq8pj8dPvyx8IxoocH"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.21.tgz_1511310708185_0.5191481932997704"},"directories":{}},"0.1.22":{"name":"serverassist","version":"0.1.22","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","tempy":"^0.2.1","touch":"^3.1.0"},"gitHead":"7319928da649dda2cbb565791f668bcd7b02f30a","_id":"serverassist@0.1.22","_shasum":"91391984cadc1e71caf546d9f7b25fb1020629e3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"91391984cadc1e71caf546d9f7b25fb1020629e3","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.22.tgz","integrity":"sha512-wkNr8mgDkIQeY89fV1zLTklm9MEoXXz3v13HujcbPPwY0aESON7bMWZMUIfkkbhDGjqmxLcqWH8ibNw4Q84bmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnA1fDicUAlw7U0ijeJNQ9ObIE6WmzsHEgdGVMU6HrXAiAMHo1DooocS4ya2UtdID7CL1bWNdCDUSQyjP+XLMsNvQ=="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.22.tgz_1511405250579_0.33495682547800243"},"directories":{}},"0.1.23":{"name":"serverassist","version":"0.1.23","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","tempy":"^0.2.1","touch":"^3.1.0"},"gitHead":"6478914cf7ea6b259f8bcc252a87dc2e2f4ca909","_id":"serverassist@0.1.23","_shasum":"ea2b9013e567677d5551d0844b20e7c70651c462","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"ea2b9013e567677d5551d0844b20e7c70651c462","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.23.tgz","integrity":"sha512-qSgpvgjcU/plr/xXcRiaRmbVp+moJNpizzCl16l0FUtGp0CkpTIFwPWYMa7jeMVh0Pygb5PrinSV1ksn9RM40A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGK4+OqAYjeBL/uckqvs/p4QCZ/Ps4Tid8n80RqackeAiAQ0xcVCrXtSzTezUrnwaRFnGB5khbd5fnyNuXAA5ck7A=="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.23.tgz_1511409161012_0.5043268094304949"},"directories":{}},"0.1.24":{"name":"serverassist","version":"0.1.24","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","tempy":"^0.2.1","touch":"^3.1.0"},"gitHead":"993352ca5e19c86245de31842a8515bd4aeaa9d3","_id":"serverassist@0.1.24","_shasum":"87b3fd1557a376806b0f8853cf618658c7d99669","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"87b3fd1557a376806b0f8853cf618658c7d99669","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.24.tgz","integrity":"sha512-doape7sWkB00zvwIxXP0NmQxzW/7OWQcz/cNAhi4ymJxaQNX4iBuIcqy7ObJRXEV7/DdwiIXB0yML07os6VJHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhoxMeRBLpYzEqCwgavyz1opP0SGq6DSfrC3I+H7g+zAiEAoi4yIhsw/WFs8z2oYiGmAmzh6Q90hXwBy6BcezVwki0="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.24.tgz_1511596779381_0.9745974175166339"},"directories":{}},"0.1.25":{"name":"serverassist","version":"0.1.25","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","tempy":"^0.2.1","touch":"^3.1.0"},"gitHead":"ccca7bdc26708cc8c8aa2eb6e666afadd6315d0e","_id":"serverassist@0.1.25","_shasum":"94688757cc4ad70c05be315637dcdcdcf429f519","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"shasum":"94688757cc4ad70c05be315637dcdcdcf429f519","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.25.tgz","integrity":"sha512-5Z4gXZmnFs7HBa6WMcvHlvI1P/30E8Ff0kFnnZfNu4a1hbnXyXkxg+2BBdf2NVTdA+UdgbaPIaqQC3y2kaI0Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuhikkDDBIEckVA5eptNUIvx/kswSIDYqzbUD56ukk4AiEAzcP8mm1tnVyaPc3PdaF6VrttHoL0ya+kCm7KL5/f2Jo="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.25.tgz_1511916760451_0.7351029450073838"},"directories":{}},"0.1.26":{"name":"serverassist","version":"0.1.26","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","tempy":"^0.2.1","touch":"^3.1.0"},"gitHead":"cf708a87acf6d6818f63a677f7b964dd1a7a9892","_id":"serverassist@0.1.26","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"integrity":"sha512-7HOYLFdyJ+9v8yHIQSJlGH+HPOqmZc6/C9uj3ljFK+1CeqhPnKizw2nLmZVCyYu3s+t0xq1LN10bOv/vjTCfgA==","shasum":"c31c58a1272a798235194331357f10ecd472f929","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.26.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNld0hLr1ccJXJac3yo6iFFZ06DAUkV+OtBIB8NGpICwIhANmpLqVknWEfk5Autabx8zuiJjlfivLTQqq5XDmNTO6u"}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist-0.1.26.tgz_1515474146344_0.703773328801617"},"directories":{}},"0.1.27":{"name":"serverassist","version":"0.1.27","description":"SeverAssist","main":"serverassist.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"homepage":"https://github.com/briancsparks/serverassist#readme","dependencies":{"aws-sdk":"^2.138.0","js-aws":"^0.8.1","js-cluster":"^0.1.2","mkdirp":"^0.5.1","mongodb":"^2.2.28","routes":"^2.1.0","run-anywhere":"^0.1.3","sgsg":"^0.9.42","tap":"^10.7.3","tempy":"^0.2.1","touch":"^3.1.0"},"gitHead":"ee734af4568f498df0ebf6a17dfdb6ade8eda355","_id":"serverassist@0.1.27","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"briancsparks","email":"briancsparks@gmail.com"},"dist":{"integrity":"sha512-t0wLDqTpJ6XGkcJlChgI+KFWNKxIqv+ZikCVvZkhVze0+7DEWMtagSvVBqm5x0dGREOwTH9+qVKL2A8/m1isNA==","shasum":"f495d05c3e23c1da3e2cb7fca36d94783354e228","tarball":"https://registry.npmjs.org/serverassist/-/serverassist-0.1.27.tgz","fileCount":60,"unpackedSize":213540,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCZwgbyLovNoivVJgw9gdtVL8+YYy1ZouZ5ExVrCaaTQIgXpbgN1NoSuI04hDn9+uWO0IJS1pPN+NHi1HDDxgr+Ng="}]},"maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverassist_0.1.27_1519881117504_0.7093064910241891"},"_hasShrinkwrap":false}},"readme":"# ServerAssist\n\nThis is the package you include if you are writing a server-assist server-side app/module.\n\nSeverAssist is a technology that aims to allow client-side developers (mostly mobile) to\neasily leverage server-side technologies. For example, for a client-side app to easily\nstore things on S3.\n\nIf, however, you are writing a server-side technology, and want it to play well with\nother ServerAssist server-side things, you should use this module to assist you.\n\n# Server Side Overview\n\nProjects and Apps\n\n## Projects\n\nThis is a big, feature-rich package, pretty much like you would expect with a name like Project.\nA project has a name, but the projectId is the thing that is key. It is the projects namespace\nwithin the system. So, for the mythical `project` project, it would have a projectId of `prj`, for\nexample. As such, it would get the URL space:\n\n```\n*.mobilewebassist.net/prj/*\n```\n\nThe Project can allocate the URL path however it wants, but should follow the conventions. The code\nshould not care about the subdomains -- ServerAssist will manage those.\n\nBesides `projectId` and `name`, a project's DB entries consist of:\n\n* uri-base -- like `mobilewebassist.net/prj/`\n\n## Apps\n\nApps are really what most developers know as micro-services. They are (usually) small services that\nare available to other server-side entities, as well as client-side. Apps belong to a project, and\nthus are always mounted within the project's URL space:\n\n```\n*.mobilewebassist.net/prj/api/v2/app*\n```\n\nIt is the app's perogative to allocate the URL space below its own. An app work correctly irrespectively\nof where it gets mounted, but it will be informed.\n\nAn apps DB entries are:\n\n* appId -- like `prj_app`\n* mount -- like prj/api/v2/app for an API end-point.\n\n# Components\n\n## Webtier\n\n`server-assist-server/webtier/webtier.js` manages the instances that act as the webtier.\n\n* Generate nginx.conf file.\n\n## HQ\n\n`server-assist-server/hq/hq.js` is the top-level controller for the cluster.\n\n* handles /clientStart requests, to send clients to the right server-side endpoint.\n* Hosts admin panels and apps\n\n## serverassist NPM package\n\nThis is an NPM package you require in order to help you hook your micro-service into the server-side\nof ServerAssist. It is also used by the server-assist-server modules.\n\n## Attr-man\n\nAttribute man is a server-side app for the server-assist project, itself. It is a telemetry collector\napp. You send it unstructured JSON data, and attr-man stores it in S3 for you.\n\n* Fast and cheap storage of telemetry data -- allows developers to instrument their code without\n  worrying about storage, lifetime, etc for the data.\n* Indexes the data a couple of different ways, and allows the project to index it any way they like.\n* Then serves the data up to a analysis program or viewer.\n\n## Other\n\n#### Workstation\n\nWhen on a local workstation, the system automatically inserts a service for development\nof SPAs on the local machine. The service is at localhost:3000, and the FQDN is `local.mobilewebassist.net`\n\nIt is the webtier.js module of server-assist-server that does this favor.\n\n#### TODO\n\n* projectId/type/name -- defines an app -- all other attrs can be derived\n\n\n","maintainers":[{"name":"briancsparks","email":"briancsparks@gmail.com"}],"time":{"modified":"2022-06-26T18:02:27.687Z","created":"2017-06-30T09:00:00.901Z","0.1.1":"2017-06-30T09:00:00.901Z","0.1.2":"2017-07-06T10:59:02.573Z","0.1.3":"2017-07-13T22:21:41.415Z","0.1.4":"2017-07-14T09:26:07.830Z","0.1.5":"2017-07-14T14:18:55.341Z","0.1.6":"2017-07-14T20:50:15.494Z","0.1.7":"2017-08-07T07:38:40.493Z","0.1.8":"2017-08-10T01:11:16.156Z","0.1.9":"2017-09-03T10:28:18.973Z","0.1.10":"2017-09-03T11:46:00.939Z","0.1.11":"2017-09-04T00:42:22.025Z","0.1.12":"2017-09-05T05:21:09.726Z","0.1.13":"2017-09-05T08:08:18.053Z","0.1.14":"2017-09-29T10:11:52.766Z","0.1.15":"2017-10-07T02:32:06.835Z","0.1.19":"2017-11-16T08:54:35.632Z","0.1.20":"2017-11-21T15:53:10.332Z","0.1.21":"2017-11-22T00:31:48.271Z","0.1.22":"2017-11-23T02:47:30.662Z","0.1.23":"2017-11-23T03:52:41.156Z","0.1.24":"2017-11-25T07:59:39.490Z","0.1.25":"2017-11-29T00:52:41.529Z","0.1.26":"2018-01-09T05:02:26.460Z","0.1.27":"2018-03-01T05:11:57.607Z"},"homepage":"https://github.com/briancsparks/serverassist#readme","repository":{"type":"git","url":"git+https://github.com/briancsparks/serverassist.git"},"bugs":{"url":"https://github.com/briancsparks/serverassist/issues"},"license":"MIT","readmeFilename":"README.md"}