{"_id":"liquicode_membership","_rev":"33-e91598750097d3cf39feb5f915caf606","name":"liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","dist-tags":{"latest":"0.2.12"},"versions":{"0.0.4":{"name":"liquicode_membership","version":"0.0.4","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":""},"devDependencies":{},"gitHead":"395d38e1e5a932c8ec89eb0573d968d8842c04b8","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.4","scripts":{},"_shasum":"d853da6ec95769d38d8ddc7781594d1d75623aa7","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"d853da6ec95769d38d8ddc7781594d1d75623aa7","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.4.tgz","integrity":"sha512-2ThrtF6N9vq7+iydZLMSRyAKCjBej6rk+oENfInw3bENwusHOT1ZTGLeQXnbnEese5YT68TNRHVEcMQIGVv9oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0prNH4hCpODEaRKcnmUu2nafFQKboaZwU1FNiy3CjegIhALxziw4jfy1VhJhf/CUsT87zrFVOGnyRHChHtm4fMywG"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.4.tgz_1506074022612_0.8094430388882756"},"directories":{}},"0.0.5":{"name":"liquicode_membership","version":"0.0.5","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":""},"devDependencies":{},"gitHead":"102ecf8814a4dd8baaddec7e4a6bec55898bda18","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.5","scripts":{},"_shasum":"b9b0007e643f141f9a1205a0669179492d980402","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"b9b0007e643f141f9a1205a0669179492d980402","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.5.tgz","integrity":"sha512-6XQyE7pQX+OPsMaQYhknTs8vJgIvLccSmFY1EwBaaIY2xwgMe6GIl4virpZcIORwAL5f8BB0+078A+zDFeVviQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBsMRxAwxd47fM0P8lL2nA+JN7bcCn753ogWetVzAxbgIhAL1Beb7X6E2PnDf09d2MkbzAzIqpb/9hfQhV/ZZn4tc5"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.5.tgz_1506074148484_0.7363203221466392"},"directories":{}},"0.0.6":{"name":"liquicode_membership","version":"0.0.6","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":""},"devDependencies":{},"gitHead":"ac50bcea6d63804723c6c185b1e7e839ba501652","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.6","scripts":{},"_shasum":"04de8e3ebe9303ea82ae414213f4b9179f25acd4","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"04de8e3ebe9303ea82ae414213f4b9179f25acd4","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.6.tgz","integrity":"sha512-kHdqdtViOQw47eliGyF/8i9PlTzcYDfDjcvXM9Qh1+t7CZujLqS6Kcmz0x+E/NOF54/kkAAnzuUdJiTnPQGcSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1GmB/8aBoshc0dF/PLF7CVWkkYy6gEaQiqhqIvStBKgIhAOPnPlyvHfZxbZPnjOHEgebteH6el5WycUtmJkRm/6TJ"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.6.tgz_1506152933933_0.635213621892035"},"directories":{}},"0.0.7":{"name":"liquicode_membership","version":"0.0.7","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":""},"devDependencies":{},"gitHead":"b5343e8f3cb7f5a123ce069a4f8f8780b3db1d2c","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.7","scripts":{},"_shasum":"2f19194de9708cf5fd214e4767aa9d3b2b676995","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"2f19194de9708cf5fd214e4767aa9d3b2b676995","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.7.tgz","integrity":"sha512-+fShRAz7U29NMGJiMzhmECL5xsKAn0fwgyXUItW+QbnFQerp+LzBIOn8H2fqwwtzv+JmNIGDsYOM44PbfqhwTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWvhMAof6UkT8rajNgZLv44PJjtspSKDzMVqj2cr7thwIhAOp5mUTij+lmR9Wcf/LyFtcwjx1VtyJ8Zb8ZxH65Rpve"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.7.tgz_1506153356719_0.12473769974894822"},"directories":{}},"0.0.8":{"name":"liquicode_membership","version":"0.0.8","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":""},"devDependencies":{},"gitHead":"4a721f070504512d2a0f716ddb15c0e2fd2fbd11","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.8","scripts":{},"_shasum":"db74c6edeba6f6267535d4b045a1cb78332af874","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"db74c6edeba6f6267535d4b045a1cb78332af874","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.8.tgz","integrity":"sha512-xDnLKIjToxThuTOGdS4ZWVIU5rnT6NFrGzsA7AC/I2N+XUknqzeGOrrULs38wlZoK4kRhUPNf8yZf1hxmSq0HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHm4eKi1w2o3YdXtl1HCFlyI8kRAVdhDrfrsQKJcQ78wAiEA+ioc6GUIZaRZJdFuGP1SI5BuAask3jt2E2N+pC9OMJI="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.8.tgz_1506155343040_0.4557981640100479"},"directories":{}},"0.0.11":{"name":"liquicode_membership","version":"0.0.11","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":""},"devDependencies":{},"gitHead":"1207c14510d7890f085d9c448767404b165bbda2","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.11","scripts":{},"_shasum":"41de2f80327c8388323406db6fe5557a2f47b869","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"41de2f80327c8388323406db6fe5557a2f47b869","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.11.tgz","integrity":"sha512-kX0idVa/dCFt1GZpHPR4YQuACStsrc0y5LXChZaHBZcQRt2cs4rL2JhdTL0KQ/2e/T4YfSDx+UdawlHIDGqRgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDBolpVTx37oMmJmDe2FAj+FNsIJZqTf13p9O0uX8nnAiAFQwONDncXN4jEjEOUyZdwMRMdGEeOa19XfzxGBac3AQ=="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.11.tgz_1506156858491_0.5111628058366477"},"directories":{}},"0.0.12":{"name":"liquicode_membership","version":"0.0.12","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":""},"devDependencies":{},"gitHead":"ede6d760f244f37dca353d6ea45f434abdd5e4f7","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.12","scripts":{},"_shasum":"f0095654d54554b795332fc516c627acbb0d8abb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"f0095654d54554b795332fc516c627acbb0d8abb","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.12.tgz","integrity":"sha512-5gX0/OWQJEq5P7/Hfjsh/yWmwtBT0litUR9/hqQ0BVRM1z9qQefkAGldzx7E4HvCZHOapBeisvBp1D23Ac2WwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGt7g6w0q9lgXLqEa4inhjUUwd1K4MjiRtj/UO1PB8LAiEA7R2EPWmOb3w+tnyBEwjrUn9doj/EbluR8nA5CEmlIvA="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.12.tgz_1506158064302_0.8781585115939379"},"directories":{}},"0.0.13":{"name":"liquicode_membership","version":"0.0.13","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js","example1/*"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":""},"devDependencies":{},"gitHead":"d21095c7b47578f1fad2c8aff5b0d3f2defb64ed","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.13","scripts":{},"_shasum":"9f5c684d96d3f3a32c17f9d63d2df0803ca2a752","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"9f5c684d96d3f3a32c17f9d63d2df0803ca2a752","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.13.tgz","integrity":"sha512-h7qjGukBV7LD1jw2Q08k2F0z2ZoQX4m9v2WxRNLyoQkpe/xf8nim/RkVsZ/YwzN2oGaGy9Mt9ByUHHkY5FKCig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFw0S4JIArzF7AFBt31pKZ+MP8EMnRCLiv1meYHdVaIZAiEAvVvODsJXjCBj1hodXF4nXn9+PLZPd3wdLKKc3kR7cec="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.13.tgz_1506162318052_0.6918854820542037"},"directories":{}},"0.0.14":{"name":"liquicode_membership","version":"0.0.14","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js","example1/*"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{},"gitHead":"7a3e55a8abd4b4af9988ca9db267e6f14bd0b5b4","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.14","scripts":{},"_shasum":"120488aa8564a4b59350cb88d735ea97ce3f4da3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"120488aa8564a4b59350cb88d735ea97ce3f4da3","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.14.tgz","integrity":"sha512-9TiM9ly/beoS+TTjHt0UuuBYtCNNs4d0aGBQVRiVVXh9jJ+xjnyeW/tduURvl3Tl12QYn4KcbCZO4zy28znE0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWikcc4nw0i9w2CZoyP0d7sEH/BypiJ9b5Xl/DhvsZkQIgA/kaqxwWM0rXoGLKjL5jp8eY8Iswh/Raitlrg3xY2pM="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.14.tgz_1506494397264_0.7301316612865776"},"directories":{}},"0.0.15":{"name":"liquicode_membership","version":"0.0.15","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js","example1/*"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{},"gitHead":"7b2ca38b51d4ae655832ec0ed40a14a1aea2410b","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.15","scripts":{},"_shasum":"4db3e13e3b154a50e39c1ea646377fc0c79c823f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"4db3e13e3b154a50e39c1ea646377fc0c79c823f","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.15.tgz","integrity":"sha512-ZLgxNq938yDkJWMQ26c76ZsNerRxYMAYsKCE4l2NbhSXC67rD7Gz/QpwDdfOPeR96k+yo2zCsZJzi0xYPNH9DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdCp1namFLIF3XVETpPI30Yty1k5aJnTj9N9tRKCoEAAiARS+q/SJKzEMMEa4cal1yKc83z8zeo43CFuc1/vHDT0w=="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.15.tgz_1507004308034_0.3711587635334581"},"directories":{}},"0.0.16":{"name":"liquicode_membership","version":"0.0.16","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js","example1/*"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{},"gitHead":"b60e8d72e315c28f353b99096d69fed4173bdbb7","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.16","scripts":{},"_shasum":"7a27d341a0d879ef200ba4240eb81647181c87d6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"7a27d341a0d879ef200ba4240eb81647181c87d6","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.16.tgz","integrity":"sha512-9budINQGA/SPu0EzplEwckih6qiPTCnvkMWIM4Sh1h7hqjzMMPpCkTb61oBIiIGU1IZcyQYglvSteDzyLfNTCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPpsND0nEtuuiwb9C0HK4Dt5wOuhld7c4P8CjjOch58AIgRTKVhHHPwP0l4sZcH+7tvLjgAkx6dgjMfix5zrs39zo="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.16.tgz_1507007439509_0.22528738086111844"},"directories":{}},"0.0.17":{"name":"liquicode_membership","version":"0.0.17","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js","example1/*"],"ignore":[".*","bower_components","node_modules","build","out","test"],"dependencies":{"socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{},"gitHead":"b9faae8a3365e6a679df2eaf4359bb732e9400f7","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.17","scripts":{},"_shasum":"239a1d13d314cfe49c25388a15e7ecba1d48f6ab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"239a1d13d314cfe49c25388a15e7ecba1d48f6ab","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.17.tgz","integrity":"sha512-QvCsV+hLK6naEBMpcU+mxFrA+pBYSlzjOObt0AT+AUQhpLoVVts4SSowlJjh7NKOeSQKGMj8YVvOOSQuSYguww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpsiGqJuS8L2t9ozQFcMADPXH8VljZ7pU4loc0kKijEAiApF3CmxkQOS7Vvp2rigvfn9qFzBz/mdy2ur5BGIooxuw=="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.17.tgz_1507014021186_0.8140139055904001"},"directories":{}},"0.0.18":{"name":"liquicode_membership","version":"0.0.18","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["package.json","bower.json","LICENSE","VERSION","README.md","Membership.js","MembershipClient.js","example1/*"],"ignore":[".*","bower_components","node_modules","build","out","test"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"5613fbb21c80f8cbc0170d80d26335ecea60f3d5","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.18","_shasum":"801c4b5806342220e56c2d8ff820559fa7ae4af8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"801c4b5806342220e56c2d8ff820559fa7ae4af8","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.18.tgz","integrity":"sha512-27jvc23bDW6P+G3xi9kYJIwuojHUez1AXO7Bzu9boRBxHK3zUmjZpNwp7Lg0nbIAJ7CmwSFSgA+ZXi4vn0tg2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3qGfA4znX4HabVOPXcCsQgtWQPozTYujFWPYOSpJDnAIgP6DjDx0n8CQahI5e/YqbljbioUU94ypMpDKE5KDEwXY="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.18.tgz_1507346040752_0.5345381528604776"},"directories":{}},"0.0.19":{"name":"liquicode_membership","version":"0.0.19","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"b2b24f27b90e250c792e66a04f99ebe2177f5f0a","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.19","_shasum":"52ffdc1c036cf8ae65a177b999eb86e5aeddb510","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"52ffdc1c036cf8ae65a177b999eb86e5aeddb510","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.19.tgz","integrity":"sha512-6i0/IKOylK4nqri3nbdlB5MEVDN+CehClAf+5pHrINsIcp0y6uxiZJCgGXbXBzsOxysJWLbrY4qmaUmGHAZmBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKd1wD6GCHc7DaNEwLDyLcRtWPiAwdq8frgLMrObXZuAIhAOBHxInMTz9rxpEDi7zv3zMOt5rdqDmUzw2YlcG5E8cC"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.19.tgz_1507346839767_0.3177239880897105"},"directories":{}},"0.0.20":{"name":"liquicode_membership","version":"0.0.20","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"e76a13b2c7ef31abb78440829a364ec0cd064537","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.20","_shasum":"0e2e687bdb95dfc850e1863e4c132766e21ded99","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"0e2e687bdb95dfc850e1863e4c132766e21ded99","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.20.tgz","integrity":"sha512-KpkkntF+of4NiKw5Z6IQH9lcqkOE8fIzp2zSNzXJr7iTTRqiTc8cKiKCw91eD6tqL3VxN5hNxG6WVkPfBRQ83g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChYRqinzfTcpVy/znHztc66hLTj0lmOOyjh2kQtu3FUAiBCeqg5PTWzImxTbtxC08JMGL25GuzPXB70OuW017u+qA=="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.20.tgz_1507347414305_0.5033783582039177"},"directories":{}},"0.0.21":{"name":"liquicode_membership","version":"0.0.21","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"19387151232333a3647f27e46fca148cbec45359","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.21","_shasum":"019af5da7669a8759132b8791d4f5d01635d22b4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"019af5da7669a8759132b8791d4f5d01635d22b4","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.21.tgz","integrity":"sha512-04B/osDi77g7fIiDS2VCz0jBcht/fCUx1nHcPiftZXFpJbdLswmkh8KewqLLNRoYnyUs1Oft1L0zo0asM+BVDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3VZAxqcQpg7o9cOSV74C7kUQC7U5KojM8kdxGJ82hrAiEAymCsLtN3MI3xE+eCgRCAIAEh+I6amq6vNSJWsTGcrvE="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.21.tgz_1507348520459_0.3221832064446062"},"directories":{}},"0.0.22":{"name":"liquicode_membership","version":"0.0.22","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"d261f9141f59f6abca55da92e62c894acc9baff6","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.22","_shasum":"6217632bf9267ef7c5f6228ce777ea889c4b96ee","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"6217632bf9267ef7c5f6228ce777ea889c4b96ee","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.22.tgz","integrity":"sha512-B17nK0Lsj0EzcG9SVXTCU50c2DJnEn8HXiSbD5GFW+yWx6e/O9Fe1/kZvkPzhYOHMl5AZEo4YYrB0TboE3IHEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFheZr8FYqE4KuAN1epbPOV/NiPy8iQg93mLp+IyJJcyAiEA/owYhpzkLg2w1nT1Vjt218JM7CS5M/Nq9T/StLHHf+8="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.22.tgz_1507358455474_0.6181601663120091"},"directories":{}},"0.0.23":{"name":"liquicode_membership","version":"0.0.23","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*","test/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"cecd576202148f231fde225ffed4e64d60749355","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.23","_shasum":"7201967c49ab5c7f6e317e3b4cbbd696869f71fd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"7201967c49ab5c7f6e317e3b4cbbd696869f71fd","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.23.tgz","integrity":"sha512-lchaD54sHo/ekbVLz8lvg3NUhopvognYKBguq2HxxuUzxZj8iI5c7vc06rk24b8KLmMSkkPHGgSY0PLDO9cBjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+Mbu5f2BJaynrtbKBjrJQayV9gAAkHiKI/kNeTwAO+gIgeUH+dtH0xSfyT0g64xDfqWoIFuXqSEFAC90n8PPcODc="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.23.tgz_1507527654025_0.33436076273210347"},"directories":{}},"0.0.24":{"name":"liquicode_membership","version":"0.0.24","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*","test/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"6ec53a112712098b0dcad2eb564c433385fd5f5a","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.24","_shasum":"8ca6d4567a1e6ce20647c3474efd8fec93883f17","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"8ca6d4567a1e6ce20647c3474efd8fec93883f17","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.24.tgz","integrity":"sha512-vI0cw72AzJXBhDR8f6gdzxmu1tB1HWeniz17gDEmjJCiLwD5kuvHL8JuyHIq4EvN6pB5JHz1sQdsIcpf1JSLjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfZcg5m0O2QUwi+3YldLagsKY6yVzpj48t5zpFEg5bmQIgVGo7Z7Z7Q1EfEiDsjC0zB+HebT1VlcAFhbz5rTAnXBE="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.24.tgz_1507534571099_0.8886806252412498"},"directories":{}},"0.0.25":{"name":"liquicode_membership","version":"0.0.25","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*","test/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"e4477ebbb808eb2bd9c804b8b88ff5142f9c5ca3","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.25","_shasum":"0c6ed7d2a1e605bc0d335223d44f417f97ab2983","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"0c6ed7d2a1e605bc0d335223d44f417f97ab2983","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.25.tgz","integrity":"sha512-dog8ZooTBkx41Xa7oOhOFoqCnI0F/sWqvQufWwWZgSccQycbV6Kf1nDEpYgtnq83quk95yAv9FHAf5NJMK63fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHwIVHgFhfqp5ILEfelJVFHDf0RxUHAcQ8wVkUbwGPJMCIQDDuEnj9BNkWKl2SFsntussSj1JdpYj4Lgw7VDUZsyaOQ=="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.25.tgz_1507791519007_0.31227498361840844"},"directories":{}},"0.0.26":{"name":"liquicode_membership","version":"0.0.26","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*","test/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":"","rsvp":""},"devDependencies":{"unit.js":""},"gitHead":"35a8a899ecb821549899a58b2bd3ca04fb776f83","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.0.26","_shasum":"25a1e68f8366b69e02062ead9f97614b69592b92","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"25a1e68f8366b69e02062ead9f97614b69592b92","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.0.26.tgz","integrity":"sha512-vUTImkmPyeQeomM8KV0eB2OBZfWorG8xBq/f1Sxib9GBgm7DZ8Iyfp88kLXEOYE8QcFFNuZIS1CctUaU1KHCuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnfRR7Y0Eq9qwQCGyw0lNHrdpe/A8d45Ipf+73gRGVBAiEA6yJqtbZiXSAAKIc2VLJgwXFxSr6FQ68oLppjT4wVWew="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.0.26.tgz_1507791799872_0.5215450092218816"},"directories":{}},"0.1.1":{"name":"liquicode_membership","version":"0.1.1","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*","test/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"10b0edb9d293b5a196deaf5ea3c5805bc89afded","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.1.1","_shasum":"d3bbd5d8066b225c507a0e57326485d87865bb8a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"d3bbd5d8066b225c507a0e57326485d87865bb8a","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.1.1.tgz","integrity":"sha512-OefODoEH6aMpnYvUx4TlzTOJ8PxghfWFHYOaRNdRSwdz+0UQF1j0kXVp/VsqnlOwlfiqdSoYOT6IaIzrIyPjTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2PpW+z4dB+SjBRS7+90Sqiq3Qd4mPaNpJrt5y/LGrXgIhALAa92iOrw/ecsT2dkaHFlkTROa96pqshg6MHTyTkUCC"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.1.1.tgz_1508214482307_0.33533456875011325"},"directories":{}},"0.2.1":{"name":"liquicode_membership","version":"0.2.1","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","Membership-SocketIO.js","Membership.js","MembershipClient-RSVP.js","MembershipClient.js","package.json","README.md","VERSION","samples/*","test/*"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"01c153a8f2abf44c1c3485c6009e99c79254915b","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.1","_shasum":"b9b3a03ed12c0df5d71b55543056eec9700f913a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"b9b3a03ed12c0df5d71b55543056eec9700f913a","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.1.tgz","integrity":"sha512-6FOeBPTfUHgByMB9P4pZynJ3VnrDen0v6ToFsBMIfwsncK4rpNLUXIWfrLiYRsHnMKaNM1zeh0ToH8f1sOlgyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaasGBNHNHadk65vieDTaj+PKiXikVKqqwaAK8eanJtAiEAqxkcwAciFxqPv9w6q5ifnn1qRjxJNNtvqxN2ZgRVgVs="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.2.1.tgz_1510478703192_0.7078458948526531"},"directories":{}},"0.2.2":{"name":"liquicode_membership","version":"0.2.2","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"42719df02c75e76fc59257434cf38c00409f5224","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.2","_shasum":"0ffdee87a694d217f1663cf3843231986276cc72","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"0ffdee87a694d217f1663cf3843231986276cc72","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.2.tgz","integrity":"sha512-mFVMNz41TV0b9QCqtsppWxotJ1tvLpTIew7wTltiMCiu4/PxU/uK1lq5EjYjANTWpF51wqoZL0Zfk1PT1LZIIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNpu1wdK2sJ4rGsh+dZmlC/9kpKKBRj77rREQiTGZ/0AiEAlD320nCq2sWYKHeUg0aqop2FkP5PSl9OvEb4+g4EChU="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.2.2.tgz_1510479612202_0.853803901700303"},"directories":{}},"0.2.3":{"name":"liquicode_membership","version":"0.2.3","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"a7b14957d36022410e1f8b3ac0ac07ddc37bbfc7","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.3","_shasum":"dd96df4e1646989b7c47c109512cb8272416b539","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"dd96df4e1646989b7c47c109512cb8272416b539","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.3.tgz","integrity":"sha512-RhQc7cLG1wuEMQ2Rwts6q1SBWjZTLnbSoUDy2x2xsj0A+SLO15VPmkR52KYuAKoAX+Q7e4dOi0h4YRGU7fZN2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHoDWseR6sKPnCdavim+Gr33TwxaVnug6ObSzXsbMGUQIhAMlyEIlPyf3g+1YNL7elQVCAfq0WrBzVUQJH0PQwNXjG"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.2.3.tgz_1510479742828_0.9780161657836288"},"directories":{}},"0.2.4":{"name":"liquicode_membership","version":"0.2.4","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"04899708d54a784848e9f11207de49a33629f7e6","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.4","_shasum":"348237f611458967fec4831b1e7fcae6e37c34b7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"348237f611458967fec4831b1e7fcae6e37c34b7","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.4.tgz","integrity":"sha512-l9orc5qhi7yhojfoQu66sTHxnD93mOkSxtbRfkwgzV85nZYVQaefMZH7HNtdW0lG+N6r/HlHP8XGHNxF9XwUBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMPK8cCh/TzJb2SU6krvBy0xpj3Xvu9lT/LdUv252cawIhAME+wKPn7hy0gSTYC4L3rkheUNG3tNPzc7XUb1hMTP1D"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.2.4.tgz_1510603361336_0.5009813110809773"},"directories":{}},"0.2.5":{"name":"liquicode_membership","version":"0.2.5","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"f111f5d0813882f62227fe2559b67a97aa4b5840","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.5","_shasum":"17fcc7ac87663491cd43880d98bd292ab27f7075","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"17fcc7ac87663491cd43880d98bd292ab27f7075","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.5.tgz","integrity":"sha512-jgWSXpka9x0suOVGrRQ8Ulza0OarUEfvDxShVMtRO5CYRBYzMyhxle1XuCtQh4EwR7cJwbAwl9JM/BctimE8yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjGdPoBCuk+g8Ihnhyutf1Hk6MP46rl5TPD7KCrje6gIgUTV8Nerpwkp9obP66uxeRtuIJfFFo0CncvL/wpnkbIo="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership-0.2.5.tgz_1511655040923_0.9199243581388146"},"directories":{}},"0.2.6":{"name":"liquicode_membership","version":"0.2.6","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"851f6c165d8ed098051fa6f775441bf37be4b2fd","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.6","_shasum":"cadfc1fc5db74bef5c6656caaa2c6a549561f069","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"cadfc1fc5db74bef5c6656caaa2c6a549561f069","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.6.tgz","fileCount":25,"unpackedSize":106288,"integrity":"sha512-WAFzgVAyuTwyfRWbBRlgXAfqLahWzuWInyeFzGPkJgDFoGM1ESAPMMVBaG8GoNmdu/nKyAh1GzSR707WTch2/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyHvOlNkPk+YUCZemKVV+hCgWbk8ea6hZr8gH4QsZdCAiEAqxk6KR+JzcEe+y5FEMRexQzbXGUJiThI5ahIyPeuZRE="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership_0.2.6_1522289212805_0.32628537796795265"},"_hasShrinkwrap":false},"0.2.7":{"name":"liquicode_membership","version":"0.2.7","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git+https://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"c9ccbae28d75ea00e07e846c4eabe8f7397613c4","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.7","_shasum":"8558b1b753f5f486f616436fb25d53d683403927","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"8558b1b753f5f486f616436fb25d53d683403927","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.7.tgz","fileCount":25,"unpackedSize":108363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7BWKCRA9TVsSAnZWagAA3z4P/jJxEM4vQjLYzjspiJRj\nVriqy4WWgDzbRGydQDxyH13UjPvfmpPYoeohHGDvsL5WEIVwCPE+67qj1KLH\nyYG+HhspAwvABhMFlo2Wf4DKcm74sBcC2EoBq53KX3NETR7Rzge4EsOISPTg\nSP31VdKH2Blop1zfWAfPl120rA732nxztimOH1GXAPaXi9yOFplqIt9NtK4R\nhecOZx86KZohKmAs3twUPZQ8008K52mcikn35Z+2j5aL6dhU1lBq0hEW5iNh\nvqCmzKrsu+CwuGOY9DSydROalNcNmll0BSycc1cYEihQj/YJNZxtnsiDDgtp\nEfwxV8cxZav3KQH44b+fHOyPoFMFdov/AMUEBBKtD/heNG6ZoihtN8HZi6kS\nC5Eo4WkkuYEN/c5QQGa9zfUpFdj331/8HeFb3Abg/jllinC220xHUshl45xk\ndYsNynP8/kgVw1aqxzTgxaAAT8BKroP4s2Kxby6DlwPWM3dNE3t7d1MiBfXP\n/mXNqFB7MlJKLZOC9riuJ7FPHrEMGFkRq3IqnTBnZ/csNVCh4yTvdSqhGTF7\nnnpfQSLuvJ7Y3djUYPGYDQ9P1zT4Zv/ZAr40QyvIsUORsuqblqL900e5thCa\nm91UQZGtotouh+ebsJqfH0gZVSM4+e4nipotFLTh8VNVNmTplhV3bKgpgVSD\nVx6V\r\n=Ra72\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-to1NMuMVpYRrBN9+bQdbjytS1o65XeCC87xyWqsoeYlgGCfrpZFmGGwZQe1JnzoEEwlXbWKCGZ7tBv6/fh02iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxKrmhjj+r6NJ+haPRv9SD+PnBGobVmK5FwFGf3V9tnAiAgoV2mJI6ukw7ZDgp4K+11H4HSnddE27Pib/7PwPWaMQ=="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership_0.2.7_1525421449588_0.8099493116491074"},"_hasShrinkwrap":false},"0.2.11":{"name":"liquicode_membership","version":"0.2.11","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git+https://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"f76804ab7243e5435a343e9ef595f6f65eae2675","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.11","_shasum":"8017de48802a56307a6f0ed4c410401040665112","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"8017de48802a56307a6f0ed4c410401040665112","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.11.tgz","fileCount":25,"unpackedSize":108368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7BlpCRA9TVsSAnZWagAAk+YP/0jnTCHheaNah1F40a+q\n/Wb9imyCt7APSchXKOS0nZ9QkaZGxXXnHBYkt8+yOBbSdbMgVeoO3gnVQ+zb\nL4RNfB8G32XuTY9W7Zt/eOq1WCxrxrRKpAIcqPq04Vftjc//J+nkbLLWMxoh\nRtZstXdWpMNSnZiJapc43ZR6/rQmof3T4OqWLXTgehRT71C0BuY0CYxjyJU7\n1g++r2jvyw5BsH84MxVwP9dkWmi2G8oSs+/PgZg3mje2CDfNa8P+UXk27Fb3\noR5RyHGRH181DGdW+9Wi+WJcqMaFBXGIhHprH/k3Ey3gfbLYuU9RHlClW+p5\nDUHE34HU7JjgycdyjMVS3Qx0oqHxkisQp1hw0JgGk0DUDL60tHJkvdpe9+5x\n6jotwX8Izc9RM8bTiOS17ZG6Oxo+j9RJ/oMMZoWojV51T5dnOxv5tWr4jxO5\nZMRJT/S17NsIkOEzezVDPloUeK+xtMl6sItvaC4fMQsNGpeL8IOz4uSAEcBc\nHL8K8kIyN7UypmyaHO5ag5TLh+SExLvGIISIhPHv2dlzS658MNudXPbN10eU\n4WVEYW6A7y2DpcByFZnvbWx0hbTTpjLAgxTw5uEop0UuoKMuwqpHdrs7EYJP\nU8hE91Lu6vjy90Rp4Yp6FgRXikeOMWbEmM+OUoz2KDkou9FaNOtJPCYKQNvn\nTJ5F\r\n=rCBa\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-k+ZRskjOFrGdmSuBARuhhAWAp2zaV+b1HboxMuaTmx5Tc8VZKdOW79yAR4vY69bmx64846N2yvr3alxvXw848Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDoO7J7USMIIzDLb+FNgYN41AxHE6daHFrSd4yw5EkZAIhAI84heI1HWb8zqdmgs/dc8EdK7IkKglRXkypQfX8fXr4"}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership_0.2.11_1525422440082_0.42768507197995165"},"_hasShrinkwrap":false},"0.2.12":{"name":"liquicode_membership","version":"0.2.12","homepage":"https://github.com/agbowlin/liquicode_membership","description":"A NodeJS library providing rudimentary membership services (e.g. Signup, Login, GetData, PutData).","authors":[{"name":"Andre G. Bowlin","email":"agbowlin@gmail.com","homepage":"http://liquicode.com"}],"repository":{"type":"git","url":"git+https://github.com/agbowlin/liquicode_membership.git"},"main":"Membership.js","license":"MIT","keywords":["nodejs","socket.io","angularjs"],"files":["bower.json","LICENSE","package.json","README.md","VERSION","samples/*","test/*","*.js"],"ignore":[".*","bower_components","node_modules"],"scripts":{"test":"mocha test/*-test-*.js -R spec"},"dependencies":{"express":"","socket.io":"","sanitize-filename":"","fs-extra":"","klaw-sync":""},"devDependencies":{"unit.js":""},"gitHead":"bf680ce8bf07fd17f6f1670d8c10c9e75757edd5","bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"_id":"liquicode_membership@0.2.12","_shasum":"c615d51035be653f1d3a838a0341086e34580230","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"agbowlin","email":"agbowlin@gmail.com"},"dist":{"shasum":"c615d51035be653f1d3a838a0341086e34580230","tarball":"https://registry.npmjs.org/liquicode_membership/-/liquicode_membership-0.2.12.tgz","fileCount":25,"unpackedSize":108372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BiLCRA9TVsSAnZWagAAO7QQAI6BlDxXtJdGfVm+MCRB\ngFCKA4epxOFl/Cil+p2A1yI5vwFtblti9LwGY92ZfEdHmIno5DgmeTYR548i\na3URazBHMOc6hKqFEkySm5iJZtVMuQ9NQ0SJ0ry0deRcb8eq2xkH9BDoIjX4\nqH+3ME5JGuIG6tUZqyNywWsP9E1iyYx0qYC2hwrM7wlJ5Rqo4UOK1Z6VCISZ\nssw/f0ZdPHE7rOPysWtADiq33yPqhmpG30x8Zdyc3kZzXoSmEGUmy1an361v\nmXHMXP5iY21aiu7mQHeXQmEeJ0cCF79vdU6gPdPzKXicQ/p5J/KW1Q9zPr2T\n8ygpITy+XKmuKaYkxtTwj9UlpplgkhdHAJkigRcy85VXjbWyr62875RJsNvH\n+QswTbW1bau7R7mugy4SJCjKiLa955TssPg1vXqrm4miB0YbuE7Uu7KotDbC\n7nX9GfX1/kRiKUoTlsw/CMymf63BdvzrKq1UsGZYXLjKuKeJyG2xvhwnSGld\n8agHNIayY9mczfeTHb3RiW6IPv2r5xisDK90Ze8Hgl9L1oivVFx6HYNPoPPB\nZpHKoPlTXCzGdP1ZFdScyz7ktVAyC4ktQv+Eu3zh9ymuqyRSNpwvTOYAhYvY\nOwK0hShjKpAhcm7fg5R+j9OrUQ4IVH5sK+P3dTFx3q/Pk+EnYP+Z9JEPdTnd\nALcb\r\n=wB1r\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-o8pdRy0Z565GPOc6gy5ak+fBDK1syNjCpkIq81BoriU28veDb9czNW51yEaxplBzx/t3vTGkMnbgrH+bzx8oyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMSZhQt2Me/Y4+l9BPeKf6urfF45qHo7TxGFmYu5ZRrgIgLLcn/zw4GpJilgG4rpnhWMUKeGtU8eGnJHbRR//FLWw="}]},"maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/liquicode_membership_0.2.12_1525684362880_0.743710683375342"},"_hasShrinkwrap":false}},"readme":"\n\nliquicode_membership\n==========================================\n\nA NodeJS library providing rudimentary membership services\n(e.g. Signup, Login, GetData, PutData).\n\n\nInstallation\n------------------------------------------\n\nUsing NPM for installation\n```\nnpm install liquicode_membership\n```\nor: Clone the source code\n```\ngit clone https://github.com/agbowlin/liquicode_membership.git\n```\nor: Download the source code\n```\nhttps://github.com/agbowlin/liquicode_membership/archive/master.zip\n```\n\n\nGetting Started\n------------------------------------------\n\nThe `liquicode_membership` package contains source files required for\nboth server and client operation.\n\nServer will be running Socket.IO on top of NodeJS and will include the\n`Membership.js` file.\n\nClients will include the `MembershipClient.js` file.\n\n### Using on NodeJS (Server)\n\nInstantiate and configure the Membership module.\n```javascript\nvar Membership = require('liquicode_membership/Membership.js');\nMembership.RootFolder = npm_path.resolve(__dirname, '../members');\n```\n\nWire the Membership module into a newly connected Socket.IO socket.\n```javascript\nSocketIo.on('connection',\n\tfunction(Socket) {\n\t\t// ...\n\t\tMembership.WireSocketEvents(Socket, null);\n\t\t// ...\n\t});\n```\n\n\n### Using on Browser (Client)\n\nInclude the Membership module into your html source file.\n```html\n<script src=\"/node_modules/liquicode_membership/MembershipClient.js\"></script>\n```\n\nInstantiate and configure the Membership module.\n```javascript\nvar socket = io.connect();\nvar cookies = SomeBrowserCookiesImplementation();\n\n// Initialize the Membership object.\nvar Member = MembershipClient.GetMember('MyExampleApp', socket, cookies);\n// Member will be preloaded with any membership info from browser cookies.\n// i.e. Member.member_logged_in, Member.member_name, Member.session_id\n```\n\nManipulate the Membership object to authenticate and use the Membership service.\n```javascript\nMember.member_name = 'john';\nMember.member_password = 'john-password';\nMember.MemberLogin();\nMember.OnMemberLogin = function(Success)\n{\n\tconsole.log('OnMemberLogin returned ' + Success + ' for ' + Member.member_name);\n};\n```\n\n\nMembership Security\n------------------------------------------\n\nBy default, user passwords are stored in json files as salted hashes where each\nuser has a unique and random salt.\n\nThis functionality is controlled by an internal flag within `Membership.js`\ncalled `PASSWORDS_USE_SALTED_HASH`.\nThis is initially set to `true` within the code.\nChange this setting to `false` if you want to store passwords in plain text.\n\n\nMembership Client API\n------------------------------------------\n\n- `MemberSignup(MemberName, MemberEmail, MemberPassword)` :\n\tRegister a new member name and email with the server.\n\tA member data file is created on the server.\n\tA new session will be created for the member (i.e. member will be logged in).\n\tReturns the new session id and the member data object.\n\t- `MemberName` (required) : The member name to register.\n\t- `MemberEmail` (optional) : The email address to be associated with this member.\n\t\tThis is needed to further authenticate a member in the case of lost password.\n\t- `MemberPassword` (required) : The password used to authenticate this member.\n- `MemberLogin(MemberName, MemberEmail, MemberPassword)` :\n\tAuthenticates a member and creates a new session.\n\tReturns the new session id and the member data object.\n\t- `MemberName` (required) : The name of the member to log in.\n\t- `MemberPassword` (required) : The password used to authenticate this member.\n- `MemberLogout(SessionID, MemberName)` :\n\tDestroys any existing session for the member.\n\tReturns `true` if successful.\n\n\n- `GetMemberData(SessionID, MemberName)`\n\tRetrieves the member data object for a member.\n\t- `SessionID` (required) : An active session id obtained from `MemberSignup` or `MemberLogin`.\n\t- `MemberName` (required) : The name of the member.\n- `PutMemberData(SessionID, MemberName, MemberData)`\n\tUpdates the member data object for a member.\n\t- `SessionID` (required) : An active session id obtained from `MemberSignup` or `MemberLogin`.\n\t- `MemberName` (required) : The name of the member.\n\t- `MemberData` (required) : The new member data object to store.\n\n\n- `PathList(Path, Recurse)` :\n\tLists all folders and files found under `Path`.\n\tFolder names will always end with a `/`.\n- `PathRead(Path)` :\n\tReads content from the file specified by `Path` and returns it.\n- `PathWrite(Path, Content)` :\n\tWrite `Content` to the file specified by `Path`.\n\t`Path` is created if it does not exist.\n- `PathMake(Path)` :\n\tCreates a new path.\n\tCreates any required parent folders.\n- `PathClean(Path)` :\n\tRemoves all files and subfolders from a folder.\n\tDoes not delete the folder itself.\n- `PathDelete(Path)` :\n\tDeletes the file or folder specified by `Path`.\n\tIf `Path` is a folder, then it will be cleaned first.\n\n\n### Working with the Membership Client\n\nThe client implementation (to be included in your web pages) creates a\n`Membership` object containing a set fields and functions for invoking\nmembership functions on the server.\n\nYour code can use the `Membership` object authenticate users.\nOnce a user has been authenticated via `MemberSignup` or `MemberLogin`, the\nresulting session id can be used to read and write user specific data\nto the server.\n\nTo invoke `Membership` functions, set the appropriate fields within a `Membership`\nobject and then call one or more functions. For example, to call the `MemberLogin`\nfunction, set the `member_name` and `member_password` fields and then call\n`MemberLogin()` without any parameters.\n\nHere is a list of API parameters and the `Membership` field which corresponds to it:\n\nAPI Parameter Name\t\t| Membership field\n------------------------|------------------------\nMemberName\t\t\t\t| member_name\nMemberEmail\t\t\t\t| member_email\nMemberPassword\t\t\t| member_password\nSessionID\t\t\t\t| session_id\nMemberData\t\t\t\t| member_data\n\nIn code:\n```javascript\nMembership.OnMemberLogin = function(Success) { console.log('Login status: ' + Success); };\nMembership.member_name = 'john';\nMembership.member_password = 'john-password';\nMembership.MemberLogin();\n```\n\n\nDependencies\n------------------------------------------\n\n## Server: Membership.js\n\n- NodeJS\n- socket.io\n- sanitize-filename [(http://travis-ci.org/parshap/node-sanitize-filename)](http://travis-ci.org/parshap/node-sanitize-filename)\n- fs-extra [(https://www.npmjs.org/package/fs-extra)](https://www.npmjs.org/package/fs-extra)\n- node-klaw-sync [(https://www.npmjs.com/package/klaw-sync)](https://www.npmjs.com/package/klaw-sync)\n\n\n## Client: MembershipClient.js\n\nThe Membership client currently relies on AngularJS and its cookies implementation.\n\n\n\n","maintainers":[{"name":"agbowlin","email":"agbowlin@gmail.com"}],"time":{"modified":"2022-06-19T12:42:26.659Z","created":"2017-09-22T09:53:43.527Z","0.0.4":"2017-09-22T09:53:43.527Z","0.0.5":"2017-09-22T09:55:49.454Z","0.0.6":"2017-09-23T07:48:54.803Z","0.0.7":"2017-09-23T07:55:57.548Z","0.0.8":"2017-09-23T08:29:04.076Z","0.0.11":"2017-09-23T08:54:19.495Z","0.0.12":"2017-09-23T09:14:25.201Z","0.0.13":"2017-09-23T10:25:18.944Z","0.0.14":"2017-09-27T06:39:59.386Z","0.0.15":"2017-10-03T04:18:30.050Z","0.0.16":"2017-10-03T05:10:41.316Z","0.0.17":"2017-10-03T07:00:22.982Z","0.0.18":"2017-10-07T03:14:01.758Z","0.0.19":"2017-10-07T03:27:21.787Z","0.0.20":"2017-10-07T03:36:56.109Z","0.0.21":"2017-10-07T03:55:22.405Z","0.0.22":"2017-10-07T06:40:57.100Z","0.0.23":"2017-10-09T05:40:56.088Z","0.0.24":"2017-10-09T07:36:13.244Z","0.0.25":"2017-10-12T06:58:41.462Z","0.0.26":"2017-10-12T07:03:21.548Z","0.1.1":"2017-10-17T04:28:04.293Z","0.2.1":"2017-11-12T09:25:05.089Z","0.2.2":"2017-11-12T09:40:14.029Z","0.2.3":"2017-11-12T09:42:24.830Z","0.2.4":"2017-11-13T20:02:43.241Z","0.2.5":"2017-11-26T00:10:42.796Z","0.2.6":"2018-03-29T02:06:52.886Z","0.2.7":"2018-05-04T08:10:49.658Z","0.2.11":"2018-05-04T08:27:20.287Z","0.2.12":"2018-05-07T09:12:42.960Z"},"homepage":"https://github.com/agbowlin/liquicode_membership","keywords":["nodejs","socket.io","angularjs"],"repository":{"type":"git","url":"git+https://github.com/agbowlin/liquicode_membership.git"},"bugs":{"url":"https://github.com/agbowlin/liquicode_membership/issues"},"license":"MIT","readmeFilename":"README.md"}