{"_id":"extended-ds-client","_rev":"61-a6e9b79f469cb75623b336e099ae0f2a","name":"extended-ds-client","dist-tags":{"latest":"7.0.0"},"versions":{"0.1.0":{"name":"extended-ds-client","version":"0.1.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@0.1.0","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"1722cf4464955ea042a479d821025936656df5e8","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-0.1.0.tgz","integrity":"sha512-uu+O58Pr83bGDaU2Z9ejHgIJ014Xz6nz33M41kHk34UmSg2UTMApNrtK3GXS3P4TgiisItzRwKpkMoe6cAPWeA==","signatures":[{"sig":"MEUCIQD+WPDPwOFCz0OfOr7HvGw3SF4l1xGMZKXvYX/x6oKTiwIgWRSdDn7D5sVpJedGLSsTALXlrqSlbi599VQv5yqayHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1722cf4464955ea042a479d821025936656df5e8","gitHead":"80e2197e6a64b114ee6ba166b665bbb613e9bdaa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -d index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"3.10.6","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^0.1.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-0.1.0.tgz_1494251822064_0.9332120344042778","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"extended-ds-client","version":"1.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.0","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"68c2b50080d12a669baff502ae13401a32376781","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.0.tgz","integrity":"sha512-2oiOMZ2rg9Yxq3fKR4RXcvXZJf3tLaNR1MKxhfgA37lH1aM8bx1WhhsqBW3pCrlRSTf6jB+8GUY1cNGK2tyjSg==","signatures":[{"sig":"MEUCIEas+pZWn0C7IcfNuUyYWFR5dCRzTu9bb3pJiFK+qhrtAiEAjq9fDpUTToo9z2XrYcrFmbcPtPQp1LbsFa+kpb1tbmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"68c2b50080d12a669baff502ae13401a32376781","gitHead":"f12a56841ce42e8f1f7a77f6635dd9624ef44512","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -d index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"3.10.6","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^0.1.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.0.tgz_1494338755239_0.06485284096561372","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"extended-ds-client","version":"1.0.2","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.2","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"75c26ca6f35dd1777ee36ed3df678ea0d58d32e2","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.2.tgz","integrity":"sha512-6zW7ef4Ff5LkO12/p0VTMe3ZXnAw+2oUlWSRgtxdRCZAn9xcVAveXyD+JbcbEziMoyw9AlmvH7WYX9AOTJaHlA==","signatures":[{"sig":"MEUCIQC8+mcjwq71iB+L9sBF0ijH2Y+/Bw32uAkZyzltplO/jwIgOE3AwihDn9UduJcdRG5q+6EHCD7YiDYV5kttQMTtflM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"75c26ca6f35dd1777ee36ed3df678ea0d58d32e2","gitHead":"55c1b8f47608d6c69ed19e9fe11df4c8475b680a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -d index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"3.10.6","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^0.1.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.2.tgz_1494343192162_0.29876646352931857","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"extended-ds-client","version":"1.0.3","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.3","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"0300b93a26a9c4e40613905d3836ea73f90e684b","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.3.tgz","integrity":"sha512-EFe2OwQjjuklHO9NAMjktyLIeDmc0NtBzXc3l/8dke41Af0cOsY6Kdfb/4w0sH3gpNfev76nA8NLUa3OJoapgg==","signatures":[{"sig":"MEYCIQCzlOC6kblYN29r/YwRqWB/QEaSOp5T2cq/0OLoSUeEsQIhAJatmkxeGRdsZEg4BLxT+f+8qCq1ihDGh2/rSKGW02Dk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0300b93a26a9c4e40613905d3836ea73f90e684b","gitHead":"77a472b578ade9d0cfe2aa13ee2b2f2fe6fa9c56","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"3.10.6","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.3.tgz_1496223835848_0.3974994474556297","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"extended-ds-client","version":"1.0.4","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.4","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"d6b4a39d9462b127acd23a468eaec3dbef46ce3c","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.4.tgz","integrity":"sha512-sJWa9CpuOg03uK/uOlpjDtXXq6YZIYWr4Tc7k8uYjS/U1TSPVHtzIlzplkhgmyErY6q/TYbAlv2YBWoVfa/Siw==","signatures":[{"sig":"MEUCIGWt3QXZ+GzVVncLzaZKjqaXtv//0xyVwVGM8hoOCK/XAiEAqFEuu4pSTCZiB7sg0kJ8IMO9WNpJwIlVKuRZ1cv+FNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d6b4a39d9462b127acd23a468eaec3dbef46ce3c","gitHead":"e3c470165b37001f97df6afb7f32d83975ac3427","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"3.10.6","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.4.tgz_1496224701209_0.516902050934732","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"extended-ds-client","version":"1.0.5","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.5","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"fb19667e3e03b8f5a1389a69159622b9c747d8a3","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.5.tgz","integrity":"sha512-yllGbE1br6GYojid2JC1CP8r8gOjmkTKQq6kum1b/JbnI2oyAlf/e/ILDhaQbDRZ4BM/vpvoRTa5TMGfEN526w==","signatures":[{"sig":"MEUCIQCtE0N60zDxqh//f8o98ReOeqng8fdSj2/JS324r0qoswIgTxQgIvRaLCcbWl5xFc2rBHIY3WzJWU4iGRQWA9ixypQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"f5047ae7785ead2752b8171e6ddfd4215513b414","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.0","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.5.tgz_1496324011036_0.410205066902563","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"extended-ds-client","version":"1.0.6","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.6","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"7fcc6fb65ca5fd495b3d04362400b65dc9d1e0af","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.6.tgz","integrity":"sha512-8NV9yzc20cXDw9M5m7wD9AFwdn1jpkPv6gZtV+1FVcXe/MAmZRnT6WZajZt17Ecrkul3d9eJjSiGYhct8TYtVQ==","signatures":[{"sig":"MEQCIAf16kz2CGYvYa9kHPQnBrtV4oIbWEAy+KyN4gqurDPBAiB+TFVRctoVGJazou/iEZyomm9YtCiTMBjApB8IJbxF1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"94979fbeb54838b8cdc365aa81a0776f79e49a7b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.0","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.6.tgz_1496327688256_0.5973008004948497","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"extended-ds-client","version":"1.0.7","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.7","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"d972df786c7f1f2e28a8bac69cb9c9ecac673093","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.7.tgz","integrity":"sha512-pcz+glzfPYSr9CP0AWgHwpHwv0GukAJ9pEL/YdaOWn5qXB50mxQbqVTpiWauL1ASlem9ag8eTDz5GdL8afcomA==","signatures":[{"sig":"MEYCIQCE8edi3BZa0OaH6fDHjLUgKsrYcutltnjsWp7XF2JBvAIhAJOEw3EfLhmgEmc8DN+0DSNawqMZzqQD1amChBmaoa+C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"02700febd12a6ba678ac1446ff81789b108c0eb4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.1","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.7.tgz_1496333982897_0.3231296099256724","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.8":{"name":"extended-ds-client","version":"1.0.8","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.8","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"5490ede31996698c2aaf89436d942efe939cd19f","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.8.tgz","integrity":"sha512-eMWmwA4mkMvFbqVO7OvwK19Vf8fNlhpuTVSNqI1xNZipQkLieOxElgYbfB+5eJUFrGJlpErB/X3AiTWRxdIidw==","signatures":[{"sig":"MEYCIQCZGP/rMac3FkFhxAAOgDeH2dhvTUmYZLevnAzNI4CKdgIhAOjFgVe698Roj1aqQw7duAEhr/4sDEpjYhcNnBEf+F/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"2e5e401df71efc0c1777d00994a07b459b4a4117","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.1","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.8.tgz_1496334172116_0.2985951679293066","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"extended-ds-client","version":"1.0.9","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.9","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"ccaff6a7d4d803c3f2a64dcf4fa3d763d082a07b","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.9.tgz","integrity":"sha512-TGHm2jPKvNwMHsifsYqM4DRSLEx6udv+c6FaN2oMGoFOgxgWA2o+AKnaMDUfoU39E4YJilpsvS37Fy1Ek3R9ew==","signatures":[{"sig":"MEUCIQClVQNorwZYe7i7OG5cgOxoSZMiQg+wz0964wHTPaRnCQIgDqtD5kvpSN8yca/yf70g4w3KfA+PmVKJLN0HRBflBpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"d3366b82c2813ac630e9566ddb64a8ff51550e59","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.1","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.9.tgz_1496336692483_0.9707703541498631","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.10":{"name":"extended-ds-client","version":"1.0.10","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@1.0.10","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"4b2600296e683284131f3f7f5ed34d613b916227","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-1.0.10.tgz","integrity":"sha512-eGgCf7uNuzpFs2JO9aYpeqeWea6DWy/mYXtXXpYprHhVfEHOymGy62PFZspBlVcvG5BskZXp2sKgfml9XmkGVg==","signatures":[{"sig":"MEQCIGEUlMINAHjTheyhAHf6TCdchkmI7Ap2+4Fq94xXQdriAiBrb9TMuFoVZKrm6h0+hWCl8SCM7Fem2RGZTH5JdTnxoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"70267bc2dc74b6d4a75075126a73c3e753ed4766","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-1.0.10.tgz_1496940598249_0.3037784572225064","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"extended-ds-client","version":"2.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.0","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"8b581b2366baf902570336477a7b032b4214d8ea","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.0.tgz","integrity":"sha512-v5nhBdkEU4MluZ7TDC5EDpvOLfx4AC2nhITfHP+CjFGTajANfeJYJRcUgIYqzzge0OaiRgZ3E7BgFIedd4Be8A==","signatures":[{"sig":"MEUCIETrkdBANIQyrq/hK+BLlDDAy/0gcDZwGusDozPE4/ZdAiEA+jjaMruI9rTn7tr/oVs88XrmK/xWDvv+45dR3Qf5/NI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"3f7ccd3c842e62694fdb69b1be6dfd75fcf85657","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.0.tgz_1497030526467_0.37496684375219047","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"extended-ds-client","version":"2.0.1","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.1","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"c81d749b2cbd3d818a2e474ea27971b5e3606d10","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.1.tgz","integrity":"sha512-+zZraF0EW/ESDAcu0Z78tdSZqaJwVIUZplmrHtu5EERR7ahVaN01hh7gAudGKa0COU+4zjtYNOP0jCLELeJDgg==","signatures":[{"sig":"MEYCIQDmogLX836qTRvXN0BXL/sStoD4rPuoX0XbW6oMGgDANQIhANCUw4M1ejAb/GlJek4EPyAEPylFVZCN3CCniP+5GdCp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"faacb233f00d36f94196c2e6f35485da8053e633","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.1.tgz_1497033377206_0.18836699146777391","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2":{"name":"extended-ds-client","version":"2.0.2","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.2","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"b85616e10caa8bea71c744fca54bbebdf5aa5c7b","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.2.tgz","integrity":"sha512-fHFB4nVXd11VQPBliSQts2WOF47PESO6FkhWcnkPUSPBYUmOTtUrxOCHFSm4V3kWR/FfDB/XYL9MELWAqfOdoA==","signatures":[{"sig":"MEQCIEoXehrJVdjEgOqNRHCAE1W92FJTbcRT0tdgKzvxkKO5AiAH+KO6Qcd+e48BADRqbvvgT/ATcmJHOKIHE+U+C8PDQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"8019a533147592d7ade749796a1ae37c13a3dc49","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.2.tgz_1497036036044_0.2880150913260877","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.3":{"name":"extended-ds-client","version":"2.0.3","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.3","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"dc2fa8fc9214aeb2f3d95a265f1172f9f889f6dd","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.3.tgz","integrity":"sha512-lZZSShKCyrVb4jay6CdXDrmlzXl+fmM1b51rCH52NWPNEq+1FmLY/6FUoCmDlG5+YXK2HHg4g38ZzGM1MpxQ4Q==","signatures":[{"sig":"MEUCIBlNBTr653PnaKmRlGv5vqNmGc5mTxc6ROx2xAVd1yupAiEA63oBLjbHYQRhOH957uOlIX2ULxND890ocBlnvpWvIMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"4377cca5c9b26a78dfdeff31ebe90ffc16f5e8be","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.3.tgz_1497257430366_0.06610094313509762","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.4":{"name":"extended-ds-client","version":"2.0.4","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.4","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"7b9125281527965438d3cc75d53ef2c72a9f5095","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.4.tgz","integrity":"sha512-hNfKNDwQxMIl73hs+5qjVyVhn1h67WuZuRMaRMpZe/inDcDcAITmW18ozfTxHA7rGmpBnSGa7pVuMMAG46vRuA==","signatures":[{"sig":"MEUCIQCeCUj6O8okSWJ+fFUnBszlrcqZOwNvczDaAhIvEPL4QwIgL2AKegbCAJ4+uFTVy3Z65pBL3JvpXM+kiwtF5Knomgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c8778878f9ac36b2a475f1ad2bf68cf924f04473","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.4.tgz_1497269232674_0.7070021245162934","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.5":{"name":"extended-ds-client","version":"2.0.5","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.5","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"a1010b34c45fb7204ad244bbedb2ac2aaf0f6aa8","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.5.tgz","integrity":"sha512-TsC0G+lCzCCJgdy2cTJZprSz1DrakaEStxmbdN0K3tS2JFRkL9MaTJWXXxnt7eDO+j+qAinKrPmIYtZ4QsO9bA==","signatures":[{"sig":"MEUCICjh+wI4ZwFd3d37UrNFUYNzq1GbBJOjyGpIoBjf68bLAiEA3buIK5C57nWsVwpff6xUcr4o+OOE/NVz1kGtTNlhG6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"4142fb5d513d62939a72593e1ecde7b594e270fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.5.tgz_1497271106328_0.6840156330727041","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.6":{"name":"extended-ds-client","version":"2.0.6","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.6","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"8dc762d2768d0d84a668505fe52c268b5ea99a30","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.6.tgz","integrity":"sha512-ng6D7jKZn9QJiLLPOC0F9DN3JxctLZpcR/2tzz+O0GoZhJY1Iuzv8J2iwCqL1Q4xplIoXA2OFuk7B8x2vJU89w==","signatures":[{"sig":"MEUCIBLB4pTJmgDLbcBmBymU0RXR0LSkjxgEH2O/EEDMJ7laAiEAsXYA9t2pYCvsgBELnCdrpKwYmPgU+gho92fD/4+zoTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"88f6ff94f07e94ce28ac85a01a755d802909f612","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5","babel-plugin-transform-object-rest-spread":"^6.23.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.6.tgz_1497452163887_0.7659569110255688","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.7":{"name":"extended-ds-client","version":"2.0.7","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.7","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"a9401cd449fe81be2e64c20061ba4d2b56f75bc2","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.7.tgz","integrity":"sha512-2c+Qd7EDuPBMgcSkm+go2bcrA0k9VVADSeZjBti7wm6iV1AcHLvzgc2/ua7GCwiY8cyZHMSGtvdBC5A258clCw==","signatures":[{"sig":"MEYCIQCDi4MB4C0f58n6SqFQ7bu+tgLDtTgqkfQ8PuGtSY7gSgIhAL9ripfOsJDtGOYxTkxUNmm7QfZz/Zq4G4CyBrmpp3FS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"67543aa2480268a2637938d3c6758c2b4f24297f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5","babel-plugin-transform-object-rest-spread":"^6.23.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.7.tgz_1497453702423_0.14810402784496546","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.8":{"name":"extended-ds-client","version":"2.0.8","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.0.8","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"56d8225fbd694991bb604cdede668a0773074f61","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.0.8.tgz","integrity":"sha512-lLStR8lqvTcVwzsUZDQ57aq9m+lVIgL4FX123YewFvWjG5cn+J9uwqWYgA81I47dRVfCJfAIHO5sJ2htoC5ScA==","signatures":[{"sig":"MEUCIFFy+LDz4CvmE/pdCB9RGE8G0x+zh/NH86qk9+u6UkHwAiEA8usA44gA5qIpoez0Fa86t53XNRyolA2J4fovwCd4f8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"4fb3099c259f7e072e738433b487ad60bb9bf523","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbjorn.blomquist@tieto.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.0.3","description":"Extended deepstream client","directories":{},"_nodeVersion":"6.3.0","dependencies":{"max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5","babel-plugin-transform-object-rest-spread":"^6.23.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.0.8.tgz_1497454330229_0.6071858396753669","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"extended-ds-client","version":"2.1.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.0","maintainers":[{"name":"ez","email":"esbjorn.blomquist@tieto.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"fbff11c011bbcab7618d5755dc0e60c5873dba93","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.0.tgz","integrity":"sha512-c+IyHcMzDrd5kjNoxEGpQNgpOxzRRGkXdEaEXqrnGwSkpnz8DSW/VNodat//ehJi9Fljmncr7G4o4c3FFzl9YA==","signatures":[{"sig":"MEUCIGuEBi3+lzWbrII1WpxcNdIIV6UO961I9FyHabG9z9wpAiEA4TyBpyPZnKxL+lzmkbeOrH2Dsm8Nqn8Ky2aEiDIqAeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"ef94d86b404295dc602941b7ecd8fa10662c537f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.1.5","babel-plugin-transform-object-rest-spread":"^6.23.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-config-airbnb-base":"^11.1.3","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.0.tgz_1501239302705_0.6872030624654144","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.1":{"name":"extended-ds-client","version":"2.1.1","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.1","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"4532e53eebc2966e20b50f00e6694b4d1fe27a43","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.1.tgz","integrity":"sha512-IFIN1p4FbsgLNjS3JbtzUArSjyVhapsv1U4VW1zqBY/P2Kewmhj5LQ1NbeD5OarEirowSnjFLJOrYIgqmGtsag==","signatures":[{"sig":"MEUCIF9HKlogZDg7JbFygY7ENZBpTbuobECT0U/UX89dE/K5AiEAgqBPc3bE0oyjjSiRR9Jzo2p/zWCGOdKBsjjUDKvPArM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"60062100c296131f8a7d2c2118d0b8faa011a72b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.1.tgz_1503419342968_0.18664127681404352","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.2":{"name":"extended-ds-client","version":"2.1.2","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.2","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"1c7c0e6fd9c70a0739f78c5535724a96ed6326fa","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.2.tgz","integrity":"sha512-fnDnsw1LmE7H/rYQ5UGbrjg2N9e0IxBiAQvtuK+NjAiNvBr2Jfow5/MjHE0fFYTXZePaDP61DrAqeYZoTF3m0w==","signatures":[{"sig":"MEYCIQCoqVOUi973r5Ds40rpO2JnotlzwvfkYwYd3yYJ9OEFnwIhAMT0idCJzFv0+HGQIBGoIoQiNiKSfCaBxjCqoQywxZ5G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"18941a68fb23aaeabdb99f310c50178988d56fe5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.2.tgz_1503419835570_0.1789378037210554","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.3":{"name":"extended-ds-client","version":"2.1.3","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.3","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"5e820f88640fbd4f02f28c69dc71814db357ba0f","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.3.tgz","integrity":"sha512-ET4O70dDuVRhs8ESwO+hFDErYLxgKXJXjK64k3FbQK20ee+XZr5bvYYz98Qu2yAuJChUX+O+a04TgE6CRpFKYw==","signatures":[{"sig":"MEUCIQD9LJRjW7YLUy8zntUNUiObevF1p4Axt8ixgbcCWhAOSwIgPPdzkGMuIaSxjR7a91PYqv8YDR9pIOD9wY7v4WrcDRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"e7285c56309d28f63101b332879c6711c5ebd33d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.3.tgz_1503420425868_0.5599484157282859","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.4":{"name":"extended-ds-client","version":"2.1.4","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.4","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"818b15e067bb14e3c6c83c3ce2c945d30431aab7","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.4.tgz","integrity":"sha512-7ZS1lmuzSfasDuR7yXAGv4HfYNkxVdkz4YKFzHO4D8gFoOfhsOPflj9wPZNSQ3Xk8wyVUcrfyq5m4ljvFGr55g==","signatures":[{"sig":"MEUCIBymohQH2s35yyDLwQctW7Ztpdp1m4vLZeTqiNmV1A8yAiEAxScS5lVc8D92c0SsNPitFpYk3nEbH4cZIWXEhSjIW8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"df4b5de118ab61573256371be85993ddf3d8c629","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.4.tgz_1503422890292_0.20561583107337356","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.5":{"name":"extended-ds-client","version":"2.1.5","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.5","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"7daddc77f2316cf1a8763b9c98ba90305edac3bf","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.5.tgz","integrity":"sha512-kkN652sl8GeawqQ2tzZJ4wYz1z87SKbu7+IZwKIhg//qEjDaA8NpZOZ/8WMAMiRkzNuGhycRG9CgPS9Fi3QP5A==","signatures":[{"sig":"MEUCIQCV/+rV4mDa24TTa7AzlxfRZ1djaUV944+v6kn3ZjmrvAIgFxpM9zYM2hyABeTTbWzikwA1ovEbydXlAStBpMe/LSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"d67ed679ccd688d7fba0a791ca7500c9f71698c5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.5.tgz_1503496912922_0.5680188334081322","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.6":{"name":"extended-ds-client","version":"2.1.6","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.6","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"cfd3183f75b2bae860766523d2d7012b94b04584","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.6.tgz","integrity":"sha512-qrmCBN1ul6v209DeHCU2C/9Vus0TeLa8GljHiioPNQzNB3eWanTvZP/cPP/qdfm6PqYrGny/N3T+EqKbQd1lQQ==","signatures":[{"sig":"MEUCIEQmda8UnS2vyvpKhIZpCnE1oropWUZNMXYbhQ6Q8v7fAiEAnJOHuJ9Dp3CCdyv7nU7tAACIZ40t9LEkLdHer1qmKBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"69571260076dcfcb7222c078ead90135859b1c0a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.6.tgz_1503503594858_0.6429319914896041","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.8":{"name":"extended-ds-client","version":"2.1.8","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.1.8","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"77cfbe6306798aa1ca1ea0f84fb92c0385865c75","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.1.8.tgz","integrity":"sha512-7mmp0v3sc4d/y7a9xd9vNzfJRG956fa+3t5LFU3g4yaw8Lkk7AHac07xMgeUtbOYM+bjPsTMPOpakn7foKqSmw==","signatures":[{"sig":"MEUCIQDgl+t9stq1AXN6DR0sXro5FF62pvEYG8HYVwwjKu0u2AIgXKgSViOfa0BNtT5xfXO6rJyneUbUYOhNV6dBgBo5+WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"7a5c930aa9143a5d0e163c8a5c447b708a3a8dda","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.1.8.tgz_1503563981682_0.04864131542854011","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"extended-ds-client","version":"2.2.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.2.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"de2a4c58a7d5ce724f1d96c10e61138e321d8039","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.2.0.tgz","integrity":"sha512-45B3Ggb/7W7cH0/rnd3X3bnMyRGnJfXIvyn4PfNMXgYnMmjlrdq9Gp0s4Yypcl2r1JM9Zg8smkKd3lZ8t4SNtA==","signatures":[{"sig":"MEQCICKGtmUuxFKAu5KDDal6O9hJPjQ/k+KKk1uBkgY5Exs7AiBfdYpY0cIg0H6BZu90iaZ1TsY149HOTp4ojTqgVpAPTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"e4311343fcc00f0cf617c4e8e28acf79ebdcecd8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.2.0.tgz_1503564002285_0.36928507685661316","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.1":{"name":"extended-ds-client","version":"2.2.1","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.2.1","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"049281c40e4726d17d3a4067bd98f73509084388","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.2.1.tgz","integrity":"sha512-oQ0BFDFIwExu7DMYCcwD38D624lcjqHBAXBh1t09yj1EO5v36FcXManxy7YKbIAarlZGpCE2CIfGlUumkK+G5A==","signatures":[{"sig":"MEUCIFpr40B/P2+AE2Gr7vp85I7JxP7fOxdj6qkeMotUHrXVAiEA+XtYlanGeGV76hsRnxBxfq+w13JZgajR5+iB0+uJsOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"b2359c00a497b09bca6fb1b1206eef78d223f57e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.2.1.tgz_1503570259850_0.9714501569978893","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.2":{"name":"extended-ds-client","version":"2.2.2","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.2.2","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"71be00d6df780c2c6d7dd45976d26807eca0b614","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.2.2.tgz","integrity":"sha512-3rvIJFt6rRCQfJ6OvcMXUWrG+7BoadJknb/j/6ebLn0LyexrgXNhB+S9oz02nT2szESWvAp8iMlk99NlHvj2cw==","signatures":[{"sig":"MEUCIQCVQjd8zrz3kcffkQf6tFKZMfRerg7VN3j/cnDupvmtxAIgFg7L3qh6vqc79DjeBEFevFAsdFeL+2+bRb6SL+Hq0DI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"341067021c7e8b30772e5f5770f350b2d093cd3d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.2.2.tgz_1503578175783_0.051101749297231436","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.3":{"name":"extended-ds-client","version":"2.2.3","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.2.3","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"ba71816320651cb581d6dfd1e7b65a553d16cb27","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.2.3.tgz","integrity":"sha512-EsPxSAdt6o3sTheSknOSn0yz7jr2K8rceOW+vZoF7fb88Lhr3IXPBlhN0KkJiCh/2FP4stvDjIHK4+xUvYhJ8w==","signatures":[{"sig":"MEYCIQDyh1q+PL2oibEx5Di4oF8YfGJoWvnwfsRfoHGg1DcA+AIhAJIdizs4Bbi2yWN/0wc0ebB5QAECq14ZJpvAS75SaM/i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"fd66b6020fcf5bf4c23d77109ebfcad878612c5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.2.3.tgz_1503581529136_0.9298707048874348","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.4":{"name":"extended-ds-client","version":"2.2.4","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@2.2.4","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"c6554e174bc0818ca698e73282f23597d2a0a040","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-2.2.4.tgz","integrity":"sha512-Vq54JJYXoywbfAUkMzmXg9aDBEYTNug6uaV3g7xRAreDfz+LguCxBAaz745FncJRQ7hwYszcw9Ge3i5uRFEK1Q==","signatures":[{"sig":"MEYCIQDT+SOjShLxjgh2Wu7JP3f6V13X/ifLt6LMTxxKt2fLiwIhAIcrKaa/R59hwxFuEnocXKRhNOaNmVvPgvg4NlUgIfzM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"8e755495c6a963eb6cc9d37070437c97e4491d9f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.3.0","description":"Promise based additional methods on the deepstream js client","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","max-frequency-caller":"^1.0.0","deepstream.io-client-js":"^2.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-2.2.4.tgz_1503661002545_0.2686438485980034","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"extended-ds-client","version":"3.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@3.0.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"84f702de48dbb86a21730cd710e61ac6ecbaaec6","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-3.0.0.tgz","integrity":"sha512-dCxt6MenEPqPq/OWAgofBpDjctFYR7OoAO6t8PLCbWXJ8n1Y32WV0XIIkp8GhLTOamhrfM2t2xF9QJyACtEfzA==","signatures":[{"sig":"MEUCIQD92JAIJVAvkrtt7KPSA9FGuA23xLPvc4zdfdimLoTBuQIgUhcTPE83TYQul/h1UPeMHhs0lF88VjHS57BThyJZXaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"84f702de48dbb86a21730cd710e61ac6ecbaaec6","gitHead":"6d579e93a197b15a99d3c872726b67a3231c50a9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -o index.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-3.0.0.tgz_1505471441622_0.5497627698350698","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"extended-ds-client","version":"4.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@4.0.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"5008caed4a8e4885c40084cb4f57609a70fe79a2","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-4.0.0.tgz","integrity":"sha512-G82qxsE3XAnO0M/qqw2kcMXkZiu8od+q5Y1DgAZwanjpEbXsuvYKkCWaP3psqJUZsQQSTO86wtfnS+YfI75aiA==","signatures":[{"sig":"MEUCICVhY/DG9ka1DE1Z5HyFDPW82IfRxJa/OEbijtL5RnJCAiEAsc/w4l1d6Apq5N1n9sG02SSH3fmZ88eGilQ8gEHlcOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5008caed4a8e4885c40084cb4f57609a70fe79a2","gitHead":"9c7e4eda71c8e50970eeeb9b4031796654d5aca3","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-4.0.0.tgz_1507187946480_0.544944143621251","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.1":{"name":"extended-ds-client","version":"4.0.1","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@4.0.1","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"4c44d3cce411500ca709d14a72bf6ad1f07480eb","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-4.0.1.tgz","integrity":"sha512-a0ws52/K+xMQ/n1C/X65b9LXivnERukq32UWh2YcCFYjL5V3f/cBFEW1xxHvsDx9zh9Mkd2SCHtGK5/23i8vUw==","signatures":[{"sig":"MEUCIHK/xOL8HpCuDR2BFZU1I1AiXDIknbiWLZTaTc2fR8g7AiEAkZ2xs886K+a9zs4CiJ48lKJjbLVpdvA1L3O7GLjrunQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4c44d3cce411500ca709d14a72bf6ad1f07480eb","gitHead":"75093d82def653a45288485f52e40162fa920fa8","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-4.0.1.tgz_1507316863450_0.32107974379323423","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"extended-ds-client","version":"5.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.0.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"537a1aa76f5bb778833d83ffe813b848c00ac31e","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.0.0.tgz","integrity":"sha512-kpVaPnlMgSmDg0bcjlXjcH3sfW2jNV3665CtvnNumeBAv0JNr4UpNvqnGwncoc6v14xk3YahLY2pS82ec6M8Yg==","signatures":[{"sig":"MEYCIQC3bMi4we+LVcLsxxxmn4g+3aTBZb9eAtWOf1a8PUWxiQIhAPcEOTgLo153tdxtAly+n0AGWdwjXG9GgEOkTOrjqaBx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"537a1aa76f5bb778833d83ffe813b848c00ac31e","gitHead":"572b3d14857306b7d292621e92643af5b8815d63","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.0.0.tgz_1508869336936_0.3660999462008476","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.0":{"name":"extended-ds-client","version":"5.1.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.1.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"86bf0f4ce13c07de6fb1d9c52caf8431813c0344","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.1.0.tgz","integrity":"sha512-BZlKunWx1P31s63b9YxtVMVgfaMqhvR+Yv6wYwv9NZPe9Pg4CZeeRFNne5hiTngMfmx7vgw/pbNE5Zz3MiBDjw==","signatures":[{"sig":"MEQCIHz+Ji9NF04Pn97998Wqm0lUWZnaiKiebWbq3gLVYG2vAiBLwRBb3VTuVwbS/3FDIfHD/DP881D5NZMVVCuMrA1VDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"86bf0f4ce13c07de6fb1d9c52caf8431813c0344","gitHead":"926da15fd65f20cab4dd1aaa4d586895124ba150","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.1.0.tgz_1508943984856_0.6121467349585146","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.1":{"name":"extended-ds-client","version":"5.1.1","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.1.1","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"4ca713cc6222250ca797b157d6baa6f1258debb7","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.1.1.tgz","integrity":"sha512-o/ltQ5Mkx3P/KQUeygjlsF6RBYb7RXLP24zfp4EPJqG/X/s9ceuw7xDoP7plcVjUFE4qnjQnTb3bh2Tg+KRIQQ==","signatures":[{"sig":"MEQCICK5Qx0C47RopE4N4yuwiNdtNRNrw+mx6wXTFvEflhUMAiBr7Vbu0YREdQuOsYSFf3Q5yDNISnqTSCPCLLrpyEquCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4ca713cc6222250ca797b157d6baa6f1258debb7","gitHead":"7c042d124487348ee6d5b5e5212296dc322e2cf0","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.1.1.tgz_1509463866572_0.8869468097109348","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.2":{"name":"extended-ds-client","version":"5.1.2","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.1.2","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"220fdbcf195e69255bab10290859ec92ac269ff0","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.1.2.tgz","integrity":"sha512-AcT1/W94CZM5c2h5++spFkjy7wwoi34avfMMbQCZTAezvY3XbDuL9g8pTkthsQFpvM5IFNhI0/rCw8fRvJ0wow==","signatures":[{"sig":"MEYCIQCY6tfox+DyCwE1z1RSJi46GaCBo3pruK6b95Vsli34xgIhAN6IsW5NL6yAZsHpPaAY8XIsNkjVSgvUuW7YvBuHVvzF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"220fdbcf195e69255bab10290859ec92ac269ff0","gitHead":"b28db2f87742a800c855b8ba485f971558f8c6de","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.1.2.tgz_1509469767719_0.49166604806669056","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.3":{"name":"extended-ds-client","version":"5.1.3","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.1.3","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"503b566d25956f64719b99add03722c3ad4de277","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.1.3.tgz","integrity":"sha512-VseuqQal0Odg1AiNLd4xfglLUi3fZyRqm4u73emZIXmzbzWdNBqfqZHDVh4hQySQO3NhsBC525CGmvNeQbdTjw==","signatures":[{"sig":"MEUCIDUbfJXKuwXpnqMyrDPrndps7ounz+fJSpkTeUDznMUZAiEA/EKr1R0lnirea16mqjLhIrOkJcjgTyC2fbsRVJpPK5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"503b566d25956f64719b99add03722c3ad4de277","gitHead":"4e75b43d4093bf9e608ecf53341ef62e720bf7d2","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.1.3.tgz_1509622849886_0.08287766319699585","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.4":{"name":"extended-ds-client","version":"5.1.4","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.1.4","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"ed155f116fee66cb72020468df2b4f867842f162","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.1.4.tgz","integrity":"sha512-rTwrNg0pN0R/vE4aRP5URY+P6ACB5f0TCTiAkgyrCnH8zpE934+iUX2s2Z0FzyLzkn/twviy0sqQs9BIGYZBwg==","signatures":[{"sig":"MEUCIQCfD59gFL2U+myBnWHZJwD/WZAA+lqbz0hlLlJRmVP6swIgXf6QeZPzsEpJ5DAWQmFVygOEfe1hvQBLPTNxrMK6LIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ed155f116fee66cb72020468df2b4f867842f162","gitHead":"e877ff846d24f0f694902f63929b18788f37aea1","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.1.4.tgz_1509725869539_0.1750158267095685","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.5":{"name":"extended-ds-client","version":"5.1.5","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@5.1.5","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"ae126431b1552633a9b37cb80bae23722e6e80d0","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-5.1.5.tgz","integrity":"sha512-NzqZeHJNoTpw81lkbL4zD4P6CBVGCGvu/SaxOeRSljyPTL8Zt6ATtttlMWhrrpDYUhR4FRgvgYIjHLmDGrOQBg==","signatures":[{"sig":"MEQCIGIN+74Pco20TT/CFIysTVHNKBie6W6F2ziuvt9gs7DLAiBngXEwEDC/kvdJQsVzuRPVPkIXaPH51kebbX7Ty5laOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ae126431b1552633a9b37cb80bae23722e6e80d0","gitHead":"8673cb51abb84d29df44784cdbe58dd29301f3aa","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-5.1.5.tgz_1511534830628_0.5565828988328576","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"extended-ds-client","version":"6.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.0.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"ae5506ec02d63e080141e61395da55da4f5aabb8","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.0.0.tgz","integrity":"sha512-EE9/mq2+62fdjgiB+ppo5Y5yljINpNWge32vjd+Ti4Leb36RFdh6mC8Vu3mM08tHTr7pmTov9eybXg598PtPDQ==","signatures":[{"sig":"MEQCIEBwdqUHQsCxLZE+awLrGDznUWwEAS35N4rXjVahpmgxAiA4l1RxClGQ0Csa6Sskw8naY8gZ8zeZ+iFMeZV9OthSsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ae5506ec02d63e080141e61395da55da4f5aabb8","gitHead":"14ce5dcb815820770348225e4f6ee259c2d9e495","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-6.0.0.tgz_1515499191552_0.6868623066693544","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.0":{"name":"extended-ds-client","version":"6.1.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.0","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"f9997f388eb318fa4f571d18afba257f11342089","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.0.tgz","integrity":"sha512-C2K26fqXOEO2KdTzlZ8OvFPdy+7jtoAL6X1RBsYqNYkUAJ0y2mUsyyvgT6IHtfCWSoCjRg4KY6oJceBCUia4Dw==","signatures":[{"sig":"MEUCIQCI36CYvCEh7IZAhbabkFOoNJZIP01c+49MPBDXDN50lwIgfKrc2vJ8HDzjiqZevjVK54UX3D+OTSuCroId6ezV0ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f9997f388eb318fa4f571d18afba257f11342089","gitHead":"4dd89c0a325e453bb31f7cc1e8adb99eef78e7ba","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-6.1.0.tgz_1515597812949_0.9639343607705086","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.1":{"name":"extended-ds-client","version":"6.1.1","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.1","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"e591cd2031d3c78f38e0490b21415aac061cb282","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.1.tgz","integrity":"sha512-uowRnXo4B5lSZN6VNnRuGlgcMD8e0/RrVZuzqvPaqhnaYJGkEovpiD+E3UlRhSvHiZSiFBgjNYjlzu+21KO5pg==","signatures":[{"sig":"MEQCIFeucF1lRYXnHv0v39J/ugYaq7vzEJjb8Uuzm3nU6QC+AiA8mgP6zXs6EWMj1tQNCotxR+UIW8hpH0It0Xsch1ObGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e591cd2031d3c78f38e0490b21415aac061cb282","gitHead":"51c0da6100ad716db81a9e9b8b2f3dd9014b5d5d","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-6.1.1.tgz_1516300492128_0.4251535786315799","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.2":{"name":"extended-ds-client","version":"6.1.2","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.2","maintainers":[{"name":"ez","email":"esbblo@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"02b383b0f00db3bfd098035b533fa52a2a32b384","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.2.tgz","integrity":"sha512-Es+TrH1SFiKMz/LFhMUS1b2ZdOW8159u0ucx+pg/1uLseV6FxIUeUhIHUBBvxzGGgtjzZiIZp3PV+BtLp+OOwA==","signatures":[{"sig":"MEQCIAIRnjx4JrLKeNKtptwzT0eJ7PNGBR8xPl88zyODHVNiAiA9cx2LsgL5Evrq4/ka3iaj+fnrTyFxoV4210rZ+1fbqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"02b383b0f00db3bfd098035b533fa52a2a32b384","gitHead":"21a1b4f37342701fd2b1360d8c24f38de8cce7d4","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"lodash.merge":"^4.6.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.2.1"},"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.0","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.3.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client-6.1.2.tgz_1516302387889_0.5449209299404174","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.3":{"name":"extended-ds-client","version":"6.1.3","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.3","maintainers":[{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},{"name":"ez","email":"esbblo@gmail.com"},{"name":"sanna","email":"susanna.gladh@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"528e309a1a98a198c3df85fde0f7ff83f06f1f03","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.3.tgz","fileCount":5,"integrity":"sha512-Lg+ud9DMKND1gYjZPv/4God2n5Vh03zi0sG9VrSBXPTbGQrVQMQADUW9tGAtgwSkbP7kLCv+E2AaAKk89KnRLw==","signatures":[{"sig":"MEUCIFygtPHe2jBpBSSJAJ6wF7yNlYpuo/WsPLQvSTcjgdMoAiEA0/qGlBjDguHzmq8g+ytofEYbUjgjqO5ejnnTGIaxh0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35860},"main":"index.js","gitHead":"c3005f994dc013f49383423f092a2891300179eb","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"5.7.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash.merge":"^4.6.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.9.0","eslint-config-airbnb-base":"^11.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client_6.1.3_1521227608246_0.5031510694304013","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.4":{"name":"extended-ds-client","version":"6.1.4","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.4","maintainers":[{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},{"name":"ez","email":"esbblo@gmail.com"},{"name":"sanna","email":"susanna.gladh@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"6a4dd0857225587b1b3cf902b7180668152a2499","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.4.tgz","fileCount":7,"integrity":"sha512-e4IsW+RIOddVc2E4VxojvdEixmnchXCn+3ab+2Mgzw83lOvmja3flIR9fZSaRWLFAQ14BvP8LGySCbtNz77Oxw==","signatures":[{"sig":"MEUCIQDRAn+HeaJivPQtoxdsn0CsF1BRLa21CkfJ9LuFtljbzQIgU30BPtz6csfjKpBH9Jklkg60V43GPQGA6dCM+ZdClOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239782},"main":"index.js","_from":".","_shasum":"6a4dd0857225587b1b3cf902b7180668152a2499","gitHead":"40d93d6c93a1433417e3afe4146bab43b74de228","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash.merge":"^4.6.0","babel-polyfill":"^6.26.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^3.19.0","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^4.2.3","eslint-plugin-import":"^2.9.0","eslint-config-airbnb-base":"^11.3.2","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client_6.1.4_1523653677772_0.0917338495478972","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.5":{"name":"extended-ds-client","version":"6.1.5","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.5","maintainers":[{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},{"name":"ez","email":"esbblo@gmail.com"},{"name":"sanna","email":"susanna.gladh@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"3aeac4395e43f15828b8cc1024c9478fee65aea7","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.5.tgz","fileCount":7,"integrity":"sha512-gpOG7EfOmUCcHMVj6I3kA9DoKD09NOv8RdBC198k0oUebkKhNb1Zr2aezZ6JlK3VpX9PGpOkOAbQfAqCTsAYrQ==","signatures":[{"sig":"MEYCIQCcJADly7ufu1H5JXA+QJMv411HOh12goxhiNNyPpbsGwIhAKESFHd5Pu4uai2wxoo1Vx3A7ql64FSokf8IL3O7ls1f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239782},"main":"index.js","_from":".","_shasum":"3aeac4395e43f15828b8cc1024c9478fee65aea7","gitHead":"adad83f7e48867b22a1fed512b208d18ba875f80","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"4.6.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash.merge":"^4.6.0","babel-polyfill":"^6.26.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.9.0","eslint-config-airbnb-base":"^12.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client_6.1.5_1523654170245_0.1745715094833069","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.6":{"name":"extended-ds-client","version":"6.1.6","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@6.1.6","maintainers":[{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},{"name":"ez","email":"esbblo@gmail.com"},{"name":"sanna","email":"susanna.gladh@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"eedf6052a76071c41aa55732a8cf8bb3bd39fce2","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-6.1.6.tgz","fileCount":5,"integrity":"sha512-D0C6/MoutJ8rZFKTys6cbY/Zk6L8JILwv++elrZot0XFvnbi9JnSEpgrAMGEQvVfW7NuowHVGG8gA5xt/EA3/w==","signatures":[{"sig":"MEUCIQCspeEOcq0HXmRTtMU8rmLU427o5+SY5nuwgZYlBIOepQIgSB4fmSJNKr9PwOwuJ9pz0kTsrblYfL3Y2kWU407PPAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW1j1CRA9TVsSAnZWagAAnLgP/jcpErAqHJCCUczfTdnl\njpaQBA6HErVhx25db7IkMhZYKGr4Tn7yWiLB5Nd8AaLOMMDgUG9ZwwCKg1Rr\nH3l3DckbXQTwPxBpgiuKbeP/3/PHgsxupb9Ls+FCsthVKYRZtHmhvZ6iYnWa\nGFXiWtYgfSWj3JrGav/Qds0LDDiZz0GjQV9TpVHiTOKkIvKfClc6OYWELdh6\nRskX1cuZKxcZedgt5PNVQvsUPOkm1hlZlzZ9RkMGqKxc5t3g4oo1BOd8PvUe\nuCbvuv+xKNA8NKH9BR8QbyLCQRv++GZwO/HVzDuwFvqMKvmKtQmVdmkuaps5\nPTgPMzZvPFYxDv4Se/B4Yd07tUvd3zC9lgsIB3HkzphcpUPiHYjXLIIQh+cB\n03d9hCvygm1f8O/fGDFt5tBDWoZ3G31Uulem80VKoia04lafbAn12UxsfGw/\nwF8PBNuhoQiQoLrjZysqnh+Kj3o0nU5xs0pZRwmkpEIrjpDHi1zoMg0UXYvy\n+OaF6u4ytpGrrYXgzwDCNyRpLLPkdetJAyQGuoztjGfM1BQqWPMVeWAr2S0N\n5/mw6BfCtBYAs/dKE5gn21gHcgpU9hfHEEzmjnF9JTyeAHLrAGrPys7WJOfc\nBMHxWBd+BvHjT1SLeD/PdE7VjnAVLoMOUofUPXle/VApqPe45xWlRjRvpc8t\nMPFe\r\n=tXi5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"aecfcf5d9cdeca41d073e317d05d263c19919a6b","scripts":{"test":"npm run babel-node ./test/index.js","build":"babel src -o index.js","babel-node":"babel-node"},"_npmUser":{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"6.2.0","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash.merge":"^4.6.0","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.0","deepstream.io-client-js":"^2.3.0","idempotent-babel-polyfill":"^6.26.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","babel-cli":"^6.26.0","blue-tape":"^1.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","deepstream.io":"^3.0.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.9.0","eslint-config-airbnb-base":"^12.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client_6.1.6_1532713205615_0.5091097550526591","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0":{"name":"extended-ds-client","version":"7.0.0","author":{"name":"Esbjörn Blomquist"},"license":"MIT","_id":"extended-ds-client@7.0.0","maintainers":[{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},{"name":"ez","email":"esbblo@gmail.com"},{"name":"sanna","email":"susanna.gladh@gmail.com"}],"homepage":"https://github.com/whitelizard/extended-ds-client#readme","bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"dist":{"shasum":"3a2015dbea571769103199dc7cf7694b878a2209","tarball":"https://registry.npmjs.org/extended-ds-client/-/extended-ds-client-7.0.0.tgz","fileCount":10,"integrity":"sha512-YXBLvC2UlJX38fNNunWaiKepydEZP3UtozANYWdfr0OhJ7CPvv+A1306baa5/vHMg9rgcm1V/n1Cj8UjDBN3gw==","signatures":[{"sig":"MEQCIExt08m7LQty1ZYIQ9pBLGFr3UkQQN+9avlQSSaArHVMAiBRsDN8GmKCstNLG0V1EGtYmkt6YB7tI2a+pY4u+DnLHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3pO6CRA9TVsSAnZWagAA3V0P/AnLjoXNrjOY6eWnvTbo\nPL79q6x7D0eBaCRX421NVAlEcGF9sTodqDNgj0cbny2detAyQ4ENKWl5+vw3\nSn5i6lIxVKQJrm8hYEyoQzJHRO2uK++z3wiPSOnM2xrMT86dF89a7S3pV6Xx\nsuOQ4DBGMt/qhjERW34sQp7vAJHfMY/rGltftOjaEIAAO2fEyhsR7qOGLoHe\nTA5Jo97GEx7pqmYv63jhIASoXRc5sBJTu81iIcDyaECrcfJHbCrd+VipVVFi\nQb2VPrHkXWHO0CqWq7PRrejCg4g7uVXj7S/+a7LOe3xkFE7bKmkbdKkCTmz8\n5WvTDdLXrxSmVPLJin8brorEtsGHIbPJdR4zWFZrRx6mZO7TTvwh7is1ft89\nJNGh58B35IrdhCf/vRuKYJwHf33NjH/vciGrDwWSOJAhFx5cOIgmq5LzF0Nq\nuVA4aQHTx6NQpHkedwCS1Htad08PAazUC+M++hMdX327HwjIvdReqpYe72iv\nUTQcB9KAyGUhds6qNK8rsxp3F0HamPh60ruDgzYGQHOIph5TRQMGrpukNcgs\nnVswxHoibENKPgqYKVBHTuKahXtRZ25s3Of9kul4zBXlcUedkUj9dF5az6Jr\nj5HtN7+BJfw+n67TdfM6yoL6HyHYKNuNC5Q2uSz1jR+Zz38FqV467LwaUxpZ\nyeQh\r\n=EoUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35a7918a275612296a59517fb78e887f1ba412b4","scripts":{"test":"babel src -o compiled-test/src/index.js && babel test/index.js -o compiled-test/test/index.js && node compiled-test/test/index.js","build":"babel src -o index.js","old-test":"npx babel-node ./test/index.js","test-client":"babel src -o compiled-test/src/index.js && babel test/client.js -o compiled-test/test/client.js && node compiled-test/test/client.js","test-server":"babel test/server.js -o compiled-test/test/server.js && node compiled-test/test/server.js"},"_npmUser":{"name":"ez","email":"esbblo@gmail.com"},"repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"_npmVersion":"6.12.1","description":"Promise based additional methods on the deepstream js client (polyfilled)","directories":{},"_nodeVersion":"13.1.0","dependencies":{"core-js":"^3.4.4","lodash.merge":"^4.6.2","lodash.isobject":"^3.0.2","lodash.mergewith":"^4.6.2","regenerator-runtime":"^0.13.3","deepstream.io-client-js":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.2","eslint":"^6.6.0","prettier":"^1.19.1","@babel/cli":"^7.7.4","@babel/core":"^7.7.4","babel-eslint":"^10.0.3","deepstream.io":"^3.2.5","@babel/preset-env":"^7.7.4","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","eslint-config-airbnb-base":"^14.0.0","babel-plugin-transform-class-properties":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extended-ds-client_7.0.0_1574867898529_0.4076465533603846","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2017-05-08T13:57:03.699Z","modified":"2026-07-29T12:17:56.745Z","0.1.0":"2017-05-08T13:57:03.699Z","1.0.0":"2017-05-09T14:05:57.100Z","1.0.2":"2017-05-09T15:19:53.101Z","1.0.3":"2017-05-31T09:43:56.685Z","1.0.4":"2017-05-31T09:58:22.146Z","1.0.5":"2017-06-01T13:33:31.990Z","1.0.6":"2017-06-01T14:34:49.242Z","1.0.7":"2017-06-01T16:19:43.760Z","1.0.8":"2017-06-01T16:22:53.020Z","1.0.9":"2017-06-01T17:04:53.412Z","1.0.10":"2017-06-08T16:49:59.116Z","2.0.0":"2017-06-09T17:48:47.374Z","2.0.1":"2017-06-09T18:36:18.150Z","2.0.2":"2017-06-09T19:20:37.082Z","2.0.3":"2017-06-12T08:50:31.331Z","2.0.4":"2017-06-12T12:07:13.575Z","2.0.5":"2017-06-12T12:38:27.264Z","2.0.6":"2017-06-14T14:56:04.999Z","2.0.7":"2017-06-14T15:21:43.406Z","2.0.8":"2017-06-14T15:32:11.269Z","2.1.0":"2017-07-28T10:55:03.794Z","2.1.1":"2017-08-22T16:29:06.243Z","2.1.2":"2017-08-22T16:37:16.634Z","2.1.3":"2017-08-22T16:47:07.566Z","2.1.4":"2017-08-22T17:28:11.281Z","2.1.5":"2017-08-23T14:01:53.886Z","2.1.6":"2017-08-23T15:53:16.206Z","2.1.8":"2017-08-24T08:39:42.576Z","2.2.0":"2017-08-24T08:40:03.268Z","2.2.1":"2017-08-24T10:24:22.315Z","2.2.2":"2017-08-24T12:36:16.875Z","2.2.3":"2017-08-24T13:32:10.110Z","2.2.4":"2017-08-25T11:36:43.586Z","3.0.0":"2017-09-15T10:30:42.734Z","4.0.0":"2017-10-05T07:19:07.574Z","4.0.1":"2017-10-06T19:07:44.502Z","5.0.0":"2017-10-24T18:22:17.973Z","5.1.0":"2017-10-25T15:06:25.999Z","5.1.1":"2017-10-31T15:31:07.780Z","5.1.2":"2017-10-31T17:09:28.776Z","5.1.3":"2017-11-02T11:40:50.993Z","5.1.4":"2017-11-03T16:17:51.106Z","5.1.5":"2017-11-24T14:47:11.899Z","6.0.0":"2018-01-09T11:59:52.666Z","6.1.0":"2018-01-10T15:23:34.043Z","6.1.1":"2018-01-18T18:34:53.243Z","6.1.2":"2018-01-18T19:06:29.254Z","6.1.3":"2018-03-16T19:13:28.356Z","6.1.4":"2018-04-13T21:07:57.986Z","6.1.5":"2018-04-13T21:16:10.294Z","6.1.6":"2018-07-27T17:40:05.692Z","7.0.0":"2019-11-27T15:18:18.633Z"},"bugs":{"url":"https://github.com/whitelizard/extended-ds-client/issues"},"author":{"name":"Esbjörn Blomquist"},"license":"MIT","homepage":"https://github.com/whitelizard/extended-ds-client#readme","repository":{"url":"git+https://github.com/whitelizard/extended-ds-client.git","type":"git"},"description":"Promise based additional methods on the deepstream js client (polyfilled)","maintainers":[{"name":"dargolith","email":"ahlberg.jesper@gmail.com"},{"name":"ez","email":"esbblo@gmail.com"},{"name":"sanna","email":"susanna.gladh@gmail.com"}],"readme":"# Extended Deepstream client\n\nPromise based deepstream client. It's basically the [`deepstream.io-client-js`](https://www.npmjs.com/package/deepstream.io-client-js) with basic calls promisified, plus some extra methods. All methods are added as polyfills.\n\n### Install\n\n```\nnpm i -S extended-ds-client\n```\n\n## Overview\n\nCreating a client through this package will give you additional methods on the client object, leaving everything from the default client untouched (getRecord, getList etc).\n\nThese are the additional functions:\n\n* [`p.login`](#plogin) (alias: `loginP`)\n* [`record.p.getRecord`](#recordpgetrecord) (alias: `record.getRecordP`)\n* [`record.p.getList`](#recordpgetlist) (alias: `record.getListP`)\n* [`record.p.setData`](#recordpsetdata) (alias: `record.setDataP`)\n* [`record.p.snapshot`](#recordpsnapshot) (alias: `record.snapshotP`)\n* [`record.p.has`](#recordphas) (alias: `record.hasP`)\n* [`rpc.p.make`](#rpcpmake) (alias: `rpc.makeP`)\n* [`record.p.getExistingRecord`](#recordpgetexistingrecord) (alias: `record.getExistingRecordP`)\n* [`record.p.getExistingList`](#recordpgetexistinglist) (alias: `record.getExistingListP`)\n* [`record.p.deleteRecord`](#recordpdeleterecord) (alias: `record.deleteRecordP`)\n* [`record.p.deleteList`](#recordpdeletelist) (alias: `record.deleteListP`)\n* [`record.p.addToList`](#recordpaddtolist) (alias: `record.addToListP`)\n* [`record.p.removeFromList`](#recordpremovefromlist) (alias: `record.removeFromListP`)\n* [`record.p.updateExistingRecord`](#recordpupdateexistingrecord) (alias: `record.updateExistingRecordP`)\n* [`record.p.getDatasetRecord`](#recordpgetdatasetrecord) (alias: `record.getDatasetRecordP`)\n\nIn case of _rejection_ on any of these functions, the rejected argument is always an instance of **Error**.\n\nThere is also a utility function to import from this module:\n\n* [`addEntry`](#addentry) (prevents duplicates)\n\nTunneling export of `CONSTANTS` & `MERGE_STRATEGIES` (so that you don't also have to import deepstream.io-client-js for these).\n\n### Example 1\n\n```js\nimport getClient from 'extended-ds-client';\n\nconst client = getClient('localhost:6020');\n\nclient.p\n  .login({})\n  .then(data => {\n    console.log('Successful login.', data);\n  })\n  .catch(data => {\n    console.log('Login failed.', data);\n  });\n\nconst users = {};\nclient.record.p.getList('users').then(list => {\n  // With the list of entries, map each entry to a record promise and\n  // wait for all to get finished:\n  Promise.all(list.getEntries().map(path => client.record.p.getRecord(path))).then(records =>\n    records.forEach(record => {\n      // Now save all data etc\n      const user = record.get();\n      users[user.id] = user;\n    }),\n  );\n});\n\n// Default functions still work\nclient.record.getList('article/x35b/comments').whenReady(l => {\n  // ...\n});\n```\n\n### Example 2\n\n```js\nimport getClient, { CONSTANTS, ds } from 'extended-ds-client';\n\nds.client = getClient('localhost:6020'); // use singleton feature\n\nds.client.loginP({}); // using alias pattern (instead of p.login)\n\nconsole.log(CONSTANTS); // MERGE_STRATEGIES is also available as import\n```\n\n### Example 3\n\n```js\n// Given Example 2 file is imported together with this one\n\nimport { ds } from 'extended-ds-client';\n\n// And why not use async-await now...\n\nasync function fetchUsers() {\n  const l = await ds.client.record.p.getExistingList('users');\n  const records = await Promise.all(\n    l.getEntries().map(path => ds.client.record.p.getExistingRecord(path)),\n  );\n  const users = {};\n  records.forEach(r => {\n    const user = r.get();\n    users[user.id] = user;\n  });\n  return users;\n}\n```\n\n## getClient\n\nDefault export from this module is the function `getClient` to create a client (just like _deepstream()_ in original client). In the same way it also accepts an options object.\n\n```js\nconst client = getClient('localhost:6020', {\n  datasetRecordFullPaths: false,\n  datasetRecordIdKey: 'rid',\n  splitChar: '.',\n});\n```\n\n| Option                   | Type      | Default | Description                                                 |\n| ------------------------ | --------- | ------- | ----------------------------------------------------------- |\n| `datasetRecordFullPaths` | `boolean` | true    | Full paths in lists (or only id) for datasetRecord methods. |\n| `datasetRecordIdKey`     | `string`  | `'id'`  | ID key for dataset records.                                 |\n| `splitChar`              | `string`  | `'/'`   | Splitting character in paths (for dataset records).         |\n\n## Promisification API\n\nThe promises will be resolved with the same argument(s) as the default client callbacks would get (or the `whenReady` when applicable). See [the deepstream JS client documentation](https://deepstreamhub.com/docs/client-js/client/).\n\n### `p.login`\n\nAlias: `loginP`\n\nStraightforward promisification of login. See **Example 1** above.\n\n**Note:** Default login still works, you can still do the standard line with callback:\n`client.login({}, success => console.log(success));`\n\n### `record.p.getRecord`\n\nAlias: `record.getRecordP`\n\nPromisification of `record.getRecord`.\n\n```js\nclient.record.p.getRecord(name)\n  .then(dsRecord => ...)\n  .catch(error => ...);\n```\n\n### `record.p.getList`\n\nAlias: `record.getListP`\n\nPromisification of `record.getList`.\n\n```js\nclient.record.p.getList(name)\n  .then(dsList => ...)\n  .catch(error => ...);\n```\n\n### `record.p.setData`\n\nAlias: `record.setDataP`\n\nPromisification of `record.setData`.\n\n```js\nclient.record.p.setData(name, path, data)\n  .then(() => ...)\n  .catch(error => ...);\n```\n\n### `record.p.snapshot`\n\nAlias: `record.snapshotP`\n\nPromisification of `record.snapshot`.\n\n```js\nclient.record.p.snapshot(name)\n  .then(record => ...)\n  .catch(error => ...);\n```\n\n### `record.p.has`\n\nAlias: `record.hasP`\n\nPromisification of `record.has`, but will reject if it does not exist (and on error of course).\n\nA second optional argument makes the check inverted -- rejecting on existing record. (This can be handy to make sure an id is free).\n\n```js\nclient.record.p.has(name)\n  .then(() => ...)\n  .catch(error => ...);\n\nawait client.record.p.has('record1');\n// if we get here, record1 is a non-taken record id\n```\n\n### `rpc.p.make`\n\nAlias: `rpc.makeP`\n\nPromisification of `rpc.make`.\n\n```js\nclient.rpc.p.make(name, data)\n  .then(result => ...)\n  .catch(error => ...);\n```\n\n## Additional API functions\n\n### `record.p.getExistingRecord`\n\nAlias: `record.getExistingRecordP`\n\nAdditional method that does a `.has`-check before `.getRecord` to get a record handler without implicit record creation (Compare with `snapshot` that also fails if the record does not exist, but returns the actual record instead of a record handler). It rejects the promise if the record does not exist.\n\n```js\nclient.record.p.getExistingRecord(name)\n  .then(dsRecord => ...)\n  .catch(error => ...);\n```\n\n### `record.p.getExistingList`\n\nAlias: `record.getExistingListP`\n\nLike `p.getExistingRecord` above, but for List.\n\n```js\nclient.record.p.getExistingList(name)\n  .then(dsList => ...)\n  .catch(error => ...);\n```\n\n### `record.p.deleteRecord`\n\nAlias: `record.deleteRecordP`\n\nWill resolve when the _delete_ event is emitted (avoiding the race condition risk).\n\n```js\nclient.record.p.deleteRecord(arg)\n  .then(() => ...)\n  .catch(error => ...);\n```\n\n| Argument | Type              | Default | Description                                     |\n| -------- | ----------------- | ------- | ----------------------------------------------- |\n| `arg`    | `string`/`Object` |         | The path to the record _OR_ a DS Record object. |\n\n### `record.p.deleteList`\n\nAlias: `record.deleteListP`\n\nLike `p.deleteRecord` above, but for List.\n\n```js\nclient.record.p.deleteList(arg)\n  .then(() => ...)\n  .catch(error => ...);\n```\n\n| Argument | Type              | Default | Description                                 |\n| -------- | ----------------- | ------- | ------------------------------------------- |\n| `arg`    | `string`/`Object` |         | The path to the list _OR_ a DS List object. |\n\n### `record.p.addToList`\n\nAlias: `record.addToListP`\n\nAdd an entry or multiple entries to an existing list, **without duplicates**.\n\n```js\nclient.record.p.addToList('books', 'selfish-gene')\n  .then(dsList => ...)\n  .catch(error => ...);\n```\n\n| Argument   | Type             | Default | Description                  |\n| ---------- | ---------------- | ------- | ---------------------------- |\n| `listPath` | `string`         |         | The name/path of the record. |\n| `id`       | `string`/`Array` |         | Entry(ies) to add.           |\n\n### `record.p.removeFromList`\n\nAlias: `record.removeFromListP`\n\nRemove an entry or multiple entries from an existing list.\n\n```js\nclient.record.p.removeFromList('books', 'selfish-gene')\n  .then(dsList => ...)\n  .catch(error => ...);\n```\n\n| Argument   | Type             | Default | Description                  |\n| ---------- | ---------------- | ------- | ---------------------------- |\n| `listPath` | `string`         |         | The name/path of the record. |\n| `id`       | `string`/`Array` |         | Entry(ies) to add.           |\n\n### `record.p.updateExistingRecord`\n\nAlias: `record.updateExistingRecordP`\n\nUpdate a record, choosing from one of multiple update modes:\n\n* `shallow`: Default mode. Overwrite each property at the base level.\n* `overwrite`: Replace the whole record.\n* `deep`: Deep merge of the `updates` into record (using `lodash.merge`).\n* `deepConcat`: Deep merge, but concatenate arrays with only simple values.\n* `deepConcatAll`: Merge like `deepConcat`, but concatenate ALL arrays.\n* `deepIgnore`: Deep merge, but leave unchanged if some value in `updates` is `'%IGNORE%'`.\n* `deepConcatIgnore`: Merge like `deepConcat`, but skip values like `deepIgnore`.\n* `removeKeys`: With `updates` as an array, remove corresponding keys in record.\n\nTwo additional array arguments, `lockedKeys` and `protectedKeys`, makes it possible to lock or protect given keys, regardless of update mode. Locked keys won't be altered and protected ones won't be removed.\n\n```js\nclient.record.p.updateExistingRecord('record1', { a: 1, data: { b: 2 }})\n  .then(() => ...)\n  .catch(error => ...);\n\nclient.record.p.updateExistingRecord(\n  'records/r-x',\n  { data: { configs: [{ items: ['toBeConcatenated'] }] } },\n  'deepConcat',\n)\n  .then(() => ...)\n  .catch(error => ...);\n\nclient.record.p.updateExistingRecord(\n  'record1',\n  { data: { confs: ['%IGNORE%', { items: ['replacingFirstItem'] }] }, id: 'xb24' },\n  'deepIgnore',\n  ['id']\n)\n  .then(() => ...)\n  .catch(error => ...);\n```\n\n| Argument        | Type             | Default     | Description                                |\n| --------------- | ---------------- | ----------- | ------------------------------------------ |\n| `name`          | `string`         |             | The name/path of the record.               |\n| `updates`       | `Object`/`Array` |             | The updates. Array for mode = `removeKeys` |\n| `mode`          | `string`         | `\"shallow\"` | Update mode, see details above.            |\n| `lockedKeys`    | `Array`          |             | Keys which values can't be altered.        |\n| `protectedKeys` | `Array`          |             | Keys which can't be removed.               |\n\n### `record.p.getDatasetRecord`\n\nAlias: `record.getDatasetRecordP`\n\nIn case you often end up with the structure of having a list of some type of records as the \"parent\" of those records. For example a list of all bookings at `bookings` and the bookings at `bookings/room-19`, `bookings/room-27` etc.\n\nOn resolve you get back both the deepstream list handle and record handle.\n\nThe options described in [`getClient`](#getclient) above will influence how this function operates.\n\n```js\nclient.record.p.getDatasetRecord('bookings', 'room-27').then(([dsList, dsRecord]) => {\n  const booking = dsRecord.get();\n  console.log(dsList.getEntries());\n  console.log(booking.time, '-', booking.customer);\n});\n```\n\n| Argument     | Type     | Default | Description                            |\n| ------------ | -------- | ------- | -------------------------------------- |\n| `listPath`   | `string` |         | The path to the list.                  |\n| `recordId`   | `string` |         | The ID of the record.                  |\n| `initiation` | `Object` |         | If created, initiate record with this. |\n\n### `record.p.deleteDatasetRecord`\n\nAlias: `record.deleteDatasetRecordP`\n\nRemoves both a record and its entry in the list, as created with `getDatasetRecord`.\n\n```js\nclient.record.p.deleteDatasetRecord('bookings', 'room-27').then(dsList => {\n  console.log('List of records after delete:', dsList.getEntries());\n});\n```\n\n| Argument   | Type     | Default | Description           |\n| ---------- | -------- | ------- | --------------------- |\n| `listPath` | `string` |         | The path to the list. |\n| `recordId` | `string` |         | The ID of the record. |\n\n## Utility functions\n\nThese are not extensions of the client object, but freely importable functions.\n\n### `addEntry`\n\nAn alternative way to add entries to a deepstream list, that **prevents duplicates**.\n\nSee also above method `record.p.addToList` that utilizes this one.\n\n```js\nimport { addEntry } from 'extended-ds-client';\n\nclient.record.p.getExistingList('books')\n  .then(dsList => addEntry(dsList, 'selfish-gene'));\n  .catch(error => ...);\n```\n\n| Argument | Type     | Default | Description       |\n| -------- | -------- | ------- | ----------------- |\n| `list`   | `Object` |         | A DS List object. |\n| `str`    | `string` |         | The entry to add. |\n\n## Licence\n\nMIT\n\n## Change log\n\n### 6.0\n\n* Removed `\\*ListedRecord` in favor of new `getDatasetRecord` & `deleteDatasetRecord`\n* Name changes of options\n  * listedRecordFullPaths -> datasetRecordFullPaths\n  * listedRecordIdKey -> datasetRecordIdKey\n* Added a very versatile `updateExistingRecord` method\n* `record.p.has` now rejects on non-existent record\n\n### 5.0\n\n* Added `getListedRecord` that returns list & record handles\n  * Will create both list & record if non-existent\n  * Consistent with original `getList`/`getRecord`\n* `setListedRecord` now only returns the record id\n* Added method `deleteListedRecord`\n* `addToList` & `removeFromList` now also accepts multiple entries\n* Options added that controls how `*listedRecord` operates\n  * datasetRecordFullPaths\n  * datasetRecordIdKey\n  * splitChar\n\n### 4.0\n\n* New primary naming / method access, using `p` as scope\n  * Keeping old naming as aliases\n* Full test coverage\n* Much smaller footprint in node_modules\n* Dropping unofficial tenant extension\n* Dropping deprecated methods\n* Improved documentation with more examples/code\n\n### 3.0\n\n* Methods added as polyfills\n* New method addToList\n* Re-exporting of deepstream client constants\n\n#### Please create an Issue in github if you feel something is missing!\n","readmeFilename":"README.md"}