{"_id":"pubnub","_rev":"384-af6eca8aca9e680c76e37877475bc8eb","name":"pubnub","dist-tags":{"beta":"4.30.0-beta.0","next":"4.29.8-rc1","latest":"13.0.3"},"versions":{"3.1.0":{"name":"pubnub","version":"3.1.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"344082871077aa7e20f955228fca6a1c77ad8290","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.0.tgz","integrity":"sha512-4XR1uRHNzb/62rktjwDyGvaeiqw2D/xLn228PYztKTor1fvFc0EYHpp1Pm54KXmqjEUCxQlYP7kMJsA8EjCcJw==","signatures":[{"sig":"MEUCIQC7ILwjBUgUH5xBe2amyEWifN9MmiruZwvIPCkxuqKKcwIgFnEsS5UHQSbdY52Kg9NIw9VEnGNpLVJ4ed8UZQdXzSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":""},"_npmVersion":"1.0.106","description":"Publish/subscribe-modeled real-time messaging with PubNub","directories":{},"_nodeVersion":"v0.6.2","dependencies":{},"preferGlobal":"false","_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.1":{"name":"pubnub","version":"3.1.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"264381c29091eefe90fbc32f60d77132bed160f2","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.1.tgz","integrity":"sha512-XNifzdMDM6DO/j/WPFmk0i4cRStB9hPhSW11dwdN7abXgfCh60ZGvqZvao090J4879ktPTKP0PlP1AWmE8V8/Q==","signatures":[{"sig":"MEYCIQDDzuE57LF+E9IYS9zgcVfPwKNNUHGYEGRl/TnW/VV2dwIhAO4WN/xG0c/BiP+d0gYB7jBRLxaHbTAn49V8cIQRHCv3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":""},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":"false","_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.2":{"name":"pubnub","version":"3.1.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.2","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"0309651a49b91200d276b107c74d2f2e06fd4cf0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.2.tgz","integrity":"sha512-pfVTUa0IPMGI117oHKJLK+EyxCpeSrMdZn1webu5zfO1dCbM28AyvXTC6FjTPcLlbgac14rhVgUewvyCUCb2Fw==","signatures":[{"sig":"MEYCIQCxwp4JixH/P7NMCsIGQm6llhW1+YNcyhxewy0/dbJE8wIhAJcbX6OhAOpBfD1cTKbhHabqvRF+JUYUItZBd+mAPaAC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":"false","_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.3":{"name":"pubnub","version":"3.1.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.3","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"c154a0efc6f5ecf98446276cf946011583956b82","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.3.tgz","integrity":"sha512-+aRAgjQkb2IcuLL3obFd7L+xs9EQpUMvvsWvUW4Q4CvgIUieUXbgDVLI5HqtkihUJemp2VQyR1l+VaeuWak+Zw==","signatures":[{"sig":"MEUCICzxEDysW4OxLXPStZACF5MHxJs6xjZMYA4YUpm0CwA6AiEA5oZVExqORbM1cRuQRH3uKR4P8CPIWIXIhgSDhf3dPko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.4":{"name":"pubnub","version":"3.1.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.4","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"a16b510201e5fbb68a3a180eb65d5a7bdd4b9835","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.4.tgz","integrity":"sha512-w1/PAXi4Zo0QBz1kNmpVh8ekAhKq9W5V+3TQvCIGzfPYZ8v/XhQIr5BIomZhlIVySTLNpFWSwCZqRfOt2wleFQ==","signatures":[{"sig":"MEQCIGLe4nbbIRizBShuiPOg5hJ7R+vwgx8axbMDIbK74NStAiBOm12b7tCault+Q8hbfqaSyQwnsm4EjcamNVcL5w0M1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.5":{"name":"pubnub","version":"3.1.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.5","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"35570f26ae54630c87831dd26c2d55b7bbd87701","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.5.tgz","integrity":"sha512-Ftsjf+7ZSWFaPEh/ES+CvIrado8LnyRRaRocrCTi0Ymm8YEmmgXpbXnfMT2EhdoSeVaLuUhBarXSTPEBicZMmQ==","signatures":[{"sig":"MEUCIQC657x7wNo4tpnNYPQDR5g8+ECkaYcrFq1K2SfW6GsqFwIgBWOuJWovUh8oyUtqOcgY3ey9GrSeqSWk+xyuyGICk7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.6":{"name":"pubnub","version":"3.1.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.6","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"dd9ff689ac746efdb51eb46433010dfdb605e712","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.6.tgz","integrity":"sha512-3SeFIoDBEEzwtpLQ+z1vu7XdrqqP0JQ15GbzTEb1M+pFhjgeF6LYyLEqs+AZh/PRO3mHKcdZFRQcTzMtUaPXyg==","signatures":[{"sig":"MEYCIQCf0/GegynVY40s8Z2vCC9HHAgjMssRJBscFI1h73N9WAIhAM2QSwzYoYGTEuhoj4zRDXIWL1S68D4ly5JybduqA0a8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.7":{"name":"pubnub","version":"3.1.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.7","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"8e2f44c96f5a415cf4c830846600962d478b83c3","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.7.tgz","integrity":"sha512-3raNbE+6JUX2OPY9tjHECW76bIfzJQIXFjmc02HySu4fB5ZBnjetZwuJz+TZ9uPbbo64N7Dn/N+FMfafZhZr+A==","signatures":[{"sig":"MEUCIAViLvhOhj0kBPl7MfwRQBEV/2XUB4ioB/KVaI/oM2uZAiEAwWu3bn5HPZl8kB2Zmbo5MHhp93BseP0v7aZcwOLdUnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.8":{"name":"pubnub","version":"3.1.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.8","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"77dd79d90562cca7d67ccf92d351a339f6766fbd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.8.tgz","integrity":"sha512-1ac1FvVacFcps/UBG2Q3VWGeGaFzRg4+5CR5Pf81chYx/aBvJJh0H0Ak+s+UyyN8unPWfvNR2Jx7OhdDq12qxw==","signatures":[{"sig":"MEUCIQDUG7Sy5IuxnIe4H58T4rO7NVyfHza6WgZpbrS0KYw1ZQIgOMLGH4XJ+3QJVXT79s5gnQT/dBNfdsTVpZFOlZnGkMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.1.9":{"name":"pubnub","version":"3.1.9","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.1.9","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"},{"name":"Phil Deschaine","email":"phil@pubnub.com"}],"bin":{},"dist":{"shasum":"c36771e5ff1cb3b8ce149c026d86d1e79981b4b2","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.1.9.tgz","integrity":"sha512-M2uHdbXgcjw83tV3MHZRhxwm2oveq0pcaIAVVAwJa5eXq1E+Y7Lu/FaGiWiUysqd5WFNVJJ4Rr5Bydj4ey+MYA==","signatures":[{"sig":"MEUCICtlVtgKjpm5m/zbUwPLR1rNqmjESgKlbjhSklEOdhQHAiEAiiQzQ4e70ru7Hg9e6DtSS+tt9nnuUvxi+QKrgxgokIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"engines":{"node":"*"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.0.103","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"v0.4.11","dependencies":{},"preferGlobal":false,"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"bundleDependencies":[]},"3.3.1":{"name":"pubnub","version":"3.3.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"Pubnub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.3.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"70c46f3d694088c19ed14f733c69bb71f16ead1d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.3.1.tgz","integrity":"sha512-npyRhP6A2wQbkG4GRJqnVA3NOvGvVzPY9nfW/g8jO+4rlX2UI41i9AoDQ4lOVrZXNO+781XLVW1C2dKNx/dEfw==","signatures":[{"sig":"MEQCIE0GJw3Ur5ThggbJqL/FzcGPuq41JuK0aquHT9uu7AkWAiB6vj7Zpn3NJK066AmtN+dd/vfdhvGkiWgEtbZ/FKEySg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/pubnub-api.git","type":"git"},"_npmVersion":"1.1.65","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.4.4":{"name":"pubnub","version":"3.4.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.4.4","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"1253ef446e4ce7c5968f4acc31ac7b54b1bcbdf2","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.4.4.tgz","integrity":"sha512-rpGRY06SN+YVCchKvCyCQSSljJpl1AozredId828EiNora68nadOu7f8Iyn8INqU4bijctedKIm1zwpGmrwmyQ==","signatures":[{"sig":"MEUCIE9lby1bTn+3CNb2aTuItdB1jGZgIg6A+ebvMCYH1bbrAiEAi0wHfe7Gbws4kOJbHKqGN/EMbeSFnVh24yed/hfvHlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.65","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.5.3":{"name":"pubnub","version":"3.5.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.5.3","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"a59d30c6ba8c86b8710bb50257a71df505bc9d74","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.5.3.tgz","integrity":"sha512-QWBasmd52Au+YTb9MjSc3YaWi8cNzPK5u5r3DdRQf74dFN5ijFkwglLi7YaFb8oddaR6VVRCc1/byyrGSdCvCw==","signatures":[{"sig":"MEQCIFpUxVdTY3eyp22eecX9qx+oQChNwXlKTJaORCWgWJESAiAxMDXIeV0otjI+UEmNGDTkaV4njBav7tGfwW8HUGo2dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.59","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.5.4":{"name":"pubnub","version":"3.5.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.5.4","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"ec8164a1a97e1d944a0d9467c8b5e229cdac0064","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.5.4.tgz","integrity":"sha512-T44+2DImC4zd+6Tyae0ikGR785yCK0hx54cadiBX+HBgDG/PvrQeY8hLGE+z69XV6nms62MPKK0J9cmWp9C4Sg==","signatures":[{"sig":"MEUCIQDOWyKCzUig+gPP1JtfM4MHC/JlTBP+A50NEt5H/VMxfQIgJ/ifseIYiOsBKvsPvhzOB2Dj2eXPthxeNV8HBlYOuuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.59","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.5.43":{"name":"pubnub","version":"3.5.43","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.5.43","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"1fb084f0929c92a9864b1e2ef020e6f319ba0ce4","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.5.43.tgz","integrity":"sha512-2NXi0ibg37M/m/hMBnQZgWXmuD8L1vL44d9oOSMgzUMrnMJqt5MtONm4quEPadsacP5Dyc6wRg7nKtpLVBym/Q==","signatures":[{"sig":"MEUCIAfGKLm6irkKdgmq6p6CMXxG/cTeanhHPPafg3MkjVxAAiEAxgaJWCyEAyeqamzI4T7fP8IogHdJ45rzuTGDKysxEAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.65","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.5.45":{"name":"pubnub","version":"3.5.45","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.5.45","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"d088adf3683137f73202ccb1b3368a6f7aaa2607","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.5.45.tgz","integrity":"sha512-LwPFpz9Dks4IGodpclkNmakYWKivWrmouDG8V864Poy42GZ1bjhDKuKz6v8cxU6ifoSdmIFKPuBDuqtEVKTVsQ==","signatures":[{"sig":"MEUCIDeY4PftSSgYIVOVWIRVqVduRg4/NNJCu+6njMVLnukoAiEAp6LxWjPcQZyx8gU2jZWiwotTP4cgM6Y/jLR0jX4c4TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.65","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.5.47":{"name":"pubnub","version":"3.5.47","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.5.47","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"ba1c4568f5e8fcf26adfcb7b90fa14a65e122390","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.5.47.tgz","integrity":"sha512-r368MevvEsMskoGYZRlsoCK6GhOOyOGOCnJtEmqVQhSrCT6UvraRa6b4WjZB5KL5BOBJVLE24alefm/u0D9DAw==","signatures":[{"sig":"MEUCIC1Dib5aN/IYO2zU+ORyTS8gwHe4z7LR5uCIf8SI4tr0AiEA5+yHR1dF2dJu/tJKro8DDQHtwMCHBGvpACtc017LvDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.65","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.5.48":{"name":"pubnub","version":"3.5.48","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.5.48","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"bin":{},"dist":{"shasum":"836d759a079eb74521872e4d0e7b5a978d1632a0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.5.48.tgz","integrity":"sha512-YDRo6v7mcQjmbW1vvgZ9ASyIXx3U5V1N50eCPhIAsgprcsBvIDtSX8GrR/+nZD+GxL6+Y5P5er/Y3zD6loLVhQ==","signatures":[{"sig":"MEUCIAMb+Z40yKMUEVavm9oDaUtaRUNskrcPbkvCQCb3NgJNAiEAjO0TCk1MEAtK0I2iLGffzw38qmp9O8ceeyjFuLQut9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.1.59","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.1":{"name":"pubnub","version":"3.6.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"ac98cf32f38429cece00ada405feb7aed8e016fe","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.1.tgz","integrity":"sha512-eoac8JCHQXoxAV6eJtK7acidbVqm2OYSjhDOeTar0nx6yylLlIpMuQOUa3RJy7VzjMBbVDlwvfNqXhXSs+L4+w==","signatures":[{"sig":"MEUCIQCrM7Rh6T4DxXj8VjNGbbCNoaQe8kLj/lfiUvKQqlYEIwIgT84CSZZzjKJrsAfrVjPFJtMNXiL91uQBN4I/kL4Q+AI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.2":{"name":"pubnub","version":"3.6.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.2","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"7d661ad64fa7c3d6f96fee52e951aee94b45d7fd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.2.tgz","integrity":"sha512-u7m3DzOdVGbVf6jaoXDfa3mx4IMLk20YwFJZrQNOLnmXx5yaMtyY9IevDFnxtbREri7eG+qIG4Yd8xOAOmU9yA==","signatures":[{"sig":"MEQCICyyjyBqXBZyNNtwFPjrNCPPtqsFOOfXsiopZUi7OI2lAiAVMmB49XCQoOtJXY34e2JWcQpPyxnWFPPXRgBDvJHlWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.3":{"name":"pubnub","version":"3.6.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.3","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"40805fc88d72eb113fa1476536e6a384d5f6798e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.3.tgz","integrity":"sha512-gJnFNPcF5nPFUHkI1Qec+lid4RYTw6TVA5QPh1FHZHuQKtPZo7CX7TefZ+MDoLCAsMA/MMGpMQualTx8sRRCZQ==","signatures":[{"sig":"MEUCIQDhkmKnf3lvvQ206hpJ9r+P6t/6CjbIMuWBBWrk7PikvwIgAxyBuDon0OWsCo+eaBKC3RK0br7cw3wzspqBQqjw2HE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.4":{"name":"pubnub","version":"3.6.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.4","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"05243678042c2d7abb4c5bb7e7fef983d30dd557","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.4.tgz","integrity":"sha512-jybPLNgdsGIa6P3LHreSZnyeZ1FOEYwp6OXce73P+vFRFlzqwbtbXkEJzCUSJJzI+lR3TnuxD6eAM/2+3Ketjw==","signatures":[{"sig":"MEQCIDK4sCb3dIoM3p6Tn2MR7KCgm8sqBid0Eyguw1pY5AlUAiAT0a8FVEU+6LVS6wO3R3dkJG2+nWcpcmjIMHkMhODWVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.5":{"name":"pubnub","version":"3.6.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.5","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d1f60ea3aaf7ed140ef3745781c80fe524f95fa7","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.5.tgz","integrity":"sha512-5Czq3T5PGpUm1S2QY4JzT91Vy8GYEnT0PgWoBsPJuHvhVn8AUYJRVxGVGGLQwvQEq/hvfEEMfq7f6bTxqy4Qkw==","signatures":[{"sig":"MEUCIQCnGPH3O9r2/em7/YYxYdpgovvk9ZY8arBypvyNmYF23QIgRhCJFN+gtQUVt+P2qx5URkUVQ5T3zopW96HgxEm0vXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.6":{"name":"pubnub","version":"3.6.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.6","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"fb7f614875764bba25fc1ae0ad200cb90a0ae036","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.6.tgz","integrity":"sha512-RQllJqY2GlgVWjdo4lYVXk1YwCdDdgqNCFl2GMPlk0O2QBkhZ7kUOY14paIeBluBosK/HTgzUrPxuBP7odK6aA==","signatures":[{"sig":"MEQCIBil+w9maKsfH8hqei+jTk6ywawUznk9+ryeVmXhGTbAAiBm3RM5FIvp7J7Qdbm8ONLIoh7Fie0bxH9ho6g5j9+JWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.7":{"name":"pubnub","version":"3.6.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.7","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"24edf59fa0ae72ea205687aeb8acadf350b333f6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.7.tgz","integrity":"sha512-MrZaOQX4L4+BT9k+VAkuLa2Kg3wXTTh9NmAurssvghXT17wowhBAQVNPhXKIQS5oIHIQVZOMLu3ZXTt969sKrg==","signatures":[{"sig":"MEUCIA4lq26Lo5cE5Wb7J0/S6UpEVB4MBhFHD5wfzszJwDZSAiEA1LcgBr/8HtRQPnUnSgB66wJo7jqDI7C/8BZ37qw0A5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.6.8":{"name":"pubnub","version":"3.6.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.6.8","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"a44df604272b56a1a3319eb9f185e744266d9ba2","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.6.8.tgz","integrity":"sha512-Fk4DhhGINbxyIzoFniOuJ61J+FZBSdg+DF+5yr+u8IyP1y7fOJ7kf6KKywYpihZum/GIsdBGDSCLjL+FVOIcSA==","signatures":[{"sig":"MEUCIGt4pzUxMvKKn4tSRIVJc7uByNumEjXw+Vp4CEN/m4l1AiEAyDWyKR6zQI+S+1U++8MH4Tv0gQ3WvbdKbZxbSqFr0Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.0":{"name":"pubnub","version":"3.7.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"e54c93f01b776933c4a07e056dca40561001f39c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.0.tgz","integrity":"sha512-aXC02JhrtVFdm3FAvVfiKyMoetJqoAZlC6o0eHZ+DIDRpv4i/k+wZDoONChYxcJ8WDfls6c2+QqIBm9b7pF4rw==","signatures":[{"sig":"MEYCIQCmp1QPkkjOQjNT7Xvdd1x2pzJgH0UUbj+l4XL+N/c4iAIhAPl1+V5pchnS4eX54+1ME7Ucc0pQwCgVgdbIgLNDJW+P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.4":{"name":"pubnub","version":"3.7.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.4","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"780708ce62745c2d1d6aead59aff8b9e2efadb61","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.4.tgz","integrity":"sha512-yGt+UD0/79n6+JdaG7+cV5DD/ebulU9pr/KzMA1ttpdOU3JCSHQuZpCf1V8ceM7jmVNND91cRZf+Ql03lrjWfQ==","signatures":[{"sig":"MEQCIHpCqJRmKgSWamYpN2FgHtpMW/YQmtNQyGIw7DsvP3kRAiAObC7RN9+V5HVtjveBotD0S6rYIF5CzvxeYArpvqTBcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.5":{"name":"pubnub","version":"3.7.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.5","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"fb2245a5a63cb0e19814bac3027afeffc9c35499","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.5.tgz","integrity":"sha512-KO3KOqjEBCMVIzli2U7B+bfzzQhTLSo3J2cOsgK63CwWigEpYoDvqlHfXjEM+2q4JRJl/E8sBp8N1ydvDQnN1A==","signatures":[{"sig":"MEYCIQDv1mxrRhej/VQ7Cp8wQKIvIyL8TdziTic5pb8vW5mJJwIhANYO+hgYYY6JMPnCuIFx9n9cYoZfP+DlNu5cJii6+ssA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.6":{"name":"pubnub","version":"3.7.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.6","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d1cd8ee5367a2f10241c9aa87a4569bb636ef38a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.6.tgz","integrity":"sha512-8jBBOsJKaZYQ+amxHsMmihWgYy5GZ9KweSyQ2N8YbKvCEUc7doAyNIsnkg65ZEddzFwxUhwcr0Q3vTp/iaLsdA==","signatures":[{"sig":"MEUCIDTHURTSYiFCzNFlnAKy9HXq25jNlcxPy+ec6xuDYg6OAiEAix+LvgwpBYarPo76Djc0luQj2wXTPFxTZOg723V5a3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.7":{"name":"pubnub","version":"3.7.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.7","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"1399d26aea5a87d7f442dca42c2807e257da03bc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.7.tgz","integrity":"sha512-yj0rmVnb+yjksCyb1BvCD31F1KAEi1pg/ed9ef+axoONVwb/LxWUw2/KVfv8DxWEYXNRviX8YafzGI4RDDSwoQ==","signatures":[{"sig":"MEUCIQDxHJtVJ9S8QWfuBvqIwtdJex5pD7fdiTz4QL9Ubjl+tQIgVfrIvzydTTQeGA2qIe9QBz4BkHBlrKtWvKt8vBc1gF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.8":{"name":"pubnub","version":"3.7.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.8","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"bc81475aadadfc00b78611dc23790d630bb58ebc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.8.tgz","integrity":"sha512-9J1D9dyrWOYEukiwNeDjiLQ7AnpEM7smpfOEWnGyezmxUXkQ6wnmTgnECNtbTBF9YRLc7lG98FBoSg0R3ZNmjA==","signatures":[{"sig":"MEYCIQCWUOwfA3ZqdczjymNzGWEeCkF92db7GvRPWP+cu3mUSgIhALNKkUysgPNuSXng1xgLGeiH6B/iEFu1I+AkRLw79yQB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"scripts":{},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.3.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{},"bundleDependencies":[]},"3.7.9":{"name":"pubnub","version":"3.7.9","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.9","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"0a98be5166d5866d293b8f1337bfb02d4fd8d352","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.9.tgz","integrity":"sha512-mtSH32OK9G8eOzgPoorxk0+Ul00h/xrrYmM7ZlfcTWiMXKTWYgbDF6MeH10tid0vmC5YBpOgbwWXEnjx+hmxwA==","signatures":[{"sig":"MEQCIAYLjs25Y7Cbi1Q5+B/72d5tNkHRfNGg8yUIefBC2jNtAiBt2cnLvyrRvOcMSZF8mHhgxmuxKut6ypuHdIoHXtpscg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"_shasum":"0a98be5166d5866d293b8f1337bfb02d4fd8d352","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.10":{"name":"pubnub","version":"3.7.10","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.10","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"bf84bdd14d157569c1f2a71c66c412bdb096312b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.10.tgz","integrity":"sha512-Si24CHo89Uo699tCbt4xllP7MbGpz+FqaR96mz5YifuQmZ3XNxPLgAVysZu799C9gNzSmCkaMS1ahFOi1b7hpw==","signatures":[{"sig":"MEYCIQCZTCOTWSr19P0BKd1TxGc5NSCh+1Uy7jutlRSMK+tP0wIhANrLRZn0+KuEGvjLkWfPDTtlOWCZ0jjil1Nu7T3S3dVk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./pubnub.js","_from":".","engine":{"node":">=0.2"},"_shasum":"bf84bdd14d157569c1f2a71c66c412bdb096312b","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.11":{"name":"pubnub","version":"3.7.11","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.11","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"88f9f059e717d63ab9f78c9c8f3987ade068c5f0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.11.tgz","integrity":"sha512-14ipl0ssmiNlgh85/kIXe/o1cw6IfYVo4B2q439Ag7T9CDS2rVqVhlc3w2dHgLdhAHxMBa4lHHIpGh6zvRNXyw==","signatures":[{"sig":"MEYCIQDgM60j5imDnR/N3u7BAsKhSMOrTl7/WPINDE/i16mXOQIhAL2sAP+vG1K18IbkLCHB/0SUFuTea99zAHuNzFCx4jxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"88f9f059e717d63ab9f78c9c8f3987ade068c5f0","gitHead":"2840156ea28f71ec2345db5ad3848dd4e69700af","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.12":{"name":"pubnub","version":"3.7.12","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.12","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"8085b13aa607a97f1a88ba5ffad3a0c785c03f10","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.12.tgz","integrity":"sha512-zU2lX+InYncLPIYL7k6ybztthrgsFtoXT3cNzTUjBFBnQYDOcUOo1rng4+amWKpcEEvxwcftlAKdZgLt6rNQLA==","signatures":[{"sig":"MEUCIQCQVweJAMJVmZnGWmUz1vfWOCbln8uWGiqgHCdzjctRjAIgPZtePWi6SfaOjDu4yp0vmpyh4GTxCarqDgadVcRy898=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"8085b13aa607a97f1a88ba5ffad3a0c785c03f10","gitHead":"b4169425c9c886a717ff010728e6bb1887aa5179","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.13":{"name":"pubnub","version":"3.7.13","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.13","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d30593ccb9ef791a7a846b02cd678ea10b1229ac","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.13.tgz","integrity":"sha512-r/iMHHaRsUZ2PEt1a8AQ8VA620FciKKvs6ANNA4qTnsVuNwdd/KlsW7f3+QfBDnnWctj+PeIVhQJDaeiZoRGNQ==","signatures":[{"sig":"MEYCIQCT1XqKioGaOqsTE8kfbe5NWYh4qY2X5CQQh6+89h8TOQIhAL1i98r3CZVFuyGuq+N21Om4NicBGv/r3mOJyG5bAQMz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"d30593ccb9ef791a7a846b02cd678ea10b1229ac","gitHead":"a284503d7ee7011d8a0456473d18b7adaf933659","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.14":{"name":"pubnub","version":"3.7.14","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.14","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d63d1199f1737bac24855f0b211561014c935c2f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.14.tgz","integrity":"sha512-0NqLxDp6LWJ7xJg2QKbOe0MXZFzcMwO+hZlXUreZNtCN0g254BuNhtMexU97qVWenjpdBXUvmAMpZXcUz1tWaA==","signatures":[{"sig":"MEYCIQDZDc2u24rlyj+SJrRFYu0af9BJxuLu7jjBrkhn1obUjQIhAIjcT2tacEADz55hqS0g72f0y0Q2eyKiZ+JYIfoxwveV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"d63d1199f1737bac24855f0b211561014c935c2f","gitHead":"a32f7220030f6238b6ef6de2c3a6a826f96c9a08","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.15":{"name":"pubnub","version":"3.7.15","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.15","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f55e2ed6be22c4500a2efe6f6e0dbfeea6f03f4a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.15.tgz","integrity":"sha512-dSrDeUNoEaCcaPCe2Yi1keiNbIGHJyZOsVoqaE6dxXGE9JbRWzT0f9xysfyZOXmcVhnWMDcMR5Mat2ktE7Yz+g==","signatures":[{"sig":"MEUCIEXmxGa6klho2RkpRdEjNWtaAbdeCJd9UXHbyg1Hv9qTAiEA7jsuZtOrZEoLMb/UvS7GIkMaZGAA99dYk/3sMgkuWXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"f55e2ed6be22c4500a2efe6f6e0dbfeea6f03f4a","gitHead":"5106778fce4a9177585ef9371e5e132b2bdd61fe","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"1.4.28","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.16":{"name":"pubnub","version":"3.7.16","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.16","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"02315bd0b50c6119f4dd57a0fa77117be175b64d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.16.tgz","integrity":"sha512-QmZxDn1MHUkyiw8185cehPq56c9rCFb/RbLtYARusrBpIjOIxbAXZO+4SRktzKb9CGM5F0wDrrpTTEaRBR5/4A==","signatures":[{"sig":"MEUCIBOIRsseQlqwrQm363TLS04qLt5xzuTiPgVOMxVPvUoVAiEA+J//hL+hSejLo3gcdF/cC33xMLa73xcaq6tOVHSO2gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","web/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"02315bd0b50c6119f4dd57a0fa77117be175b64d","browser":"./modern/pubnub.js","gitHead":"fec00799bb4c628547648cf5294cb670317c9bd0","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.1","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.17":{"name":"pubnub","version":"3.7.17","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.17","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"11a697cee4464496575d0ea37154fc61fdcfc476","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.17.tgz","integrity":"sha512-GL9C3y0jZWdsXuhvcoEL6nSBna083zsEHDKIJud/g1Xc0VJ6sbjZG4x80NwxLHDGzPW3LQNXzaDQv82BWAutig==","signatures":[{"sig":"MEYCIQCAhRa/xH4/hAXiMmpwmQ97w+4SYIRn/FRjHRIYrPrrtwIhALfKgi0lHf0Vmy+D+jaxZ0oc92pFB0OjUYTI8Yzi+K3a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"11a697cee4464496575d0ea37154fc61fdcfc476","browser":"./modern/pubnub.js","gitHead":"6e671b322e111207ec109f1c27b10fc42bd47dd5","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.1","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.18":{"name":"pubnub","version":"3.7.18","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.18","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"c36bf5c7c3e8775fd6baed693fff37faa8b3946b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.18.tgz","integrity":"sha512-HU3+NBo2XFQJdpbMKPJGrRMN0SiCQMSWjj/C7OtIWjS0WAbft08ChjdSAlYhLgj8zLA6fGdBznvDDBwYflrzhA==","signatures":[{"sig":"MEQCIHu/WD0MvipSAaZtq2Wj6caDFFcmObecnXKrfRKYsBT1AiAOGppCGf2IAkPGPJweIPDWAgjrd53B4e/I4SlUHKmfxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"c36bf5c7c3e8775fd6baed693fff37faa8b3946b","browser":"./modern/pubnub.js","gitHead":"bd0b3f176346a599fe5b3c2f41bc0a1256c3a28d","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.1","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.19":{"name":"pubnub","version":"3.7.19","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.19","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f23665c610060ba9cace6849b94609626eb2f35b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.19.tgz","integrity":"sha512-359wFG7sa34Wt2hBnx3q7J3OXsuQfocIzwCpcUArYjxM3yoVS2z9i5aqWch0MMP2qm02+Up6ja5s/J7huep6JA==","signatures":[{"sig":"MEUCIESt5V68ubWPr2v7QHyz/XBdb1p3SYcY+Jih7lJeTfcPAiEAnw5AtFOAmS0OvUVqZtGTYJzigBSmL/tUHOKNWzKJ6AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"f23665c610060ba9cace6849b94609626eb2f35b","browser":"./modern/pubnub.js","gitHead":"2c554be32fb3b5a3ad0e1ceac72d0b92a7194cac","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"pubnub1","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.1","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","sinon":"^1.17.2","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.20":{"name":"pubnub","version":"3.7.20","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.20","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"54a66bd1fe28baa16ea5782b22243fb614f94a7f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.20.tgz","integrity":"sha512-hoIu1Z+gHhht7dPtxTKeaYJy7dIDG+r3wqR2HcVPzRy3ah0qMGr9P25pp0Fyh3QMNfoQhxSyn/aFqwpYvSSung==","signatures":[{"sig":"MEUCIQCaJPfAF9z+RBHvJHXlPOotLsIT+FQY5Olb0w2zCbUVeQIgf6DNCOU0BKbra2+Zqt26RRE3LfRQCJjlsMKn9TJLMuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"54a66bd1fe28baa16ea5782b22243fb614f94a7f","browser":"./modern/pubnub.js","gitHead":"028f5007f5458df65dde2f19ae84867ac1d08a48","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"mpresman@groupon.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.4","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","sinon":"^1.17.2","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.21":{"name":"pubnub","version":"3.7.21","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.21","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"69af423735e2c2756f699336431636e1b8df50ec","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.21.tgz","integrity":"sha512-XUtivM0gblEh+l2jTedF3TA3+ohEFbSo7cDweOJcuG8vsg6j4hvDeSJuGU1DWN/hSVvJRHXbEUR5IF5L8l1xHA==","signatures":[{"sig":"MEYCIQD+/tpDBPxYqRJmnPAQekosBDACsLW80OvwV0llGSIZDQIhAKrK2Xqos5hQLCtu8QItsbGwozk45JYyJhNH2CdKNE6E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"69af423735e2c2756f699336431636e1b8df50ec","browser":"./modern/pubnub.js","gitHead":"71fbec3868a49c6f4076959f11074f3819b7ea90","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.4","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","sinon":"^1.17.2","nodeunit":"^0.9.0","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.22":{"name":"pubnub","version":"3.7.22","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.22","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"070c50d030ce55d2ae1c96198d049204bf72874f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.22.tgz","integrity":"sha512-RHM89+UfJQH6qy4vGYvkHqXI9ezTHs/yRwgxX+tNfsCC4CQUWU9nOtyvY1nYAB7Q3rUEuPO6dEOFQSCWFIWVqg==","signatures":[{"sig":"MEYCIQDo5TEMtFS3RZCLzLROad0sHEtu4nDNcLwv++wsFojG3wIhAPup9vpw+s8PV7mHjdwkILkbNocYFjzDBEWMvodjCpTl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"070c50d030ce55d2ae1c96198d049204bf72874f","browser":"./modern/pubnub.js","gitHead":"234140ef6c1ee361f8e4ea29510cbce2f87b3c0e","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.4","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","sinon":"^1.17.2","nodeunit":"^0.9.0","uglify-js":"^2.6.1","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[]},"3.7.23":{"name":"pubnub","version":"3.7.23","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"stephen@pubnub.com"},"license":"MIT","_id":"pubnub@3.7.23","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"86757974ee0acfcb4b85238c9dbe39d443d096be","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.7.23.tgz","integrity":"sha512-FJUKeWXkc6eIi1m9BX0hgARDvqCusVt1oOdLpNGT6CwgRsMtK/wRvhA4xD9A9eUs/3T/RBcsJqv4jFnzUISf4w==","signatures":[{"sig":"MEUCIGHy2Icnf0dVHzxdgpuI9Cr5E2UdflxeX0e29l6Qz0hrAiEAyHKJ1QSp7sHJrst6IJgcp93VwQDapUJkPC0d26rfdFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.2"},"_shasum":"86757974ee0acfcb4b85238c9dbe39d443d096be","browser":"./modern/pubnub.js","gitHead":"03343cc29e55e536b41d6b73797e0b9a1c514b18","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.4","dependencies":{"agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","sinon":"^1.17.2","nodeunit":"^0.9.0","uglify-js":"^2.6.1","underscore":"^1.7.0","grunt-mocha-test":"^0.12.7","grunt-contrib-clean":"^0.6.0","grunt-contrib-nodeunit":"^0.4.1"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.7.23.tgz_1454359942284_0.9946246126201004","host":"packages-8-eu.internal.npmjs.com"}},"3.8.0":{"name":"pubnub","version":"3.8.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.8.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"1f63a3a45e98f83165f6d2f4a843eea7f39a809f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.8.0.tgz","integrity":"sha512-yK1TV1VZneyQzR6HQ13sXK6SwUCawf6R73bkq9t+JAxF9kxxOi8FpAnG2U4LcF0cs5HOsUkeGT15KhMklMD47g==","signatures":[{"sig":"MEYCIQCBLlLMfkuUaI0SXgbw/V1RbJ70OhpKNSCC9kK+PMmOeQIhAMi0Rpwi4YZI3gRxajwhKghshvH/+2zIDX67BiYIyqpA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"1f63a3a45e98f83165f6d2f4a843eea7f39a809f","browser":"./modern/pubnub.js","gitHead":"75b4018083bd8fe4beb87ce06b88a99007cdbe17","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"nock":"^1.1.0","grunt":"^0.4.5","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","underscore":"^1.7.0","grunt-eslint":"^17.3.1","load-grunt-tasks":"^3.4.0","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","eslint-config-airbnb":"^5.0.0","grunt-mocha-istanbul":"^3.0.1"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.8.0.tgz_1454905639938_0.3714958105701953","host":"packages-5-east.internal.npmjs.com"}},"3.9.0":{"name":"pubnub","version":"3.9.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.9.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"6386fca00e500ee5b1bf557b15806a78154e1195","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.9.0.tgz","integrity":"sha512-e8Wq9/yIt+uOqMWwPsj2ZZWS/LuJ9xVxalteYgMYVkgKdOGUapX+2i89L8tbxkjt8Suxi5LXqa00EN7CLpQTDw==","signatures":[{"sig":"MEQCIDtUTOgxYErtyjVcp7vTWWlTsbgSlMb4EI2xHaEq8w3pAiB5+OMLt7ZPMhtMy+YBp5SmUOtvWyDAbL/n0cykDltZIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern/pubnub.js","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"6386fca00e500ee5b1bf557b15806a78154e1195","browser":"./modern/dist/pubnub.js","gitHead":"af8440ffcba2cc4af1c97a207bba1bc4e763757f","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"deprecated":"browser files were missing, please bump up to 3.9.1","repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","load-grunt-tasks":"^3.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.9.0.tgz_1455395876081_0.20821752934716642","host":"packages-9-west.internal.npmjs.com"}},"3.9.1":{"name":"pubnub","version":"3.9.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.9.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"a0b84969fe70f39fae2ba9949a73e06d57d0734b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.9.1.tgz","integrity":"sha512-B3FLQbOhxyPi/ozLkXlo2vWsuxX6/HrmYgzjqHRdtNjNXcSOPd9jI6JU8FcPaZSNEiBszIDSTRy+7YFxLR0Ebw==","signatures":[{"sig":"MEUCIEg9Iq13tjlbTO29i8Ia4uVcACqT2MKQl5AJNWf0AlyQAiEA7vDcbtS2CUQcemry5J5k5iVupHqt93OgGhVSGqNzmyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"a0b84969fe70f39fae2ba9949a73e06d57d0734b","browser":"./modern/dist/pubnub.js","gitHead":"c7ecf1084ba3a5ef63c0be5896b4e41cd603d90a","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","load-grunt-tasks":"^3.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.9.1.tgz_1455407231303_0.975830219918862","host":"packages-5-east.internal.npmjs.com"}},"3.9.2":{"name":"pubnub","version":"3.9.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.9.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"68d7c654bee648bcd7e136418d022303b8752ce9","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.9.2.tgz","integrity":"sha512-DHVyGaCxrSmHLlQvrKnesQfD08BZRIHRrcFJk/TBd8CTKfOmavDQiHx0x2k/4mg53OZVKG+AT2nnLPvkOyFROQ==","signatures":[{"sig":"MEYCIQDHaGYsrBjiyu3268i3ssyhXPmVeHy1ZGWF6AlqW2TjggIhAKoXWsnZ1ORcNYGrM0sY5yZyUz0epGfWgxmfix01vUxw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"68d7c654bee648bcd7e136418d022303b8752ce9","browser":"./modern/dist/pubnub.js","gitHead":"cfd2b777a141dff77abdf681f6d6129e69df791c","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","load-grunt-tasks":"^3.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.9.2.tgz_1455500162107_0.5975696300156415","host":"packages-5-east.internal.npmjs.com"}},"3.10.0":{"name":"pubnub","version":"3.10.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.10.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"e69aed4c854205cafae9ed3bc31e7827eb10d8f6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.10.0.tgz","integrity":"sha512-DVyaj/nVqeYYYoSrpnIpcFUu/DwJ4HFyvpjFwxVA83eDn5AeBzILKZurIY07yi3D8bexaZj2AOLUuTTXpKuGxA==","signatures":[{"sig":"MEQCIHA9Zw9l7wvjPLxc7UfX3qL285L2ZyRs6YmTSHzg1YBxAiBd6MH0Z4+ag2szMgToR91G6JNYVMRBNc1TbXljz1YKrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"e69aed4c854205cafae9ed3bc31e7827eb10d8f6","browser":"./modern/dist/pubnub.js","gitHead":"b1337c141e5d6e05051b3c78bc039c5932f0fae7","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","webpack":"^1.12.13","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.10.0.tgz_1455758477523_0.27558640390634537","host":"packages-6-west.internal.npmjs.com"}},"3.10.2":{"name":"pubnub","version":"3.10.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.10.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"5512201b20e7158d3fe2ac3d85ab9db511c365e0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.10.2.tgz","integrity":"sha512-RdSFsaboeUaxmcCkDz6sQb87woFN4+AaXgwMC0QUQZAxFnXO/HO5FgFTTt4Nb+nqvea9lQXGcBxsojRfuxGXVw==","signatures":[{"sig":"MEUCIFtjGjWO9S1VeIhdSef+QoAHb4bxX9tzgiVOKL9wBTMDAiEAuj99UZdhftbY4SKPeql3q4o8aFbztM7WEvYnDQPHbX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"5512201b20e7158d3fe2ac3d85ab9db511c365e0","browser":"./modern/dist/pubnub.js","gitHead":"75933fea7831bc98ac0e5f1ef3f89f5cb2a3590d","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","webpack":"^1.12.13","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.10.2.tgz_1455841621148_0.5813065227121115","host":"packages-9-west.internal.npmjs.com"}},"3.10.3":{"name":"pubnub","version":"3.10.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.10.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"954bd91fb53b3c99f0b2178e54ad2c4926ba15d6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.10.3.tgz","integrity":"sha512-EamaxdrEMeU1+A/j3l3fD78vNnHHQuDE2bCzVO4ja3qSLGBGkyS6LGCg3lenUkOUEIn44iJVTu/B2vHjbuy+JA==","signatures":[{"sig":"MEUCIBw1pUjNwP8cPYiS0/+5DcMv5biykmApnndB/XKcQ1huAiEAihusUB4wgdTeW/ZWKqVTlFjpSXh58d16xAQazarL8tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"954bd91fb53b3c99f0b2178e54ad2c4926ba15d6","browser":"./modern/dist/pubnub.js","gitHead":"b31789cab277c4880267b86bd084394000edf745","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","webpack":"^1.12.13","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.10.3.tgz_1456173842955_0.515772890066728","host":"packages-9-west.internal.npmjs.com"}},"3.11.0":{"name":"pubnub","version":"3.11.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.11.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"2f170a1d10cf03fe1a3f8ed0d926d6002ca034a0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.11.0.tgz","integrity":"sha512-DXoOHWA2ZYH8FGdM/67fRJia/4emgMof2kL6jvXySTZ9dWRt4vhU8YqDuYz1hMOZf4f63MVYIIvbG/yy6+Kmzg==","signatures":[{"sig":"MEUCIBFjq8weHJyCArVsuN293tim4emM4AjAGcFou3k5G/RLAiEA4m+NWjxx8xvHgrkef10MJ5fcyedLyL9dbSeywNPIlcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"2f170a1d10cf03fe1a3f8ed0d926d6002ca034a0","browser":"./modern/dist/pubnub.js","gitHead":"0ac05c9f93600aa3441f4d67fb6c6ffb926a9c45","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","webpack":"^1.12.13","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.11.0.tgz_1456265318600_0.13855972839519382","host":"packages-9-west.internal.npmjs.com"}},"3.12.0":{"name":"pubnub","version":"3.12.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.12.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"b2e583f59b7fcbb6b3a72fd18b9182c5c82e73c6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.12.0.tgz","integrity":"sha512-THfD+qoBln0QZLP6hjJxmP3awP/k8jJFbWkE6qmoL1HLNH5dD3pJCqI3OzPSQa8Y/7IIHxPrIaOBnCeHkiGq+g==","signatures":[{"sig":"MEUCIHA7oPmicubmJMrQJfwoZGbhNbCjkxgd4mkZJHQfNmd2AiEA9JM5yQhYbOQRhKI+6ZlUwOBXFLYiDxnez+PjQ29qa+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"b2e583f59b7fcbb6b3a72fd18b9182c5c82e73c6","browser":"./modern/dist/pubnub.js","gitHead":"5d48554c8f37525abd4c26df3378daaf89f434b9","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^1.10.3","webpack":"^1.12.13","istanbul":"^0.4.2","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^17.3.1","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","eslint-plugin-mocha":"^1.1.0","eslint-plugin-react":"^3.16.1","grunt-contrib-clean":"^0.6.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^5.0.0","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.12.0.tgz_1456273238682_0.7361938499379903","host":"packages-9-west.internal.npmjs.com"}},"3.13.0":{"name":"pubnub","version":"3.13.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.13.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"c42105b535f51c3586ebdc522bb0027875b1642e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.13.0.tgz","integrity":"sha512-S3YCEyYG8bDRjpoF7Z6phipy7cY3OR4fpQTbgwUccaaEbQSCq9c+s1JESfGc/uHOuvbq1gyiT7Ndd8s855uCrw==","signatures":[{"sig":"MEQCIBNjXnvLIJ/lECkHDUq80a7e7FJUxIVr9dT6k2BUs/EtAiACwEjuAEdD/Uj7AkWQxL68TSTXeO7GYOzUimFf3tmY/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"c42105b535f51c3586ebdc522bb0027875b1642e","browser":"./modern/dist/pubnub.js","gitHead":"a079a441df53fb7eba31c65a15b5b5bd47458f7c","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"^2.2.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","babel-core":"^6.5.2","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","underscore":"^1.7.0","grunt-babel":"^6.0.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","babel-eslint":"^5.0.0","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.5.0","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0","babel-plugin-add-module-exports":"^0.1.2","babel-plugin-transform-class-properties":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.13.0.tgz_1456439112579_0.3898888137191534","host":"packages-5-east.internal.npmjs.com"}},"3.14.0":{"name":"pubnub","version":"3.14.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"2f44383e03b14a1059b5a4a904325efd40bede8b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.0.tgz","integrity":"sha512-3B6ORNS5a5JzAIadnvG3/t8H2nWyDeeN3/ozAMnUE5aynWPMxkmmNaJK478AW8E60TFzvNxpAaHDH86GhGmTNg==","signatures":[{"sig":"MEUCIG0ENFFPjPCCtztFfCEqHnebuZTDicmCult46h5kXqDFAiEApvsDTadfJh2J8gcqEWJgZpIv/ib/vedGsOU0iqN9U90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"2f44383e03b14a1059b5a4a904325efd40bede8b","browser":"./modern/dist/pubnub.js","gitHead":"ba9da835b2b3d3aa79f4171fc3b17983c364001e","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"^2.2.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","babel-core":"^6.5.2","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-babel":"^6.0.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","babel-eslint":"^5.0.0","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.5.0","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0","babel-plugin-transform-class-properties":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.0.tgz_1456883218689_0.7350092912092805","host":"packages-12-west.internal.npmjs.com"}},"3.14.1":{"name":"pubnub","version":"3.14.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"6fbd0130a257e72d3950e3111dc0aa4a4cf442b5","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.1.tgz","integrity":"sha512-4DSy8JW8cZn9BUFiIyh1TLTMxljq0B7pDBuvcOXuRINbn7rAIP/ibrNqd0JC1voI7PVkCbM+pz/KYAeXBTUGIQ==","signatures":[{"sig":"MEYCIQC4OnXbWW4S3SjfdWwspbHBj52usUGYimjlrh+8f/qdCwIhAKTa8au6nJNUZTCVz6xKQ8KzJrZOk8JgwEf32rE9jpvb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"6fbd0130a257e72d3950e3111dc0aa4a4cf442b5","browser":"./modern/dist/pubnub.js","gitHead":"52ddd26264738ab001016a091da0a45f1619f6e8","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"^2.2.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","babel-core":"^6.5.2","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-babel":"^6.0.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","babel-eslint":"^5.0.0","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.5.0","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0","babel-plugin-transform-class-properties":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.1.tgz_1456945316490_0.606262284796685","host":"packages-12-west.internal.npmjs.com"}},"3.15.0":{"name":"pubnub","version":"3.15.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.15.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"4a4048c687153f77512a144891795fde3e126cf4","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.15.0.tgz","integrity":"sha512-K1Y4fGSQku+nNbxJkpZlBBFvJJMxeXbb2GHjjY78eZ2tEJpE0YWNUumE8a21ziu8h0BH9jr0XbUtaCRv0Zmicg==","signatures":[{"sig":"MEQCIDWFPNTFfb1MG7k4tT6Fto6uplolPxOflZZE2lKyyeMFAiBeFLj1t7G8voE6xfuIwr7/w3PItWqynwfOyXv1C/P/uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"4a4048c687153f77512a144891795fde3e126cf4","browser":"./modern/dist/pubnub.js","gitHead":"1904af573314493b11324e2ed071e9acfc614b48","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"uuid":"^2.0.1","lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"3.5.0","nock":"1.1.0","grunt":"0.4.5","karma":"0.13.21","mocha":"2.4.5","sinon":"^1.17.3","eslint":"2.2.0","isparta":"4.0.0","webpack":"^1.12.14","flow-bin":"^0.22.1","nodeunit":"0.9.0","grunt-env":"0.4.4","node-uuid":"1.4.7","uglify-js":"^2.6.2","babel-core":"^6.6.5","grunt-flow":"1.0.3","karma-chai":"0.1.0","proxyquire":"1.7.4","underscore":"1.7.0","grunt-babel":"6.0.0","grunt-karma":"0.12.1","json-loader":"0.5.4","karma-mocha":"^0.2.2","babel-eslint":"5.0.0","grunt-eslint":"18.0.0","grunt-webpack":"1.0.11","imports-loader":"0.6.5","load-grunt-tasks":"^3.4.1","grunt-contrib-copy":"^1.0.0","grunt-text-replace":"0.4.0","phantomjs-prebuilt":"2.1.4","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.6.0","eslint-plugin-mocha":"2.0.0","eslint-plugin-react":"4.1.0","grunt-contrib-clean":"1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"6.0.2","grunt-contrib-uglify":"^1.0.0","grunt-mocha-istanbul":"3.0.1","eslint-plugin-flowtype":"2.1.0","karma-phantomjs-launcher":"1.0.0","babel-plugin-transform-class-properties":"^6.6.0","babel-plugin-transform-flow-strip-types":"^6.6.5"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.15.0.tgz_1457402736985_0.026446091243997216","host":"packages-13-west.internal.npmjs.com"}},"3.14.2":{"name":"pubnub","version":"3.14.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"b7f7693a94ac3e1385e4adaa242640db5515c76b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.2.tgz","integrity":"sha512-I3EejTav4IsRFNMe7drosuEgaWZYCM/nPp2Z3AZVPL0p+gHg1fwBJiX98s/MIarHsURslFbN5herCtEVh3DwKA==","signatures":[{"sig":"MEUCIFiG/+79rxGmfCovTKpFaY50dmcxSEdeMKheMf8SqNG0AiEAo4s1w2oMGic9sBKcQ4QI0GSnXO3A8OCNF1Wt90BkxFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"b7f7693a94ac3e1385e4adaa242640db5515c76b","browser":"./modern/dist/pubnub.js","gitHead":"ab993e9caa379b1dbbeb8b9a8bac6e01cd66df2e","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.2.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","babel-core":"^6.5.2","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-babel":"^6.0.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","babel-eslint":"^5.0.0","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.5.0","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0","babel-plugin-transform-class-properties":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.2.tgz_1457562914902_0.8994253990240395","host":"packages-12-west.internal.npmjs.com"}},"3.14.3":{"name":"pubnub","version":"3.14.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d931b902fb04eb104ff15313fba3a7f677e6fa4e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.3.tgz","integrity":"sha512-9fofVDm4Pi6UtVMAR4u0f453k7aWi/OQwIEkFeFQ/+mCHgnISiTJuW5xj28FFzVpMe5cACOZXPGw+7HM/EUXHw==","signatures":[{"sig":"MEUCICU4JDG+vpdnVO4kS6q4jWa90yaHjwhpIty6Y6tSNcKNAiEAz5HRHlUgAbihF3cCRfWjtaI04g+oY5lnLWyRhFRu9H0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"d931b902fb04eb104ff15313fba3a7f677e6fa4e","browser":"./modern/dist/pubnub.js","gitHead":"314c14c67f56f3e2ca7663a06771d4f23272b9a0","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.2.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","babel-core":"^6.5.2","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-babel":"^6.0.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","babel-eslint":"^5.0.0","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.5.0","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0","babel-plugin-transform-class-properties":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.3.tgz_1457638394829_0.4773797697853297","host":"packages-12-west.internal.npmjs.com"}},"3.14.4":{"name":"pubnub","version":"3.14.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.4","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"c8f780646e5735674fdf6fee8bb908882c72aca0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.4.tgz","integrity":"sha512-mgFoTa2xEAJj+UkbCa0Q6cmz8sYOYDc+EqaCQv4JNcoPd4Z78iLJvWj1FzW310Q39/AisjxVwVybrCqwHhzoVw==","signatures":[{"sig":"MEQCICdqaEYnUI2MXNpY/lMG2sENkPLnAT9mgKfkA5Y2998xAiBBAsYRKZ585mMKxASlbpKZmKMvKAQlvF/nXi9/5njp5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"c8f780646e5735674fdf6fee8bb908882c72aca0","browser":"./modern/dist/pubnub.js","gitHead":"f9cb85a6b8faab59ed36099cba0d9a93ac0c19b9","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.2.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","babel-core":"^6.5.2","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-babel":"^6.0.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","babel-eslint":"^5.0.0","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","babel-preset-es2015":"^6.5.0","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0","babel-plugin-transform-class-properties":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.4.tgz_1458341532550_0.006752499844878912","host":"packages-12-west.internal.npmjs.com"}},"3.14.5":{"name":"pubnub","version":"3.14.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.5","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"a9b8a1dffac1ec05e51b1746cf81740a542cc2db","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.5.tgz","integrity":"sha512-3WAfrUb+sE9m03MMyDAyteXFxfsyO8vGJOH7Bx90VFx9Esre1PqGStuwT756gxT6x7SCfcRoxE9gdX6QydAq3A==","signatures":[{"sig":"MEYCIQD9Cl8fOn86BHgvUTrn8jnyNgvTZNv+s4TnLlJKZl7CIgIhAIG1zSG0VCAMYz92674HVue/XgsbZpb8E//vpDLADWzv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"a9b8a1dffac1ec05e51b1746cf81740a542cc2db","browser":"./modern/dist/pubnub.js","gitHead":"a4ea746dd47076b015160ffbbbbd93b347a1b30f","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.5.tgz_1459377367003_0.6435470404103398","host":"packages-12-west.internal.npmjs.com"}},"3.14.6":{"name":"pubnub","version":"3.14.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.6","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"0d9ca47218501cf02096b77b575c4ae0c024cf98","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.6.tgz","integrity":"sha512-Tr/KXcsHlGzyQf2nPFK1Z6zvcmIkPkt28wYMWIqeb0bae8DsPz2vSAoCidjjL5OqjnUg9WenU9DImdPdZpUKlg==","signatures":[{"sig":"MEUCIQDX9E/NVzhJx1KECZfXvLSx+Tq+JcaYF23r48bu/zRp8AIgBWUGK9QqPsENnyiEc/9fpAxvEzvSxuGqFznVLPo9FkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"0d9ca47218501cf02096b77b575c4ae0c024cf98","browser":"./modern/dist/pubnub.js","gitHead":"150d59fb1c6a2dd79cc910b14385eb32eab98138","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.8.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.0.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.6.tgz_1464274654070_0.5480132282245904","host":"packages-16-east.internal.npmjs.com"}},"3.14.7":{"name":"pubnub","version":"3.14.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.14.7","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"8b2c7e62864634607236fc975dce5deef814cc31","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.14.7.tgz","integrity":"sha512-FDsReqZD54iajb1iZCLcjaT2qTo7Op+LVLIi3YftUhdLx4mg/q5ihu1kv3q37IiSk0r9iFGLwL3BATIP0rNQIw==","signatures":[{"sig":"MEQCIFJIE0DTm97GvzO0FiauPcXvZhZ9GiG1L/vArQAEd8a1AiAlk0DMrIXkEDhv36+cNi1TrOU4si0I1VObZ3flpWzFpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"8b2c7e62864634607236fc975dce5deef814cc31","browser":"./modern/dist/pubnub.js","gitHead":"5f95f2b31e5ab2da97aa84b5423cb79ab6df2e2a","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"2.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.14.7.tgz_1465259994356_0.9963989462703466","host":"packages-12-west.internal.npmjs.com"}},"3.15.1":{"name":"pubnub","version":"3.15.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.15.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"3b530b88076cb2c6b910b7f2bd25022bc98ac34a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.15.1.tgz","integrity":"sha512-eNqVjei+ymuSFtSgOzdjYlc9WCCd/zqZdXHeeJiqa3Paz8nNn5Oqx815D755oAI6Yafpa2kdTeHv5wRTbNRNmg==","signatures":[{"sig":"MEQCICkGfF1u2XTitSBb3xO+zb8kO4DWVqa+2XUA4lKXxxovAiBC1433B08igl8+ygK1O6HyUCiqsj+cC0r1hFlkmvEWiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"3b530b88076cb2c6b910b7f2bd25022bc98ac34a","browser":"./modern/dist/pubnub.js","gitHead":"adff3b2ed2eca97492ea75b41ab9a37b07fa8c16","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.8.9","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.15.1.tgz_1465506549427_0.5719714490696788","host":"packages-16-east.internal.npmjs.com"}},"3.15.2":{"name":"pubnub","version":"3.15.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.15.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"dee10bc43cfa321c5a65d6c873c4bd8146217515","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.15.2.tgz","integrity":"sha512-XDRsA4qpFnNGD+f6WRC5zmxbfDU1ctltakQlk/336N2HPoxbLyO9KP8hKQMGX2ThAhSUrTqc1E67egXZ3JSttQ==","signatures":[{"sig":"MEYCIQDGZIcQUnhkCJcx8udw0/Ivo5TcwbjHUu1jbB/rk4KvuQIhANsnTgEU5F3zNcN2rpdSmAI+n8wTv4QHs7Il8mX99aro","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"dee10bc43cfa321c5a65d6c873c4bd8146217515","browser":"./modern/dist/pubnub.js","gitHead":"12e8e66662f216664d742319e57891f7c1ee3500","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.8.9","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.15.2.tgz_1467072202599_0.1844220592174679","host":"packages-16-east.internal.npmjs.com"}},"4.0.0-beta1":{"name":"pubnub","version":"4.0.0-beta1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.0-beta1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"7cc278874b7c80b3dfd7f41c6756281c5f1108dc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.0-beta1.tgz","integrity":"sha512-cXsvX6I250+QA6C9opIR5Bzg8Rzpfl0HfqvrxD9nfmWax/r5r+zG+Qihid9AcnMDP+ZVd9vOMLke84ZKzTsKIQ==","signatures":[{"sig":"MEUCIQDbf4f1SQgRPqN1Cx2mzwg899t16eQACuSRuL/1x+7a+AIgUQdt/+1e6XBCV+dvOiNKL/illMTgae6d0fz7BX0tTg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","engine":{"node":">=0.8"},"_shasum":"7cc278874b7c80b3dfd7f41c6756281c5f1108dc","browser":"./modern/dist/pubnub.js","gitHead":"a6a9fb89b64e59d37bdec6e0f0e6895cf16988ab","scripts":{"codecov":"cat coverage/*/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.8.9","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.2.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.0","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.27.0","gulp-exec":"^2.1.2","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","gulp-webpack":"^1.5.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.3.1","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.0-beta1.tgz_1467841703167_0.15233116573654115","host":"packages-12-west.internal.npmjs.com"}},"4.0.0":{"name":"pubnub","version":"4.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"be5e6d0404461007349fe2b3df6080aafe2fd95d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.0.tgz","integrity":"sha512-Qr8GtiYtCGsoKrI2VwRrPoxGnyJuvIEvWmlahyFEEsy8gQ4UddlulnbCcXIKV5MV2sZkR3CR3RO2X5phWGCWvw==","signatures":[{"sig":"MEUCIQD3W9E172KLxgqhAChFzgoBhVW4hUlFklxM3oAc6yQ2BAIgWC8YKSu016wIXXPOHfdOZF38yuuOHQZoCG2AQb0IJ1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"be5e6d0404461007349fe2b3df6080aafe2fd95d","browser":"./dist/web/pubnub.min.js","gitHead":"1b44ca6b44658022c739baec646ce3a9ae9e2eb1","scripts":{"codecov":"cat coverage/*/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.0.tgz_1469242482994_0.3681863518431783","host":"packages-12-west.internal.npmjs.com"}},"4.0.1":{"name":"pubnub","version":"4.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"137444258730f7db148c994853309c18016321f1","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.1.tgz","integrity":"sha512-O5Kkt0ZlumvyINWHJvErTpw3JX4hVPQEc8tYKqaPRoNyt3IXMJMJORMp48P///GDwjiTR2fGI3sEwhky8XbXLg==","signatures":[{"sig":"MEYCIQCGaO529h4D0duXJaf++cscL7uT2Qa0kydWAr6v8zBuNwIhAMj0Kc4OaHibT24BN1txEmT+x4/y0Oir6buTP8aU/cu6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"137444258730f7db148c994853309c18016321f1","browser":"./dist/web/pubnub.min.js","gitHead":"a39d6eefeec9002b7c6231ebbd3c79da3d468015","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.1.tgz_1470083550033_0.32038524537347257","host":"packages-16-east.internal.npmjs.com"}},"4.0.2":{"name":"pubnub","version":"4.0.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d574a0cb95e87f01aa17d65567d6152952bfe781","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.2.tgz","integrity":"sha512-T/fQktV7SZg+5ooWOoJeG8I/RDJHn8YCHDwNetOIcQLAmJeW4JxvTd1gLVDVTCa7GkkXBIzcJywRzbjJTcUkdA==","signatures":[{"sig":"MEYCIQCSMgtkrg7CH+KzDaxdYGfHw4MfvTw2LmsdOvSiMe82pAIhANG16E6XQiQsiRo3cGXNXnjVW6DJ3E+XtEa69qZvdPSf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"d574a0cb95e87f01aa17d65567d6152952bfe781","browser":"./dist/web/pubnub.min.js","gitHead":"3bd2322e73507d618ae3fd95ccb66bc96c078764","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.2.tgz_1470258484054_0.24984333501197398","host":"packages-16-east.internal.npmjs.com"}},"4.0.3":{"name":"pubnub","version":"4.0.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"67e7080f3bfe766d92fd4affb3dbb2095f4ec02f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.3.tgz","integrity":"sha512-PPdSm/JdJhOi94Cdk94MhyHz8XpEwgEVd2yUgYMTM4VV3g1qEbr128haJMkJn+VzMMW9qFYRobRDzRCapI5+pQ==","signatures":[{"sig":"MEUCIExMSaY1JKn+Nf0W/lGLoMvmBiyBNjWesu0z6L2SzMBTAiEAhXITN+iQNu1p/O8GjLtTfd4mKHnvihUWA4bfh4wD5sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"67e7080f3bfe766d92fd4affb3dbb2095f4ec02f","browser":"./dist/web/pubnub.min.js","gitHead":"cb8058e1c75e268073b4f89f9432d0ea90ed9fd0","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.3.tgz_1470624863957_0.14682443346828222","host":"packages-16-east.internal.npmjs.com"}},"4.0.4":{"name":"pubnub","version":"4.0.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.4","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"9dc83e54e324f3c3c6a96e24331721c19cc04342","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.4.tgz","integrity":"sha512-EgNf6FOfIv87d8OIIoYYd0o2GiqQqkZTt8Pes2Dv07jzer8zhB7Yq39I3Z4NYiAsSKhBkOXN9mQ3RFjuFbPQpw==","signatures":[{"sig":"MEUCIDXltHGvMCTVFFC/sar359VpegZhS5jVjWHY398l10HcAiEA6Z0FEDJ0A5rlXbLH4OLj0QZ4eo1EcZHMImFE/Z9Y6EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"9dc83e54e324f3c3c6a96e24331721c19cc04342","browser":"./dist/web/pubnub.min.js","gitHead":"7edd1f95e7c82f19fe760dda4be4aca40c404a72","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.4.tgz_1470771943705_0.5770972182508558","host":"packages-16-east.internal.npmjs.com"}},"4.0.5":{"name":"pubnub","version":"4.0.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.5","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"3d421281381bd72a2be170218e50d452b639876a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.5.tgz","integrity":"sha512-7DYr5zfmVfr8qIC/Kd2Wmi94tPJeVppomsnNdMmsfDfBJ5mz+UN36Vhykp2GLei0SQpJEar01yZoeHB1P5YFWA==","signatures":[{"sig":"MEQCIBy0g+V6nAkCtI46mCAiOTp7HC4XlnDRV5cMRe2iapRXAiB+bGxImfGNrSve5yyYEoz4rCwUP4vDiEaKh2CJB4oamA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"3d421281381bd72a2be170218e50d452b639876a","browser":"./dist/web/pubnub.min.js","gitHead":"ccb16ee42e195f92e6f8d92f53a290434fea83a4","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.5.tgz_1470876111886_0.610407852102071","host":"packages-12-west.internal.npmjs.com"}},"3.16.0":{"name":"pubnub","version":"3.16.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.16.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"6a7aa2c7595b2e44b95f87521c67971989832eff","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.16.0.tgz","integrity":"sha512-9k9AojnXQ+Cx2gLpsMjWme9NT3VI2KbTnJesmMwJMBq+qP7RpmFiOntBizlBel64W5HHW4mwnECbZGTXPQ3X4Q==","signatures":[{"sig":"MEUCIQC6mAal/kL2TD7ErbrUPCJuiP6aJjKw68YcO8/oJDqrtAIgWtktJOZRlM7qeW6aBLHvlvKPWBPubaSeg0yuZhLQysA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"6a7aa2c7595b2e44b95f87521c67971989832eff","browser":"./modern/dist/pubnub.js","gitHead":"51b339912923af97a278cd7af99d905f29367c36","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.16.0.tgz_1471482497790_0.5644431349355727","host":"packages-12-west.internal.npmjs.com"}},"4.0.6":{"name":"pubnub","version":"4.0.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.6","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f5d89fe0b695e6edc3828357926a6cf1175d25dd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.6.tgz","integrity":"sha512-9/7A4nsprHKh9Qji+nVYQuKWwyHXSGj3bzEPbm57TqsQG+5sV3aM2ggCbsCNY0By2NpUWruX6Ped2G9YP6opyw==","signatures":[{"sig":"MEQCIDZIRQ0Ai5rzBW0qOZjbzSdZUF/YLSj+lAKrLbFC6idfAiBrrUsydINRG34Ej7epgt/SeTGl2LVpXSN8taPaFUqnIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"f5d89fe0b695e6edc3828357926a6cf1175d25dd","browser":"./dist/web/pubnub.min.js","gitHead":"3067b2ebdaab9453e767f3b299500e315d2fbe4d","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.29.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.0.0","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.7","webpack-dev-server":"1.14.1","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.6.tgz_1471543017858_0.4170678723603487","host":"packages-12-west.internal.npmjs.com"}},"4.0.7":{"name":"pubnub","version":"4.0.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.7","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"1109770507acc51a8d6243c9c2148fa06e593a64","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.7.tgz","integrity":"sha512-/ukIx6M29TjeGse4gtV5Q5OD4mQCIl/1atlYyhzC0gCEJKO+E3fWZILQoeLIjFWDE90GmUbrUigJXh4PTGd2UA==","signatures":[{"sig":"MEUCIE2VH/IV9S2P0MxIxmt7GrQpqDlePoPXF0vifIX+jyPHAiEA9f4IHX0fSMiWVCAe1+6gczNjkPw5iKHzzLFcFVCAD/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"1109770507acc51a8d6243c9c2148fa06e593a64","browser":"./dist/web/pubnub.min.js","gitHead":"f8430ed037f0a620d291bcb5fe2a66c8cf57c429","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.31.1","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.1.1","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.15.0","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.7.tgz_1472155661168_0.6112764400895685","host":"packages-16-east.internal.npmjs.com"}},"3.16.1":{"name":"pubnub","version":"3.16.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.16.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d83951a5b7c4bfe4087a61c02d988e7874b07530","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.16.1.tgz","integrity":"sha512-nCZIVuVjzfa/VYWrOYSfPBroKstc9d1wBOQr+gYHbwY473VhVl0Y7sv74LUOqHGc/jN4HTVqvt3EhotWGNZyxg==","signatures":[{"sig":"MEYCIQCPvZRJtdl/jxGCukk2RB9CSg6rzD63q/Ue2j9pUiTVFAIhAJpt9ZgXEtMqjNBdW8odIq5EhGh6S0RHj3FmJ7aCVFK9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"d83951a5b7c4bfe4087a61c02d988e7874b07530","browser":"./modern/dist/pubnub.js","gitHead":"182a1507229a21381b12f7ee3adeae740ec57f26","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.16.1.tgz_1472157269569_0.47736294381320477","host":"packages-12-west.internal.npmjs.com"}},"4.0.8":{"name":"pubnub","version":"4.0.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.8","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"64cc1f94f31fe1db018301ef15435c3620ea9dcf","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.8.tgz","integrity":"sha512-vesD6D+aVDWi0ZmEdqKI725OtKQlzsVphViy1yywEoXrFFm21AQD2DFRikdXFkFuP7MMMqwgE0ufAMgaFCgxLA==","signatures":[{"sig":"MEUCIGTeh6+NZfQ9v+7AyE5PaMxtLql+yCZ7/H1AAO6vCGf1AiEAns78JdupKQpn5Mlgo6SRlCRRjW6BgnmRas3OM0IJbpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"64cc1f94f31fe1db018301ef15435c3620ea9dcf","browser":"./dist/web/pubnub.min.js","gitHead":"0f16d13a2d787b041ddaa8f6635d6aeaf132b323","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.31.1","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.1.1","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.15.0","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.3.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.8.tgz_1472158494216_0.7057749293744564","host":"packages-16-east.internal.npmjs.com"}},"4.0.9":{"name":"pubnub","version":"4.0.9","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.9","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"3184e30a76db022306d0461e1f4380ba0cbda5c0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.9.tgz","integrity":"sha512-1k2wxm5GQ1XWVxzAz+FTtMTlErmttYWO49Ai2WBWkmKTCDPG1Fy0V9jYUTTJ29VZ5w8YgFUUHPbu6ZAxYq8nfw==","signatures":[{"sig":"MEUCIBEDDIl4FwTLKXcPWjMkIDskyhfzffuMKQGjDgt1NppIAiEA9LgRhNHERY1GN7pzhz2kBBNjr4FxwfVoh3cSG21+Vd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"3184e30a76db022306d0461e1f4380ba0cbda5c0","browser":"./dist/web/pubnub.min.js","gitHead":"ba62d0317924e180413c788b3ad3d2f8abdff30a","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.0.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.1.1","mocha":"2.5.3","sinon":"^1.17.4","isparta":"^4.0.0","webpack":"^1.13.1","flow-bin":"^0.31.1","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.6.4","babel-core":"^6.10.4","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^2.2.0","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^2.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.0","run-sequence":"^1.2.1","gulp-flowtype":"^0.4.9","gulp-istanbul":"^1.1.1","babel-register":"^6.9.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.15.0","babel-preset-es2015":"^6.9.0","eslint-plugin-mocha":"3.0.0","eslint-plugin-react":"5.2.2","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"9.0.1","eslint-plugin-import":"^1.9.2","stats-webpack-plugin":"^0.4.0","karma-chrome-launcher":"^1.0.1","eslint-plugin-flowtype":"2.11.4","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.10.2","babel-plugin-transform-flow-strip-types":"^6.8.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.9.tgz_1473453818824_0.5415981172118336","host":"packages-12-west.internal.npmjs.com"}},"3.16.3":{"name":"pubnub","version":"3.16.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.16.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"e7700d5575da3f39cef6e0d1fd332233f959912e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.16.3.tgz","integrity":"sha512-w3OXoqbejagzeOKT53HjGz3LTG5JkAz3eF0uNvdkNcQqBZmdfw64VamMgup0+Ol4glUsD3xLu9jRsJ4ajLmwUg==","signatures":[{"sig":"MEUCIGo64OQZbLhU/LwSl7jdN14F+NGh3atlWjwx3xDLwW7qAiEA603FBiIuQiBClGoRDUBlbXr0ECajZTtUMKIGTa680es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"e7700d5575da3f39cef6e0d1fd332233f959912e","browser":"./modern/dist/pubnub.js","gitHead":"253f5a0ec646b390b5a967fdd79684868f288d0c","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.16.3.tgz_1473884700039_0.5946908530313522","host":"packages-16-east.internal.npmjs.com"}},"4.0.10":{"name":"pubnub","version":"4.0.10","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.10","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"89c167cfaee17477b829fb6086153dcfd103dac6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.10.tgz","integrity":"sha512-R8VFQovwwCg/D2KTRJGtoT9GTVtEhI4+uMq8yRwLcxhcEItmgMFPyFCjVV9VZ59IhT1q9WpeZyWkQZ1dvGuRMA==","signatures":[{"sig":"MEQCICZZTHIxuFEbKQhaBKaMt2uBVm8QZa1ZKL2StUVS4aFgAiBWB3m1skszwC7g0++HHa3PsqRZ9InmD2SRTgVTdR0CkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"89c167cfaee17477b829fb6086153dcfd103dac6","browser":"./dist/web/pubnub.min.js","gitHead":"e364189869c95c472e1f745b8be916e477c3d3cc","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.2","superagent":"^2.2.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.3.0","mocha":"3.0.2","sinon":"^1.17.5","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.32.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.14.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.1.1","babel-eslint":"6.1.2","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.14.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.15.1","babel-preset-es2015":"^6.14.0","eslint-plugin-mocha":"4.5.1","eslint-plugin-react":"6.2.1","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"11.1.0","eslint-plugin-import":"^1.15.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"2.17.1","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.10.tgz_1473887068217_0.5863338429480791","host":"packages-12-west.internal.npmjs.com"}},"3.16.4":{"name":"pubnub","version":"3.16.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.16.4","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"8b8f8c09ec2f76c388ba69a4668b7902693d150c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.16.4.tgz","integrity":"sha512-q/qNXZNmrZ7zWLsWHJ1S22OnIqnkdmsOis1ihnQP3PJD75FWEau5gQfuUMQRyfmyzpZSlGTqEwZTo+72GkaDig==","signatures":[{"sig":"MEUCIQCI358tufWvpMR3q/MzvYC5XOWzCDA3f9fJ/tn9ON8Y+wIgYRxaJdCoPiY0SRiEjFPiM0fDmwHWcMonUauZbeeLCtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"8b8f8c09ec2f76c388ba69a4668b7902693d150c","browser":"./modern/dist/pubnub.js","gitHead":"41f4d378e657ce6df1c9a8ef59d74d7adfd7ba75","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.16.4.tgz_1475015912359_0.2524219483602792","host":"packages-16-east.internal.npmjs.com"}},"4.0.11":{"name":"pubnub","version":"4.0.11","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.11","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"80763093852bc5bd56a3362f4acb67be897ac56d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.11.tgz","integrity":"sha512-g11FhwzsdQO9lzXJfvDSTmhuJLYYopP9C17cdA7wqb+ss4znkVZnPUe2bZXjl3T/Xuq7WvvmI4qzD5IZ0nfXFQ==","signatures":[{"sig":"MEQCIAWagHM6AP4YvBN13BKDhXr+DwKubAJjHx6HIJRe71xEAiA6Z9724dAUXftHl/HJ1wd1AsIhDbC9DR3EG1JM10AmUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"80763093852bc5bd56a3362f4acb67be897ac56d","browser":"./dist/web/pubnub.min.js","gitHead":"cab0282cffb5e4a53f9ddec3b10b418a13028903","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.3.0","mocha":"3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.32.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.14.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.2.0","babel-eslint":"7.0.0","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.14.0","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.16.1","babel-preset-es2015":"^6.14.0","eslint-plugin-mocha":"4.5.1","eslint-plugin-react":"6.3.0","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.11.5","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.11.tgz_1475017272212_0.025447754189372063","host":"packages-12-west.internal.npmjs.com"}},"4.0.12":{"name":"pubnub","version":"4.0.12","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.12","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"581fb80e96c39ca4c8e6a7b9955af1d165618106","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.12.tgz","integrity":"sha512-ewke4Q7ZGlFplL1MalmioIdkkMMWFxz9rLkHaHiOLeTnLyCxWrP5wZgRsohg0jnm+/jcTBIvCecZ3PiYzog+GQ==","signatures":[{"sig":"MEUCIFY2vvNS/4GWNLhSs+4gDPoJMlcZsXTzZ+rBKSCFYM2GAiEAxne63udPvznTsoAojVcxarxD874wzxY0yNnhlzqAZj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"581fb80e96c39ca4c8e6a7b9955af1d165618106","browser":"./dist/web/pubnub.min.js","gitHead":"3333cf69ec5585c0176254ab395eb0e974364e89","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.3.0","mocha":"3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.2.0","babel-eslint":"7.0.0","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"4.6.0","eslint-plugin-react":"6.3.0","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"12.0.0","eslint-plugin-import":"^2.0.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.12.tgz_1475528656148_0.43628966761752963","host":"packages-16-east.internal.npmjs.com"}},"4.0.13":{"name":"pubnub","version":"4.0.13","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.0.13","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"9852ce1c7c77cbaefe023dd6594c47c34073208f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.0.13.tgz","integrity":"sha512-j2w0gipxrlM78ABVTDLwbssPm/q+2V9tBq7w+0W/lTpdfusJEBQr6Qc655BBTV98VgaV1WC0CGC1pbttSL623Q==","signatures":[{"sig":"MEUCIFaEk5l3mrMhoIoHOtOp21tZjg4xSenZCFXczfUrqn4/AiEA6mZE1mnmPwEIoXzsa5BGfpovA9PxUhuMlBfYA/05K20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"9852ce1c7c77cbaefe023dd6594c47c34073208f","browser":"./dist/web/pubnub.min.js","gitHead":"7f06925a97fcc14e40e3ab65a519792015156118","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.3.0","mocha":"3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.2.0","babel-eslint":"7.0.0","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"4.6.0","eslint-plugin-react":"6.3.0","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.0.13.tgz_1475698642427_0.8914904040284455","host":"packages-12-west.internal.npmjs.com"}},"4.1.0":{"name":"pubnub","version":"4.1.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.1.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"ab8ef925b89fffc670b83793e5e0d8f49d908d46","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.1.0.tgz","integrity":"sha512-9xDBA778bgW1MDMii4HJMFgRJpKbYZCpeqpvU2vc+LUFdkCFuAiXdRtQw/ypQ/6Gv823WjdVXvUu1tLOZH2WnQ==","signatures":[{"sig":"MEUCIBco7+JVTDkk+068N7rA3j1NIFBA2hKBguENEMkO1fzfAiEAuM7x1Ve6cW6NGLciXuyjxfV87r9Bcyzeoi7QMrljCBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"ab8ef925b89fffc670b83793e5e0d8f49d908d46","browser":"./dist/web/pubnub.min.js","gitHead":"e3314e8d4bb155b8e180e7c420ea9779b85ba972","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.3.0","mocha":"3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.2.0","babel-eslint":"7.0.0","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"4.6.0","eslint-plugin-react":"6.3.0","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.1.0.tgz_1476383895288_0.02779163559898734","host":"packages-16-east.internal.npmjs.com"}},"4.1.1":{"name":"pubnub","version":"4.1.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.1.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"30fbdfae995f312a6321fb5a6a28ca7ad558b2cb","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.1.1.tgz","integrity":"sha512-+0v1XPIQ630aA9DfphT7jZ+BuQtjXDLIrJQugkuEpNSnGWqYuR+1/zd1DuAqUuWl+7qOrm16tYpEGKdVNy2EMA==","signatures":[{"sig":"MEUCIQDVYdHRjIIFhRCRu6XRuscNoEC09HFOYJtL/MyVv55SFQIgIbLucmHwDLYcLfcK6XOFVpHAnVzBTm0edxBVsG+d0Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"30fbdfae995f312a6321fb5a6a28ca7ad558b2cb","browser":"./dist/web/pubnub.min.js","gitHead":"35f172a496baf55beadffd9b0e9e4e04a21a8356","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.3.0","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"1.3.0","mocha":"3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"0.5.4","karma-mocha":"^1.2.0","babel-eslint":"7.0.0","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"2.1.12","webpack-dev-server":"1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"4.6.0","eslint-plugin-react":"6.3.0","karma-spec-reporter":"0.0.26","eslint-config-airbnb":"12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.1.1.tgz_1476753895071_0.8248748586047441","host":"packages-16-east.internal.npmjs.com"}},"4.2.0":{"name":"pubnub","version":"4.2.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.2.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"ed0dacb19ca7a6c1d395b31faeaffb1fa6536b49","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.2.0.tgz","integrity":"sha512-hkaE6ku5CDHvlbDIl9wwMASBVkMG4azYtOLFyAW8aUZyspcjrSwGEiY192TvMYxwV4KfmweCqvHuNWEv84yZbw==","signatures":[{"sig":"MEUCIQCceMWPCsSvUdTWE75etiwGlEw5eGSbWXkbWTTJfrnsYQIgHkpTbg6zJOa7ZTN4P6zuTSsL9Bux2w5gQYDOFJ0Lccc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"ed0dacb19ca7a6c1d395b31faeaffb1fa6536b49","browser":"./dist/web/pubnub.min.js","gitHead":"eb1a1807d629b30273ca7ffef8b533c201d92bd0","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.0.0","babel-loader":"^6.2.5","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.2.0.tgz_1477527237796_0.5720317510422319","host":"packages-18-east.internal.npmjs.com"}},"4.2.1":{"name":"pubnub","version":"4.2.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.2.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"582e4b4cbfafd2802efa973e0661932d82e48084","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.2.1.tgz","integrity":"sha512-XfzLm0NB9RseLaStA/FpR4QUyDk8bwDKa5broXVdByW1Iv3XtDCaG4MU56QRsEDLeuUbDDg6bxEkR18YqT6Fgg==","signatures":[{"sig":"MEQCIEBV9gvnEVUFHKWBoJBW03GEw6V+5VXvKYK4JQQeYWnCAiAmTUNKHPzWF9qzcS+5gMv9TL8HCEgi8LExRs2/QAUvsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"582e4b4cbfafd2802efa973e0661932d82e48084","browser":"./dist/web/pubnub.min.js","gitHead":"2bc9d963e429a3de963ed7131214e9b89d56127a","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.0.0","babel-loader":"^6.2.5","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.2.1.tgz_1477845998895_0.5990810338407755","host":"packages-18-east.internal.npmjs.com"}},"4.2.2":{"name":"pubnub","version":"4.2.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.2.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"a2bb9cc13bf102f9a560310b3d0ca3fab2361388","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.2.2.tgz","integrity":"sha512-wvCPyZ0UA/W/vyCNIIrH3z24x1Y0YDDGKomwHKeQedfY9lnDnwCa3DMjeOkWPmWPtrQCk5zlULcHlu0KWLZHTg==","signatures":[{"sig":"MEUCIQCTBnM7llnXJcT/RtDmFjxJwUUtTN6wEccCRgQgHCKDrgIgCdJ4B6sa/r4kBHR8ygyDC89tC45khjx25+lYwGuFM+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"a2bb9cc13bf102f9a560310b3d0ca3fab2361388","browser":"./dist/web/pubnub.min.js","gitHead":"248fca0785ab2b96f175f876ac92c4f17b99742e","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.0.0","babel-loader":"^6.2.5","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.2.2.tgz_1477942983699_0.14728930918499827","host":"packages-18-east.internal.npmjs.com"}},"4.2.3":{"name":"pubnub","version":"4.2.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.2.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"e728be19fb79a108d323802c24d88acd60238ac1","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.2.3.tgz","integrity":"sha512-CaDRXijCMDfxu7VcafUxcNZkf/rUf5LMwR9cVq9YGcDIMcb56ybreXeYEqQnpbN2p5lONceb9Gh/sZIV3b9BnA==","signatures":[{"sig":"MEYCIQCBw8iYEEct177e20rc0db0MSK3mgfOO93Yc0CQ84XlsQIhAPWz4Emhzol5Cw7tJOe0xIMvdrtpuC8JqZI7E8iwyRYn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"e728be19fb79a108d323802c24d88acd60238ac1","browser":"./dist/web/pubnub.min.js","gitHead":"51f37b588eb48f100b46589b8dc2d2889e4f9d87","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"preferGlobal":false,"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.2","flow-bin":"^0.33.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.17.0","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.0.0","babel-loader":"^6.2.5","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.2.3.tgz_1478026277015_0.22478280263021588","host":"packages-18-east.internal.npmjs.com"}},"4.2.5":{"name":"pubnub","version":"4.2.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.2.5","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"de54125ac99d2beef75b6d55b2e84cf6b6d8aa68","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.2.5.tgz","integrity":"sha512-L55SzOCK6FPZee/ipTrRAt68UUZmvD4McKvMxvsCjjhVZRK5BR4D1wVegZr9vIb2ibpO+i9BIqLxsRlm43Dmmg==","signatures":[{"sig":"MEUCIQDfwy/yveX8Al1Ix5vxxyKQpa98frGGoUKm6KIJpvXkWwIgX9aCNkBhd+CrLiOhv/u0rIiakevw2SdDX6KRQmXFEDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"de54125ac99d2beef75b6d55b2e84cf6b6d8aa68","browser":"./dist/web/pubnub.min.js","gitHead":"a7171ae17e0478ecc2e96508d4663ed6103ea6d5","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.3","flow-bin":"^0.34.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.18.2","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.6.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^1.6.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^1.16.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.2.5.tgz_1478274720411_0.47099089226685464","host":"packages-12-west.internal.npmjs.com"}},"4.3.0":{"name":"pubnub","version":"4.3.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.3.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"7ef459c50de997c9a6a67710ad75f6396610300f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.3.0.tgz","integrity":"sha512-2XDzS5fgea1C9XvedrV5L0tirMYt3GzUzKY+i2JM15dnArIAvUMt/IEoapYJPkgkjZU5XMeIqE2QRs68tpBVSA==","signatures":[{"sig":"MEUCIQC0fafa0HHcbrfg4YPm1cUBOTASacuyWepdz/Wo+jN04wIgYe03Dhn+F9GsZIl2YnNichBQ85tgaddk67OlYjGoCxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"7ef459c50de997c9a6a67710ad75f6396610300f","browser":"./dist/web/pubnub.min.js","gitHead":"99d354fb9e6fab07c1f1730a55a7f438e9f23da9","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^2.0.3","superagent":"^2.3.0"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","webpack":"^1.13.3","flow-bin":"^0.35.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.18.2","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.2.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.3.0.tgz_1479505782910_0.5511704597156495","host":"packages-18-east.internal.npmjs.com"}},"4.3.1":{"name":"pubnub","version":"4.3.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.3.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"5f614871c395c96bbd8c483eba88bbcb4ff3ef36","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.3.1.tgz","integrity":"sha512-4aSqFb8fwsS5TqzmRkFY5sM+ht20zrdivtUBVcFIKlPBLJwqYiddHip/Krjbqvj599yHM97lqMMxX2uwFa8stQ==","signatures":[{"sig":"MEUCIQCWgW7A3zLIxuocoWMtrhSXkrk/+MRwz4hveAZWSAgWNwIgSjX7Ylxj+bL0Lb52H6cMi5KL8bvBi7qR9zRGpPy3RzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"5f614871c395c96bbd8c483eba88bbcb4ff3ef36","browser":"./dist/web/pubnub.min.js","gitHead":"e8d53a12df8beddb7eead8cc1d4f4d40c05befbf","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.0","superagent":"^2.3.0"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.13.3","flow-bin":"^0.35.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.18.2","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.2.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.3.1.tgz_1479856660510_0.06303056818433106","host":"packages-12-west.internal.npmjs.com"}},"4.3.2":{"name":"pubnub","version":"4.3.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.3.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f948b1e36dfd2c6c976c62b04ebda8ee8a7ac394","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.3.2.tgz","integrity":"sha512-kmAZCv/RVIU0rF628b6r2eJkDt++GM60rI9c5PhG3GQlMgR4pNrN1PSGQg2R/y64uU+k9y0n3vfxQZA/NLsw5g==","signatures":[{"sig":"MEYCIQDuHM/6Bj+pWTWDuSsy5wFn2n90w7up8RTRVqCNHKS7sQIhAKDYa4KuODWv3t3LJQlhBMeGZu1RegMVWZlBXkdUFKdX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"f948b1e36dfd2c6c976c62b04ebda8ee8a7ac394","browser":"./dist/web/pubnub.min.js","gitHead":"b1c8dba496886d6e6631723524d2bd1461a2a4e6","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.0","superagent":"^2.3.0"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.13.3","flow-bin":"^0.35.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.18.2","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.2.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.3.2.tgz_1480369129117_0.7414934677071869","host":"packages-18-east.internal.npmjs.com"}},"3.16.5":{"name":"pubnub","version":"3.16.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@3.16.5","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"contributors":[{"name":"Stephen Blum","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"efe0ca68d6c5152e7c5f67d019a65842c92d2327","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-3.16.5.tgz","integrity":"sha512-l+NBoAcggZDQsQmLPAFKphZBIFf2r6PfiBi8jOp9eJCgCcM8oCwok9TNL6s+SlDMqcj6WhcRsfJMUuVGpaUdFg==","signatures":[{"sig":"MEUCIQDzHMhYK0EDoUpOmRAA3hjnRubXqknl6BeP18U5ZJs0JAIgIadaXNGVRqpvv4T1yRymfyBtZBUrJzYhxj8ovCX4aUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./node.js/pubnub.js","_from":".","files":["core","node.js","modern","CHANGELOG","FUTURE.md","LICENSE","README.md"],"engine":{"node":">=0.8"},"_shasum":"efe0ca68d6c5152e7c5f67d019a65842c92d2327","browser":"./modern/dist/pubnub.js","gitHead":"76be900f667714c48c2fd077f76ececa4c677767","scripts":{"test":"grunt test --force"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.1.0","agentkeepalive":"~0.2"},"preferGlobal":false,"devDependencies":{"chai":"^3.5.0","nock":"^1.1.0","grunt":"^0.4.5","karma":"^0.13.21","mocha":"^2.4.5","sinon":"^1.17.2","eslint":"2.4.0","isparta":"^4.0.0","webpack":"^1.12.13","flow-bin":"^0.22.0","nodeunit":"^0.9.0","grunt-env":"^0.4.4","node-uuid":"^1.4.7","uglify-js":"^2.6.1","grunt-flow":"^1.0.3","karma-chai":"^0.1.0","proxyquire":"^1.7.4","underscore":"^1.7.0","grunt-karma":"^0.12.1","json-loader":"^0.5.4","karma-mocha":"^0.2.1","grunt-eslint":"^18.0.0","grunt-webpack":"^1.0.11","imports-loader":"^0.6.5","load-grunt-tasks":"^3.4.0","grunt-contrib-copy":"^0.8.2","grunt-text-replace":"^0.4.0","phantomjs-prebuilt":"^2.1.4","webpack-dev-server":"^1.14.1","eslint-plugin-mocha":"^2.0.0","eslint-plugin-react":"^4.1.0","grunt-contrib-clean":"^1.0.0","karma-spec-reporter":"0.0.24","eslint-config-airbnb":"^6.0.2","grunt-contrib-uglify":"^0.11.1","grunt-mocha-istanbul":"^3.0.1","eslint-plugin-flowtype":"^2.1.0","karma-phantomjs-launcher":"^1.0.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-3.16.5.tgz_1481935569319_0.2603689113166183","host":"packages-18-east.internal.npmjs.com"}},"4.3.3":{"name":"pubnub","version":"4.3.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.3.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"ad625ec2dbb2102d4d449d86a27672439b24606f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.3.3.tgz","integrity":"sha512-/fZ2ljhrtDM6PzZdv2fUIHON33rGJVfz4gv2gYl9jMUq7xk7tWxNA7CfjSEcsfHwTDARZlz7xFh/xIGwvGnG/g==","signatures":[{"sig":"MEUCIFz8dw1Uwmh9cviyyNzHZPftuVpwr1i4H1RbBOYQl8h6AiEAvt/Y3P55ewUNmgp1KzVMTFBdizCEEFEheAV9c7ftO1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"ad625ec2dbb2102d4d449d86a27672439b24606f","browser":"./dist/web/pubnub.min.js","gitHead":"f8cd9c4bae6f8865fc428e41e2987d93ba53074d","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.0","superagent":"^2.3.0"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^8.0.0","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.13.3","flow-bin":"^0.35.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.18.2","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.6.5","remap-istanbul":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.2.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.3.3.tgz_1481936185914_0.06800299836322665","host":"packages-12-west.internal.npmjs.com"}},"4.4.0":{"name":"pubnub","version":"4.4.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.4.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"b0e33e9f94ff0d2cee6b15197a9b8094237a66b2","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.4.0.tgz","integrity":"sha512-CWfbQe+Cm71lcUyUy27RYDX1d4oqugXGYleMEvGeZqpBC0B0H3OpES1wDEBVdTdinzfgSf3UXtch1GaQzobkXw==","signatures":[{"sig":"MEUCIQDa8/TfD2mfUALOqPsTnkL5p+ecgdn5L/UsMlpeKDIfjAIgWQmwFJRIFA35tZjvEhJaKso+wqzjeZ27HiRniVb2r+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"b0e33e9f94ff0d2cee6b15197a9b8094237a66b2","browser":"./dist/web/pubnub.min.js","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.0","superagent":"^2.3.0"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.3.0","mocha":"^3.1.0","sinon":"^1.17.6","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.13.3","flow-bin":"^0.38.0","gulp-exec":"^2.1.2","gulp-gzip":"^1.4.0","uglify-js":"^2.7.3","babel-core":"^6.18.2","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","json-loader":"^0.5.4","karma-mocha":"^1.2.0","babel-eslint":"^7.1.0","babel-loader":"^6.2.7","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.16.3","imports-loader":"^0.7.0","remap-istanbul":"^0.8.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.2.0","phantomjs-prebuilt":"^2.1.12","webpack-dev-server":"^1.16.1","babel-preset-es2015":"^6.16.0","eslint-plugin-mocha":"^4.6.0","eslint-plugin-react":"^6.3.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.19.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-flow-strip-types":"^6.14.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.4.0.tgz_1485211647060_0.16932430490851402","host":"packages-12-west.internal.npmjs.com"}},"4.4.1":{"name":"pubnub","version":"4.4.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.4.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"b9f72a58730e8ff5b5a54c77a4dffe89204e0fd8","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.4.1.tgz","integrity":"sha512-pu8HBhYbPfL+JaCpAV9OocUl1qVa+VR4L2T2lNGhysH2ciiaaq1HDK8A9Gr/XoVWXHxw4hpPQ5vJxhEPSHc/Fg==","signatures":[{"sig":"MEQCIC47QtpmNygje1lET+paVCepbXWhET3KmVWFtCIGy4SIAiAM//SyiMF7caZeDnB8NORB6QAyZElUv4j/CzD1LaDjUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"b9f72a58730e8ff5b5a54c77a4dffe89204e0fd8","browser":"./dist/web/pubnub.min.js","gitHead":"8414551d64bdcc21cd2d1d11d770a3c7a891cb7f","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.1","superagent":"^3.4.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.38.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","remap-istanbul":"^0.8.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.4.1.tgz_1485850410628_0.37491879845038056","host":"packages-12-west.internal.npmjs.com"}},"4.4.2":{"name":"pubnub","version":"4.4.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.4.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f18d6f7bfb9d1296cca2707211a5003c037da972","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.4.2.tgz","integrity":"sha512-Rpypzd3ukNj5MLqLAQyA9d85UafsEZv6MNgba/zXeaiBre2xIX2zZ5/QzSXDBoWGlxA2Ah+i5/7IucF1aVIENw==","signatures":[{"sig":"MEQCIDqq9XusgKBBKQug8SU5YMtVPLtV5luhu6/s2q8Vb6k7AiBYq7s0ne2LngUzWh764GKgPwxFtgmEqo2eIPQDlF7N4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"f18d6f7bfb9d1296cca2707211a5003c037da972","browser":"./dist/web/pubnub.min.js","gitHead":"43af8f9c67e5a5c3fdc59631a03e69bbee4b10d3","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.1","superagent":"^3.4.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/node/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.38.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","remap-istanbul":"^0.8.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.4.2.tgz_1485887971287_0.5724097930360585","host":"packages-18-east.internal.npmjs.com"}},"4.4.3":{"name":"pubnub","version":"4.4.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.4.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f27ec387ae48b34dcaf19ff8024f17c7bbc3fe83","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.4.3.tgz","integrity":"sha512-8YBzu3FV2llb18de02+z3mP/zuyIUYsElnBpjq/ngBp94eWqH2D5dzNxmShum/zdT0FO9XqM9b8tldPwVRmtMA==","signatures":[{"sig":"MEQCID9sKifZ7L98tgGIGwEpTwGuuWWn3lIR8EDcz7rQ9c9kAiAbVvuYgXkjLzp4zCUb3LqBxdVtzvsd32CPpNXfqqNGWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"f27ec387ae48b34dcaf19ff8024f17c7bbc3fe83","browser":"./dist/web/pubnub.min.js","gitHead":"adb5e84040e9ee16ad12dd35e87045c5f7d17bb0","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.38.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","remap-istanbul":"^0.8.4","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.4.3.tgz_1486494057717_0.5485797883011401","host":"packages-12-west.internal.npmjs.com"}},"4.4.4":{"name":"pubnub","version":"4.4.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.4.4","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"af79c90977f8d3cbe8c07e7fa5c05f81cca3752d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.4.4.tgz","integrity":"sha512-7vqoPcxD5Yf8m1DxpVZG+SQtenjJ8ZMqBYyO7LPt8Gnu3dAq/+bJdEpvVoEMfL0l2DG4NzjM1KN9vIL6tvI0zA==","signatures":[{"sig":"MEYCIQDBCc29E3LFHz/h4g3lFMU1wo2FutJCzLppW0J1B1BW9QIhAJN3fcT5G4WXLgXgNZ+VKgOt30MQhGOs/fpsQL2dmxqm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"af79c90977f8d3cbe8c07e7fa5c05f81cca3752d","browser":"./dist/web/pubnub.min.js","gitHead":"c075baa22105e7fd77aab13e7152f81862e2c6e2","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"3.10.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"6.9.1","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.39.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.4.4.tgz_1487128798888_0.504862071480602","host":"packages-18-east.internal.npmjs.com"}},"4.5.0":{"name":"pubnub","version":"4.5.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.5.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"50c54f1e8eeac9e1b218a378146c8c7cde001d40","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.5.0.tgz","integrity":"sha512-hgY6D1P1XrVg+IyZ8SNVmCe0J8a7VJQiE8Agw3YTMk0zSs/Uoxnfqa/cmWdMm8HA/2+4U2+IDggwybpWBPbNUw==","signatures":[{"sig":"MEUCIQCcvqsF02C6o9Wrmsh51gvUobBDHAVnXGV7zf4Ld24U0AIgfqAbC0vVDeuBWKbaHMqlAslKjVfaSi5VWPWhdsQCFJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"50c54f1e8eeac9e1b218a378146c8c7cde001d40","browser":"./dist/web/pubnub.min.js","gitHead":"794e87b3faf26f7adbeb555a2320c97e415aee86","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.0.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.4.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.39.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.5.0.tgz_1488999126817_0.8147229666355997","host":"packages-12-west.internal.npmjs.com"}},"4.6.0":{"name":"pubnub","version":"4.6.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.6.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"be84e7ff1caf0251e190b041db5565bcb55a7cf9","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.6.0.tgz","integrity":"sha512-0n+9+zVMO8+JNOIxLdQSLbTWknX71ZLNkuDFTq2790XLEiVsTy3RQYYGz8AgdBUtYXX8/czVAjCr6epd7W0xYw==","signatures":[{"sig":"MEQCIGgLFVqALTXh7sfYTmsete5D06ug7fMr4M0AAmusPZB0AiBCND0dxrIwIMR54w0mOFCle4606qIMaGEZT1SxCvJ2dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"be84e7ff1caf0251e190b041db5565bcb55a7cf9","browser":"./dist/web/pubnub.min.js","gitHead":"09688a5dd5439a289d99e8099a7211d3c6769d75","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.1.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.7.2","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.39.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","karma-chai":"^0.1.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.6.0.tgz_1490746124604_0.8405169781763107","host":"packages-12-west.internal.npmjs.com"}},"4.7.0":{"name":"pubnub","version":"4.7.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.7.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"6fd4610ec0ff3510335fcbb3be41f3c5d3d63f4e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.7.0.tgz","integrity":"sha512-jlZes1uUp6EG6jo8e2+BafGlFHe6q7hzeJ55SxkxdHzyCWPEf+6/W/v59yWK7a7b39KIQl9cTKb4b3esoTJm3Q==","signatures":[{"sig":"MEUCIQCBikvhwKa172LkzecQmjnGdz2BmOQD8qn/SXzKWeliGgIgMhZJ/w7SH4Kzu0MRx5LExQSG6grxwHQ3uUBTvE1Uc30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"6fd4610ec0ff3510335fcbb3be41f3c5d3d63f4e","browser":"./dist/web/pubnub.min.js","gitHead":"9e67ba43dddcd09591c3a5dfeaf4468b4fc112e8","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.1.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.7.2","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.39.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.7.0.tgz_1490902665438_0.26563375466503203","host":"packages-12-west.internal.npmjs.com"}},"4.8.0":{"name":"pubnub","version":"4.8.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.8.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"033c7202faba1f765233b036ecafa3084ec36f23","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.8.0.tgz","integrity":"sha512-5cYRAVBVvzwNSKVKaMLaO0K/4T45nXik+K6lko749rfcS1vfGu6SZ6cOdeGDhGDneKC1Z998YTgc7O56NFWJUg==","signatures":[{"sig":"MEQCIFb2FoczwAU5/ZU6tOFGRTPsCKVczaXbV1neJyu2cr2MAiAfBOwMcOZ/HnwvF/Kr8NOFvSLLqs+BHsLPmN9O88J7wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"033c7202faba1f765233b036ecafa3084ec36f23","browser":"./dist/web/pubnub.min.js","gitHead":"455dddc285663d1f488f948104c80179a00e6789","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.1.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.7.2","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^1.17.7","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.39.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.26","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.4.3","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.8.0.tgz_1491514829375_0.5197358096484095","host":"packages-18-east.internal.npmjs.com"}},"4.9.0":{"name":"pubnub","version":"4.9.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.9.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"7b6ad74b5043f585d9137c93e769cec2b510f61e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.9.0.tgz","integrity":"sha512-luxRujUE2vcVTr6Aq+mAwsKkRdgoXRpyvWg9wn0Nrtevq6RB+/0C0XuRdHbCr5o5brfTxBin0jZgUxFCgeVccw==","signatures":[{"sig":"MEUCIQCpxy6uNVDlDnssT9pWVv9t4P5pkGJ+BMmljpl6HyEjrQIgCEbWSUjpIyzyD/VZRHQx635L6Gz338RFCy/rZ5lZpPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"7b6ad74b5043f585d9137c93e769cec2b510f61e","browser":"./dist/web/pubnub.min.js","gitHead":"823d600497fad6e6bc165348d423db62b7379e93","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.1.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.7.2","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^1.14.0","flow-bin":"^0.44.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^4.3.0","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.9.0.tgz_1492540767268_0.31459092418663204","host":"packages-12-west.internal.npmjs.com"}},"4.9.1":{"name":"pubnub","version":"4.9.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.9.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"40e1931ad46b760bbdbf138d9b7aefa8bcd065cc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.9.1.tgz","integrity":"sha512-FhRGHyu+7iML1SRyQgRgbTlHQnxc+AqHQ6nSGduZ1zjtNOhCRSrb04uPw106gwE5FJHSkigSq+8/fpG/JYUTRA==","signatures":[{"sig":"MEQCICAr9Eh5lbzfIHA6WnexfGkoTddsZpmsYSlA3S7K5xNcAiA6v+MwQEDpehfX1lMjC38aPKkfiYR6MUPGMRJP5TWRKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"40e1931ad46b760bbdbf138d9b7aefa8bcd065cc","browser":"./dist/web/pubnub.min.js","gitHead":"daa638670432e9d80a161e96e7a7bced7e5f5729","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.44.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.7.5","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^1.16.2","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.9.1.tgz_1495124791816_0.2028946781065315","host":"packages-12-west.internal.npmjs.com"}},"4.10.0":{"name":"pubnub","version":"4.10.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.10.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"8d804f95cb8e65d3fe585781555dacf75f8120bb","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.10.0.tgz","integrity":"sha512-fv+6Yr8yw6EIXpcL1xs8bduQ/z3invehcxE6JF/GGbaqZ81cw4IakXoonevXYsyxDJRpqXYaIHxEh0L8IKDy0g==","signatures":[{"sig":"MEUCIF/BRmH0hhYNMYT275aJim9LtHcpp94nnFOrVwTxca14AiEA+6L3/6syuWw6XluR3XyiAxOz/RNRg+2nyd2WlXSZ4Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"8d804f95cb8e65d3fe585781555dacf75f8120bb","browser":"./dist/web/pubnub.min.js","gitHead":"bf565e0e83180e4ba4c43cb85eef9fdb9fb3094c","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.10.0.tgz_1495599842350_0.784142482560128","host":"s3://npm-registry-packages"}},"4.11.0-beta.1":{"name":"pubnub","version":"4.11.0-beta.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.11.0-beta.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"89e735fac8121968affa91159cc13e47d6ccc4b7","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.11.0-beta.1.tgz","integrity":"sha512-qTxzxBqw/QgpOuFUwJgzVPwNcL9dzurSiShhHfRzyiNI4NIypeDh2Jim7UszZqHh0PizEAcIaBaJM3+mVqchDA==","signatures":[{"sig":"MEYCIQDyF+VmYCKm4WnSLQJDMmotGFKbOWivPT0AvAS1GAaO3wIhANhqrJst6tmvkC61islHJ3xcHXJOuPzMFQJgcAoEhE0R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"89e735fac8121968affa91159cc13e47d6ccc4b7","browser":"./dist/web/pubnub.min.js","gitHead":"d2802125e8ee4970b2f554f7d892c483d275c034","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.11.0-beta.1.tgz_1496976168353_0.39608630631119013","host":"s3://npm-registry-packages"}},"4.11.0-beta.3":{"name":"pubnub","version":"4.11.0-beta.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.11.0-beta.3","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"b45c5626c1ee7c9e20e565d679ff0e048bf1e796","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.11.0-beta.3.tgz","integrity":"sha512-r7abB/yjGa2LPKwMWqjvOmG2tdUYOizKZtxLbsurHKoVLR3uVqkJ2BzEUQ3V/4gyGtTqCRRmmaIxG8SXXtxcSA==","signatures":[{"sig":"MEQCIHgIXaxX/A2N+2tS6eAF4U0DBctlm/BVF6VponmYMxV6AiA/tlQv8A2UrFUevq0IBp/M/z27SQsWYm0KWkMfw7xARg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"b45c5626c1ee7c9e20e565d679ff0e048bf1e796","browser":"./dist/web/pubnub.min.js","gitHead":"91e93dd88762bdc82a6b4fde1e71bfe9414a733a","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.11.0-beta.3.tgz_1497913871827_0.6518481718376279","host":"s3://npm-registry-packages"}},"4.12.0":{"name":"pubnub","version":"4.12.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.12.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"c18644d5927dc0b79f15a0b0ee3084ba8f0c0d24","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.12.0.tgz","integrity":"sha512-HnD8YzMX1LBxctmjwvYkQvuaJHqYdPo4bZrveqUE4C8THGQPhpLUmcvjKWqF5RfUNnbkyfqY9/E8IGwVVH4QIw==","signatures":[{"sig":"MEYCIQD1ijSSB8GiYemg76OO9XeEm+Sq73MVvcDqz9ArsTeSQwIhAKdzKn3g6YIG5n38ZVMqjW8pU3v1x1t650fg9lOoZPrM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"c18644d5927dc0b79f15a0b0ee3084ba8f0c0d24","browser":"./dist/web/pubnub.min.js","gitHead":"498ba046804dc4b321219ce4b3b587613ea0fa2e","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.12.0.tgz_1497924835914_0.6154330789577216","host":"s3://npm-registry-packages"}},"4.13.0":{"name":"pubnub","version":"4.13.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.13.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"cc98bea5c0f74efa2d3c656da3ef908dc23cb9e1","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.13.0.tgz","integrity":"sha512-hA9c0h9Mes+48jKGbvXQmI8dVGbLhLHkB/HOJ2Akw9f7WtlXRiXd7FCYU3/SP3SAhvRdffGdxp7ekIG/v9s0/A==","signatures":[{"sig":"MEQCIEi54CaqZAaL9UZoHj3ai4DTrh2kXzMvKudGZGLrbdVuAiA9avAEJcQMPQK4SxLgd+tw6tQPxe7YaO7NfK/8DAHlTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"cc98bea5c0f74efa2d3c656da3ef908dc23cb9e1","browser":"./dist/web/pubnub.min.js","gitHead":"90da250e3f126f5d530579dd151bac5246c2e66d","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","webpack-dev-server":"^2.4.5","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","eslint-plugin-react":"^6.9.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.13.0.tgz_1501172436009_0.38553103315643966","host":"s3://npm-registry-packages"}},"4.14.0":{"name":"pubnub","version":"4.14.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.14.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"9eee0aeadbc378a4e1339ac84bcd4a2ca772e5a6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.14.0.tgz","integrity":"sha512-B4VlRM2Smkm5TmM9t6aiu1qLo63fG8dywvkhLmxduhcLpvEcZvLLGfZeuG6SVAUQlAJi0VAsgnv/N9W1VW0cug==","signatures":[{"sig":"MEQCIBYBgF5oKJnnr+gV9JqHoiJPUN8j8jSObMTPAL1ZWR5ZAiBrBz7hYC/6GYUoEqL3HYJnwFwyIL1+3Y99xaUyODyPDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"9eee0aeadbc378a4e1339ac84bcd4a2ca772e5a6","browser":"./dist/web/pubnub.min.js","gitHead":"814df85c457452f35684ca33f5a3f960e487eef5","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.14.0.tgz_1502721820983_0.17881841654889286","host":"s3://npm-registry-packages"}},"4.15.0":{"name":"pubnub","version":"4.15.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.15.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f3ca5fda522c3b2a114981cfac76bcb71c36eaf5","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.15.0.tgz","integrity":"sha512-eq/Vx/gjbNRgGsCRJbnJBpxSOwaNBfEWzuNUtHR8qxN4eZOvvw4WtNNkjAH1wPRdsLcruPs3nEQwHt/DZTQdjQ==","signatures":[{"sig":"MEUCIGZG82PPGv5WDpuL7mYA5way62WDIQY3k2I72AWCZGYnAiEA1ACUiQSxmF7EN3TU3OUPyRt45bTP/KpPLuna3vLy0Mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"f3ca5fda522c3b2a114981cfac76bcb71c36eaf5","browser":"./dist/web/pubnub.min.js","gitHead":"0b9b59d898b2134ac80a2fe8cef599553869070f","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.15.0.tgz_1503345315434_0.7681979720946401","host":"s3://npm-registry-packages"}},"4.15.1":{"name":"pubnub","version":"4.15.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.15.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"a5185d42a6c8860746a196b4784302703d7adf69","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.15.1.tgz","integrity":"sha512-6PgUNQvRwHhfbFbCXss6s2HfmmcaKLE4b7nX5RDCLubfooUuU+B1GpvmYCgu0llObDjQtWNbYTaG/ZKY9h9vRA==","signatures":[{"sig":"MEUCIHWYuS6A91PByIAb16FnM0bNcttUJTSMa8LBpZmzhRlrAiEAxZM+4WVx7cRlYc/PGIUpoCCPnIdTtOvjFysSy/J773I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"a5185d42a6c8860746a196b4784302703d7adf69","browser":"./dist/web/pubnub.min.js","gitHead":"eeed5224338d577c81ca42c34565cd9c93f83214","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"uuid":"^3.0.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.15.1.tgz_1503374605556_0.524202557746321","host":"s3://npm-registry-packages"}},"4.16.1":{"name":"pubnub","version":"4.16.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.16.1","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"329b809f65d24c592832c1c122cfbe16675b111a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.16.1.tgz","integrity":"sha512-NPz4i9t+/mr+TZ83AoLFxGkZmw3b1JZTsolVdk6qjdELpqCjZ382YTAcnbmCr7kI9i6ZlaxnmUts49Ia/8sgEw==","signatures":[{"sig":"MEUCIQC0zszyFVwzXAfEXStLJEVo3kjqMlSWnaNZO1PHBYw06QIgPOZn0sBuozgiu72nP2KEVI/e3a3PZDEAvlMoig1U09U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"329b809f65d24c592832c1c122cfbe16675b111a","browser":"./dist/web/pubnub.min.js","gitHead":"4345c93183ccc7e062779d6d1c48eb62a0c00884","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"pubnub","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.16.1.tgz_1507841242575_0.7643758091144264","host":"s3://npm-registry-packages"}},"4.16.2":{"name":"pubnub","version":"4.16.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.16.2","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"14d0c19af2f6e089a917c005251cc4f0aac99c9b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.16.2.tgz","integrity":"sha512-yy7hpxNeyFCXFWfFArLJKaBIfBt17itn2Z6fhwf1m1vppvi9V+Dercd4rEb0IreIs04ZKhDgW5ISU4Pter/yjQ==","signatures":[{"sig":"MEUCIBYGvwUgxANvl1OhXpdGhMOzOeNfojodtpaKAvxd5kdbAiEAn5RmhyUtZeOBKk2xXJVEW3VQLwKmEK0Vo/ndOJ7PQC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"14d0c19af2f6e089a917c005251cc4f0aac99c9b","browser":"./dist/web/pubnub.min.js","gitHead":"27a789a9e5c6eb03f6965857e9e1a78c6759838d","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"pubnub","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.16.2.tgz_1508452334239_0.9440156717319041","host":"s3://npm-registry-packages"}},"4.17.0":{"name":"pubnub","version":"4.17.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.17.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"39fbc34c5edcbd0270f3eb2c3eeb0555ca3bd7ed","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.17.0.tgz","integrity":"sha512-4ATQrsO5mXLjCVlbT0O0zfHEUlqVbKZP+P0SM4cbQ3IZqcR9xTad2KNwmPU06zfOj/Y60mW8ZJgDc2XCGZMyvA==","signatures":[{"sig":"MEQCIHlQ2t6qK7jAuP9rRmmsv6QjjDC+GAeYRoJMT5r9rAimAiA6gpF3/1YKFKeTd84fyuE47YEwjLsa0ugRqKtEyUz40Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"39fbc34c5edcbd0270f3eb2c3eeb0555ca3bd7ed","browser":"./dist/web/pubnub.min.js","gitHead":"33429cf15641e74c9bc7a55f2a977797bf0b491c","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"pubnub","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.17.0.tgz_1509036218313_0.672845906810835","host":"s3://npm-registry-packages"}},"4.18.0":{"name":"pubnub","version":"4.18.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.18.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f131900a727a6ce10996f1ceec3e410dab77fa30","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.18.0.tgz","integrity":"sha512-/HObT7MdncIhGT/04ypp2R8uJUhLPhS70X8L8WyzjqBBGmKvcEWWvQ7Z0TzQzbAWVVOuI1D4xLsZGwdFYuz+6A==","signatures":[{"sig":"MEUCIQDIKpwA1DogRcV2j9mu8dm5lW+KmjeOW/KPusQRELQKCwIgdQJi0NzoXIwF/plMvHrsUOzPQLeAoJtpEvAKDjE2ONc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"f131900a727a6ce10996f1ceec3e410dab77fa30","browser":"./dist/web/pubnub.min.js","gitHead":"9a65f027db9dc333ec3ba1d54606a331e2402fed","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"pubnub","email":"stephen@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^2.3.0","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.18.0.tgz_1511217195390_0.7370402591768652","host":"s3://npm-registry-packages"}},"4.19.0":{"name":"pubnub","version":"4.19.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.19.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"9affbe6fa9faf04e12338d07224824e13493e88a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.19.0.tgz","integrity":"sha512-UF8jnb8FQPCXga2DMWpq0D1RlylgncgUbhYHiYAu5Zz4VSHGngIIyFwRb4vsSI2bXy0KjEzjgaDaLORT23lqOQ==","signatures":[{"sig":"MEUCIQCgRGZ6HDJCzIGBQCuNaMQXDfQxep8bqip2QQnut0FI7AIgYThlLk19wzYoTU15ymBYieEQbRBryeDqDR7DuObu5RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"9affbe6fa9faf04e12338d07224824e13493e88a","browser":"./dist/web/pubnub.min.js","gitHead":"aa3d254faca5d4d6e42ed58ac5c258b0a4785cc2","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.19.0.tgz_1512513546683_0.37180449650622904","host":"s3://npm-registry-packages"}},"4.20.0":{"name":"pubnub","version":"4.20.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.20.0","maintainers":[{"name":"maxpresman","email":"mpresman@groupon.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"626f90280c5f1b64d5cb9b4aa118f16a51711102","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.20.0.tgz","integrity":"sha512-yWJFxgLslvMH/f44SgRVO2+ir1+azAQI/G4RT1QJf1/gWjVMK9oFalIlvuvD+uLsAsN6j9MBBqRylxropAtrxg==","signatures":[{"sig":"MEUCIHDJKXUjKbPri6xxa50lvhGbH9s+IgxTIsLrj/8wCAGUAiEAkBZc/f9q8nyeR7STWT695su8lDff2j9c2EufxI+yol0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","_from":".","engine":{"node":">=0.8"},"_shasum":"626f90280c5f1b64d5cb9b4aa118f16a51711102","browser":"./dist/web/pubnub.min.js","gitHead":"deb7c02a399297425a9940e11fedaf607b359cae","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.20.0.tgz_1515104485165_0.14101977343671024","host":"s3://npm-registry-packages"}},"4.20.1":{"name":"pubnub","version":"4.20.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.20.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"20a428b054800a96e9edfb1173a94b10d8bbc3db","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.20.1.tgz","integrity":"sha512-CqR+Xuf2VaJh8ixnbI8+p8f5faT5lOuo/19jLTb+5FURYwCs0B/q1eBGL1oiFeU6bjsRKoVeKIeUtcxJi0hDvg==","signatures":[{"sig":"MEQCIBWsmNBUJaJ1pkiSiZezkoMXWyHpe2ELh2hwCzj0m+lvAiB2Z6WUZPI5doQ3wjG8sWJwG949dUZiikxFYFROVO4Pig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"047cdc8d7cb05d8bbc394751ce138166e2597362","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub-4.20.1.tgz_1517267475613_0.3796800887212157","host":"s3://npm-registry-packages"}},"4.20.2":{"name":"pubnub","version":"4.20.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.20.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"c2af1ebf2e2262eadf466aee462632d0d2f28c26","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.20.2.tgz","fileCount":197,"integrity":"sha512-oItfZqV+ixr7W97URhdVxvNjoEcoOg8t5AGM6RtG0UxAGSAIU//m3i92g27/9A40SPE5GxGSwtNBiSP4oizWgw==","signatures":[{"sig":"MEUCIC5hA38efhf/OWkLX07EzEIJwxuu8YR7uTBBjrGb0IVIAiEA6hKfitfo6GZI1OtLqMkfXComro7zp5ofqJGPSl1Rn+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1791994},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"156d4c53700bbe4eb459821c97c1fad2874ce49a","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.20.2_1519947200786_0.0987769635801301","host":"s3://npm-registry-packages"}},"4.20.3-beta1":{"name":"pubnub","version":"4.20.3-beta1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.20.3-beta1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"8e84dd5d0f48db14450d0fc46251b4711c646727","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.20.3-beta1.tgz","fileCount":327,"integrity":"sha512-y9y4SMHFUxM0ipeNcMaSfRP0pWfU0cD97KCL1as0S6xCyIeaxagOePQcVw3i201cFmtNy90K2bsqdotKdy0PuA==","signatures":[{"sig":"MEUCIQCwmAZVrAedvD7aaC+btK03d0sLEdvzcVhsW6S0opsu3wIgaLutXIBx4jCWl2mzsltxAB6I/Cko9tyRDV8//0mdYOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2793074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa33b5CRA9TVsSAnZWagAAq4UP/2Gwx+pNEM1edRNXz0xV\ng8QIExxmGjqrr8eoejAlD0Scg9sNID8GajeKLHXhv9WQJ2Kp7QGWeIlIJ2Rw\nrpd9MgHRfj3KLJ1CJogGSpmBeagQDbD0FTOxPcC1GfYZGdJuKZpoP7mBKKbM\n5lVbDx6gwDGKhx+BdFH9c+fbA7tJpzj/gEhqEh72esAx/aWdS/4ha0ug3JFM\npQttqmOIeJJNgDIHwHbHHDpNIA/OWHS1IQaMPvabOuoHLAA4DV1rW6NIU2Fm\n8lX91NENVAw8t0kB7A3ZEKNVR7kzVtdCNQFG/oO+aoh/hpqhd9+ZRn3ilsC9\nuffHd/qX7wRWs7x4yWUaMOA/0F9royvEbuCNljAH8kvhs8VnS/LEgeRUREl7\n9RpEnTjjH/MccoLjRunpCSvcK4XJg7g+ojGaPia8btyqJ+5GQs5hYs+adOW7\nWWu0UwNLG5J6zt2VFmKYUy94vXEo6dTPRfahwek++J6IOrwy9vhBMFSQgHUT\nTkB4Gpz/dyPUnnh22lsh5fO3CyvkGmFQ0Hgx4+rD6udZDEvv82282cZK+5Kb\nlrpkkwxmJuR9GhCUyCWmC689QAAncep7fcopwb+lHhMNPxFD9zNkzfuPEt2C\nc568wmom/V2sK4wma8yc9mjQrIrhefUxk9cd+30TZgpM4OZA9fsyhjYO6Ibg\nVAqE\r\n=ii1I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"633640f298f1790984f4b9b2ed30d25e6493b081","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.20.3-beta1_1524594424690_0.591670902697929","host":"s3://npm-registry-packages"}},"4.20.3":{"name":"pubnub","version":"4.20.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.20.3","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"d062a8ecb2cb07094466bf9bfc87ca61da799da8","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.20.3.tgz","fileCount":327,"integrity":"sha512-iLD+z1GwbYztYnyBM3m8Sxu72ldl8pZmg1FTt+PgFLGNi/mSbppSamiON3F22n38wQTJlm6KvUeMLpPHRBJ0lQ==","signatures":[{"sig":"MEUCIE2Um6vuKgNZRVyFn39Ef6vOzDxckDy6X6CIEimJUMMGAiEA0pigrjW844nfegFwxn5StbbQsUmAY41QXYTXx8F12mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2793525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa45OtCRA9TVsSAnZWagAAchIP/0fZnT9SJPYuCCav6PXe\nW2uwmhCEE71wXx65TGNc1D1JF8rTOzmgsI9/gr3ZZJAM8dlHGi6G5Loviy0u\nvCB9IyA8kIObksS1zlZjrRICajNb+IHruBPNG4KNjE/vumwChNUrIZaXPYTS\nnCqe+rvf+Vn686u3FSyKIZ6N71ygv7xO/Yq81afhuZ/wZalSTWTzULTt9vPB\nuWnM1IW1cPXt+hgUNuex4Crvafm6wvzvBNbPvzxohuB3vXNp2or360IF/rUw\nVnX0Ao2nu7DlBu/h4yGqj9TcXuBtva6IchJZQMPoehC27cheMxdks8ZKNXy+\nNV4NwkVzMg6YiJU/JFKJjDGlvYnVdt992xSoteBkUCzDQx3YSwVyOeX729N5\nJZV6JK2ddqwRYSO17Z8d7ixT9RIwAnEiY+9y8jafIw+7QHeCgBwsEH9WrHaA\nQIJKZajlEtx67fQvB0LrdH3wKPAFMPvil8Qd6BohmI49QQ/X/Te03rLDKHsb\nK/mExrJh4xss/wOjIdpW4g2WG3hOPa8Ie4RRNliWHrVPlUwgSw4qzqRDT7VS\nGdVxcDREERATsBeC4Wqj5hdDBOLdGFuN8htKKDTFKNtNMET7QjR8MVfmKOZz\nZq0/RzzH0gCloSkg8HZMbzYuHXk0MhL1+6yxn0WR4U58I2aVufwij9MITLTy\nLTKD\r\n=9JLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"95cb5effd869ec32f3e83a972014a217b53d1681","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"maxpresman","email":"max@presman.ca"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.20.3_1524863916436_0.7439709998291273","host":"s3://npm-registry-packages"}},"4.21.0":{"name":"pubnub","version":"4.21.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.21.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f40cea42e0ea8bc9295579ad14762eeb5635beed","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.21.0.tgz","fileCount":197,"integrity":"sha512-PH3GED76QqxstrKzEAieRvSJnwW9JsKwU9+e+BZb0yl5oWtaYWUQxoYSIBqDBGSVxwMpjoGB+6gN5blK/yg2kw==","signatures":[{"sig":"MEUCIQCAoSY8UYBwO1+aUo1f05+ZYn2cVPRGd1kcuxns5vlSpQIgSvl2ERKymB51S4vJTJnb3mJ24w7lmEaiM0Q28pKONls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGGlQCRA9TVsSAnZWagAA6vIP/RcN9zSJ51rBo913aCGc\np5MlvIelEUuuXH/aanou6KPPDAtyA8TjWODAowixe42Jp4lQeKPORCFgaIwl\nFVg1RqnGm4ZNdLH5IQTKg7rqhaIO1S4wp38MsyqiYBOFixhWvzewWv5TaVmN\nvlIZGjJM1JV+C33eHDkFFyXgL/oxGDiqaQQrfILEehuB08EeXd5G3Wc9pMhF\nrJeorJVv+dNZi7e+RI6Ar7uz/QUBtNLnsspmBYjXtFtbLP0L/6gjcT/GitDQ\neUM0xh/O42yvEdSFyLRrVYq02l1jz1ntndRsAH4TDQqoFVZuQli6lBYQej9+\nXzg9vVd1DEECNd6eMdLeiDn+6U2VY7+ekKfVX2KN3+/VIGZH3ufHY4+gZa+E\n4fR5ZLXRUnJfNY8tM4kXHDCkwt0BEr2NFqcdl+dcw2H4PlehvVOc8OTh83ns\nz1K8XGXUaj8M7I+bdArUrXRNtG6WOF2IvNinAiMkTB2nM6EebOyQIFAH0HxC\nyi2pgsgTxHyRr3/PejVit3WfDokrTsYaJihoIK//M57C88kQm8KwpHWKA1CX\nzp7WkEEkAorGIMY27BFzqo1Mo9BBSiL9dmrW9cf5HXzAdbTIQ1NhV+vhpisE\npfUKknE88eQAM+RmV58bL0u5+aMf3TDhq3tHxw3TXF3/R6XUnIMjJiofZCKG\nSzoc\r\n=xedk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"d2115e528ac7cad1a5fad5a4726cee3d22f005de","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.21.0_1528326478901_0.9565201218769945","host":"s3://npm-registry-packages"}},"4.21.1":{"name":"pubnub","version":"4.21.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.21.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"51d20639bc31ece3608cebe47b190dc272065183","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.21.1.tgz","fileCount":197,"integrity":"sha512-dZX0ihwK6p00XEgrdkEqqFdtyrNFhp0VUK1XtLvFhqp7Gmha0tTM9eJQqXQAizIeW4QpwPIrr1bBFz0nBf5EKw==","signatures":[{"sig":"MEQCIFo/Rt0gBMf5UddOTkI1I+DaT1L9wkmmJnfb9ixKS1BTAiBuPNDiTVhDMMcLWS2gwkRXmRpch6GJZOEMnU/JLz/T2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHwjfCRA9TVsSAnZWagAAtm8P/2P7lOGgETOVpay+zLD6\n8BAIk7IweONXuUSxlqc1a1vKq7/QJnNVWGzpjSBQoaFQgCK+WGsvaRXygkVU\n3PepBdAnQWyKTf7A0P6JGkQOC3uh0vQeOO2gcmeh6Taw+Ul4shIWEp9+kaqL\neyKSPqy9jnGEtWMIQmdvTjvB8RBVhakgsfOKc50FcH9O345p72F8H2lbrHbo\n8ONLf8gbn7XDLdpHgYF12MIVpDvMg3ivRb5Dc9lL7b5oxGMBTylHbx9sVFmy\nkDhVkUtfuN0MFDHCIfoSu9ud5wbgjn1rmsGObt4PFR2sx/o7sVM7tBrSrVVk\n8Q8UHY/9+91yQUTfKV6obq0iEpF+cHEEcDaVnJnkVl/ufY7P+t223tJR9vIS\nUpput71gsutvHuZWJsoFP+UFOyHq6zloAznhP1NuzWB8uHt1Uy2LN2Y/XFaO\nSgGKT/1vffKK0P2I9foGbOqYvHb4npHVeLT6Hg9yRTWOc2aApTqPLxWOD16h\np2p5euz4dcHO/TWcai+jtz2g3ikDsyPY9qqjwSavjVSJCD6y2E+pPMBhlvBh\nTCIaORue2KTt9Tqj6hvFj5JtfvfCkFS01qdnvuRr6PFirlYZOQPzERDjMiyb\nn4AlmkZEKsWJzCKqVRxYuujI9I4EDYNPjkyrClig1am0mHnWj4dltmrPvqEp\nwlro\r\n=lkDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"8c5e6b2f899aa3395d53986d94f05d8fc7da992c","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.21.1_1528760542270_0.5573027911362702","host":"s3://npm-registry-packages"}},"4.21.2":{"name":"pubnub","version":"4.21.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.21.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"40da7c6079ec476ab07c0555abae85f752f6c278","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.21.2.tgz","fileCount":197,"integrity":"sha512-yDDkqrvhFrBYFZsI4EL0Atnilo00OrRR+hCw86iTlkinMMxQbZhdn5yePrSc3GUs62kn3xDC6b73zaIKUYwWFg==","signatures":[{"sig":"MEQCIGNkWOTmbqqWgn4meZlclwVYpa+fFyzpcbWccgPw2OuCAiBKEzVaxvUVmTT8189JPgyFHJE44tZ8oTdjx1ewjJPPnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1797312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIaoZCRA9TVsSAnZWagAA6IUP/jd81D7CwabD/51BdjCW\nmG11+jYqN+pPuTZ9Dur/NYg05vY4+q8jPv5IJNFuZ/doRLrWdkhX+LJ80NGo\nUBdLBAorZjlONuDfhtpy5y9Y4KrjKgRy37DraZB8o/aknGrNfg3GQ8UXmriX\njeipvdCVwcvGpEEVba58sG0LLlEtDzvom9vdRa6WI7E6iN4C0ilD6aSfoRhq\niNo+6fHeu6wssI9wcwC9SPXLwat/5D8oqhkVSG6WU55hEcNTjUFK2y9/SnK+\nhGD66ruKaXXxppxg7FmU5xD0A8JQJHqNAAuDAA9AJILXFnVXR9mtaZfRZoRb\niLTPTaOeCZ2hjiVibYRA9bLsX4k3xqK6U6CBsCqS3re6NT4hdS1j9SCMSCmX\nsDBycgxaUUd6CiA/nEpAJQ8lR2sm55iGwu2+RI4g28q7er2ZLOuY7J4Ou20V\nn5aa8+cVZGfLgGR03Zb81EaiNl6flW6tvGCGE2Rx/n9xEdxIfkvHdk4cj/71\npiOskyISfE+7u4YyTYKpQXxVsC4rbTc2Fe9Gdok+6EhIrij4CWzUPXwP9+fo\nsjnpaa7hHMGrc1Jt+1CChDJosTgEmY4N9WSufVAyrNahMJId1yk8YhOHxmMF\nL8oXUiKkp2zE3b4/lZbhAGAb5aiE1sXSxIQURvBAneNSmPw9jtf3c+5RIvbk\n9VnZ\r\n=AIug\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"9a58a46827ff1db3cc511c3d294fd9108170b05f","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.1.0","superagent-proxy":"^1.0.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.0.2","karma":"^1.4.0","mocha":"^3.2.0","sinon":"^2.1.0","isparta":"^4.0.0","js-yaml":"^3.7.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.0","uglify-js":"^2.8.26","babel-core":"^6.22.1","gulp-babel":"^6.1.2","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.6.3","sinon-chai":"^2.8.0","underscore":"^1.8.3","gulp-eslint":"^3.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","json-loader":"^0.5.4","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.1","babel-register":"^6.22.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.1","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.4.0","karma-sinon-chai":"^1.2.4","phantomjs-prebuilt":"^2.1.14","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.8.0","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","stats-webpack-plugin":"^0.6.0","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.30.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.21.2_1528932888632_0.3523626121808481","host":"s3://npm-registry-packages"}},"4.21.5":{"name":"pubnub","version":"4.21.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.21.5","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f744e9db2501b6d639ddf0ff5954a628815f43fd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.21.5.tgz","fileCount":197,"integrity":"sha512-+sTyoVVCSfYL45M5wrRJ+gcXs8ij/yjs+/K7+kJWHXNR8XVUvZP+QGH+OSiOsHyWZ2U1t1J4QGUzXtppfn7dRg==","signatures":[{"sig":"MEUCIFry9qBFBPgIBbZHvsKTTL9KIdy2wAl01/5JBxJDBLFhAiEA/eTEfPzn3I1o22ZicYAQcMQNlRs8Am4UYUE4tigromM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaKLHCRA9TVsSAnZWagAAoi8P/1JefZIIlWXhilE1hBe6\n4s/9nYsgaM8pwr8DK8s/EuCaLbc2mDqE6pqPZxVTdetd5zg6cJCIo3b7kwIB\ntDIRarCsyyLZXwH+c9wFywgYfwhqscbklbNClDFdoWJL4XgLPLmzSsYm75Du\nX9tbfz9cUD7nEibEouG3QCc/sDd08CBFvSc369yMER794H+4e78LHptYQNGc\nz/sT9IlgD2f23qEE8M7q6H3A/zwECD0WNg1J54OCzoFOTnC5n2f57V7Lig5U\n7ukDRlshLYVGyuWAIxdK8ncp6XECEjp8SamPva2N/HUMB2HQLI7nXYAJnNbS\n/QRNqQlvnSWapvUBGh7cg+KFdOl2wOHaN2Vc/iUpfhs+mfjVQ4nINpmNYJza\n5b2S+Wz7LVaO7sS9QyOpbv1kRkkn4FxFUH283G3LGbx8Gd/WBya4KEFLcDLh\nAC1krIRWd3Y1volzZ4nx3dY6hbRpu7Azx9pTsGdOlKqwtXyuI/mj1GPWpnwH\nPzEccNE7+kJezCXlFrGsGpZPij1Zf4Epb0UkxmDc9pkEAlhkJB/4HzgI0yuR\njZl8rOmQd8iGeQ0UzqAy5ebdz7jCB9xDoND5UCWXnuLRr8NPW7vVo1xfNnmV\ndKcAnOncDhfX+omdg2wpDphIHtP65nGUALb9uBP1qpSJpQclfiazlQu9yZM1\nFZ6l\r\n=mz+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"bb44ddedcb9117a94930444809139e9581497c03","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.1","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.4.4","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.0","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.13.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.21.5_1533584070328_0.4828712008896343","host":"s3://npm-registry-packages"}},"4.21.6":{"name":"pubnub","version":"4.21.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.21.6","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"121216c735d3c697d994aa99d87009659825917f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.21.6.tgz","fileCount":197,"integrity":"sha512-Q2kg45xDfcDhtNa1cg4jsryjYCtJrAgnIoahMo3/cuWtO7WkqfnsA/Kbx37PQzv1pugXPC8vx3GTHYLEt0XxFQ==","signatures":[{"sig":"MEUCIHP8Wius+1V0Ftw6YLCR67u9KsTQRVUq4RwDBQjS8pYUAiEAkZM1xchK5liyGyHjWItb1fegDXlCkr4uf1cTqvLlK8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu5EaCRA9TVsSAnZWagAAipAP/jAo9r2CeErRoH8rKqIT\nN4seDk9esKRibW+/VzC53RARh+XP+A7IGruiRR6HKnIMKCggEVs7l/fe9SfA\nPIMPols/DK2uTWofoU6F0nT8kqHhEsXE3YQ/IXPUhi2oTQ05V/NWCdGqXDF2\nC7hUMd2zA92TVZMHZb/E0xj6jSPAtD2S1TXH6JpD67Lp6ZT+J9x5r5ap5ldt\njXou4SBcX2gHWDkZhdy15ORbjaq663LKmCWrOLpx9bAMMFxU6MI8Vo8D/OzS\nqFk7c8vM/ZnjdqEO6nE+SNTW3XPvhQ8ZvKL4bQmQd3Ufbye5a1l7oWsvhAi5\nhCwSPh8qA463AVSotivuANmTucGct5uwoKo237PTyLJ2JpI9q/iHlMF7LWs5\nZieT7TlCMFJ7XAGi40SttTFwKrB20Niu9pDMxjRJdTyh8KiMGpFhJS/MObyW\nQyNqI1wDCs7bJBm1Rfl1EojX4YpAthEgQhouvGQ+YC6r+3+Ryisq+sse7s4E\nklyPajgXYpZM8rIK8VWoUJso7HI9ImWgAq1u/TI/uaL7cYtIbX3YmvpTgg5Z\n5mrFwqBjqapLTfPU+SJ6uz3bIMk/R9fzhEUvuixf3RXRMvR1x1Hzse3J98ix\nqfpzAT66E9nR17a/T677l83Ik6SR6UIVdSPvZgrbcX80xgIkZpgcPgTYzpST\nEFp1\r\n=ImPS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"627b95671ca4b8cbb4959b0d53854237e369a3b5","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.1","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.4.4","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.0","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.13.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.0","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.21.6_1539019033797_0.8164638393906614","host":"s3://npm-registry-packages"}},"4.21.7":{"name":"pubnub","version":"4.21.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.21.7","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"4daf999ead1aa9cf8e9af3d2fb2720c35085af6a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.21.7.tgz","fileCount":197,"integrity":"sha512-TZ96GuY+gZIu9rJaqcO2cZ6tl4JPLruoUcN01sljm1CcDgzIZbOfcDSZp4NcZas4ECSqAAwo/izMMiImRRS4Yg==","signatures":[{"sig":"MEYCIQDVTqK6u5c/m+n3eihxI0+xfB2H54DXS2aC85xsoprJXgIhAMPXBKMCnsMuIsQnsM2mPB9MrOT9COg9Cmhvb2bjFfs/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN6KJCRA9TVsSAnZWagAAH8cQAJaznEfm1zjBajQ/5uL8\nkZIfxc+vBxHIkozKY5GDZz9AI6rRn+35uqDvhzBolw5DBd0Yjxmz/kRMUB4K\niTUCDgvxkc2zHsmf/RvqcpcLXFQLG25rAsINQ2XIaMY94SXMthOi4uEih1qG\n5AUO6/Z9OtPVcLVdSJvTZA88i94tzLEc5DTorUXkyGWvQgGzapy19e71uAM4\neasKOBGCSbOG88jpFHrFoRMkOPtjgCfGu04l5guMMNcYZxd+ULRZa5fAzeQD\nkRvVYRTExadQwL10+b/eJvDaVbA5TfTTX5/KZXW3YoBTaSh+AlDP38vgbRN7\nuOduBMsnu1rRhVfCcs/pRoSLO2Iv4a45XpPIfZQtnjvll3scnZSpS2PVap29\nL0wWbtaaQrOYJHvg1dlCQPbr60ZdtPf0PDfm0LgOo6e/NpIfX5n+Bv532Kvp\nDR3UvjNeoP3XbV9YKLPhDXVB8npHqP7XyrCp+m6m38+Ymkxt9IO4D7Q8mNCH\nmvUhrYxhWA/yKY74zKS1AVlmpG+lUh+N3CU1MqndcIdeJvYDyfK+bS4BK9KK\nxugoMPIahTxfltPLkXsW8f8xLVFxK8YROsEwGe7JQCCLwKMEFe690LVCtrCS\nLv9fLDV2/8x6kvluH8k9bpg5KV3p1/l+goKSSxnoUgekU4cWz69UmFmhB9p5\nMBqs\r\n=YvIw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"a4f8764a7c2fc063c59ac120bae16483a9ba28c5","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.21.7_1547149960950_0.4105118376334702","host":"s3://npm-registry-packages"}},"4.22.0":{"name":"pubnub","version":"4.22.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.22.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"c02af80ebbe2c42c2bcc9af78733944d19a33be8","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.22.0.tgz","fileCount":201,"integrity":"sha512-nta7tET0OifYwMvv7FpflpWczyAMtMfmilckYqSey1TBbyCJpnLa1VJdsCZhRKM/JphP3HVlABwx2z8a9rLbig==","signatures":[{"sig":"MEUCIQCTt3yObsYuDKzCVHDCV0VaoKaxIo/NnLDp/vvtCiQRqwIgWyOLRRbaADj5tRi5GiS4bVNC8TKfNvhl3PbvgwxKykU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch9W6CRA9TVsSAnZWagAAD+8QAJgAKqJ85hCsJh/Tlc6T\nAdCgdCuwQtMTz4U3+5jDhm/4h40tNzvCJkl+h+x7b1TRFUB2QaEJkLCPQDCB\n0F1UDOazYl6UwliMZLyM59L5Ba2wrxLzplXwdWokwA9d3aTfyi0Rnr0YHYgK\nIR06l8+v1nEZGJjgApz12P8tetWw0jO+7rZ7KgsPijqQijNR2tYRqmcHXgov\njOiKcz1Bs7iMcElCIMS7wzerQZTGCqZQyGnRuDk0Iq9RnVSZJGU7o+zGs6GJ\nZ5qAPnrWMwJ1YmyZRiYtQdNBNhVjv4FdCgVIEkhq20i6obEOgzkPyfz+mPbv\nN0PmI2/Y2SUsgX+UTWWXqHsB1wBXwASqTiLYY0XTTHyqcPrMtmhgqalxSaXn\ntMNcho6VtEqmkMQ3Q7FbgrMuaoFJInkuJuU3T2xF4cnIm8ChoWPW72dH3GqL\nhz3BrN/1HrIbejGN68EtTUdA5Ij2HkShnws+VI2506CQRIkc7D5JQcJuUqP0\n/JEkKLp5xBzIq8tGPJTC7G22CVngnj9BlcvHVrXxBA83ufZu5OZKEbpMCOfr\nR2Wm3CETptqxkwW+UMenxZS572f1fFs+kZXaL8sRGWBDLz7+Lq0lk6NKMLA6\nDjdyLYFtRNXKTIn2dNxr6wWRAstd3T5c4CSCvVijy5srlOt8zJpr20027UQB\nTJfh\r\n=sMLa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"a4f4c18cf912412fd32e7a5421009ca866d5da60","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.22.0_1552405946210_0.8312502588064545","host":"s3://npm-registry-packages"}},"4.23.0":{"name":"pubnub","version":"4.23.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.23.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"89ca8d00ff7e6116b0cab637acf866032347c20e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.23.0.tgz","fileCount":201,"integrity":"sha512-7jWkLTUzoUgHX0nsJcdklJM81PnAnDGIjYZpdQ7buz6MULmLtkafvok5t55UQSZeZykZf3qJ/lv/Q6ZxEFB86w==","signatures":[{"sig":"MEUCIQDu98fDYvWZPoEBSx7oofUrwM0hYFWx1CExyk4dOSkMUgIgY+VBtAhUgcH/zLb+gHjDF2QzW4esAbH22WSSvDxPAdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1828794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9OdCRA9TVsSAnZWagAAtCcP/R0Gbm0IuTsimd04+7nb\nv9rHhkaH3GdkqghyLn7kjLTs+SjVVExZFcojuh+LHxOTKN0R617g/7plUMpO\nEromdgxrhNBpy3+GHlLk6Zzk+MMEg2eDDPP5Tk8woa1pi+/6YmKr6/48x2JF\nsrlxLnGejbP6dtXyGjwNXzYJRU005+Vlu2t6HBM9Eq3zBLGW0PkrIoqsbuto\nsLVb/zq8Ue8Ez/LjR/lOgz0QfHCGW88nDRrf+NzWUYa7hnY6nVLI5tHIhMDe\nqPZ41QlSn46VLOK7t68Jp5PzuaHnX8J5HV4mKXJTuQXwkYJRdAJlv7HIKSTQ\n7oCAKTPm41aThWypAp6DtD5+DsQvpxBnNp4XUEUTlmJXPMD9kvca+QEnY9Te\ngutDaaewc6jrKDci9xGqDciW+eQeZC2DLVCGLbymqeyhTCaS7vLxPAdlUdYW\ntCP98ew/n7uDrZ2KZgFVlCgDqMSqf05PugktRxbdfwVpDbhc+NJIIPnBBC/4\n35gygsSjRU+kL8XNQ+4WJaSsDexdGksYcTVDYv+r6uYeAgHcoD3jgqKTlwFw\nW6Cw+U5W9blk3vn0SyIFGIJrgtn7t+hBqRvTLw4qqnO0SE6+BLZVJjMhSsbB\n7AaT4npbkNPUYF0sygLOcOxxh3U5VYmZtYL4UujJnco2sOOsf33CRWo/sQT4\nTfQc\r\n=psAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"53d363b45880147da03575feb898d49aa77a245a","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"madisonsmith","email":"smithmadisont@gmail.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"5.6.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.23.0_1552929692653_0.4952963210284349","host":"s3://npm-registry-packages"}},"4.24.0":{"name":"pubnub","version":"4.24.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"a22e40f4987d07c090f4c6935f2a2632ae268c09","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.0.tgz","fileCount":331,"integrity":"sha512-i8MmmuxoVrq0ucY7GNMR1eNAO0w+AQ2Fsx0YvKSueaGEAoXxFB4eS7wtJPnhZ1D+/7/mo9X8dRzBPI6ZhbhvVg==","signatures":[{"sig":"MEUCIGFarpKwbf6QVgh4+kfq2Q0NeXgFsH3bK1j0xnCCkIrwAiEA4H3+/YyqUF9WP/4DhNNcPttzPhgGmPrKGEYrbhrZEsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1Lh6CRA9TVsSAnZWagAAyF0P/R5ajl2mOm5afI8F7+jL\niOG6mo45TmITEd+t9ti9IVwXW4+2VOoNTgKKrWMzCP924pxgHYAvTLpAA30/\nJAaBQZS8f/F7RNyDZkzjsH3cS80D3JXesVyZEKYsxYJXqOfXTclWm+Upx3JP\n9j+Y9bP5VlFbLGgP3MgmjqrltVmbkHFdIKhuW8YejqUqTbOL/JwptPHUuDPE\n5P5AiPsIOrmqCNXAGZvZn67VrflQfd+mR0prtAcckq3zu/uOOimVfoOQq+nh\nDhpqAdfBhhEA3dAqxyJhYrCJMenvM9orl+tvO3zWamcNuUmA8WCy7ZsR8xTN\nGMQrn75MIJpcP0BPoVtKr/JvW1PXDR+YG1gKy1vfiGC2bQim7UFAhkFVWxdf\n1jADkXSfJpNj2VvlvgDdpoeEs+YK30xEoaDuLrZARs6P5lj0mG3wHTNOuGra\nQeol4wP5MLzRet5isv5qX+qA0Tc+GDSe9fRiV0RLo5usR0PCOW/pSZGtdTiy\nuc/bHlzeCAzlMFGi/eeaYNcve8kC5Ht+l3yydcJ9k0xEYssM3x5KE1thqvYJ\nnjrL5lEIgjhwmTEHstwFG0oJiPiv9QWBzYmKCrJhtHvKevdD4OgOuJQAEkW5\nsSut7GG5qcvW8QCaDmFN0dgZTaJZsOTVcK9wgVDSFG0ol9iIqBFfYdg3s9HX\ncvye\r\n=j2tV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"f55247a639fff39bb1e46facc62e83068539e34b","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.0_1557444730241_0.5400181992758004","host":"s3://npm-registry-packages"}},"4.24.1":{"name":"pubnub","version":"4.24.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"fb3df0940b6c9f9f1444bf45afb3587ba9e3c3ae","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.1.tgz","fileCount":331,"integrity":"sha512-5o/56HPzX95UczDxkrpPWgDt8gWJLKjFJO+DVKyyzWAGIQyromZcJk9t/c1DISoU4/ktCrHnua8gIkANy+wbmQ==","signatures":[{"sig":"MEUCIE8JtR9RNIi2+ENCC8WVNZDD4ZrCdJvABAHHW0dwBn3VAiEAoVIVIS8ydZkEeME3vdPdVRCr51gta1rF9+n+a27wI+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2840097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+b7hCRA9TVsSAnZWagAAeXMP/RQ8dll7jPnCMYZnCBgP\nrlfDLhYs99ASB+4idGeF8kPWm5KZFtoJVhKLrLNMiyB1lhkdnmAeurvEPLyd\n66xwS2rwOwXhnDnALJHsSTjbx/vG317IqKNSRXZ+2akjzMouzZVrScvq/NgA\nGgjupfdu5Dc9wPVjRdhnb/OJTzaTmaLh3j3jie+S7BGL8/D39VvaZ0VBveBW\nWh7WY+sgS7ftnDfsFnh+cQBo5U98yp93DeQE/1V9LgSgTAwlyLAaFXVE2FRh\nfrr++dcOCOFifPo+8TgRbi6rVFQtTq/q3AoojegTGkjR1lRxNjPOcTUBLaui\nJwVPqiCBZlEmsWFyzmop1YEdi2xTikWHqNcPveUnBEp6oV2OQyjSnnGD5pv/\n5kJvod6ZOrG69uyXXgeh4sCLm3pOhwDQGkvSSPA4fJeh+hHm3hWzIWBoGbT4\nAPCzu4743qKc3og3xUnQVV+7h7AtHCFMNhvBPMSWvQ6DAOQp/myLphn5fsMF\nfnI+fzcdkr4qiqjG2LhtyXA1zOd1UNh7rdre/7ryFqaSPEBSdTSRmDR+tJlg\no2RagxxuNC+t3S+kLoaWgX9+X4C93FsB1JIoG46SXAcLIorR/9w6zeTyYvKB\nB59zeJ7FovbF1PLQURULdwgIn1ekmRJhJZBTtTv3Fbx7bsmBnNVCgNP3D3RK\nzB1X\r\n=glYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"89cdc082fe6eb55b24fc14d2ee8229fc9856b845","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.1_1559871200843_0.11239659747334962","host":"s3://npm-registry-packages"}},"4.24.2":{"name":"pubnub","version":"4.24.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"438410da8bb124f5049b3d1de5b5f945de564aea","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.2.tgz","fileCount":330,"integrity":"sha512-kmCetCZa6I1vSAjW/a5/II+h+eM2/ZCBAeZEkTsOMNyDp/HnynmMGZ6vwCW+eZJaolY1rUJ08OPd46rrpWdxeA==","signatures":[{"sig":"MEQCICK/cIVyymOhSP99HDECOq4/EypJm2GWLmZF5uWh1y92AiAhwf23lgn16FoZkJFq9aJyfLrcxg0MXIUrTG2WLmM7zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2595174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAthGCRA9TVsSAnZWagAApacP/1zTITkrVMT/1OlnSbX2\nkER5Pt6xtt1XMfqAbyNIA8Hi00fGzLBvmAyRwm3AJjv/NShQcSVRwQWzMQZe\n65ZKTM+fVgYuPjFl/VcbIvqbYT0VwpYzfpaY1woch0KUgU7KEL6wo8C4RhuP\nrxAQu9D2lO6RhV0ZAJ1ANCOb1287mKxA6burA6xbVmGFA1IDucbtLQcC+Anh\nXGk4cx6Ytd3D0QHXWWr2CYJVcyzD4EMQeoB2x283N5QEmOsJqHMv+JB3sa7J\nbn8YLTO/gcZrv7U2cSq3XN/9hcbqMaIexRBipcaK1KmKNW42gXQKr1H0CjLw\n1G3zO7wgXAXOsIgTly9DS07J9/sX4JunyuQnHOIHiKZM8tov8xD7Oiko+Xxz\nvNezjw09VRRGejsFl9+jkooycmWU+y0PPfO7KDTFJ/OkJrI5mkF/DbNs+bl5\nXK3SxkwrRnaIdKSbEeBy0WM+oAJ5UdqUWWhFcXcctjRMc72anb8W/0AfUlbh\nC2yo79NHUu4Rm4TtofR81r/bZzzYDguZaQLfKWFCqlwLBkJD6drSlKmZEs0i\nYK3J+6iqL0mIq2aCFxvRmMQD0Rw6SYYgJRRqcIm+65NIROC6l39N2L/s+cmE\n8I5ExH8xbjCvM/X434I0uzqNOr87+yIWL828qcGIhAIvVsPfFGBDoIXtO8NK\nt4I3\r\n=FL9s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"ad0d996aecd5eea9a677dea96c77755ad7b3d7ec","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.9.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.12.0","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.2_1560467525202_0.47353625427244017","host":"s3://npm-registry-packages"}},"4.24.3":{"name":"pubnub","version":"4.24.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.3","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"b3f8db296e7c7503f62444b11221ef5f0d414d2c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.3.tgz","fileCount":330,"integrity":"sha512-GZvi6r5d6Eq/Kv15QGMttp2vEGVVTsaEKQ4gRwY6mxoYSv0U8Y0laKNE4Dsl7tHpkvPlnfsnub2U+NtXGY3Udw==","signatures":[{"sig":"MEYCIQDF4PdchHK/Uxq2KnE8jRJLXKpMaP+fpgUrKZPHRy842gIhAOI1afeW+Bm0vfiXq10n42+C/CCRYZLuJUDcZtSFylmL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2596257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDWYgCRA9TVsSAnZWagAAC6MP/i/ABDQU69rN19vvV6Tz\n4I+erYYmKY3WTgYgeCcp9A5P7J5Yw81cUkEYvUUMOOKpDU8NiVY66V11gW7s\nDK94UyJnGYtkbtzLCtx5zy51NsxE8rl+iCQ7jhNAfSnvmKbLYIdO6ydxmmcL\nx64qFqpLg9QGhfAVapvih6XWgl01Uue8SBg7lS1YTdfYlRNUsM0NvNn+YjPs\ndvTd1EBnP2zLo11WECLJYVFFPA9oYVvnLac6shqMMyi+tWj+U/LeJhZDD5Es\n1m6Z8smNeEEbM147Enk+Si5bSz87X1dJ/vOlGpioBmgFC9IWlrjLspItWCDY\nIYv5El5Budx9ZNpGLIX6JtTlGt32XNdZdGiUjmVnT4fEP7l2QTTJmmRt7p4N\nKAQZ0Ih41SnToFWLOBHq8F4rFD9vcDmum/PeLt6PvNR0fjd6qe3+53l46h67\nj9Jo09cdbJWJ9Y7Cq/LeR27Fx2fqXPqlD5hToq1PuoSoUMz4hJRgVOXpJoW5\nTXTyBq3cvI5kHm+S2yi0vkaeleDo7q285GG2soL98FPed9AOdTriip0/I9Et\nj3l5VglprkQaRp84rdErwaoTXUuntm/fzgPZviwX2TNux8sJj2u+k8zE9pJv\nIj+k5AgOCVdm2IONJM2F/f/RyQ1u9BTUfMa01nK46/Ze/pcXjLpBSUqKxSf6\nT0LN\r\n=VGty\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"e6d73716b741f8939470a5ca3329e9cd5a512746","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.9.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.13.1","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.3_1561159199694_0.15696003641365142","host":"s3://npm-registry-packages"}},"4.24.4":{"name":"pubnub","version":"4.24.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.4","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"6874b1836539765a1c1ec8c264f6b233ed28192a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.4.tgz","fileCount":200,"integrity":"sha512-otRny/9au/Xf0uAfPUrVwUPdFIE7nZv6+7TLcG8+wiZESgi7EgiGZ9VXAoe6istBj6hfZe0vj3+XCbkZHLHklw==","signatures":[{"sig":"MEUCIQDp1eq3KIWsRY3Ze4v1wiaNZcN+JvdqvuSmcbIVUNeSfwIgb0MTDMOXrMtWWYSa8EKXKYzHfebqHJCXaTehNz2iDzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1598809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO4n/CRA9TVsSAnZWagAA1kwP+wc5ATHTlSfpZoS6MvD+\nre5oZYH0HvLI23c35F08GzbnGWZMXh0sU1LOjgyyNz37vZinS09m67SobHZe\ngpbEomaoWLIQNyFEZevirb7Rz6JlVHWQJxuZvgbpr5PDUXGlqFcWXu+JQntJ\nWIHDz52ma4cw401HIqk0tOFnybjtwuyOPHUmaaooL9pbIiTxzquATQhATByC\n7q3Nn4ow9sGSz+RJCy4kSwOqYOfEqERD+2qeCkkyASH1QHZaZX84VEIOgbhK\ngI5YRud5Xj+xmB8Zep9+Ac/5/M7cMj/YlGzqrPgA+jkdS5VrbewT3x07eCTO\nlkU4tPncH8zSvg1lhpc6uN3Z5GLW6LzVAzcYv27Yw3cjJOY+lZO8NzQID28y\nxM8UQbLPcCIUAFFvJnFaU0AxdAZ1gzHece8/HjelEyygZPaLRrov2a8Gqqaq\npvrRSW+aGpG5Vq3iIrZcLCH7l0l6DcQLq6CEFdzeMYxO5MaSrPn/SCo7YQPd\nydNtmE0ezfhShVElLI5Ef2AQs694YC1EIi8mzVoFNro5Eqc2WQ1jlxxXwvr5\nPF6BaLCTl+17edKoA1l7DVlgDB/oCg7HEyw8JWWN7IvcSmBfCiOwP49Lyp2V\n6F2b3lJGTbjBHy1Rdqe9zzevKJeQZ+tJl6/A0tkT2njYA/KJHYW97D9HfUxF\ndZuT\r\n=8sFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"0ac8f8b817b1506137da783ab0dbc3a07ddfad7c","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.10.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","nock":"^9.6.1","karma":"^1.7.1","mocha":"^3.5.3","sinon":"^2.4.1","isparta":"^4.1.1","js-yaml":"^3.13.1","webpack":"^2.4.1","flow-bin":"^0.46.0","gulp-exec":"^2.1.3","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","babel-core":"^6.26.3","gulp-babel":"^6.1.3","gulp-clean":"^0.3.2","gulp-mocha":"^3.0.1","gulp-unzip":"^0.2.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","gulp-eslint":"^3.0.1","gulp-rename":"^1.4.0","gulp-uglify":"^2.0.1","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","run-sequence":"^1.2.2","gulp-flowtype":"^1.0.0","gulp-istanbul":"^1.1.3","babel-register":"^6.26.0","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^3.2.0","gulp-sourcemaps":"^2.6.4","karma-sinon-chai":"^1.3.4","phantomjs-prebuilt":"^2.1.16","babel-preset-es2015":"^6.22.0","eslint-plugin-mocha":"^4.12.1","karma-spec-reporter":"^0.0.31","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.14.0","stats-webpack-plugin":"^0.6.2","karma-chrome-launcher":"^2.0.0","eslint-plugin-flowtype":"^2.50.3","karma-babel-preprocessor":"^6.0.1","karma-phantomjs-launcher":"^1.0.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.4_1564183039089_0.9824740176916285","host":"s3://npm-registry-packages"}},"4.24.5":{"name":"pubnub","version":"4.24.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.5","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"9cc0a9bfce6d60578d8b690405f769352557c664","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.5.tgz","fileCount":335,"integrity":"sha512-pM1D86/fh6VJaeyCWI6QPbIEl00icVCPAU6HDuprDHAW5u7rWXM3Hnnfni76sb+R26m982szJNWu+Ev0STe4DA==","signatures":[{"sig":"MEQCIGjtlQt8++A1VSaRLbUaiBK7Qqd6uSUjT1TlIC3bhhf2AiADY5/6vJsCEX+Brw7wvg6nihKN/boFtaF2PNYwAdQGXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3657528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS2XfCRA9TVsSAnZWagAAASoP/10A57R0xcRFx1mB58os\n8YW+LsKG/QGwhTgLQrM6znhNDOJ3h8M0k2lseG/73lL6cIGYlxYx5mUcdOWV\n9j/neelskyh/cksVYreQflf+3KKNyiPONd3pLrYvuyT3Zi9nm/f32MubG6k7\nTZkQh/sW2Sy3dmwulITtWmUXSWphkRx+eg2QBgzxkD0DEbqkGKXkfXfReQve\nInx4vJuRK/4u8u1NQRuVaIT2TYLTeVayFrs1qyPP35uaRe7RDvqRh86rT6I4\nEz6l6N9iWyWg+aSoSi2CYKpwqt6P8KSjQjD4nF1ofCs0JcvPz3rHWfm6ReZe\nkIxIbsRMgDFBnu04yJlNgYBKQFmASh3ycKqgelukpWqmCrQWqeV1D/HhSXpP\nazKCqh05KsTqRlBFvdP8Uan9E3LZXjqFLmChZUL5icBFXFZb2Qj7t7QXi1ic\n77RR32o1TXHioh3hc/7E29MhUgUT838+BXfvjzyXOFPY9wBIaACqZzEUCwRr\np2y3mXT46veHBGYedSoOmIynde2S04/JJTI9acHS7WA+V8EqT0n9lI3Z9XyU\nWvuvvOkXJBou7QEvAPpW86c2WvVdBBN0jL9GBoIOj9lT8CuMmbcBG5pOKfCa\nq35zh/ObQ1vsYn8UPu5dBoUnclM4rSzfGiUtq/+KccOxocQpy3k6ne0Ho11Q\n6U5Q\r\n=r94J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"07c698027b1e72228dda508c93ba78e7b213e060","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.5_1565222366659_0.05508350771522541","host":"s3://npm-registry-packages"}},"4.24.6":{"name":"pubnub","version":"4.24.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.24.6","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"ecef2881a491f74b742e7b6b8a7216821678be00","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.24.6.tgz","fileCount":335,"integrity":"sha512-KvAOiXdUaWRuDNJDOUJEbcBtHYXh3X8YRXGKU8PLah3e1KRtTsXocsEuJmtIXbubdDaDz3DVFOI2YiDjnB8pfQ==","signatures":[{"sig":"MEYCIQChMibgbTtL0XVL9V8S+TH3NwCWXpMB/mscGTt3JR6a8gIhAK/QS3Ne40sfhHvzoBUlUJbkYULoaLT3r5cufGXPjVG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3661519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTYs8CRA9TVsSAnZWagAAb2IP/jgEmwq7imXxzbX+7LbI\nDvippEPnX1zwJVVDiYeUv9fCFmmx0ugVS/hTFPaMKqtYWJdcXujrpfMQneWT\niIB1S942HJXnWRuolGg5OL/HNtVlYCxClw1fCivat5KGR4W3xrL7WYXrorTO\nXqNJ5BUAcHvIIx9XollZvpCgqqUqwFiPIfbIJQMnK64RQUboZba4yTZwN7Tu\n9jqQEw9JsqorZUae2+9AqtmHv0lX+DNyPHTmTzwVzQJYT4cSJnukbNJpnLks\nQfFJN2FTtySUUXBG5pLhlzAQ2Sm7Py6l2dflktw2J0DItuindfMbf70xJTDE\nd6SmZmoYef/asDxuOpN4gYCdDSHF84MQjDHC9wm4ZKabyPhkx3WZ21KZkD7b\n+sJ8m7wCvvQs/4zBVv6ouOisR6YDZH+3elKV6y2+YqSl7P4e5x+/G3h6OKVB\nCLnFHE7hb9q58zuSNjMzU4aWXKs8/nuwbA2qSBweCiRB7UF4pJWD2RGRGeqt\nZY20/OcQnVuuv5/rr56Cj5zH4LZ5IZd8FjT2yNwTSWgguctfAs0zzYR33B4u\nWxT914+DAXzUDp5xMpWe5jhYEi8FqS2IjYeot2lO1AM/by4eC2zgVPzQBqIf\n53+GReNWrgFKuKXQab537Hhv3L0qCRIRql63Ge7V670KOjrNwMFz43Jd8CvD\nByGI\r\n=69k8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"e3034dfd89eed408d2343bb2e711ec7e5904d148","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.24.6_1565363004258_0.7316296013955741","host":"s3://npm-registry-packages"}},"4.25.0":{"name":"pubnub","version":"4.25.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.25.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"1784fbc26885b5e17bb33844d9d0ee683257e073","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.25.0.tgz","fileCount":394,"integrity":"sha512-HGySj2ZtDnvW0SuV3qZgTUGK/m1R8oHpEGdWD185bZRgE3L2NVfCeTUhUKaaxNj7DM+zlcUwUbkDmimbXtr8JQ==","signatures":[{"sig":"MEUCIQCIpNA/1OrvnOrPOHEI3RxrXgcOB9VKGFz51U3KR+Z1zQIgGnLyL6nnPRFvpVRpA7VIgfW+E3ILP75xx6odtMmnq0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4683456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVzaZCRA9TVsSAnZWagAArCEP/jdxNMfzvM41ZsQfAVIR\ngS+Awrbq4Z11Ds45rYCRPcYUyODnenx1/y4ewb3E5XQpUTQWUWLd/GvlFpug\np1BRjUCDoM0tk6tG1kSQOGXyOosXX7vYkTIk70REMfvKcR0u7E7PfvKHstk5\nMr/xBqPk6R8OEG7czi//CSOr9CjfaX+oI+QFo5Mk9cTnvDucJ/Lb5OaVLhng\nMTtxb00jtOonUUgEi05TsnhKV3A0yLun7wFc7Vlxkfoow/esqa+XQGyMWzzz\nFGsKlQCE5rouKde0vnvziuNwEszmF5H1HD7qlmX0jSk8naEll7QVYNOeFyy9\nVBrHFnb26h0PPOB+2a5riKpwrvjx/umNxR296zUUWx0EQGADXWnTFePaBCCq\nl4QLjMBRIX5nIL98opwknrsr3/8PIOpMCtgtL9ECBKfnOEmFvMxD6BhEpBgP\nTtRoTNyvzfLoKgjCFsbznOQu9inQnLdnOK1E+a29JbpjA2jXY1xmulFh2vXC\nMC0ylGRZbMHO+/HWRi6GVdCePiQNX8ZGf5JY9LLoiTpxCjQ/aULYnV2a6sD6\nnFnLwi+7WVEQ5n7A01LRPFM/ScEm3QmWT7wVSin4736uPpbxODklRh67Azco\niBBlHsx4/CKoTTHxaaLy/Yq5vcinpWW1Zmko/BQeSZaD5KCoxNeTZgGvsPAu\nRl3w\r\n=lfR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"d1d152b5de4d041dde05384d265941f1b3f44a70","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.25.0_1565996696267_0.09981139389203708","host":"s3://npm-registry-packages"}},"4.25.1":{"name":"pubnub","version":"4.25.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.25.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"4b4262629b7fa2be5c0ce9dd4bb3e52798c8ee0c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.25.1.tgz","fileCount":396,"integrity":"sha512-xWujtVnhKk15qp3mjFZIfZVilhhJxmOzI4Pm1SzgGXW6ijM4hsmjJ0UWDwJ8iQZ7zqoyWniGpOW7wE+jEWmJWA==","signatures":[{"sig":"MEYCIQCxG8vVDTvnu+H76zj4nqlaJAAu4YpCAus5C8dLJG2WvgIhANFBBKhAGyO547vvd3Yj67pDvK8jJxpQJOI9Q5v+sIP+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4657103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYG0JCRA9TVsSAnZWagAArFUP/2IEed3/j7RmOJvqBoB6\naUnuONh+rMlnrkiD8PHV4DqH7OvOV8lRsI3beweBuB9CgPZJzhZG+epeMb0g\n6jsptUi4sxtFNWHAD1sjJhU6ZdC9pJp9Ss6x1zGLgzSaGfP3Xx9IeCDbne0r\nSL2f/uOacxhHOvl0UulVaAC2uyYILLrywzYEi4eNDQVGSOb+9Hal7t8BETHl\npvhyukeXor9bDlUnVaiyrme+WXE3yx+RW/KSFpxeBzezh9wliyCUSG+6M9Yt\nkuGSqTBFp8lp7hEXJpGXZULYWQD0c09JkS9ppfbnXG1x41p7ZqCTF82UIVYv\nCJbS9UlsN3VTLQ8wu/62N3Z5HRkKiEyS//qQefXsPbrCLKxKx1fF+4W9IC3q\nMuyiNDwsOKpHfKgG8t9Oviir7NHS3noEPz6/7R1J8INojI5PibSVlwP+At+2\nUm6/I8+u5G2cdS9M9tNoi0OnPMMCHa0uQWoGWATKEVv4SznfM8sNt1Vs4438\n/8lcdCeMB65kp16Wk8wSVr4WmMoW+r/T97EwxjJc0jlgXL1fWLLnYclUuPw0\ng5/webrW0ne0at83qfDVqj8zdf2USj26Tlkn1aj01ByJV4KPj3Aqt6rAXubg\nBU6lJTZgXH/sjTtEKJwOWk06toVHQSYGImIK8XtJPJybU6o3Ciyr/4VIjaod\naWee\r\n=TOrU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"9f6fc98cbfaacdad03700871ca79d313d1fdf7c0","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.25.1_1566600456822_0.69153951220675","host":"s3://npm-registry-packages"}},"4.25.2":{"name":"pubnub","version":"4.25.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.25.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"dd6ac48faa93cffe978c86093d5a36a413d8b870","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.25.2.tgz","fileCount":396,"integrity":"sha512-H2BZ4AAlTf3zmkw4KjuCozDJDdJicVSP0hhbkyB/ksV0UlANavZxoVWHVjWsDu/9tLuhVemKtuzW5iB1NIGmbQ==","signatures":[{"sig":"MEUCIQCiUY0O5CHj0z++pHu3mmuyRnK+q6urlq57m+KridPT+QIgCWRn9uK1hwJzcQu0v2N1UoT5Sk0wWg3Zr9Z0DeMbo4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4657492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb+ElCRA9TVsSAnZWagAAki0P+QBmvP+Gllh8R8WW8DBi\nBSKAMFHVQWZeCVEmykkjhfeYsVhQRqAxmKxOmONP1nJnONHpdWlS6S5LW58S\npWGxYyqvJ/d+9kEcdJn45ewMQwBsAmikuqMh/LB2PopPdd1M50xRhUogKASj\n/dZi8IREaxROqzyLjJXEkzjcidT5a6LJOgfZ+hE7i97reX4DMN9ufAgR2jpL\nhRLXEWIgOpiAstWIix09AtCp71WrovJImMNYRsS4PY1mk1ujBtPNi5lLKAAa\n4szJl1jD6/w6sTNZc9xlydGW6sF3Zt8YYJIxAZF2Z3dz1dVVl7MvAH9Tfy0S\nN2PIlxW2A1KUhwiZOZxkea3caykCuAbVmW0AcgWwAK0y0qJylcABhfeNgSnS\nczpamMvVlsQDMuxVCTa5a4jBHMZrF1kx+4m3uCFzNMDXUKJ2ZliuUJenOmib\nwYmSc8C6QFRzr1c2fn4INmug90ijh6r16jXNSnw405SUlFFbTxyKtQr67sLv\nWbBJFHFv/AYpNP4oTcybfQ8FYjDbOqm1+RRlj/lpvO+yn07+83u/SDLIGg68\nKjGK68eFe6V4olY/LtG7JJULIDR3Y56v88oC7OHriV2A9uWlIxLpxsD7rdAs\nf4T/eMMuCQFFy7WEpx+Nf+TqMh8RNbL0P2NXq6/Idum/rd3/J3zwiD3a+GWY\nVomR\r\n=nVSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"87f2a6b31924ce2d97bbd27dd5b8105196f52726","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.25.2_1567613220871_0.6736231376312094","host":"s3://npm-registry-packages"}},"4.26.0":{"name":"pubnub","version":"4.26.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.26.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f58653c640d3ff860cd475eb5c131238b6f88066","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.26.0.tgz","fileCount":408,"integrity":"sha512-HAAFXN4apdbvrJx6dnE9aNaXldKoHQs+VgOhDoGM1ldNKNaBIlBKxhMxpDYhOWgI1K25p/LSL1SPhYM5nTaG6w==","signatures":[{"sig":"MEUCIQCgiwsyOpsd1eG1HfNNYtBS0AYz/yRMsnPT5X2XWFaOaQIgGIarBlJTZd4JBW43q0Ytx0oj6xaD+3rEcHs+iNpaZXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5338924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhQYNCRA9TVsSAnZWagAAgAAP/ip/XHk/783cRQPDKhoB\nwTZD7v1z9rDacRCJqWL03v1l6bF2+L76Tq+JQEnz2oX7d5zUzW8edfQSS7ow\ni+dkQ7Xjh1KsYLwDME0RUhR2N3Xb9uNrtgF4c7ApFBHcHi804ty1BmIM9ylm\nfoFfqslQIcRz9nc5SR5hSRq3BTfpr0JF3feUEAaa5kEKAkEg8onTmP0LzfRy\n2Zmc1WLzGLGEXrRz5rIDPdvR2iYUTMqz4EJBBR5Vt4JIfVfQBS9csPnfcfaO\n8z/K3nc5BF579XSqrq6rhQN+1jyF7lbVnaj/EWefyXPq2z5vh4zIWDqqheDB\nbplmgRsYcOJ4qRvHkRlkPLbpQhcleQuA3SVRvuBzooniHlip1kpfun1w0USN\nIICZ86FhsWaeUPnN1mribso0sq4EmfaFzEdxUlqwonusw2rTCvT5bJH+DutM\nxY+EHpQBCahSJLzgYhUxwjimw981FhxIrAfp1YZHKDMJKSoE19BCq+JlU9jM\n4VJPBD0Ir0g5Qyes8Oyy8h+2whhxshGBgQ8l1f/+pZU92LE66VWY1ed+hJED\nB4XZfozSwwNSQ49Mdf+jbt6C7qWU79+XShM4OK5XPemejbCmTbgmKaFa9Mwd\ndj9EvA2VmeVv9xJTn6HLXZrXlP1EuTsPbCJwILcOC9pq5itjgxY5rNFhkHn6\nQRsG\r\n=DPT8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"40026f35c421eb80865a53f02acc3515b93d4c17","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.26.0_1568998924520_0.13412870290326673","host":"s3://npm-registry-packages"}},"4.26.1":{"name":"pubnub","version":"4.26.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.26.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"5466b56d4bf37373884fb3229f817237506712a8","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.26.1.tgz","fileCount":407,"integrity":"sha512-srtQcNnCs8jT3jP6UOVzupOZJCDmwXEgMbNIyF7bey2XT3RFVROJaJmtxI70+7fxQ2VbiGR+3l+nG2K7IeKVnw==","signatures":[{"sig":"MEQCIBX9T/k+owAssHzrtTIzEQa1+T1tc/4cJF3A8/GWz7pbAiACJnJwOnVPQy+bh4Vd+Wgc1wfpWNSkpFM+yc1oEsLUtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5049106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjkusCRA9TVsSAnZWagAAptMP/iomF2amFB+CNAqrD6/i\nx7JaGmyQSmRFFo+9b0/vsKeXVaittrXZtXnijqxpu2+es5QXTq2bwpfbL+1j\n2Ly0DZPrTT/m4j7yNOKprn+/I7Bkpl5TGc084HCaBTp8suywgPzHGnP72wug\nyBOLcwkXsZitLdVlQbpeD0+DVk6FqhlpryyLwYXHUPufYmN7WxOrzunXxfEL\nbNlFOk1GFQjgesU0fm2fYLC67OSnBjCXk2uPLQCXMZCigzeWxpS94RTEKNdq\n3mwjf4RSGVjEhC38S0BCN6MDEewbsijsK+MCR5KZQaR3I2f+FDYN+ds6FsaO\nxWM69Itlgq3fGspJcHX/AdMSJVZmI0Xb0yqGUzbsiaxcH7UIqbPkyKVtxbIE\ndeDXM+JYe0b8Acvu2nJGFIefLuAPNTU2DISRpOZONlKrmatxv5Mh4j+ThNi4\nC3GCA+q3x0V93LyYo6pl+kl9n+aPinqMr61uhLhH+0WNJS1apKG8wUDpJ1zR\nYzWceX3Ul0V6FDnYtWdvFmp5dcm11W/HrYItPnMte8Y6LA3HqTBWHxvrj71C\nSbKAUlomInU97SRCyjcK48/Ge1RI971Y3/SKbjoMvM6XT9aacQSjd9lwypM7\nTtvO/Mr78b8ZfH+CnBH2EYLuiiQPuBJKMZtPTYmgdj2BY30tbEDmzDfNK14x\nFNiN\r\n=O9Tl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"ec3215163d9daecb36ab86b33b41cae026d31b2d","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.11.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.26.1_1569606571820_0.20028467710408138","host":"s3://npm-registry-packages"}},"4.27.0":{"name":"pubnub","version":"4.27.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"8e377785e7f7ca6d8b54243e27f5e69e87b10bcd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.0.tgz","fileCount":417,"integrity":"sha512-uNfC3N17R2avUVurtHFWUkWp+v48JYSACx3Br4wKWbwTipNZKbMIJfCH/g99Zx0xp68L59Hn8TOyCHpX41omNA==","signatures":[{"sig":"MEYCIQDqaDbTtqUXO+olySbKJoloVyri61NAbbVVmnTn3mF5uAIhAJjLgEjcUD1IN2QgQcbKLaLl/TkdpJ62GQmDye+ueJ1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5213007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm7d3CRA9TVsSAnZWagAAoowQAI3abEzb3wH9Gg2Vun8z\nW4w41iIZeYvCZBgRSadeIUiU+m8FOsIuVFELyz/jXyp9L1nGadGH7MsCgjGS\n3HQ0hqZC4ieFLE+1bIaRMW+hxRT/ruUybUdH6ID9nmuqw6pCBkbaE9A9Gcyd\nhOOf+TSjpx1X8i53AAQhjK7m1aw11dBt+bM+0CZZXpORtPxxnrVocbT3TP6o\n791XAqlDA0J9mhNGB46/PP8v01elNmR+LlAJW6b0aZVVPfCn/sPQsYkaC2BN\nlICOHK+SefwWCAkinUWoGmXz9PUQ7Nx3vda3KIA0/JAiGWN6It/QSozDaNZB\ngZWjASpeYkdEp+MUfHs/ef0uvJVRHXQ483cnS55GI20oUS8yzKmTqXi7UCOC\n33o3yVK8eX3MKr+/eRPZum9d/ypG8rN+oLas/KSNddgbjOU1y92pcUdPcWun\nc+TUb11QmHs8MBXxoIQwd/NX0TpSnewsNmd9vX7moBqyD+ubruEDiIJEQS46\nRMil6ncyXOLKsFdXj8sGvlCvG+NXxcFiGXZy495xk7iEXSnE9r2Sa4FFabc3\nrEBNuQIMCIE5F+lbWPmUC5w6AHVMnpU3LruzXTB4Kiv1NdGPU7MdaOhEQ+Zs\nCuHq/KswBxumz5O3CWbBVwMZmuzI3GVcthFA89qdNVCiTLA9ISvx+pqrwCjA\nbUNZ\r\n=U6rg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"9c10bcc7bc525ed5d606d297773f833c3e26f69d","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.11.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.0_1570486134870_0.5819794847735942","host":"s3://npm-registry-packages"}},"4.30.0-beta.0":{"name":"pubnub","version":"4.30.0-beta.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.30.0-beta.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"91070ac9d0577f15a25f947d1512a1aa518f7e28","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.30.0-beta.0.tgz","fileCount":284,"integrity":"sha512-2oGdv86uZZ1ayshA2dOyPZEoqmM7QkrobfcDM/djfeWMl4sJYkLJi88l+2RP5fgZn/4D1BPEqpijXUWUAVq1Kw==","signatures":[{"sig":"MEYCIQClds0N6Tgxy5e78Rp07JJ5iYaYoYNw29oUZNjE43Qd4gIhAKSslGjXo31FeF3NDhUW9uqo4al4OuVNwS01Ykm8+79l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2513381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpmUkCRA9TVsSAnZWagAAaIoP/RIRC/Ngqxovf/VMaYWV\nGCoxpdV6IoSWRcZPh/w9GTG3G6wdIAgEFiGjHOE+xFwoPLnL8Zq2v5uBY3oY\nfjnWTeAXYgLDqm3Tiayy63k8v8nWATVdHpbRrOQxkA5EHDk9WEo0ziJe6/yh\n4BiCCi3JKTBuGd4nLYqteZ6Lfe61atsbEtOWsEwWUvfUrkEYBd073ZGskJx+\nA4vgrAlTvIsATB92UiDXAuPOpiPgFz6QATmDoEr06ZdhQMuBKakYl2/lsD+N\nu5Nzn1VztDiZbt3TPNCetI64KRdtj2NfKvb2NseG5ZJkKwRkgNKz13hFVSrO\naC3y9D+wu66vg2H0QI3QGcKRF6KuQ3rVCbBiuTjz2YDARtS0tGQLdG9FTmTh\n41m5LYUBu1m5sGo/34oOsRz5fBWEsxmmx8DU+HIXXUhhRzMZcaT61JARMKj2\nUp/cxnsd9JsbC8zfOGUtltAy20BUWz19WpIkF2HAR18iaMssu1KB8gOg1A3v\nqFcKD6Dpi/p4VA9D1vss1S9L+Kcm/jyeSXGh+s+FRj1v0zRFrnWZE0yzsoow\nwaLC0/wYAdRcAWqYjOB/Ti2oVr7Rqv+ltrkNV6Qw/pLXsSs6TW5nuDFWQWxD\nhwshtriU3y/3NzR1CXeAxiP7lmEZOoPzd6wWPQqsytbjf+sio/0zkTmgUtXO\nSXS2\r\n=Nx7B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"032e03ae5bac44e7a745427ab9d5e1efb0155f07","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"davidnub","email":"david.lin@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.11.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","http-proxy":"^1.18.0","es6-promise":"^4.2.8","proxy-agent":"^3.1.0","whatwg-fetch":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.30.0-beta.0_1571185956223_0.38957477795686346","host":"s3://npm-registry-packages"}},"4.27.1":{"name":"pubnub","version":"4.27.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"63633da5ef724fe23f93e7aaf5494b058b30bf4b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.1.tgz","fileCount":418,"integrity":"sha512-QoKUn5qbyReu0QKQFRnSTxHa3n8HJ/4SLyhebqvyDeMFIp1yvOiyImXoWSuwR8AtVlTEjLyrNONFZ0U0U0LOJg==","signatures":[{"sig":"MEUCIQCAUs380VwhxOAPoQiYsXA7YQ91W7WjxYF56/wDHWXZ8gIgFE33xKaDCjOymPMFOIaozyQeyETl5Ebd5HQylfUF0Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5610294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1b53CRA9TVsSAnZWagAAAtoP/1gJI5GgNf8h3ZL8Z1cm\nJrYM6Apox0FuIiu74MrZoEppSPQqF/BkmAzx0rg8rT/GiSa1IiOHam38ZiMz\nnnIpw3GgrxKzFC0rPKFmXOEGoe26AeW+EdEOlfLdb/MqyXM9lt9BS4C/pRHe\nZXkVLCls2WePyxXD9x9d4Aw9q0ylskNxxBknvpaZtDCfNJUR95sORn3vuExu\nwc7BjL7y+TERrIZuBifbep9hhIGR3DQlPB2K1Ji6qHUEczJEr96neO1/gO5+\nUK5+oeryFxvjbsPr1zGzlCZrZLyICsQgqzUjrjuNQiJWvPeUDCrMGqZjxSEU\neqhLgr8kdkZl8BRqOd6U92xbPL5sJDRUiVWNIdPyczk4S4E00sUbKahC/ruB\nle7j9AqRXeQ+h7TDkb2fzcSD5D54ArQhCmDf2rE/7zs9QvyhuyE9S1LBd8GE\n3Rn8+JV7HPQd2R3tl1iMG5uF3ZRlEUILCgl8TEWeCBq5Im4063HTKiOW9XI/\noByCYftB5TCWh/j/xSCAeCRg9kQh/GqBQ8d1lurQZBDUcj3Ublxep6RxJd2t\nV9qiHFRNEqE0o4EqkLqmXHSOy+6XpjvhHKjkIoQz3ROPzr82evfasAuGANs1\nYgkHZaWxyWT5vX2HPQAqc1etEAPtjZn6XoQPZDII4GQMmJP16QB8Cq2jveDG\np3Wy\r\n=D37O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"aa1ba9f4cac938235ce2dc2d4aae8f5f5aa4b05a","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.1_1574289014922_0.26012909810011786","host":"s3://npm-registry-packages"}},"4.27.2":{"name":"pubnub","version":"4.27.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"1380df12f21ae9d68c7f27787efacdda321d43e8","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.2.tgz","fileCount":417,"integrity":"sha512-6VundtL0fOUW/a++wIkQcpa2iBpKRhuXatJ8s+mquFqe7Wme7eOijCLP7of2AyqUPLDTO/F78edGvvns3Du6qA==","signatures":[{"sig":"MEYCIQDrN5Nb92aCYD7zeDYIp7G1GITEopC30WyRai2ORVA4CgIhAN4eTaHY4A8eGU9hhR2NFIfFAex0NXqcbfpG6K0lGv2t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5250251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Z2kCRA9TVsSAnZWagAAuiIP/3krkX6NGSsXChYN/Toc\nu2sCJuegHc2HLesBdBJtXsO+7iJvfgk6EtxqVLA/VnLHhauyrpLZufRGtEi4\n1jWeZ26EaityMDCvWZ/dWjvtiOh6/aseNzPq139+o7g3zpdJYHHOFAdhxKVJ\nweIZUy18+RhfM3Qv9nqO4y0edAHBSgcxDCOlV1S/k5icqg534V/DBMGRtLrG\nGEQmpvFgznSa1aJEQlZ/yqKbMkNx6vspSQw+gA/PGfHPVIEG+oodW4hbVNhu\nB+7q9k7sgpIuKBkfaG+2GM8BFQ/65mwO+l60FJBPEzyuWyr0qf3vQJFq34aK\nm/bBFINqOtiliNYyU9yzu04NzcNS2FQYyeeb6ps/h+xiBR7UdHntZqaGZzJX\ngb3lzvoqCa8fbJxrp2oKtgE+3updqYsciH12apQ5Ph8vTt2fdfcaKzh0jRhO\nn5dEDyji+DPM5e2qzkha4Qrz58bkD/bcBIaq+C3eb5CR/hB/mDEAxR2ieJnl\n/bSnAdVU3kq1WCFnwKtfdHVIwPMTqdtvGdP0KAhmgKKaQI+uPYdP+1+G3Wt0\nyEGyfFlav7RCSSKsjPa9q3KY/uZxerlhDXB+z+UPV7WpgQr5hvy3v1/NT+Z+\nNbKZI56fXGDRumL2/RLabRHN5nMlBoxAoTlhz6SZKUCeJ3YD564ghRei666A\nsChc\r\n=0gFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"bbec37794f4c259cfecf7badf7856f90d9532a36","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.9.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.6.0","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^1.0.3"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.2.0","mocha":"^3.5.3","sinon":"^2.4.1","js-yaml":"^3.13.1","webpack":"^4.39.1","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^3.0.1","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^2.14.0","underscore":"^1.9.1","@babel/core":"^7.5.5","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","gulp-flowtype":"^1.0.0","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^1.1.2","webpack-stream":"^5.2.1","@babel/register":"^7.5.5","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.5.5","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.0.0","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.18.2","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.0.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.2_1575591331482_0.3857780499176182","host":"s3://npm-registry-packages"}},"4.27.3":{"name":"pubnub","version":"4.27.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.3","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"bin":{},"dist":{"shasum":"f9afafd79b7f8448d12ecfca22acace603f33557","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.3.tgz","fileCount":423,"integrity":"sha512-Wl8MrwMJPJSUCLHhxhQSKdNbpopNPgCVNL5ogDw/fZ8OUn0/6o/V6HTPTAkyurD3LnPCw7M1A7kdBFmpy+Iitw==","signatures":[{"sig":"MEYCIQDDxHtmg9XP9N6WVGbMJq9d53gFIlCZ4CN4HPIhgUn9FQIhAPvRMJkas5XKKYvSHJR4U6ZBawuN2pqxeczy9DYG6Tyf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5542483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE/oqCRA9TVsSAnZWagAAvp0P/0COOVDMMdd1yEgdHL4K\njt2OzHxWlKPjiBAbc63R2Tmy5pwdG3sJhoazoPK7f+f9TgBHAZEFErumwnaf\ndt2lyw0hOYtaSgEVsRU2iSLFWt2on25VxvZddSND0Ab/a601RPNCDsBUrzg1\nKS6KoEBSQCvbds3/rrbWvOxjbKw4eqk4KEDGJnb3H0ZHdVmxf7Qz6zGyNqys\nDBBl1wR0RTY5u0SA2ALF4fyCwtLsSBin+JWyt/G7Hfz00twK0sLfzqx2sbjb\nJVqE39Lx4cg2BR9Otc8Z5xUJeQBiknSTeLhyxHUS1ea0HNDJBnyivzpDCE0S\nx9Yqax42DYcVpHHVSpvXFGwd4hr1Vj3GivCzXhkeqSrnmdYb0qwCd0eHcGC5\nLboMAD6LDzjjnPzjLjq8IJI242qB3hv0KNq5TD/lbN1SmVDm6W4DTViU+1Uf\nfH3rlod/jzS1LrUc4wSeLVUynGVZZXHU9nUaPLNtPBIseImGjKdQndcisAi6\nIZ8NvMFoisDNueywyp1dsN2/QD1Y0v/f4K9UhABiBbP8zmUSQ5xzkNIHBUHx\nox4MEvrX53Ot+OJ1isrDCvJ0x+ULq6fN8IESZxb0q8X4YlcSMk8EaOY6wncN\np14ASKKBVRPwoPl4F8KaUsdNue01nZa7x82cXIW5g/vw5LwxmFFFcLXiwaQx\nd7oD\r\n=mt4c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"048d486d760e74a516d848c8b50043b5af073424","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.4.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.4.1","mocha":"^6.2.2","sinon":"^7.5.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.1","webpack-stream":"^5.2.1","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.3_1578367529528_0.9313101068209741","host":"s3://npm-registry-packages"}},"4.27.4":{"name":"pubnub","version":"4.27.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.4","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"c71910d070ee4439b84ccdf45c651eaaf1aae285","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.4.tgz","fileCount":290,"integrity":"sha512-UT3wHUUJgb/Ft0b2koqj1Z4CIk39SNctVwql7/TlIMbhRugd3rD6pFOls72LfaB93ZjjWcurInLBD91r4i8Vjw==","signatures":[{"sig":"MEUCIQCMhTlpbYlVCGAUe9j14iMuSZa9wRPcAzm0RJlqFmAkXQIgQO4insFEIpsUY254DOf5h+YxsoYScSw3F2T0PRdZW18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2724327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecqr0CRA9TVsSAnZWagAA/q0P/3vB/nbJI3brR4NKZOiJ\nLu6BuJLHCRflyNw9duGWR30ID3WI0wahN/lUD5w2UY/glpP5z0weMwcmE4O/\n6lQhRtm4VZueUy4VG3C3b1lJRBa25csvTmlHziEEUvQz1IJzV4cTBhlm1pwe\n7NqLC1WQTWdb1bwP469c4lHxpIOYbmUp0hjXGi3g19r2ZxkSEfMtqI7Gl6ah\nclRpRSL5L/mbqisEg9XThu0UB7o4hecJUHXGo14FnWFFJlkq1MkxZaCq6Sm2\nKhveodLRubvJMOJF82V/P2WW4GdoHPDZQPT4Hw2td4/V9l+8L+M2scgv0MiD\njY3uCGfah+8KA9vTKD+U3YTanKuHQHPKYLxoBBtW4RmvOFArfvjhMRDEf4/c\nj9dlnyuJY9ddqJJCUIy6cXDJYM/+5vgTB+1/3tMSq4GjFzkkwGSFMdC441b/\nBlXUPbWyTYNIN6c6GTWCPF0BRgdgty/tFBz2j9cew8RaaTbwPMEgccPP0SG0\nH+f28P6swCviiSpSQpByMqsrCDmBVV4CkjIybQuSntriKc1QxMdmubgc14pg\ncVAMaBU+nyasLGSKD5xD9odbcNeTaYn0uWelVIPFmsYVHXwspy5VJcFjlRsi\nFlwndxR9TiP+iCqd1mZbWxSS1x+bHVis9cXXCzbju8OjaK2AnK3d48WwWAkM\new70\r\n=ZSxp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"9eeb38ae60ffe568a90881e256c53879fb3beb55","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.7.0","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.4.1","mocha":"^6.2.2","sinon":"^7.5.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.1","webpack-stream":"^5.2.1","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.4_1584573171593_0.8223971222191899","host":"s3://npm-registry-packages"}},"4.27.5":{"name":"pubnub","version":"4.27.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.5","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"7242d08611364ca744fd622e2616549911620eb3","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.5.tgz","fileCount":294,"integrity":"sha512-HR6LTgPMETXKwLsyU6/+C2uYR00B92aKUXAWZyfUJ63QQvLzRmH+yfIdIpaq6nq8ktdODyVLfYyq78WsPTFWWg==","signatures":[{"sig":"MEYCIQDvcIJDXCflZX4Sblkf7V6QNqtGc3ruea+XmUlzK4XlbQIhAIULj9SJ+GRZDEH6RgVWCM5IpAI/GCMhri/0A+yXpT/e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4609015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJentUGCRA9TVsSAnZWagAAAkQQAKHoe+d2YRgm2aMOOSpq\nHcWqudeYP157eZ0+F6KgptwU5nKUwlWO/dOCjadaPxQO2rUunw+VXHJjLcm2\nQ1V/wx/KWZ9syyHAcTLdBR3wgf2QREL1OOKk9rXWG+1tYKL8UJqEH6e+ExpR\n0tZ0cwwEJFy/mgG9424SxbCu+gJi/0Zh6UPQ4ZUUbCjsnEE+HrniV97PtvtC\nYA/wVPifSxdNg10W6+3OcUhfMfhzFZXUKa6H7lYGMQO0CvahsIEIa8ZDZ/Zf\n7D9UKsoNUIRwPrl+IqxdLCksQ2+Beyf61CM1k4IQzQ3iCpXHL2aBuwqwgbLN\n/LmTCdX7NJO5VqjoX6e8u6xonmrgKMKjjGUbSWDgvLwDfFKtEv5rVwhzmth9\nWPUSgFQE2CoPoXzZ07vvRi7GQR+vhWOkkGWjIeoOra3Lb4znO6h/it3CRQYf\n2DYWiAn/txA4LKetwr4jd6dooKRwYr5wbHTkCriAwAKx/wbWgQJ+DmNt3lMz\nQDAD7GOeXKhTRxIZ+kI4kvks0p+obI1ubHvMxTyKZYvLHLNAGG9CSL0R/sJ2\ntfn+Rpld8+M07edWytdFQWv2qnBnplw3QPK0DVzUIfDq3b+7fcGJ5F+FnwP8\nP81vzsGrg1onNcTHv/4/4GRYFb9nyM6esGy4oDmY9y6OCJzFf/DwpMA7tYUR\nzEup\r\n=iIKG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"6bc616807a9f794dfdbfe4af26d7bdea294cc239","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.16.2","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.4.1","mocha":"^6.2.2","sinon":"^7.5.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.1","webpack-stream":"^5.2.1","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.5_1587467526364_0.7940730486428269","host":"s3://npm-registry-packages"}},"4.27.6":{"name":"pubnub","version":"4.27.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.27.6","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"dd3bf588cf800a040d510da1b8c3a9e1057054d6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.27.6.tgz","fileCount":294,"integrity":"sha512-+g7rVPiiDNLgDO3Z+oNOpyEVMuNYrulxPqxbVUyFQId4RlNyiiv61vvnTPdq4TiPrEmjcrByTK5+sCrzgUX5NQ==","signatures":[{"sig":"MEUCIQDXoDIrnmfOJM7H/l88AH04tiaz13+o/qs3ywAQoi9y5AIgbNQg/gEHlX7ZLzNSvN8ucG4aDNCHKYNHpin2WTfraj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4611114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo0ZfCRA9TVsSAnZWagAAPioP/jltCs4baXbkf5D6qWhi\nv27KB4unZwiHqUtDkzEURnY3ezLbFhcIShc0MPdIyD5bjJFhoGZbvroRPMOr\ndKAZY9TjCTthskZVxMhzLUg/a0hv1cjPWUDvW1WnjT81AbqOsAvewfNE2Qn3\n9xJ3nSWcm+azbWZZQ3CyPRbKMYWA8eUrlHRlGzNaNWJ+V3tXiwHt7vyiD9xA\nUTaMizRmKQIAtFYqOynbJG4w0VM/Wu1NQV1+PwaZsuZslQpbQHx+3Y//63/K\n6O5Q2AaA4OP9tiOyNP9chKkivhej887bmFdTBFKsPPPSQvqxYuljLsJogKQ4\noasj+kPhGekabWS8stuA1h/XoXfyj9tFSwq9cYHU9n8NFdUmZf/IXvhbSAB9\nsuK1bAuXFRntgXR174wkq/BR0xEKaheZcAfHtx6motorIk3rWVWEdKTmOaR7\nutgzQrRXDK6upJLAGLosuaF54JsKeI0x/YEZ2WEe6mFLswb+0l0gGjT2uVFr\ndrh6HtO9hzNqUm4ICfjElHE2x/WbCIAY34rMiLaRnZ5GKhpUS1aZvDiINmBB\n4niUhT0nnM/XUf3u+4KXktTdrZgbbUdII3yG0LFVpS7w1bFqGui24MBGJJR+\n5n3eW28QJcdBCRvNKRM/wWcGRe8KFqAd3Jo/+gKc6pKzzLsrGLPNqEmaCOP+\nE5cQ\r\n=G6fd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"446e8698ec0a550a0c35bf60fc7208f93fe1bb3c","scripts":{"codecov":"cat coverage/lcov.info | codecov"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.16.2","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","nock":"^9.6.1","karma":"^4.4.1","mocha":"^6.2.2","sinon":"^7.5.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^1.3.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.1","webpack-stream":"^5.2.1","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.27.6_1587758686373_0.31383958069677886","host":"s3://npm-registry-packages"}},"4.28.0":{"name":"pubnub","version":"4.28.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.28.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"07fdd5ff6e55f6bc5a8655a99b9e471203cc548c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.28.0.tgz","fileCount":356,"integrity":"sha512-DQATXRayiL1/Rd01lcbw6aOCEK5ihBoGDEl0N0Ne6pkX0BWn2pOolK/3sze6HWpfPZHXfg6OrP38Lb1jQAU/MQ==","signatures":[{"sig":"MEUCIQCeHdfPPjZVBdaqWQuvSMH5eyyLzc3OrknkKKnWaf9AiAIgQpHFnLdD35pODmDn4qn5JNEqHr29PPnUdaHhuCOUlrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5222686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2A2pCRA9TVsSAnZWagAAuEgP/jT+cOkenri67GVwhlXa\nEWZ1xWMOzpsALYLZgXV63tn4Wv7UefInKhh5X2kvoRx+OaRdS1hX7evKFy41\ntY19ns5iTxtCmaRY0YeUcS0aYKQ0PnH+jl/Ey3QhMTmdg6YB6sQoTmDuzuud\nyf6MJW2IIxfAwc+GZtV6GUAb8xYoSz1sQIc0bCkUHeCupK+xdarFf5YhcN2M\nLGmRnVIZrnwMRlvD8OBCGP2osWuK5emGReAUt4IgpuYolLYLy4FAZRJIKheU\nQWmHdNoqxHSjSEDJH3WzTJ8MEo3919Cqloktrh9RymvCwRFG+Gzn1CWlohId\nhWwUF66fu/lF0IylP9/EF1kge45/BQN8a9jN+awOmw1tsipM9MuFq0Nfbz/+\nOw3FDkPc+3mmecd39q4luK7LXvFVjGwdoIsBAxAvwcv9RlKc7JqHLqlQD1SR\nHhIg5tlkqXXpa1Rsse2cDLjNkfeCgv/4TuZBVa99nHlWMH8gNBR0yeCD36Gz\n6VQtiGZDHxw92ypwTVgitYV9EltU8+P6/co6R/oQLUSHpx3e6/GOfTCIVLSy\nU5YrzFpNZsOD2qHaxsnlnDOlBtvM69tN9EfobjROHeUY4iQtDh8eLz6wUjlo\nk6O/JnwyFlGp4dR2i5SwEBR8kgqSKI6EwvxoO60A/FAzA4TRDyxqC0BYdQWv\ndX8m\r\n=12d9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"b5a1792ad38cfc717af56bb979aae8842b7c19f8","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:objectsv2":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.0","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.28.0_1591217576662_0.13790229556417266","host":"s3://npm-registry-packages"}},"4.28.1":{"name":"pubnub","version":"4.28.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.28.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"1b752fe3c78f39daeb44548afa07a5c67b9dc16e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.28.1.tgz","fileCount":356,"integrity":"sha512-YmXkIFcd8slnZEpSPXWRL0H7tKaq4gr5RMMxnRyRFaFJm5rmESSumTSZXhxqCMIUiqWh6dKHzgKENnJlEr8YjA==","signatures":[{"sig":"MEUCIQDOkTZRymvOiKp8fzM7mo0aZnO4CaYTmEXINX6eYMdKGgIgLl/VvffAlky3TfoArmN7C7+lhJDRQnOTWcbcgRHZazg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe69ahCRA9TVsSAnZWagAA65gP/3hWgdq140ygwdNGLtVx\npkwHnIflcDXIsMEAyNK6BGjWlXv6rRBr+Kc/+I4rAa1AFkQTxXMJJCjwTfnr\nfrs1KG4+vAkK3y6vUYm2fvyZGFD3Drm0SnAqfGfCwNAjXHkEBSuT8TESx36n\ncyDWqSudGGj2oTHgn3LykAKyXg1r3cIQPhQXIDgSS0HYb4gcugnHgfLDmcf+\ngBHJZvJAzBbWTSQ9H3PeUDDlwgC6BfmZfPatmjlqzaCZejN1UoQ1KcX6H1w7\nt6wasKISXxftgBF7qWvraTVRdddGf4/0TzIYS6c12kLLodEvY3VpLKgBoo4P\n0B9zybs0/5cHZCnYaJ7+ThkEEo0KUaFZDTe6mdKGVxmcBPG4HdPinA9hftqy\nCQ4KOGG2Dqw9gKkS++byw41CGgtpOyXP2O3LShIABqbYWaekhb2HlYxR9ZJB\nHjmIC0kbByKMIAfhHEDrJZ8KT8AmfQcog27PnZVAj9UjB4AaQaDEWbIEwlMe\nvxJEgf998lq6ztZy8bL0ug3j26tKgmpoCxoCfxLEKlcLaMj6hORXuXg7wjf4\n5UdXHr2RP35qB0G+82PiE2X0XFdyWixC16iSIb/I68JyG1z2ty7+v3TDGrRM\nWUdnzKxmQoZu8tCM5xOf0h3fo4fGJmdDa9Z1q6r7aUz8meYNlQq6biatjVP+\noFE3\r\n=BB4i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"b6caf11c92edc2c7e280eb28be0c9fc49f507b11","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:objectsv2":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.28.1_1592514208903_0.19716646690496198","host":"s3://npm-registry-packages"}},"4.28.2":{"name":"pubnub","version":"4.28.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.28.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"aba48665c14b10e4ce1b8267e9b37c698f754cfa","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.28.2.tgz","fileCount":356,"integrity":"sha512-A8fUXbKeGkhi704Ux1/2sJRVaxlPoKCYqI7lw9YEaoQ9AUINgVMya5pOjNlbi28KWIp28Qn/n2xzAIHMPZm2Hg==","signatures":[{"sig":"MEUCIAe0rgkaoJASDQwfUNhBA9pOuD1wFUqVoNZyHuHbid2xAiEAxFF0C3p00oJCNIb6NDZQRCFyMwB1QVDJF3Q4UWk0jmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5226916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+grxCRA9TVsSAnZWagAALzwP/R+wPOv7R7WyLQL07iQW\nsnoM2Wx+j6VyZ2G7eeZmMFx526C1IzfGXUE1z2Kxj/YMkUPVTp1pbS1vpUgC\n78ztf/L3QHqrAcIhpeBRnfUOqiSSkjCa6iNIhnJ3GnktDN5CQGT0EgtSNJkz\nWPpxaZ6i/HmmFsV8OVyApWFE6Bh3ESdb4wzWrsXH2n36EwUZvFwNugakFGAv\np500ddcMGgzWv9RumbOGOJpuxI8rnxShYgcEFaw0dA4fzlNl80G/X2N2ly9Z\nP2eLIzsZ55WNbGcbhd86A3R+pHZTBDQ5uhyDp4uQy3TZbekbQdJ4TD6NyRUS\nPvWP0MdzNUGoYvQbH6i/A9xS4zpIInFUbrZbB6LCs0hxwLriWMefzb3PZwbj\n1uTs+DXEqmOaRJcEqDxmLOeb5xTIR2JINrtU0+uRqJGEYbflWtxWwGT7mDv3\nG246NsHwpNWvL1hCM6dudPZltejWMoVmEx2BsMaoYY7kTW3nZpfjY6jfnmuT\nB+Lgb2s2LC4lB8GwBXypj33kkoi/5R+4wp005M4ompHW61rW/B/7qDPAa96v\nj1FqLtyvUX7PKJvrAnFUOYg3JNFiIvw1Q9Z4WuCLyDWazuqQYgAFq+C/pisP\nwYl0PoobawPdvFqqCs7zz+OfBOZmZtAYkhtX1x4Y3M+A+L6mi3BW7ArhxVSw\nqcmk\r\n=0ijA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"ed472da00227c41f8aa1130c69a4d318a09a3fac","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:objectsv2":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.28.2_1593445105258_0.2891679654291426","host":"s3://npm-registry-packages"}},"4.28.3":{"name":"pubnub","version":"4.28.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.28.3","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"41b57f808d612a1a45dd2fdb702be1bc6a23fb1e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.28.3.tgz","fileCount":356,"integrity":"sha512-2pn+Nd6Dk/Tl9TEkW8QoaBfwZlUw6N5Qen8QcHZyrvTxmkwIbBz4CN4rrL6khoOqS5YRX3NWW230Q7SjsUVing==","signatures":[{"sig":"MEUCIAxlPTnaiCoC7tf//VJDtZQD4HLoznD0Q5IAJolb8dEfAiEAjt/OMK9co8Mjzkef1gE6GKJDJILKNqukwtZv2YZPkx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5243944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDzRnCRA9TVsSAnZWagAAAtIP/jmy4+4FYdDhDHWE3oyg\nLD6ts1uoUPsQLW9R1D+dssuioLUKW8MTLB62KU4AEMey/+UZ0i3GRA1hYHql\n6XQS9HtCOKCA8Zmq5OOk6KnFoESarxJZu+tXjuHM1cEG8hs9hfiBsNPsdJHp\nVjDg9Wv8JfR6Xr1VMTyNhJNLAJFm61/Y98PveRVCao/YjDCMs5o8EY5TMJCm\nL3Q50qErmze8XeSF+nFvRMDkFkUe1CD0nKWT0vQEKuD9xX6gM7hxgV37jDTI\nCxca78WxQ6pThdnKNCoSQqY6ZzhbkiKCx65q81NZCPiAy2qRrXJipgVyvW8k\nCEsjoJxrUdidNHDa9aIC8Rev3tj6aH6hzD0J430M2lY4jTfCu+hkIIHo6qOy\ninW5ZqpZlqqBfGOGb8Vd6G2DUZnlcRdBRFjbWluJK75RqLIvIiN8RwOWSllU\nvpvxPrlMB7tHyC2I7yeDFOPJrROrB9I+d6wDPDytZKdtbg3yD2F4vEMXQ7fB\nKOWKemNPSnPHwPe4CPwhusq7pwo1JLXhcUcAz2k3K1PjboW+5k4RluKDp9n/\nxH2XLlvv+UapTsjVO+p5qgZfAByZLRPqbYx//mCptaWSbgdtQBHJTxZdh4zo\n2EBZd9j9XI5eh/m+Jz+2/HCcujveDgQcPgA1dA1Nh5t2mAdeIQZtZof2lJnT\npJ+x\r\n=ymrI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"76631f8a92ae730b2d717072f9092cb53c1090ae","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:objectsv2":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.2","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.28.3_1594831975452_0.8055864789824561","host":"s3://npm-registry-packages"}},"4.28.4":{"name":"pubnub","version":"4.28.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.28.4","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"81d31c561849ca640667ddf270fcb995e94c7ed6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.28.4.tgz","fileCount":356,"integrity":"sha512-EqRr1ZJj79+sIrI5gzz0IGe2kJAK94DtH8ka1lW6V/sHa8lvqIEKPyZ5mgLJVmdX3QuxpG05W2YWISWiJcauDQ==","signatures":[{"sig":"MEUCIQCBXG5MdqSB49oWqpItm1wRimfSbwYUH6SMElhiMbgLhAIgeQ61zGoupRepQapq3Q5WFvDig1rDCAF6CX9X1/vi49I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5245071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD0TSCRA9TVsSAnZWagAAyCQP/jitGq3Nk8xuDKO1YcOs\na5maQgbY0am425NqFf9sO8cf0IV2KW0HmMhkNFD7HVFcRvTKPiCf+tNI6A09\nkW0fFc9+QCMa7PvUIQKCprRDDov0Uv6/yGfLbJZvYpvpKkjBwpTwidjV9tFn\n2IU7k2hH4X9i6Ougpd/vWv2Tf/Sac+RKKQhNVzVoYK6pNITC8w43MDsbS+Fh\nY6mmHQV6qcFnNMy/FfqBr2YP/2Hep8nkWOc0tcAF7lgF/L1dvWazwOFdpi66\nFZ/47VSssjLe0mUxcXJdebpUK2T7tCByi/6F2KtLnlkniJfT6jEckH19n9EN\n8QxCTKl6Dwi5jGTNvShPVB3q7QGFaDUTzW9AlV0UHvmPVnCMEpbd4957DJ24\nuK1DASqaBgIK5GLEscF3Fe9W5TKttrsJiuCHNv1dXYHgXuRmO+kPmAfhdUob\nCtaa4mU97wVzvW1BvLDGkMTEaTCxJH+oIKfF6mZu3Q39INN+ZS+5Z9BTCH+B\nUXewGhri2NMJ4Kw74S2l4Dt3mDJh49oTWV3L1shpToDsNkYTEs72IxTUefUk\npuvc9VQdI8aTrmYi+LWII/tQwiP1ikab3Jhe8OsKv0/SNv5Wd5PYKUVDXdM+\nuQhsR0A6EoszIBlef5CWHOWnPlbPK3gtjPRF+ohG1ARF80SCVjIWH61KDU3O\nVjat\r\n=ODVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"30ecabbf3dc416b8a8d8fe084c079a296fac1b7b","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:objectsv2":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.2","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.28.4_1594836177986_0.5175742288139589","host":"s3://npm-registry-packages"}},"4.29.0":{"name":"pubnub","version":"4.29.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.0","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b4a7e36857debf7dc204e196bbdda4de8e3c8d6f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.0.tgz","fileCount":404,"integrity":"sha512-bAp13avTBsXUA2iNhgPuXIRTFbFkyH/WWGLnmSvBFhoTY5l6s0XUQiKx2TbaASTeHcaEpfywvwAyH7WTODPKLA==","signatures":[{"sig":"MEUCIQDJj0KQE4Zq/ryw3G55Xe6xpmsWPmBqnWzNxfyX8JNdfAIgcAJjmj4+sG9pB8zYrsU4GJo5wkCDejdT9xpZuDy5IrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6176047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKcXbCRA9TVsSAnZWagAAdJcP/0xdvavLYq9RNipvNncw\nWse0BkWbDpFm2EGayJDs9xX7uumfMyiQkymKLU522OpW1OaEn+1EXlaeN8DG\n9V+MO02+n6W00BL7tltXMeFlUiI06TXZ1M2q8EyHKE+bXueLZnGNAyp6bXV1\n/hRe6EwS1elkg82N5tdURmm960w5IXefxeoQWBFPX1g9o47adz4LLUdFt1A7\n3g4WshbXxf89m8n4uUXMpYbRKzJblb+dSONK2RmGiHR7aHsjsbzygg9j/DT2\nmtC61klo4hDQkdzS+kqzWRAtZrIAN3v6qRb4MwAl/H7IiuybWflB1K8sQD6Y\nmSZa275j8zDk74rnNUkBC1AvBdO5z4X4unAuDQxPX2Mj6E3uiVhlsdcBbVIe\nEa+tkt87G7dLAHvU3xYegwc70srA+e0kyCySkTc/e9ltOkUJOmCGo/ezyAY8\nc9coWuaAAcKLvZ6NFogV2gRHrZ29E+Quyjw0FpHmzaJtS/h40gnSEGbHeANo\n6bDDKLF25HVulAnCvAOJh75b60bi47MIJydUSnl9n2UE0zV/cQH4+EWF8yqL\nkLuaEwo9cFJcNLb4vrz2LGnSxq8cYUzE7Ow1NsMtYXIjQX42tAq+uzSJ0MFm\ndlWCzbMt+wIHzHhzGexKiAcFQXO0gTXgGTZrijFVsCzHdGAgGsLJCD9YX9m6\n4P1u\r\n=84B+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"0b7deded7394f7951aa114ba7304416e2729e369","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"prettier":{"printWidth":120,"singleQuote":true},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","mime-types":"^2.1.27","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","@babel/runtime":"^7.10.5","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.0_1596573146373_0.5002538617913013","host":"s3://npm-registry-packages"}},"4.29.1":{"name":"pubnub","version":"4.29.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.1","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"302e585ada505e48feb5452aa18c103316040d82","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.1.tgz","fileCount":404,"integrity":"sha512-byAzzIpJzw57ITQxtEnr9fc26zhhECuhcDljRgLPFiJYZiukgBzd5RnMS3DVOIGCZS9Q08q3e0sWqVtggVdyKg==","signatures":[{"sig":"MEUCIQCgWzjEI/yyo+i/lnhLHMqzZbDAH6DNwvnlUjcVLOC4sAIgUFc/2rVAtKunwT3AyTKljFlta3NqoGJ3NfPnir9V49Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6203080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKifiCRA9TVsSAnZWagAAOJYQAINumeevyOp2FP+8TYM4\n2ILUIDS/Cdx3CWKsDpQEwe+ydfEwgyN4T9be1tJ1FeAfUc7z+IzWOLghTUtp\nIFBTWSSTGp3z35t0ajpyX+T2P/ieojYJdVyNggJAM3Mv3LAg/E2DTszHmcgD\nVldnqViGMbINOdmyhd1VY4hSCktdTD3MxfLYH7xQ35dGNZHeriyeRxMGBrYc\nm+qq3qlbE74gKFc6AAggUzPVAq5H5+RPlQyKMMUSuvAi7lTJ8M6X0Iw6VB2r\nlfXO2Dkw+jIDgpms4CX3M/QzHKlnLM1ZhcV42qipDIMEGy1RLiQDQlKK2ige\njbopm/hpu10G18a3k56jAr42EjWA4nld7uK4UTaNWmFAkCWMtle9G/il5jw3\nanxx2wRqcA04soOrXTSAAm9F/OqKAuX0d5EmbFQdSrxaAVFRihKx99+jCnKw\nPtps5FtRtQsP4kYD88pdhdTb3kwUBvfYNqwDiIgmMx4L8Fikz46+ew85BJ/n\naPsDB4HGZRmkzvhdtb4yHeiqVwAj1/7KOb+DuxxlVkXZ5D60VG6YgrjcnPqn\naYbzhfNrbNJJYNGMtUvhq8GZPEOHMRae74aor4cHhhH6pQQ6DdcUaZDqJaPX\nwH9MbTsrPZ1eZicjHP6gbngrC3j34rCPT9EXMev7s8lWgEUoymfBfiymGMxA\nXgAe\r\n=deUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"6f43922db8a2ca183b7fbbdf68357f7705a82667","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"prettier":{"printWidth":120,"singleQuote":true},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","mime-types":"^2.1.27","superagent":"^3.8.1","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","@babel/runtime":"^7.10.5","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.1_1596598241976_0.0654678188843072","host":"s3://npm-registry-packages"}},"4.29.2":{"name":"pubnub","version":"4.29.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.2","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"eae0bc521c3be46616302ea899cf979f76da64da","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.2.tgz","fileCount":404,"integrity":"sha512-B78Aty9FIA5TZu42YKLTwD3JMPPHKsptFIiryu5K4/tLS88cbZnIQHckxGNqxMewdVdQh5D2myLd/hXPDMfxsw==","signatures":[{"sig":"MEUCIBtz9qMEQWBe/nNUfymotw7WVm4/uPQ9m4zqwpD3MPoSAiEA4hWAfs0LQtU8Hexy1kP4GsxgyDP1wAjqhCbnD9ZAYSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6203282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKmP5CRA9TVsSAnZWagAA5OUP/3dNsw6G8niVVEKkChKI\nN8UUUuTuIaucmufOI2wYfvegzv9IYdzu4D3fFWFoFlxuZeogi8neXvs03+iI\n5muZLC1CzXByLR7OLVbG/ac+yHm5KiHw8hXF0FxPgQI57N3ErmeYLlQDY6Tq\n3UMZxaTbZ2mm/rnENfCizRdqnGxoL6RpiE37NezUBW7WTzUkZpXOs3uOELAY\nL4MUz031rw/ktBM0815jm/j+nHTpZrHr1vo1o2arW46joUl26/n2i9H1Mbj6\n9lmuscxgEHkC599gWX7lmeplOifIY2NjwBAcyEtiy4d3PclXknz40P23mX7+\nghv2vtcNjiP5lxGV+03bKRASVbPg5DFxPDKqeUtxHnczDHF5EEvihiRe5BuA\n1GP/bQqtcV5vAvMk9dZMpckim7yoKAbvR7leBZsH1aSFAqtMdhNrjUiW8vfg\nlSSZ7vMR/bRm3HiHk3HFcdoseeSIto2ZWpRD6tqcYXgRnpPBnh/wxFX/HMLF\n1y5DnOToNxT7a5uprlRDfa0PnHbv+VSU1DgztdIELJk9+sBOIq6HeY3K/E0I\njwaLaf0PNHBGJTa7mmXGwXut8UtV8ekG25UzmvN0WuDBlCNTIw6x1ubVVSNu\nEAOZeYh9aGGxax3nnC26SZcHsFC9BNYs96G8Om8uH+E3rMPgpLv8ZlLsfRPa\nbf+a\r\n=cf1w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"805cfff25c1ec49dd3e8b061b95a8a894987fcc3","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"prettier":{"printWidth":120,"singleQuote":true},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","mime-types":"^2.1.27","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.2_1596613624525_0.18117800671292938","host":"s3://npm-registry-packages"}},"4.29.3":{"name":"pubnub","version":"4.29.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.3","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"659d1e0eef345644f0545725f56e5408c776fa6c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.3.tgz","fileCount":404,"integrity":"sha512-BT2kwNefRCXCG78B1hvCbzwo2Pt72AGLp/aviy9CP+g8YTZSQynzlstuqeYDvFBZp9Kdx1U+7KvwJY1yo7AaQw==","signatures":[{"sig":"MEUCIQC/mglTvRitAqLW7pF6JKjU4JVT9FfRhqjQwcs4X3CQhAIgEycU/0jp8+txuBLZqWfM90o946sRnn1edAuYVI9se+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5903952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNo4DCRA9TVsSAnZWagAAQasP/0pzCUNNA4LVhx67D0wl\nCQAT1oZ8WTpdsrSWFyuXUg3xfd0RVnJj+D/dnUNdG8PEszadSXJsbOrl+AHI\na77x3YE7Ld36bsRchkzk2tM0BO43PZQbo3MTYd3pD4O3lkGQKWtvk/IZljzD\nh+22+qW1axEKWyeG2PpUuO1RTgRYfQVv1ACuGFYYzi9O0wJTRH3kf06Zg/wB\n7J2R/fAQq18vOqddrg5FyQkR73L+Fb0K3LBq2Hk60kOTXuLXKomlmc2HcLSY\nyQ41xQmmn1kzgJdM46M8qce9GZB2SS03qmAYuZqlwlRJZu9y95i7ESw4Z4Bo\nKCrsX0MVkCf1xKBCV9l2/AiZGdVEQQj9cN2DvmMs0qT+1JhuYh/eAJxYOmeZ\nImyKXGdhf6cF2it+JdR8CECw9vRabmWgVHA7F7Y7saXVk4lE9YT+lTer4NkK\n99zf5rg0SI4GQdnDTR1vJnBELoMrcZmLPlOVoS9LhZqHkqnhXuKRSo2uCml+\n5OeID644IOz/wUCfvnC7ZsoFdjrEexR1LnG1+tQbrL8WFWILK6aOTtZsOA4/\niqy6djIdif5LRQeaEnfTGVVztotHSjMibTD7UvGdvsrsGhAjQyAoaU321hkn\nfGOAiXBxGkGUupvrq8TCLpwTZSeymhpJHewrEuuorXUKh+E/cyVS50kjjOfA\nt60m\r\n=rlKe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"94005897af1c29e9294fe796666195bb5bb0f9d4","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.3_1597410818972_0.7186139751307201","host":"s3://npm-registry-packages"}},"4.29.4":{"name":"pubnub","version":"4.29.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.4","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"e47e8656e973cd85b59a0ad7dd89f32936bb9e4d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.4.tgz","fileCount":404,"integrity":"sha512-GzXuKsaPnjGNwdmhsGIjQgd7K/VCchN6ziHIoI7wyFL1y6sgPmUbNsoxeyN/+rIr9cNzk7/mtbzvWzu/iBJj5Q==","signatures":[{"sig":"MEYCIQD11qjzPnzIQi1fPlcK74/yJHD6d1pYMj0PbnmVIEtGxwIhAOSv+kxWUN1pIENC+4olkNLdn9qcVQ8W5lkD8LwgK9Xm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5904361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNs1pCRA9TVsSAnZWagAAMHsP/04SpuClmExoyQUSCnGX\n9gnt1Qhwqqxbsg78++g+HGvrIsKmGe/tHfli6V6394HmSnQV0qwGhvFVOMQJ\nPtwEWcGp8A8ULDRrvgvOhE8ywBeQiY4zE3rL2E9KYy6MbBQssNYcx2vi4cVn\nXCx1vOTwatTEdQod+wUZy7B7WtJ/xA5ycCAOgoZb1eBsEMlhtPD5B+6va+bp\nphiv6HOTq5vIwe66mcksRTR2/uZIUx//hcnsCU6hPohhP321VzfwAcrgvOWF\nC+povBAagTvgQfYtv6p1NQ9gnt7wZIOWxOCztzODxkR9hvpCIehIIu479dtj\nGg72ybTe7TFZ71u3C6n/wmxbyB9nQhFy5713pyhD+s3zrq7e1e3HC0TqQXlA\nYCha4dTbannIZnCyGd7BDV1/dqjH9sN534xbVf5aE9eoIIccE+3kfumpWhLt\n8G4a7+EQ+QJxQ58BnDBQ2s0iHNgLlRhZ2HsSAlJjhIs0n/s6wDwtO31snrln\nyZIxC7tbs9+NJ7OKWIxwCQvs8NhpKvuuDk1aN8SHVKcVCgtOHo05PHIuVOXo\nJcVItpGyjST2rKUCLsmMTEj8EYAAp6pKQlzUI8hLY4PtR/7glynWDg3P8Z/y\n69rfvjvvlzz8yqFaZjdj6/thVIM8rIUVwJPRADZ6dimEkgVf1ZSlyyrFhjqI\n/JyM\r\n=6x2F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"be73a0992e29ea3289e11a4122094836fada3163","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.4_1597427048644_0.7739771817474688","host":"s3://npm-registry-packages"}},"4.29.5":{"name":"pubnub","version":"4.29.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.5","maintainers":[{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"maxpresman","email":"max@presman.ca"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"75a44b4533ac7493f27e92c9e8fd0c04d8a53601","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.5.tgz","fileCount":407,"integrity":"sha512-uMr8PZ62XBi+k/82fwq6g/0tBSsKSW8+nsD5l7KF1pqIyPa6ZrG1g2cmaFCEpQwVZJ/F/12SD99lrSH5u9CMpQ==","signatures":[{"sig":"MEQCID9bRzzHSeeVHQQ/7Ubt+9ebfTFEnk0D67IVjPRNNysKAiBlw3/wV27DoDrm8vxnshgXx1l2eoJmk8ABelmXF7oR/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5950317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTpsaCRA9TVsSAnZWagAAdewP/ixAaYE+FerZpvsgSnaG\n1RYKlBkl0gCirBcgmxqMpzI0sA5OijIvuCOTWxZW2JSFyZ8uTE5tWIw9OxRn\nlQwKuVl3Jzw4MjZ6vOX/10FifTHJ+D8huHMFzt8gBiXcfFq6iU1X1faTYpLM\nZGHr1/TIwlim6PtG9CJHyYzQGDYLbiSEHzUz8rzLssvnfa17whgRrCMydDeO\nqjBZhErEtdf2VOVoMnBDh3pYG/UQO4Xo5lEtz+1udjAJZZ3q8NN2gtF7+6/J\nbfWUtfMufdEV7KK/FZs4JmDHRdIenNhh1jWIAg0A8trSAihpI6NXnJEh7tz+\nx/5XbLnlLgLv6uxoOuIcByOUlI8dxmcKGKnmCXmdKBZ3G7qnYR7ahd8xGoRa\n93aJuGGg/j8fWMQbFDesSHLIB7Iz3+MTYb20FJ2q+35Eobl7WVis2Dk68w80\nMqsc789PSnKaLHfn2o+ErrSXS/7qmcUjjCukqMF5dwrXj9+gKInvj4esU7er\n27dbc2AhIP6p0hTGSTpS8io3lLvXh4UCX3bsLozCfsVRfULh2qkdyc81Hn/B\nBMCla02Vm3z3YwqRM1LbBfU8Q3uX1rRi360OGq+G0vUAYXp2himKQKFaqjxC\nSeH9GlPIMIaHMNUs6azB2x28VYZKlPLEXI+79xO5AagUuWBTPbSFWF4vT8zs\naxsI\r\n=s98d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"f23c9f6772f9cced9154d99d45fb7e092d28ac24","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.5_1598987033337_0.43068328208464557","host":"s3://npm-registry-packages"}},"4.29.6":{"name":"pubnub","version":"4.29.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.6","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"0516766f21599449646fe67515baf08e001d10bb","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.6.tgz","fileCount":407,"integrity":"sha512-cgUC0eERi+JBSeMXKTWeVIQtLEI/QwboKUm1oz6frBvkB/D5cnBLW9CKCjy8XI+q3GeocJJDr4v36H2udS/2ug==","signatures":[{"sig":"MEUCIGa5qMXvksh4VnHvWRt4BQxknSS7XOrrWAPaZgrOFwW1AiEA7UlJnviU+jKI9Qz08WqRrPAfUDl2H8nJEFrjkQmSAAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5960501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV8PGCRA9TVsSAnZWagAAejIP+gN1AMPhR5cEin7qspNK\nbE7LKtQ0sVRZS5kgJD2osQQ0fQP301EPEItc4ua/t7chajahxhn86wCGaAoJ\n+zD03aOjpYhE7yk8H3591DZxygQMi5D4mMwIXhUOvu9w8LWnlKAsZLqutasm\nxIJ40wrnRUEHkMaTGM20bdqVf7jdzNwWB5Hk6RATj6EuV5vKS9xnUuOjSx5v\nUT16ZzpaieigUJeSmNeDOrREHuBTNo5QewKM4A0x4+ttZdK7aF1Up3K7AM2k\n6stv5+rtm2uB6Wq1RcwaQXDhkw6+NHRNFa2fUB9oo/wBdzoYoaROGExdkHsg\nne3eAxtQrg7XYnG8f+WhQnTFUde5woNCaW8unHNutMVA9sYxI0c9qZOBK8lp\nQYKo3ZCCtlhYLA9rsvyZ3SiF7lbZ96fOw+HGAnjkUA1cbCadhqQ1ZtWMCudM\nsDnENuvr/qLQIhJ0yOXuEmY+ZE68t1H/EnvaczKn2sYVHPEKxhE8+zS1EQvA\nvrDRadrKUz0VBTiVdhnbvSZClm5IiHCQ+j5njgAvgAQAuM02aj/VDOPxjG9V\nWnuCNf+GwuuAPBzvSz3JnM8IeK82WnN23gCpvcLZRtk806XFe77JmsYuDFYn\nTSCNKWTwW8nt0wIbgPnrTNbT+WLbjdp7zf+pDmbpgX4HIbdi6M+4cpCvx5/+\nuOpc\r\n=szO/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"d3d489171e373dde427677aef609ffb19d356253","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.6_1599587270109_0.21835386049919903","host":"s3://npm-registry-packages"}},"4.29.7":{"name":"pubnub","version":"4.29.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.7","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b812f336520489d5f6c367fbd1be28a33a0efcc4","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.7.tgz","fileCount":407,"integrity":"sha512-/NkbWFrvabRr6ToQ19pWpSib5eaB1MIAdQCV2dRYnPYghRw7GvG+tdEBMPUZUlsxMcOwg288IeQRrDDYr9qHYw==","signatures":[{"sig":"MEUCIQDh1BqtWlHq66y/IFE9uYcaSeohkxtjVIkdDK81b01HpwIgW+6xvzC/yJ/0rlu2iZwaJjZM1rfNV/7s2/tkC656tbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5986219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX5EgCRA9TVsSAnZWagAARf8P/REVIwCyEmsnPWgClGJC\n+0aAoYyZz1q0/YsQo6r40uKaP1wjexx3KN0ZL/70SbaL8M/d+EOL1+BwLBeb\nc2/vEZQxdHaLR4yhYm6JApJhbzKF3G/U+qlU8MCR76hgQVGijsi1uDdtHktQ\n8lSEapJMJymW/gtxFgyIfiv/VAUPb+hVFtU1C7mN69N51J3eqqT0cMoDJLxQ\nGu0Y6KJDIpDd3BPoNBcM4AkKMxmunHAKvtMNIUYcP10VOBuWlVZYXa3BdrwR\nQ/FCZcCFhVYtiu3Cbu4zBBcCgpCYuajAjlAaUcZBBPwbUqtDcjABzzvJJGpl\n31EY/029DVPhCiU6YPPd5q5W7qHjUhn5eCDHDsGKWnyhwuP+KnrhKMMUA6QL\nyb+Pe3/Ad/hOh2TfeyWcx8epXoFi4opUuiJTs5CDeaPcNAsu8iA12/vEnG8R\nwjUF50D9wUnSaIqqAUos19bDF2mmnzi6+Dk7kkuoS25Kj4FeYbJtTWuHkCbH\ncYfIR9ag8zP2PQj7MYhjsqSpgmBSSd1y5Jy/KGf/0cEvN3i97sO23ugo8A7X\nrilGPvgA4vUg29JPiOSyfcuEwXfuTVVbaeVdBMx979/dY77/MJljTMBc9HdR\nQMk9yNWV8KONw4LCfLI1u18873kAydJJZ/CwWyI3+PmY1ENyx6ZCSOixJiVW\nB7qk\r\n=pfJk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"65d9b63e81f3ee545f91b00ba56873aea2f38f7d","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.3","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.7_1600098592045_0.6199004139425632","host":"s3://npm-registry-packages"}},"4.29.8-rc1":{"name":"pubnub","version":"4.29.8-rc1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.8-rc1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"7bdbe33ad3e1879d874a22369a814134fe713331","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.8-rc1.tgz","fileCount":574,"integrity":"sha512-0OHJJQKucRsMdOXiDGw48NCOp64vYwH0gAb2tenKqQlWJuZXcCNy5HoPBztw0XcjqKG0X6CuJqqCHWzuAhB5aA==","signatures":[{"sig":"MEQCIFsPCjqaj+M7Vvkgt1pGGe97s4e88hbMlGh08L3e6V4xAiBssDPYZljY/irw3uyS6gK4qXCXsXNex+1E3uu1YovriA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7146905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZVYjCRA9TVsSAnZWagAA4UkQAI+xkhn/qCNEgyqrsoL2\nfsQC5cAoyd1DMFGUCs63cFe3K4zAKb6qSfcVdXifYXdEoQcvYFb07qoUYXSo\nUl6fN4BKn+he67xuE3P4QN5tCIAWMOl9p6MYYTntUuOxEiidw14Reza37ynZ\nixQrWPBuQV4CtcCXPtFfuLBrVRYB9wfS+pLNXWfR8SObg1lCYrj5RdUAuPDi\naOCDK8pizRkegoTSZG+S9X8EloFbS/2i9mtvL40ROIDzgwRuUumXC7rQcJex\n0xpE55YFTYU+h3DZPG4AfVhKAngtdIMUwg+BwwkIC1E5hwgQUQ5F1qykchhx\ngGj5JTnBzNOzNuuXJ8uxErEsncsTtenUOPhJT1wCvkhi1Vzz8X8CmN/CGVtB\naOmeXKR5hoG/T78VjLa4RNc4NWqcoUhTjJvBogQ8V8hIqEFXj4HsIZPU5hn2\nD4D7pYKf4ig/1F/GWvbxZPxSb+HA4YboXWyFx7cpwMXd54vq0wof6MLsA//Q\n3XvdiQ4zPLC1CNU3AFFAXhRFyKjVasjnRBzyWTKh3vxAzDoUqf2PYPog43Ou\nMr0xXAEv5jXMWscA9AGPUFk9eQvRWyfoDa6Ppl/aIn1EVqG9WfZTZoFDAFSQ\nMnfPrT001HKFoK9u384sUd64ldn5ZXuyID2HECOyg2V8llPO9xEXf5ltu4sg\nSGzk\r\n=Do//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"03cbfeb83c9a69c4e8f40d90ff8e5e91ef77b33b","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"raipubnub","email":"rai.phairow@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.13.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.16.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.8-rc1_1600476707064_0.22681323250323948","host":"s3://npm-registry-packages"}},"4.29.8":{"name":"pubnub","version":"4.29.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.8","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"0970ddd4cbbcbf00f12a2fdcaa90e071457ca1b6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.8.tgz","fileCount":407,"integrity":"sha512-tND+tkCLE1yg+6P4TjiNrguAS/grl89nj24QOeFxVoZwrvk+7UyfxQMQges/l1ckuHlYaD0pYeNsWcTwH2k2Vw==","signatures":[{"sig":"MEUCIQDe8ZAfPXFTg6Eodsaan8fYXcxfCPbfUCoJxy5WlQXRHgIgAMRe2C2tkMY6Zb6YpO3ovgiR8rXmjs4P2u6irCN8X5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5985850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfan3zCRA9TVsSAnZWagAAdVkP/1slh3SVmmSBj819S0Bb\nreo7+rCEPW9TWoXqIr+m/8X+L+47UunjOiyvTAAbViRBvXFoMpT4CnD4y/98\nZ5AU1JmjsWdUfrnnSdY7T3ZmbxJogfMmsfuQubZwvLkkZY5iAF5YWqLdUvd9\nG2+5J+lBYLleiNAc0615p1wtvcuDb9jKl7rdP20MZF3OQ1sKw1VTsDrFBFfc\n3wZQ9YrfaHpoemYT5cSHKTy22DIhAAw82IT7oUUoWxF5Z15WzCV7m6rutRn4\n/VeByeK//0yMGG8FLupX7V69Ya245M3huOc2PtsUENFDR5mx0R/ctpfXhATl\n5NZzIxHHCUszL87JbLE8EaJwdGCRog/jLgN5jZ5wiOgGZM4vmWI+e+hjIrD2\njtU0oDhcUQugksOFjk4x5ZXmP3ijfoEc5u6MvK10EQnEvE62y9z4fpMTHV6l\nq1ufuFx58wIbUrqLbNzcPRHpw1EVJcvgAqWCoMhkYGY9caoNRnoP55E2XKKn\nH7pL1momlvsrRVj9658VLF69J417ODqMLcm7d8SiNUTIzcjnruz9AF2D151c\nx03xJogKz5Y5h54YJ+GJN7yadoFS0jyYwyP4BTYttEj/DOCDOqJARgKSu7Zw\nxmPeBavdmpEQK3upKUwEXBOiWpNVjRecRC2CJ03+27da7Uo6vCN5HAo1E9/m\nD4D7\r\n=s+ol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"565853e6c416e2e6b861b419e03382d16dbd6404","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.4","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.8_1600814579108_0.25789606055857694","host":"s3://npm-registry-packages"}},"4.29.9":{"name":"pubnub","version":"4.29.9","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.9","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b23fd273883a4af6b4ff284bfaf3f179966450d6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.9.tgz","fileCount":407,"integrity":"sha512-+cKtPozFu2VswhXF+5Hka9yIgZFLHQ1pDofK/kBfOgsA9zgfYL3HYvVkDJeqftT7vM4IdM16JnAyF1SL5/dUKA==","signatures":[{"sig":"MEYCIQCy0s7c8E7KipM7pohiUsTiof2HiIkYxGiIDG2S7Zpt+wIhAJqfAVGc5NeYIzsOU3vt++RpiOvcoeFwGurg+WuIrGjM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6002772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeyZZCRA9TVsSAnZWagAAjdIP/jBUySakwF7IZouHU5mH\nmHZXE/bM1jSy70kcVmeaggtuy2pBcm7f18iSz4zI+pgeB7i+Ou33cPjxyZnX\n0oreixdMQGb7WgXsvrb+cuvTRoGoFreImoW+pyIc+JUnwGPraAUczIrh7GpE\n8CbWYW4N6TOIL0Vdk/mvvnJOPQyJJ8J/PF2P3cD8JHKNazBWp6XCfG7vh26w\nuHXkH+ZWaVYjvuTylZq5sCp0KgXjnZxYkkpSwmwHlU+EGrhv9tDVprP3uglR\nlfOg2Qp1AkNgrSrLZH6/TLy6xFu2saIwmjHwoxr0+Ogv+gq5ma7EJPbyTJKE\nv43QwfDLTwNQ6oLDg+BIySA8QXT0z2zhYiatAmhr4ab4ssfiWrpfKEbzOOeN\nN7JdpAhLyHM6u6J7pgJ6YqPiOnySZa9P3IkAGfXOcoAFn3eY8f5L01XZHT9K\nA7Gf/HpIV3G18F3fBhmOBby/wm9BbXprX+UfyuBxwoYoN0pFejq8OEnuggui\nHltB15sOs0F1crz2ZvOiwHmKOtqIsj1MP75uJo72+wXQOJTjXnKa0EOWW9wJ\njMr8piJtvV1krTzwgdrLfFYwyxKCeOTPcEjF4jBx0QzauT7YzyyEL+6MaonF\n4R6Os5LJ7KOROukS68NwSrEjsfIPcPppF9UAPVah32f5SA0Y/rEr8hGhpRnB\nS1gH\r\n=2i94\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"403e14cac7da6820239749686251080be4760022","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.6","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.18.4","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.9_1601906264609_0.38826750822508327","host":"s3://npm-registry-packages"}},"4.29.10":{"name":"pubnub","version":"4.29.10","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.10","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"4ae1be0290417dae2967ea0e8f0f9b9acb6549f7","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.10.tgz","fileCount":408,"integrity":"sha512-AbQK/FPEOOlml83nH0Lup9+FUe1lb0UWN5PkpHnYhQjIRMYpP+18XODmRClM/7ZMhmlo9j8VQt/w75EbV/NUTg==","signatures":[{"sig":"MEYCIQC3uVZE7Ygu+v4qRlbPYb/0NQmFA3zJJ9W+iw/SnrEaNgIhAK007x5YeAxVNmQeG/GtgLfZ2xJ1FRhF/gHISsTlF3Lq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6006940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxPqLCRA9TVsSAnZWagAAuUwQAJCkQG0UIdYj0pKtD2hm\nl/bYv/gRpyPClAXv/EAizTGLXGPYoN1fXGYrvXCVpJfq0+vnDAztYJQ7nYfy\nz/ZvwSWO8niCl/sL+aQkQ+ogtgcPXqGF27sP92quEHTUsMuQq28nCqF59j8P\nDoMhBHL47UKuIiRHtAWrC86YYGS2QP6/MdzdQgCMs/V3L72XT7MZFtqbBZK9\ncoyyeco3yetHCDRehvywzJeuDg7bNhA2xXZBS8z0TG6I8fr5SYDll648fm3B\nNRl4jOS9QCKoKDmFy2b5kfiRoproRMDBJAH+eVv9fJra9b7obGtjUW/Nw7BO\nsoy35bPTH+9auOkmtwlVOB5cPZLNvLT6GdeyOlD/4KqKlWsm+KdYt/hpZEaL\nwJ6NNDmJ5KIKRmih8xTFYfPktZ14+V8HOnN58DrgEEb5qZIkvjaPj4vCOnbi\n/L6iR/is26AfGuwZAqM5P6r7AK5uAEgqfYuTdbZ1mFfPTQ8Uksu1qIUArYjR\nncvVZzHA/pkSUcWJbceARiAthXVSb1y1TuAanIADPxvB7V1Cchm/I2z97VjT\nATqR3gPAGoZfaZ5CfzxDTqAMTVO6Si85myBTeIBAY6mJ/fWWaWe3agTytM/Z\nBdsqY0yG58TQ5uPab8H/L1Ih9mMPebvWl6lXUd77OmSabU4Z7bd0wFEonKIi\nUx+m\r\n=Rp8V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"c0ddd2f4815584ee04397b062d3cf0d8aa1ee296","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.8","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.20.0","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.10_1606744715081_0.19980329240781614","host":"s3://npm-registry-packages"}},"4.29.11":{"name":"pubnub","version":"4.29.11","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.29.11","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d56623bd72d3485bf7f779611ed4865dbb5bc126","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.29.11.tgz","fileCount":408,"integrity":"sha512-L/3TYuw/7t8EA2l5jnn8YwYpGWZst8AFWJ0KLmAM/xs9BA+ZkWvsZkC7gllf1N5e5DbH0EB8vl52F81WYu3n5Q==","signatures":[{"sig":"MEUCIQC1wemvaADDA/HiPiTKgJGSZeWd0W3wqe/KzGATi1Y8aAIgArzBK7gFZcCB1v6OyErmfqZDy0jMGVsmAIksWj3Gx1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6014631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ABSCRA9TVsSAnZWagAAnlgP/1rQ9S0EGpUJ8g79vwz9\npgRVWuJVmcHYOjSaxoUEJqkXYyEEIR+fhj5NLxdtyBajADfb3gkltexWVeB+\n6uN/PD7aMCud1FiCQIM51gyP1LfdQLgMZYKzPk44F02gXxqWSPGTfMdeZ6V4\nf/TLMw20Q2Tq5D27BLKQ2hsLdLlWBreQLW6BLZ5agoIWf407U5BObVfFtIAs\nd8BD82yDM/RZHx2wy/z0XtWPNoRaZYbyu7CnfXnSabQdXGKu2u6NSi8u5PAF\nRV+/sHWR6Uaa7FCVGGOX0zi+5xfQl72T3jxpQ/Z+nJo6wdrjK3Vpekwjg7Tg\nLOVbnbVxxWkNEAuRi2CU5k8gac+ngC/kOYyALS7Zi4jvrdf0e6qFFzZpROHz\n9vCjS2IeGbkYjSf0i3zmkVw0sE8xrm9rAtH0P3mTSTQR1FBR9fRgeJjjgqRR\nHNVjdwn1FHHKKYr+/nvUtReoJRvxtgdI2dOzD8YGbBxYEIO3GdlBdhkKhiBw\ny3+991Xj6gWmYeWs+l1ddN4myviKYi9ZlSOzoOt7zuRbZwodtQigL5DB/ELU\nc0fZsROoTgXryQB3qh3XN59a0g1yKBUGrl4/7sTNWLeElJ5AuWEbtKQHaAK0\nghav7gujqCkvl6U7UK3PWzqFlRTcJ+utdm0/3YTE7KOl87ibytK/sIE5enGV\nZ9Ky\r\n=9/nL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"499b14bf6e0802c6389e6038add9bfd37af45601","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.10","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.20.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.29.11_1610350673626_0.8731369528556323","host":"s3://npm-registry-packages"}},"4.30.0":{"name":"pubnub","version":"4.30.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.30.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d559a180039e437f92766e870414218313e3893f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.30.0.tgz","fileCount":408,"integrity":"sha512-K9SJX8ktYrxGzLAEh7l3w0juKx4YPDgtScu95bz/ipQMZMTciVlwn5Fy/vnwjaJTk5ru571NcGsQj9At6JdxFA==","signatures":[{"sig":"MEUCIQDvN0QXXLV4NEdUCiJ+2LNS474hrcz8SstCHQTvLQZQ/AIgNEVFGSdDzzpUDoness5TVbaF+deiMAnxiskuOfnI0r0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6021809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY2HoCRA9TVsSAnZWagAA/R0QAJ+U3VefLqJX1fwtJBE3\n0XktVa/Gw+kfclqIqq8hjnlJhdez+UIPLoJtSuu+oGE2kjJonNpVo+RPIMBE\nPdGaPj1tZUFMvc9ckYzBOg+hL+pDkgGw7FfigDBwhEXWMQo08q6MxKyrNfmV\nCPFaKevhHtPZO8xlGnRexqsYSlukc1PYmJmUonMc+r/PXWMB8dHPdX0CTASY\n8HcKJjclv5N92SsOGEwU6qjHZWF40LNtAtFBRLjpbQrNHx6ve4xBY8Ak7CKi\n0yiN3RphBCtr1FaY4y7irZZb8Nc79yDv2srQ6SJasdqDyBYedh3ZLH63rpp9\n5/z8nWAZYycrNSp+U6A3QnDxe3aCaFAFrtFCdPdEPfMIN2Ixd59z0MQ0eZ/h\n093BfSNoSpThn3Wup4jqqTrID18z8GWglcIlVmiKx+VZ7HbE0V/sXod/e05R\n09S5n0HT1Ig8LcJC1aUmxlhCXiFNDRcCf/NaNlS8W7qA/DpZmNteGKvsGNwe\nIkwFJVDNjgMVyrUyiUDLnz7SPVf9O/croW/J/MMM7rQgKyoFxBzZfoNOnM9M\ncoXJA0RcGs1U7srFgpOyR19fueol8Z5LcSN1iBitwJl0UgAttxcpB+DesaCv\nCF3U67KtPm4O/kxoH8JROeC3XNX5b/NfGew4y9Lo0DkaHRoylBo585M+oCSL\nuq2f\r\n=ghA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"844fae7597d5b9eebce8d787c8082c224e4564a5","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.11","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.0","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.8"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.30.0_1617125863907_0.9116474704800985","host":"s3://npm-registry-packages"}},"4.30.1":{"name":"pubnub","version":"4.30.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.30.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"ca16f15d67ab335ee1f2db5b4ec97d1faa76980c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.30.1.tgz","fileCount":408,"integrity":"sha512-bwhGmfKHkVTDDrb/oLHLzovgvK982n/W5PbhLGG8lrmDnNHwTx2z8DBjaGqNljPV/jHMLG0CRCV1G0SnQhW7fQ==","signatures":[{"sig":"MEUCIQDlfXRe6Vk9VpN13eAYj4cya1q/pIPR5vb4IcaWwG3RugIga6D3If2hf9X7Zx3h6mALtQmo0cQ1hUiz/1S7cgDkxpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6015199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY5GECRA9TVsSAnZWagAAszAP+wRYp6ii21TVk9MbPIiv\ncsz1uJ6JKec/sL1lagoS7kspnNvkH26POzeSA8qRQzAZ7Yg5VU6aJdMpVxnc\nyZMm5gUo0+SZ+aRKpMqSkiPejaGz/TVIQpYgiAWnrxg9GKmr6oHTk1lrSsn2\niEbaQ/gKoCyqLyzy9Lea19FTzu+iG94ZAMHIAx5S0DUMNx0QMkHcR5pbvQ7s\noCXpR44yFNwC5GTQFymS83vKRoD0lk2yZDcgIWxjRZOCdd9ArsuQecr3SSxG\nrbmFLAmD2SCyygQ+GwNPaeq2SEDJ8hrqANW20QeruPi+EuEPd9OAu4bDfIUc\neYfUEr8eBQTv4nfHcuBVTRT/M8Ii8vOqvwgxa+W7jobQt2C4k8bCZnA/N0I+\nK7E7XqDdMm2+8LFvv+iT8Biy9eOAdJqMoFhcsPAqM6PZCVtWdiKUAtFgQccZ\nPVh76l8gD8Jpax3ZtUheP2c1apiTkpHIhTT5zJOHVxD8WeVuZviMEdtSrjmj\ny+nCVK6sOM2lY7w8/ZjOJsNQU2e31rbP6CdQkOf8T9tbbZ61Ok6E2bJGt9YG\nZ1nCD1p4y6fgeDDfSbI60Y7fOrPq4HJ28zn2g9xahcn8kk/GpkskrMEKxp4j\nmFgOdjDQD57+GqWO75+gDx885mvaCco4iMht5D+mSvNPuXvhjE0y4kpHdFLf\nB1AX\r\n=u7oa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"454fc3913d3a2c43418a4cc8a4e2a14f813f5288","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.11","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.0","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.30.1_1617138052123_0.7893256561957132","host":"s3://npm-registry-packages"}},"4.31.0":{"name":"pubnub","version":"4.31.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.31.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"5b6da97d67f02c8a828833381bad2a442516a734","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.31.0.tgz","fileCount":408,"integrity":"sha512-bxavoo0R6I8OqF/03AjnMbE2BEQhLd2XU+9km/F07tAp1m8W1uwbRvst3X5g9cOlXzoH8bbL0SkU8mqSk29TfA==","signatures":[{"sig":"MEUCIQC5okAJxknRjqFAuH9qsexqnkofEGX1Wm26nrg+JJKTIQIgdb/Y0/0wp3qF0mpYBcB+DAgQobhSW/nJFZSYHRWaMEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6115443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggYYMCRA9TVsSAnZWagAAbC0QAKTPzJmTt5WSBjJnc6Eh\nbMqgVTeaMiMnzB4zWWYUyQcv2dFhTgsCalUupMoSwJ0BB2pfX0wo8maXFUA7\nmiKN+nYX2RCMum5L6ack6sm64n8yfF1ZV2qydIBN/yLIqlARhNQ75C5cmQgp\nFfR8obHg3SPRo0JIFR9hxQbmjO2UA19vXBWDyECAY3CX0I7nsss2QQVi9imn\n+5TjMeXtkGHhix5D09YiXuoEUqvP50w3PWrMe4Xmzb2yxl5O5r+bPbCUrU0a\nFgjjeUJknMfPbpKOmB2EXQiUhA+rBDB0EPQXn8QAvZIQqby+YGmKU0eSQwW7\nQkkob86C4XaBClbxdg2UyM6IWBqe4pgCrPf9NpTH6/aCwdsiqXx9phLXcvDl\nKCE5lVoKVY/E5l1R9LA9B4cIBtp3gZMfWi0xSa2n/RsBL5UAGTIkzUSSn/le\nSJcTw/fTYdbFtRUZiHCopzYdAJTenWEYHVRnoQolHSpFhCbanFXBD9tYdi5y\nDLIrR7SViK3fM/I9YvADqVVVy47bK8Lv/isu/1KG1v145zagxud1FY8+p1Y1\nuazvwJCecRgUDi4FA76tUrpGItstxvQ6lwbiQuK5BJwoFvSCdErETFqcC1KT\nYeZeDGSSjrRm+9QvbUJgdOBRxKN71kLiD7rTCgZlBjui5RO+bOZVsohYWfRd\ng8gz\r\n=a3fC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"0aa2aa33328676df1c319f20100d90e77f0c230c","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.31.0_1619101196117_0.4727546273561034","host":"s3://npm-registry-packages"}},"4.32.0":{"name":"pubnub","version":"4.32.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.32.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"3cde8b82efb627ea7295d4fb92be9b22e342428c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.32.0.tgz","fileCount":408,"integrity":"sha512-v6Yhf0nziX1088+lWrP7ghMupESqyQuWixVwpmrsH/A4+D4HqsFLjmIJcGuiqYdSZNc2KmZ9ujny67dqQ/2Cuw==","signatures":[{"sig":"MEUCIG4pHt3JZiR2nPRyLDpf1XPH2Uy421PvHDJoxGO3o2WFAiEA7imEl5qwRF8s0du0N0xYqTfhWNrNWzdZgQEI5X9W8YI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6148293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgidr6CRA9TVsSAnZWagAADzsP/iotANrY0mihx8DA6ji1\nYyOFIw9sPhW4QiuOWqHWZXphiPB3e6q0SbPLkcR9MlNPi5pm18RSpHmVXEc9\nDdR7kFafY5vAMHtMojzf2DoZLLQph1KM5OBqPk57wYB1098M5EFlm9DGfuIW\nmdCg/iOuSj43OCT9GmlIylutRm12i3BeQ3xdqXnEsnTfSVsyExiiUcr6T/DZ\n/IZtVbur5AJsHCpsmYNGBDOAp1fZTOazeu4zQY/VizK2gh/zAUQjfCyEOtvP\nnlyDzqElLZ8mgSRKNXS3uNZ9RGI1/tQdzEB9mVxCj3sUXlzTVdAPEsLw5vFm\nLoaHP6MxNDffb/Q+DCc9689xhzHB9jg3IztnsWURUEbyLEKCF8wNBXi4V3fh\nKDBvBOi8KV0Vvdvu38LKoOh6ZMMYEdxBHYr9ThzlViXdPEqIa/+Inf+MfhUk\n9XfjTyw5hrVgqNc2clJJ4fB56HWFrwWayj6oB58VznSkiJnezHAtfRqTuf0q\nL2dBeUxYw67vg1XCtctUORTepp+pROinmHYT+LFKHCFD1z7+pr8+7UCA0v1t\nEU4XLGayVaPwwQbvl8ZpMW9W4/ol6kr7sqzm25ykrlZ8Mjr3pAn3adFjdKfD\n848DR8cxxix6+RjtB3rYDzAviULNJSruXiKpWU6p4ao0zqxTzF6s2yPZMchd\nJczB\r\n=cbEx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"c71979e4539756b115213a99dbd7569eca4aaf9a","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.32.0_1619647225631_0.69149411622981","host":"s3://npm-registry-packages"}},"4.32.1":{"name":"pubnub","version":"4.32.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.32.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"8eef63be4754f186d048312a14968764abad4ac4","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.32.1.tgz","fileCount":408,"integrity":"sha512-hzwNmzVQD4SuGnepQt2JT5JCqgIP+laR1fqN8MVwUIclG0u7aSDcYn+0KJQceGWEpiN7GoQr6mQQ8K9TbiLz/w==","signatures":[{"sig":"MEQCIGIO4RAWFkNaduoNd1QvVp2b0TcGGAdVsfux4816/wXwAiAKuyN0jpbcEMH3c5xXoScjsirZkEFny+SnhewUuSZxIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6156923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrokdCRA9TVsSAnZWagAAHZMQAJvgybPxW4JWclQmQ4ru\nby0CBrZmpUJgb+qV+Ns1M/mZXTi1fXwirDpctVzMMBJLQ/rHMrEoTmZJX6rI\n55QWsCn4Hwt25JlChIQwI1/kHvmqeZTPmH15oio/ygMUwwwhKQIY2TiXajpQ\nOOP70zaSqI92qL1rlv04ngZJ9sbFLlURn9af+d3ssPsHRRBDFcIQPsvAu02W\nKG6PIBWhUSb1TCtqMeyk1Dk7mmkYZimjBS3R1+Mk1xJHw2Lqz3iPcQLRb47G\nX5vZ9dVjTSYEkyqTYW8+Dxe5E128sUikt8sPUrD4+wnKDJIr7E5iqSihmLqX\ntmxxx/MYHS9QJyCihX9tdo/DFC2qBb0/wrKTZzHjSluDNsMI51GLL4Wn/pfN\nyirBaYz30cTWCSqzUZbjqGC0smeJBWu3/XXe3/5B3R0on+diedehG1MXTu6x\nqNJcCqeWgL4PJ0i0dBjTUnqpE7BwavD4v5gZ6jE6+Ierpy3ojlr6hC8vjaHB\n/0DuBlFzNg4EBK5eXqxEZsp/Ofz7rY4v8padEelQ8rN75ppVz5tGCMRzjGwK\nKRA0P/NtEGwvaYQArEacpJUp67oJGkZTnMpKS1FR9MqAnNGWQZeg0vIEN7Pz\nZxteIUazNN2aueJeIXBpb6IcC4I+ysUGpwwK0CEfC0245wqHGPX5TirgsOu5\nzqeV\r\n=dMUb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"20a8e6477916b62ea47eb1f4f7188b906438d719","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.12","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.32.1_1622051100505_0.7895285713325577","host":"s3://npm-registry-packages"}},"4.33.0":{"name":"pubnub","version":"4.33.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.33.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d8685b76aa4ba7967d22d0bfcb3c2d84e0f15f3a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.33.0.tgz","fileCount":419,"integrity":"sha512-0JY2LPawr+YzL0ZVdNUBQCQuUcnh3JPGWV6/fxPo1OBhkrr4WROz740p1LoF4wGt0Sa3jnzavVkTRmkj8l5Q2Q==","signatures":[{"sig":"MEUCIQC+M0xoDlS8JyWd36CxDVrEu7ywAwRDw86wkMZ46I8ctgIgK0F6xqHl9Kdkbf9QRJLU6aXaXZ3Po7oenP9wX27lyto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6227705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLa+GCRA9TVsSAnZWagAA7bkP/3fTV8nLV0e8N7n4zD0W\n33KgatY3PaczuqGixC6c3Ihky4K5V06idQhgVT5k+/QDRC276bmTDTWFLrGL\n6tJiZt051AY2n/W05Hm/V9ZxLva2ylPfxToGCsHSjeEYZEk7kcOb6AlaU0L+\nlCLae8P1djswgh+AKdI8cNme7PpccMRFFznPfaby+RncCP4Db+QLqgwr5DJD\nFkr33YAwqeXCGdBKS0HTrLfUFpVfebl1ubvzSnRh+OGw0Xgi7pr3XzU4jXIh\n0oNtlNI0+j07yaSR8BPdI57rOIFzaEQ03AQd6ZVfyWt7DZiRqXYg8hfopJge\nCt9Jo018YI+/9oC0jx9uil6T4HbEpOFCjFTtwAwkO+TRCt0bNypVAi621RpG\nFTuK6u+zwWKJvYMNbiX7/y2qhxs3j7owso+LJ6dC2snVWYUuILKQwJm+8Pm3\nf8KqAjhdzc29mLKelcygUb//aEP8D60wLfMsQDMEqTfbvYSPTM00DcxDpYIn\nj+E9UQ0S5CJssV9XuOAWKNBG3OM7TGxMFX6TDPoQsEUGdpn6XWfSBdFZ1Sfv\nrI6xc2imy0A4nXvAR8j8nnrkKFh9B5dQfvrxAGOfbvkWKh8dcO0rfI3qEpHh\nWEDlK+6LZ7VHZnPAhBbouiB8J/pJU4fHwTXgJ/KxI3dQOBudyAEmEVG90uXy\nbLdw\r\n=K5uQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"88027bb862608796a6648f175e88c6b7bb6030f3","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.14","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.5","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.33.0_1630384006317_0.428116044782612","host":"s3://npm-registry-packages"}},"4.33.1":{"name":"pubnub","version":"4.33.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.33.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"e85eced1717c1de416da1e4dcfcd42daeef81845","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.33.1.tgz","fileCount":419,"integrity":"sha512-tIpEAucMbcBHMw2elYmIhnSpzneTZGaXKAFeYnmQh1orxaOhRnKhOVfjt8c9Jllzj3vYJbO3leuF9VknSdHpQw==","signatures":[{"sig":"MEYCIQDgr3Iu3u5PSdxWInD1bN/pLjOX8Fp5zIx/ap4gCPvFRgIhAPcx3TcPMs8rH4HE/u5UPN49oMtj/ln142L50JgvkQnk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6226442},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"a132eddceb0f24e07bebc41425efb5f68bd8782d","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist coverage upload","codecov":"cat coverage/lcov.info | codecov","coverage":"nyc npm run test:node","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @noImpl=JavaScript'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"12.22.7","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^3.8.1","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^2.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","gulp-istanbul":"git+https://github.com/raipubnub/gulp-istanbul.git#gulp4","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","karma-coverage":"^2.0.2","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.7.7","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.33.1_1634560387590_0.04913767198942143","host":"s3://npm-registry-packages"}},"4.34.0":{"name":"pubnub","version":"4.34.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.34.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"9db78ab45ee39b5fde4e9a82962dea3292b7a550","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.34.0.tgz","fileCount":513,"integrity":"sha512-n6J2r/43a8eJrluJ+0riqaMr1+V+zeKOv6v2yvl3t7TVfVtI0hNrArU5tUY9kmBRprufjwZQ1km7NgnmWoDQUA==","signatures":[{"sig":"MEYCIQC8hwF7soPqVN1sXUOeZ80VJVcm+/Cu392ha/Xu7DWbeQIhAO/ob2dkMq6adccr3LvGJfaMbwstt1hrrmkHJvoyD+qb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35917060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl1XTCRA9TVsSAnZWagAAxgQP/AvVZSSt7E5STKvdrfHH\nUq1HEiw4k0D9tXypHOljwlbnYpxXIT2FMdF7SzTy2RJoaUcz6O8iSxCDWAW1\n1tDqLqqwTQEv+zP6e0BRd4EhdmjQNpKKTMWWMv6BQycWwGuK01BYJqh3qAVU\nPOjYdTjl0Ycgd/3X0btov4p0fVjMChTzJqEjNslp7UHYsO5ad3/E2SDIJQyR\n9utJqAwwu96HdLSMbaompnM+mzhy4//PwcS52BUV1Wm8yeaaCV7tTDFxJOhF\nhRpSv9jHGA43sdjx1SSITg81WRrM7Ri03lnECifGunXVnQ4LIjT642MuonpK\n52fp95Dv8y6GXnArzaSCeJzkCCiSDtRA40h3/sOXkh5mxxBy6e4Km+//Jq28\n6gnVFm5x7giqDAk9/1xWk0dGFkB7KjdQgb4jcL8E7n7r4XD0A0c7gdYhaR+x\n2bYka+lQLhedGbo+UrG93UX4LwksjQDQq4J7WrOBDfqGUSR/rXioxFmZpEpE\nyE7pWFoVi9zp0I/Ou91JSec/cIWfDNqPCEAQC3NDbxlwtFKVDfk6lLoZRzH7\n4uIdxBa5vy4I32J5ygaY/KKjYc16XP0zwGPKdhiKCv24rTppNQ3nXlb0R12G\nhGBPqXINYX0ZQQvYO+g3PbWns4RY/jRp5VGlHHVEo1EO54Dfydr6dsyGkGzy\ntMpP\r\n=Hss6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"b642c12037bc208b666fac27975fcbe2a946c72b","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @noImpl=JavaScript'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"14.18.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^1.7.3","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.34.0_1637307859430_0.5749719228271333","host":"s3://npm-registry-packages"}},"4.34.1":{"name":"pubnub","version":"4.34.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.34.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d7c0714d55068b33312840c04aa84791be265d42","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.34.1.tgz","fileCount":414,"integrity":"sha512-7LrjeG28ZLvwyYlLzetIMAWQ1gujgm4y6yxQDZEMPqcnOy6ml9NZbxx3jV3OtR7pilXeKNCYLYoqYkLSbYWFCw==","signatures":[{"sig":"MEQCIHGEQPKakdhHZzIsfy8vJWyPvLVOuHd6dHHOqcUB9VUaAiAEmE/nUxk4y1YAlru0jjkouZ9OKd8oCwnRf/5deKc+iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6179309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmztnCRA9TVsSAnZWagAA59IP/jrlwSQvdObqOfKVCGgm\nfcibfrpWbDWfrDQcmdbD37rHf2CW6/7rZQzwzsMUQHH+ZD1SLmTVRGdRhs/L\nxKxp7lJ/gCeasGWzV5tLSOrZPYRu4qFdAhrusamxr/xOxqjE5HKwNy4FKoYt\nNvs9rmhfqWO3fjqZ5m+5wiD86/pSeXSV2UjISCK5fGqcmTyf7xVf63MCPxRM\nbBXgFHp2W7zB1oVqkiXTS118BzpGpNBtUP5Mq7Puwk0eXIvTJInDJEm1LS5d\nCJyfaHV8BmaZj9sRKv5rjROp9sxknbp2makrSZZrerKC/d84FyhrNzpdEFgi\nvT6+WC4r4VsUplp1nMc+3YKHpKiGPnnkhQInj3LC/QeDdTGbQbuUMXoLPpKm\n8IDMMN36MYIzF6awrE9vYlj0NsN6K0QA3T5TAfnWyIchyGe+cnDNhZQ6ldHN\nwmKBCQAdWNbgnI2EgCMReOXfajIzEL3WHjnXAUsV9B+ZQBWvE6Lh8rGMlLw3\neqVmSN7AnkUHKBAtRlvLkoSKtrKU+ChS2yB9dzffxI2w4Vyl4rgq/Rdir00x\nJWYcc7kW1uUYLICWWUsetJUTa1fL5OZ96CMhcZ8mKFCRqTQtzZG/yeweyY0I\nWOJfPyQuJhAdTs+DeyKf6+7kSdB0aR9TxozWCGaYvAUlFHLToVA94sMLvO9u\n+fKu\r\n=3JJA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"de79db0301dac3708feca65e80ecf52c397a7e85","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @noImpl=JavaScript'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"14.18.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.34.1_1637563239512_0.14891925886895496","host":"s3://npm-registry-packages"}},"4.34.2":{"name":"pubnub","version":"4.34.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.34.2","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"183a2c113da085ef78c79f7579af393408395725","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.34.2.tgz","fileCount":414,"integrity":"sha512-/fC2FnhGCKmqQyvW/4U44o30xnu2HM6RQk26OS3XKyyXjn6vr6DdXuPMl2ZuFRBRKA+CuviExgjYZKRx5AUIWg==","signatures":[{"sig":"MEUCIQD3Ay9/lVggzOVOyvXRg3fDAvl3cCeW9g1hDOwmFPgHlQIgB7Kcxb5qjS8o4SZN998Dwz+vqYTOabMNj6TQfw4dJA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6179940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp6BaCRA9TVsSAnZWagAAWTAP/R2VvbUAp3UdH6olA8Z4\nUZqbR8v/QtDfG5oF6gsKRSExrE+Z4SxquOXUGAnneLEI5iyA7Mq6h/dYTaQd\nSIiZeT3PoY06I/5U5PyLZlgqDN2RGb8nj3cQNYnwdsDjTZ/MIGhjnMrx3Hbb\n+paK85Oux2zaYI75B0QfQr1uYPP1TUSR15E87RmAcbvhygcVMCsPB47XA9u9\nhKuoDHSbn7Bz4fA0qYAlhRf6JV8hFcSXm5pPlHrnlcUpVZtFprx1149SOkIF\nghqIxDK1YN0CxA3f4ZQl+h77pf0Sc3C682B+bcGD1uRAQWLuZKZAUlHQGmIp\nTP1SvlNjsN3Q+cveLQ3O1Fe3sUYCZdTK1cb3wDHxskkjZEx+jiden/v5XZ9/\nCquDQSNIRVJFDk5FHi82a60XLdw8CmN3vTfpYrHAhMBu1ZbDBOUpFsQP+tmK\nAz6EeDpRRVAPOHsUge5e9cJJqpWrL9V58pN6iKXsq26t6zCPeOvu5sSWD9/q\nht6YERcM9T1aXWZwsQCt0Ykezn3htgIv/MTIi0CRyt9OjLuJVp99MvINjrjM\n6yNsLoHqWcI4C6zv927+SQ/REL89u6kqqfSz7n5XO7nfu6nlS5D/+hFgNmkc\nwQOhtNozOKK/5pBXTtuGzKmWt0QetAeWXjIDhczrOTiR7rRTWDWqI+r+I7MA\nSWbk\r\n=ZLVp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"d4180ec4e46b62ca1dd9afebfec522a9d7355d3b","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @noImpl=JavaScript'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"6.14.15","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"14.18.1","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.34.2_1638375514688_0.9676533118591037","host":"s3://npm-registry-packages"}},"4.35.0":{"name":"pubnub","version":"4.35.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.35.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"501459378c6fc42142f8779de33acd9ac5cddad7","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.35.0.tgz","fileCount":415,"integrity":"sha512-z9/Z0+HM8OYuXr0sjOooRj7sr8TnCObciBTXYyxTHaWcQv7jDIW617Uxh6xFJapg2/bUC6R3NAWaRJt8lWxReQ==","signatures":[{"sig":"MEQCIFasuAJtwm57+7Gd2Glecdicx1wigL8HShf8DurXXx+PAiAk0ExL4d5Z9vogD9wem2kYzx/Z8V+S2YjM+dIhuFNVBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6187871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrgSzCRA9TVsSAnZWagAAs5kP/ig1qbQlhvmNvSu//g5X\nwAi6mA9wQe3VKGwPWZcUC+iHGI5lJco8D9P3eTipjXfUM4hQ8rLUptV16uJf\n0rVqNZCStP7zGL6cFBAdWTC+Bn5XLkTIhAES2+eYWtsxQS/pOq/Q9xAzVd0p\nmQbU4uq7BCNhYmp3GLVG066hJGkXGJSO2d9KONQ4scKag4JBXoT3NPok7fRj\n4pUF7ld4AGZ2JMu+tD9CMaBGObSviQRZZa0cmhcoTWaPBr2ByVuDyf7xh2X9\n6lsDgaAZSUiGuZpCJ+Rj1QDjfVmMBh4UEdXgnTjyuTPYAEd5W3dRLVm4IL0n\n0g47z0/oRSHkJdaY93mg8BtgDM8oAvsf6yFmNSHyZE1KAtegyeZ4Qs6pmbZ/\nIlRRD7A+DbKx/4NBYVpM5JjAeollVSCbnxZYrlQF4uJfG/nTNwyJkDWvOL28\nw+Dd/fCx/QXx117q0E3ue45Sm/d2BKXjl04m1t/BKvIQuuj6hT7xzYg2C6KD\nrx+lPFcqr51co19NQaHaGh6cS5EjA5cNVRnKcwgo9cGGiYXXzj/0UI6juyot\nKv8wBiBOZcxmQwVCnj2ue0mtO1wH6HGzyoeaTeLH9Sja0ujeklXhvrKi76jH\nOPrioG/w+1Y7R3Ges9AMWAWPe4iP8sJnAp3z3NSAtRREN4jjB98cUPhT1RUC\n9hOl\r\n=eXOY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"5945f986f18b2c1e426f6f68bda8bb3a2e5ad227","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @noImpl=JavaScript'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.1.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0","isomorphic-webcrypto":"^2.3.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.35.0_1638794419102_0.12313540799657097","host":"s3://npm-registry-packages"}},"4.36.0":{"name":"pubnub","version":"4.36.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.36.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"381df5177425097bb1a33b043a45b9c4ec567c0a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.36.0.tgz","fileCount":415,"integrity":"sha512-18qHrJz/rw/Ieo+1ZP631zN312kd4/wZ29T6T0DPNikvs8tJ6zh5uqe5wTrxrYHWefR1eFkTJu8KgUDp/X0VHQ==","signatures":[{"sig":"MEYCIQCmdj5EDgzqtSjjg74jQpUHRl+wktZ6RgImKPbYPrJ7IgIhAJy0muf/Iywr2jUSmafc0ofaHkuAD+vbuOkzDLRfChWW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6153173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsmgnCRA9TVsSAnZWagAApXgQAJIMyq1Oxp/MSVvytJiK\nmlawmLbXS3EvX47y69f6DdzM8OKCNw9QCuNniqTwYNMjvmV1O8/WjATwDOKn\neHz+o75zq0gcFaVlgTExK91vgAN+9zTVbCL9C/m4WZYd4Yzl2B9JJc7wnjqM\nS/W6a43gHKkhihSuqCcXYwS0ENHd/jQXH+uAOXrIUxvsXSSfGLSc43KRbMZV\n7+VWgwKL8LA+cIDP13dP3f5YQyd5mWaS9wu0VIGwxCfUADog9uOoVP3kqnKw\nK8Ept3fwjUbW3OcyamIpdO4cWXQ6RondJk88de7NnAnVdv4cS0EiNsz8KOQF\nbjVRFxs0qkh4QUaYh2WX9ptSR6/gvZJEbxGV+gTqJJiqLi/jH7zbeu2cZa37\nQ6yLnjZonllHM/OBGtmWPLyJ3JOhdm6ARiQ0WvZwwpSU0udkgvlmNJ99lONy\nS5472V9c6Eo9sXOQ49tHKzS/L8o1nkr204qM/mofSYw0ZJYk2qsP2L3XFA1r\nddHPwOHcRe1HOPEJDHwuMdzkrKFCG9AR3ePxiAxHcVbMvR7o9l/3ui7wimbv\n9BjL1LCWTbRZcB9f4qCXP8dE8ojUdO34WCTz9WjhMa+gRF0Tuo17ra+p5t9r\n9I9aXdRAhLnIbQq7i3R/4aMk+h2ChGgDukjTXnqEC9a9LY/J8fv8NXJSoWMU\nBJo6\r\n=QC1e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"dce2a2423960d399d50ad41d0ac7f20c677fded3","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @noImpl=JavaScript'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch contract git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags @feature=access","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.1.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.13.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.36.0_1639082023395_0.6914867886311458","host":"s3://npm-registry-packages"}},"4.37.0":{"name":"pubnub","version":"4.37.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@4.37.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"43d6e8a3a14ad81a753d1b63977b645406de0712","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-4.37.0.tgz","fileCount":420,"integrity":"sha512-NyVViKkjHZL5AC59wBXfF4QWTe38b7VaESitRIsd5mA7/B7aVuyu752lqfa5P0qjnVnRSw/+fxqDykeL/jmz1Q==","signatures":[{"sig":"MEQCIGQHZ+JVuyZjUafs3q+37DzqO81nPhuESUR5U6+etYjEAiAlJCEWIunOMkCYgFKTxwmod2xy7wfTcHyea3cwQNDn+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6186918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu4ihCRA9TVsSAnZWagAAsYQP/AxehjF3WpCZI5GHGaI3\nVxBbPtzq0TaCJ6unkPQqGnPbmtPE//51EHCEusydnwkscJ4x67TCXthFuMMG\nKdspFo5hRQL4PthVCJVxWrqSCpogEd91dNLRGkkn4hMmEBVzx1TwNbM1wSE8\narUePIuvFxbBa/qGYhVWSbiOWgBOSyi1XZF8AFzDp068ONzefCE3lFUcUugc\nP8NaTbV9LqNCE5rM9Biba9qjd92ER7Y+NBQ5HLiZIagp+tfYRfEdzyYfAiHC\ngvVV1R9TLeIPJbHvv1W7bUKBGRbKeQ3x+oCKInPhAb5VwfWZDt9ywQ4QBXa8\nbpkBUCMjoPJJGqHaeaqW5G46sQxU9EBS+CWHJABoU7vmhU/edZVHHJoGHz3X\n/Q1TpbZ+tx+xEiS6gm0X74q1Cg6JXG/FY+PobaEuwzMXMXs36Ge78uIYGYdg\njFHLSZpY8u2DUarNrAgv1cuVWe4qwWEIicog0icRymS41tmTacmF4a0jakZR\nm200qXaidGR+gUcELhkRSo94UBnje74GrHpHqc/vYlFdAQUvNCR48ge/vF3S\nQwzl67oF07zInOBGmXTiJo+hZoakKe6UT2y0PtBiG1NQOWy8DGk3eAH0l9ty\nC5rvuyerXzWh7EV443whsgK0NQ5jsnJKWCAjTMl0shN83xL5BksoHEAT67XQ\n5WL0\r\n=QDPp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"5a5acfc84b640d0ff8c9fe6852713c54a272d36d","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.1.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.13.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_4.37.0_1639680161172_0.35198179354549763","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"pubnub","version":"5.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@5.0.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"195e1b763af758e1c0bb0bfb9b6b7dbfaad2022e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-5.0.0.tgz","fileCount":420,"integrity":"sha512-oia2VLlO7088nMfDKZbw4RWdbhgiO2YVOlEm26fvrfZL5/MZHwb/QPM+x3Xgyw4+lrGmdzotf3JGFsufqpjLaw==","signatures":[{"sig":"MEQCIBropzK8t1wszaMBnprpOTycyi1lCHWH4jb9wwO0vH9MAiAwVYW/VxIauZmb72hVXvGG8qLinE0OMeQjNYc4VCRq5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6180821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3wj/CRA9TVsSAnZWagAAzKkP/iP/M3WvqQhhewNVzZrs\n+EOk9DXipGExo2UC6qjOU+JeTzCO7MNLhpDRWQQiMqz2drvrfXm5gq7L6ndv\nFHFwVRmc14imo6qhfybPHAxouujrxks1t39sNYSmdRZ6pnja9jPw50KX8Ajn\nOP92exkp6TDZf59mBj82T2B/+K8MnMDZWchgmWLOPf363PXPWQWVmUp856qj\njy30Gn/hGm567FzTcXbq/HGLHChzeX2Ddj8Z4Qyl4WE3EEsbauAWm19L3fcE\ncxidaD/nvSlcP96Vkr7reUb+QsiTGGPBFPV8PQtv7BCvbSpgByBw4wfWmAAN\nSk9v5cIrWs1V56xXz13oc5XQWc8y5LeOku3crL9ek2TRGTZfcmdpdp2sSN+v\nKSKThxAZFNWntuszjVidEHfN7papAf6837JzmXDgeOyatjcsP9Djn4cb15sP\nw/WBGe8xNT/5tp1XoqLlHLr3Cpm47K7fbc9eJKgRj3UOh0ntXeSps8Lyt8a6\niCdXKNwpewi5VJb8a0spbUNjswV1HlorPcy5QiWyRA3fgVGd1k7Msv4bGrdV\nlVHqkHlRaK3g9l5Fa/PxLi7Cam0FvAXW2mqkMlFCLGLZDmrNrXBs976RpowC\nl8l8KRKTCOFgr2vr/f9+q/aTtR2AXxVNpbtTXVBk+EqetuVClxgEwIWjMqyJ\nSXJx\r\n=GEgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"4f9d19744c75359309d38dc403e13201e7a2057d","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.1.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.13.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_5.0.0_1642006783766_0.7307185844648347","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"pubnub","version":"5.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@5.0.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"2bc5e7a986e625a02f4d7ebc9e25269e905e8e09","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-5.0.1.tgz","fileCount":432,"integrity":"sha512-V2xDmbKviFY4mjuFE4a4uM5K0niLa/0aHu8tGs1cUHEyLt7yG+4zli/LvNb5ZKpcsdN7rojbbiZNd8TZuT+gUg==","signatures":[{"sig":"MEUCIBLSk6tfWmgez6vzklvXHZ0nlRar2SXn5n+y1QFH2NRqAiEA3vrbTyCoTwao0kAyfcq6AROIxdqMnvhlHtgmYFuEOYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6281326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH7QQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOow/+ILh5eXIAGKENm9qO8gCRrb6mGbqgjRT3FDdYtJptVRgHlkG9\r\ntWEGXba4tpSAiwZYio3LREm7jPwCYStHj+gKlJoND2rcEcpDGo3Lqt+8RPpa\r\nUNJAURLnMBDqC7YJq2cN8gz0KWDORFtLkSxQOovn1v1mE/A0WHnyuqS+0FX9\r\ni7EBPuT2lI/Pm65IVVjwZ+RfOsI07oGMRdYJ6XPutZk+G/yuhKnDv7IHfDwm\r\nKevj8VCLfH/lT6qml/I9BZuD1hfJZgxjkuqC/sYwR7znMzSHrOBQQj98A8uS\r\ngVhu0zLZFhChyWDV6oB3DW0DobY1fa6qs8BpExW9flSggwgMAGWo0HE/gbKj\r\nAVKKFh+YGq4qri6eA4/dk86ZqIx/Igbws7c+mQoSLc1f4ciXZ2Vx/7GNvhTF\r\n0+9JjFUekdpyMrrCUbixw4otjhOcdJPSaIYbbgLcZp9fpJfRQY+gcfmKvmpq\r\nXxzUMvoPZAilkewLIZEMqbCncKvEitf0QMe4ax7MW2jPA3AgJzEW2WnJxEU1\r\nuR0lyTO1rp94dSEfAYBRlC0cWOb4UK6yekh7PBojOx9BWeFabDFoVP/1tOs7\r\nt+Y9k50zCbhWOvJrX/YRo5VRrtT0ME6KboxaQOBda0n1gz+8bAWr9XIrHgMV\r\nDVYAkpOpZoyGVDYfh9DPiXJvSr9zK9SMJO0=\r\n=+AG1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"eae7f60246043269f3cfafa8574871b7fb8a7f93","scripts":{"lint":"eslint \"src/**/*\" --config .eslintrc.yml","build":"gulp compile","clean":"rimraf lib dist upload","test:node":"mocha --config .mocharc.yml","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","test:crypto:web":"karma start karma/chrome.config.js test/crypto/web.test.js","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","test:crypto:node":"mocha --no-config --require test/setup.js --reporter spec test/crypto/node.test.js","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:fileupload:web":"karma start karma/chrome.config.js test/feature/file_upload.web.test.js","test:feature:objectsv2:node":"mocha --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"mocha --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"noAnalyze":false,"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.3.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.14.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","@babel/runtime":"^7.10.5","agentkeepalive":"^3.5.2","@tsconfig/node12":"^1.0.9","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","nock":"^9.6.1","karma":"^5.0.3","mocha":"^7.1.2","sinon":"^7.5.0","rimraf":"^3.0.2","terser":"^4.8.0","js-yaml":"^3.13.1","webpack":"^4.41.2","es6-shim":"^0.35.6","flow-bin":"^0.103.0","chai-nock":"^1.2.0","gulp-exec":"^4.0.0","gulp-gzip":"^1.4.2","puppeteer":"^5.2.0","uglify-js":"^2.8.26","gulp-babel":"^8.0.0","gulp-clean":"^0.4.0","gulp-mocha":"^7.0.2","gulp-unzip":"^1.1.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@babel/core":"^7.7.7","gulp-eslint":"^6.0.0","gulp-rename":"^1.4.0","gulp-terser":"^1.2.0","gulp-uglify":"^3.0.2","json-loader":"^0.5.7","karma-mocha":"^2.0.1","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","karma-webpack":"^4.0.2","imports-loader":"^0.7.0","webpack-stream":"^5.2.1","@babel/polyfill":"^7.8.7","@babel/register":"^7.7.7","gulp-sourcemaps":"^2.6.5","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@babel/preset-env":"^7.16.0","@cucumber/cucumber":"^7.3.1","gulp4-run-sequence":"^0.4.0","phantomjs-prebuilt":"^2.1.16","eslint-plugin-mocha":"^6.2.2","karma-spec-reporter":"0.0.32","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.19.1","stats-webpack-plugin":"^0.7.0","karma-chrome-launcher":"^3.1.0","eslint-plugin-flowtype":"^3.13.0","karma-sourcemap-loader":"^0.3.7","wrapper-webpack-plugin":"^2.1.0","karma-babel-preprocessor":"^8.0.1","karma-phantomjs-launcher":"^1.0.4","@babel/plugin-transform-runtime":"^7.10.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.9.0","@babel/plugin-transform-flow-strip-types":"^7.7.4","@babel/plugin-transform-modules-commonjs":"^7.7.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.8.3"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/pubnub_5.0.1_1646244880496_0.8991140498746177","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"pubnub","version":"7.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.0.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"5200d8eb2370873b1d8b27ccc8e35b60482f46ea","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.0.0.tgz","fileCount":325,"integrity":"sha512-z5YZo52nqORHor4iL+QE2SPOtZCAcDsmGOdx12Z9NN0D0cK7mDK3erdHWAx2Z7ZnkSXRRCCd89sAsyM+ffxlKQ==","signatures":[{"sig":"MEUCIQDhS+ENLe049uzCT+nGuz9uMP4MJrhLDGp96eRYfpWvsAIgXjY3AxqQo8oFaDgmNkMJuoWYe3ykE9IsekkliBHVb+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1935430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijOFlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLuw//UFmHZmbnoXZ5rEqqmdtKGxRyJDre/fWB0HX8uDpjU2OQMQGg\r\npYGCr8aFJ27BslARkFZtnryxEVFOre6KlOjnDcmBpTo2fJYQSHQ15hRft1vr\r\n3FbSUY2xpHa8x3u0lOs3qrf1ulM+Uwe/3WjPms9UBDp97ogakX+HaZE7yM+l\r\nV9IOUucExrb3snpyzVXTZtpPS1PG2Q4zYGB/vIBc1tzFKO7sabihhAhS4uHY\r\nL9G78C3SayazGi+gyY78tcyOBLwgo01HvJnfIvu0rSCvHZkP2vHZ+dT+ubyb\r\nOMpbnlSvEwQxj4jXWMWYKlHZ6Um42NDJmLT4rlIT0SpRULhM3Ik9k3GqDU0i\r\n34GJu4OVm5HbpaSg8o3R09bATjZOmTNnsweCQNgf6ik9y5/5plZyYqGYLRs3\r\nJaqBhf7igeFwu3/q8Nx+dmaWX/z1xQxuEuhD6uMmqYqxJ3tzDLNnB6FTcWtm\r\nLSTZzKY1VZ1hR/Em8m7VCx7vzsFG7SmHJQKg0BPLywX8RVIvke3QQjzg+cu/\r\nKEAj+bCb8QAqTwGSptdHBI3Z2jYR51wJHT/kp3tfDtei0zqU4djtmrCTDKSu\r\nDHNh921SDJ69pok66OeWAmr1bidWeVQo+1DDQu3IYHlq2rZnAQZ866p4nkY+\r\n+Tk26OFla4oDuE67LH2sxR6cprrqzSOhCeQ=\r\n=qVQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"6854231eab61cc995d95d22c41bc19198f94b81c","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.5.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.15.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-babel-preprocessor":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.0.0_1653399909166_0.590680821185857","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"pubnub","version":"7.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.0.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"0e954daabd91037c9beefefd875d1151b8a419c2","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.0.1.tgz","fileCount":325,"integrity":"sha512-EGT82WMrDq8PDiSWCTlFR1aP2Jh9H/0TbLTBafOm0NddhkWwL6jMj7rr5RHB4zMwLM93AeOYumkl9DJSohzLuA==","signatures":[{"sig":"MEUCIFP4Aj4b6Jqq0bfFBXdCunnFB2dkkGm7jtJq6UCSLBXDAiEAt8vhD8bMApeN/dqzk0/J48AiGQe0PZVvty4AdONm9kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1950372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijSRRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKbQ/+Jy05B4DIjTExaN0DbNp8oRS0nbHavK6vxEgA9/hwDIM54Th0\r\nsF0Q6RA5vcg949Czsq9bbtttjY0uAw1BUAj5fZAncYw8QUkM7w57sQQexGiw\r\nkJIWXy44zLAw5pytFcI1w3nheiWLLMHpWvQp5NX5+IXQlXngbZsKrX8g8otS\r\nbOqHT5/OxdOzAVxxDIn7XA/2qfNlPl+sv/zRd4W7E4tC4uPD1FAWDWU09sEP\r\nI3cQj/TKImRCxkBPrh7vMsqFGo/fDwjr1vgBD0mR8xUHogBpeHN1nYXLQqC3\r\n6fxqbSgdErCjooS8bgUlbJqcvsfigkOicsYVDn6n2ggDOjj8jO4LQjrKHije\r\nVDXB8Jt2NOnRgcOeW5Amhn+ivoKpN4DQCb4x2ZcRVu5IGxTVmIjWyegTlidZ\r\nADm2i+bEjJbwAeZYcq4nb3hIIZXO+N1VbzkUSxfMu7/a+9MXWUrLTUXR4Mkp\r\nf5CP6ijhny7bN8qbF3cO0TqaEicYi+TqWCXeOn0Vwh7TuZBnAjOYb0HaR+Ah\r\nleTzMhpwbwBlnEJ5zZcyNy/mRE0+xv1FUTt9yQO4p18N8WJgWrrc5BJ5CP0i\r\nt9lT3q0Xr8Kj/903msRbdk+kgwaJvJ40mpB6ICie4YRpMCtDd6Fc6KRQPMsB\r\nIx2eoSQ7UrF+mjrDPOPP48UY6S2dwieIQkI=\r\n=C0gn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"26d6bafd121f2cd727fda60ddbff0b8471dda4e3","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.5.5","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.15.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.0.1_1653417041206_0.2785938746394676","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"pubnub","version":"7.1.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.1.1","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"8e6f47109e9dfbedd8fe21b1f781c7dc866de2cc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.1.1.tgz","fileCount":321,"integrity":"sha512-MBnjrU3lyV6iRkUqJIiLIf7Cal16dFguEU97Orbcub0xeLAt71KPhpiwYYLK6ZF/8EqzQSFVGRYfuREqSKF5IA==","signatures":[{"sig":"MEUCIAJB8n+tnC+ZaesXiQYzp3l02GVLlvrnNn2FwgHFYHaqAiEAk9qKJvEcDSVff7DUqYcWvLaQ0smDqAWjg7WofI30Mmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1976896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKnnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe4w/9GSuFOplxZJ5h4YWEE6baeeCLrnR9ohW+cUFCK2T9Ab37aAGu\r\n0aXfEmRHoAz7TJ8T2eowxFAxZHmC3mCMORX72Epwy/v061xoh9LdLdTsj+Qu\r\nOsOfm7WZLk4ILNxGOG9fDrknq4cDtdObSkGEnvmL2dFEQk46vxeRW1SFn3Ie\r\nd4+pTJqKjC0tTC/BNmp4eEd97iVbMIQR2NM2b0683G18/jItUSd0qH6t57PC\r\nMHFLBCxm+KOaNyWd8yDvCdRFnuko9zynPQTcRxTw/yZIrERt+roPz/91Srms\r\nI9g7DVqTt8yGO5Kpd3kaSxIwfit34ZVv7nyCKjjotV53wcYZQ8vivM1DWdJP\r\nXw6Uus8A2gQEkAkqB6Y24gKzMivdwLRJ3v03Q3n9ClL4DNFpGyjgwmYO9wYs\r\nfKmg69CdS4bP4GX6SGvWEG70zRkoTzW2G5d+qKTT6wN2MFhLr8FHnYLyFTbC\r\n/TGZNhityTSB6HkT4V+QGQAiBsYnFuaTe42xdGkC47I6gRnHKyre/7dYINTP\r\nXQTShvjdEe4VGZObKOnzE0GVHeYL1Jzqm+uBzoshGLpl1UcvlFwvAbu3oHHE\r\nv3NfBuacpeyS9Df1vcLCXAWPMlXgufIsL86LVomtot3qWQzKMHbZFUfWmSrX\r\nnQkPes5jO8blF3EVGZqpEofezcLWc8c7hJI=\r\n=Y0/w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"f09df2b7e7ea5fd78858d88bfdb26149f6d58bab","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.11.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.15.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.1.1_1655220711140_0.5292349814277719","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"pubnub","version":"7.1.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.1.2","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"72c80f1d4b9937354a58e7150130aafababd46e8","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.1.2.tgz","fileCount":326,"integrity":"sha512-cDC63rHK2SiZumKyzDJyFfUn7val0D3IhnDdbmrbwgKI/d9f/S+SzzC3xKRMIq9aziXeTLpsS55KplwmUj1vmg==","signatures":[{"sig":"MEUCIQC6U3ACJsOGBGax1ETa8Xw9ZFQAgxO8A1g/a3I8+6AO1QIgfuRO6Gktj9H3kItfZddC8lQK3328J9BPIgKPCqowWyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1980508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisz7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Pw//Rk7t9lAA4qki/VAUAqyqDjPEuY5oI5e/tnCtllnOaqPF4RmL\r\ndttNuGnhhtoheY4NcXRYRVfDh5iFtbRh8/mh2d95spLZ8tuS3UJ0sLQIi21q\r\ngBuIixvslRGGnl5pRYvJTqr/71aycLtAGI+jCjlCv6Erid+eybn2S//10/8G\r\nsPzwP6yY0xlpq78VhDc8InWWXGQYV1azkRnk9hpWtTiGlSROMz3bLqK5QxMG\r\nsieUsBuJBm1cXQDqvRMmU9u9aOmyvBRG7vylKMAg+Rzb2BnfhcUglhzS3AyO\r\nhD/BxBm4pGRkhxdxOkUDHN0d5rUm/Onj8n0yFYlCWKjhovHAbxsI6kt9KFvR\r\n1uws/8NiSHjoyceNr/lZ8wBQ9QXPHx52LT4wxGEUSBS9DwAgNG5Gziilm1z1\r\nJim7NEazmb8870SOgyRguLsDULrR9va0OZXQ/JnNL3yBwkEaDs2OvnITJ3dd\r\nypIoUo0J1VVkWxAeeKIGvuM8iLD4fZbjv6vJzyJ/8dXrD05jF2Fcf6oMc3qz\r\nCaD/kwsOtJ/WIOmroCtCFTEvD4vb5q2YIo6CDECB7eEdcWHcVp3fV/iOqc4b\r\nWMt81yUQDJiO6KZ7W2awIourNr6Bpg8FRFmNzOs02L94TGo052V8jP3DZLwH\r\nZcKQFh/HTSFICyG1lPFwHYS44ew/4QOaQOs=\r\n=prCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"bd5bd83e1e03742b121e5b5de70dc4f320cb056c","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.11.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.15.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.1.2_1655914201011_0.925492678565105","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"pubnub","version":"7.2.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.2.0","maintainers":[{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"pubnub","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"296dc831f017670014042127b4db26bf4257bbff","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.2.0.tgz","fileCount":326,"integrity":"sha512-q8KR1T2lwG3l4zSXic7oeskFZpQ4c/oNDbopEMJHn7G8KvLuwQM+d/ntlZDksCyvCZ44adz2hs/sEZ87x96HLA==","signatures":[{"sig":"MEQCIDRo8ZR6Zhabx/ms0iozBom5diuGrAMqcbq4JKJaIfQxAiA5B3mzX0Qte9yw8xXTEWFO7E0OdMtcWtvkaPkt+2FV5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1994839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixFZDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHAA/+K9kOKMTWxrT3h8e6qwqorJqu1oSQLQ98E84WnkPus+vvADC9\r\nLKQiU9CE4jyhhYU6pw48QQEh+jBZNo4W/muGRp/ID81RNiLYjV8qwU2Pq+zu\r\nDnRqbnKsc8Ti/55c1Gv8AxKUGVrOR6Di4Tond+kmb/1L4PiWvvvg218BOQ/I\r\nhxNrGBDeELpui5NxZAtv8RdHviJgZyVPE/x+F8UW5f+j+3imPesyukLnYtGm\r\n8lXF/6IeJ0AciPKa41X601QhrrqEquklvYUlt3same1qIWQuL3YSmkKu+od5\r\nYmWFOQt8+F2gZLjl/otxUeE71XYwMD39r0IhUIOD3LFM0wm50B1/fwoVXiSQ\r\nQc0V5ERPCUZ9tft6yBBMsHmT6LxK6KcPRamUxox829WmzNWlPLBAw3/rhdeS\r\nk8wfjE3NtM/U33qwCoqLdyKFCdgPE/gpIkWO0QU1Y5FQvlQdWfPjaTv6GvRe\r\nSpHA/dkst2rR/98J1/WtS1Lxkb8+tGhnxDtHOUPUKYrrqW8gBJuKC10NRuUk\r\n5MqBDLwCDycchPV8HG9vHQhLWgkeumKcoSSOHTwivLzkMZq7LiJeOTtUqHuO\r\nKTKhhpHNREUnMYEDhJm0GX8oOb+Tpbo9TEK8sqE+1w1Z9wdB0LpMn+yhllMQ\r\nha1+Yx/nmPWb7omqN0yYFQi33AmVCdrbAks=\r\n=WMA8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"0a868703a41f3d46888954a525798a001430eba5","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.11.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.15.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.2.0_1657034307048_0.922539446081702","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"pubnub","version":"7.2.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.2.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"06ade827f1d17ec6f5bc79eedcf0d2bfcd74109f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.2.1.tgz","fileCount":331,"integrity":"sha512-3mYJbR2JbZRwcRs2wUURWW6U34Rsx9MK3QbcGGuKML96W4HlqvS4wQQagUyaZF2G/3w0Bq/iYMXUfFmIbQYhYA==","signatures":[{"sig":"MEYCIQDgbVuR4OcaLtpoCwaQLRQ3KutWyO3Vo7hl/+iZmzQEOQIhALd24LZLhOhjgDXxaPr+83cAAZKZaQm3YySeFeNy3y8V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2008518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcgg9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGOw/9HkjsoRmM0hbW35Fh2SX5T4CS+jaOubpEbJN3tWNm26k72voR\r\nBhWXBCgM6ywkd2pR5UYkCcsvK7VAyXMSmFsnz3+Gl1Y3Y+T2HzSPxrkURtED\r\nczwjhW4JOmonDjOpWh8GK272EHBEl13VdMtu22Q3iUHNLhKxV0UivspNDCyH\r\nZuvAhOFLlsb10JL1T3/R2tKgLeTmBZfPkksU7smj+wxZPvHCPdpbSMX1uP63\r\nrywfoalfhYbZKRdtKGE77vKSAE1DhfWXEuprHDv99VoJOtAYZM8GKGgsvap1\r\nBbIL57Ud5NK9g6yh0qkN2sag010Agq1kmUoO826DAa8zvzkmKDI08Da3fIle\r\nqBGIDxFRHUjTIguG2Zsaol/ac1X7zNqTWgmijwSCWO7eLkC33P0ck2dQrgj8\r\nLe4Py4jT0QLOoOF9D9J6fPmd20/dbp359OX/E2RAk1c+M5b9dCVDzFw+BM4j\r\nx1hj51MTf79PzLpKCEYWBIodLs9Xq8H5IeL7vchlX488ri1Ryk20CBgK/6JI\r\nU8gXgzbSTilaAILHC2nTdxTO9Zu+kTsNZDMW+MGPz4OipFjYd7uM0nBLilxJ\r\n3cOVQerqSK2keY9zQsgKh/FhkqtKG21KrehN7Z+RX6Ps7YDHhYbG9UsYsl16\r\nADcs4PmNM9HtrW7UZXhAZjaz7yTSZEDj7CA=\r\n=VTRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"0f15940e98e93787b7a3fd1328a4fd07975ae2a9","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.19.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.18.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.2.1_1668417597255_0.42049264006994025","host":"s3://npm-registry-packages"}},"7.2.2":{"name":"pubnub","version":"7.2.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.2.2","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"2fdc9eba55d302e999aeb864f6d678e81576e4a5","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.2.2.tgz","fileCount":331,"integrity":"sha512-lUkFYr6TWUo32esnaQuLVu4W/EeLz4dwwOAlPHsR4E6uLv+fiGg5UOLdvk2FUz+qviJhgx9Ltx/KQcREhmTRSg==","signatures":[{"sig":"MEUCIC27gJqkcfDe2bnWVVEcwlzse4k0pyhy9k/i8c/lKpDWAiEA2fBL7Awawx+u8hiTiTCLNVGCb65aRtgYuwES0Xam8Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2010581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmEnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpngg/9H5YADd605vy8KCbuasu6XfsMfwfcxiMFvBqLqMQkZk5O3Lgb\r\nasuSj2jz3abcBjLRVwHO9bgKMI+G2xRbcY7sUC/gfA76NLKJ/ayFKmQGPNeA\r\n230w0aLuwPNxg6kvJkPXz+ymcRpunVJ59WhDqZcC0SimU3alywycDDuREfHz\r\nWHJ73ZBiG97SVh4Mga+yytwxBfwYB2UfXuHKchRe8pcNxsfb5YYj3oMKrQFC\r\n2sBgUm8kkHfH8WFJNTgYTfch7AM+EU99jQ+nWVjk85I8NZskxaR65ZVbqVmP\r\nyqj3/XBZsCU6cB48V8aAwbmYNGJn/yTl8AOFS58FHBBwin7ytt7oWoTb6vL6\r\neUMj1D/NGoWiTo1KxsArrkBmibu73npsSYqo+n4avAIymI964KCA6P7u53Te\r\n637IOyjBNHAnURZOpd/zf5xhGtzaUcloEdUjWMVx4gkk+9YLVeUhlcJPw2Ad\r\nYTwo/w47/ePu47HcMx9GL9MRa0Rq/RKA3f3UNLH00K2esTQS6bIMaPZibq0i\r\nxHNhGS2z2mTnN/16lsA8PYMLHKmFkuk0UiUKP1PrQdV/QJ9EyXxiaXVAgI8+\r\nKLn46Sxm092v1oR+WGaxDbMkO91dMFX9jEl02zJdOvwG9F3marTl8lbxKHxd\r\nyR2SXNkKvHDxynQtYPOYnVc6MTJLT1m2lAg=\r\n=hvbM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"ffdb7459803f98f982db034effeeddfad24941d6","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"8.19.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"16.18.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.2.2_1670924745560_0.34637509725088966","host":"s3://npm-registry-packages"}},"7.2.3":{"name":"pubnub","version":"7.2.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.2.3","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"c7ecdf7239dd57693f32410b9c296a826330424c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.2.3.tgz","fileCount":332,"integrity":"sha512-ABeYokv6Addp0SoJIX6RRYqhHgeS7omadLlC+P+VWj1nYuz5NuMhGI2z0Bwt48LzEs5NkELgUUKsD+pmQTvQYA==","signatures":[{"sig":"MEUCIQClTVjARdL+lMspOp+QnUWvUaja6rgto+pZsL9aCzWvZgIgBmuSfmWENiiXO2ioINmB17LHDLw2nVGGXQG2euZ5wE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4605474},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"1ba2fa64f1b119e7452792974d846807fe04bd43","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.7.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.14.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","agentkeepalive":"^3.5.2","superagent-proxy":"^3.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.2.3_1687557731402_0.48158682598054714","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"pubnub","version":"7.3.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.3.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"39d148d6da65f57cb60ef8c14ae1c5b1e81e4e88","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.3.0.tgz","fileCount":332,"integrity":"sha512-gUUa2OwtpNjvVmd5AGCPrPmXC4IaC1qDY6nn+yUzP6/b26HAuNMQkdjhtvDBi9IWCJiohswg+0lfWtN7UhUXnw==","signatures":[{"sig":"MEQCIAX2nRj5/UeQ1X/dQzxHL823DXClZUWwm2/zNeAIQtAxAiAnrzcPQW4GY9CLTA3yjOQBHqznkuWVfaR2RjJdCIh4RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2012129},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"9584344aaaf5c557870d30fffc4acd9a7e980ea6","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.5.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.16.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.3.0_1690576732105_0.2373443213592974","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"pubnub","version":"7.3.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.3.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d5b9542489bb919e843fc81c8f2540dfd6025bdc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.3.1.tgz","fileCount":332,"integrity":"sha512-9RSTT7zndeZY2Rkz+lm8YCiwJQVUjbpUIzuoxj7aAHoWBrcpdcGyN72ij4uoynW7bPRd4ccyR8zkzQbOtZzG6Q==","signatures":[{"sig":"MEUCICy4Fcy1+10F7lLpmp5m5WNtM5UD0vGrKiZN8RJlX37qAiEA/GLRDLg77qIgUhB1ReG/r6IvE2fRoNuFhRvWatsmSb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2013303},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"8adfccdcec3f56c6cc4b8d38955487336d2c08d8","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.6.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.17.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^6.1.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.3.1_1692613054319_0.6778545989116571","host":"s3://npm-registry-packages"}},"7.3.2":{"name":"pubnub","version":"7.3.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.3.2","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"1e27a1ef85ae854058b79b93d79cbbbb62a8ffa5","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.3.2.tgz","fileCount":332,"integrity":"sha512-S8wapIU57ZjGdzLES7UpHh2JhGdJDKLaSUwbQYdH6o8lknXTOSU9rSEmb7fNXZrzAqSy+sQIY+S53Z2liInqJw==","signatures":[{"sig":"MEUCIQDnXOCyCTmJ2oLxbTC/urKB0/wjoJU6BHHC4EVpbnmvXgIgPwl4dwA1NLHdGDnZjtjijWivEcsz0bJxXlMzmbbZj+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2084201},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"ff67973b32a9ca53252adc22243a8e3050a6e4e8","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.6.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.17.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.3.2_1693463844277_0.19101324466113967","host":"s3://npm-registry-packages"}},"7.3.3":{"name":"pubnub","version":"7.3.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.3.3","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"a68f66149e01cc83f071be9c9bc3dd128d8ff16a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.3.3.tgz","fileCount":332,"integrity":"sha512-JyHqgNUmF5RTllfk2pLcvzrP1//t/05Wj70ha5P9+C7jYGMslsmCymnfN7qfvbhKDmCgGdUPpsmCJwfyKU16EA==","signatures":[{"sig":"MEUCIHGEet6pVnOQWeTNY7ht5Moz00ObeTUC3q838jASVsSpAiEAngiRzjW/wa+xCXZnO7c6GJfx98uGD2vvSy9qSoR5bO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2083760},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"d1fca5869a2ee55016c00371e16aeb6fcad9ad71","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.6.7","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.17.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.3.3_1694423699420_0.21186287783513968","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"pubnub","version":"7.4.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.4.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b9faf13914db1374885071a9e9895cdb91c075f4","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.4.0.tgz","fileCount":354,"integrity":"sha512-lCO+uD2MQUIDn5K5KFlCKNk2gbsP1pP0I1UhFZyMhIJgVrmvTAasctXXt4NJia8yPJOMDq0WEr44vr0LhJxuoQ==","signatures":[{"sig":"MEYCIQCbbscfxrrzzj4LY1gQqBtEo3t8t3dEKmIW1bp0IWSWCgIhALwXGD11+TT1SUBoZ/7libljHFertIpYmBeTlpCjodzS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2259969},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"fb6cd0417cbb4ba87ea2d5d86a9c94774447e119","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.8.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.18.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.4.0_1697455157467_0.07635464120177304","host":"s3://npm-registry-packages"}},"7.4.1":{"name":"pubnub","version":"7.4.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"MIT","_id":"pubnub@7.4.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"6013d604e9a711b13b2895c5cecc7d78f0a72609","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.4.1.tgz","fileCount":354,"integrity":"sha512-qw5937oKI0h2Clm2qHPzm/nb1ztmBRvzJfdNLiwwBmtR+E7NfK7erPhNGyxOeaW2MRc22IDRbC5qp7jEyjpnWg==","signatures":[{"sig":"MEYCIQDgrCuP4NJewNcz3YBLBHuHbuh4H+z0YgOvL/9tb3FELwIhAMwsOLoaDS/a6AzM1EO/775phKU++bRy1k/eZ9BuO1uH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2261330},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"3eca7d2a7ce5e40bc7e4d580eeea39e5dbf2a157","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.8.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.18.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.4.1_1697547789791_0.051697769472614175","host":"s3://npm-registry-packages"}},"7.4.2":{"name":"pubnub","version":"7.4.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.4.2","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"0e6e94d7ff5f5714d3aa1ad562ae08ee17e3eb7c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.4.2.tgz","fileCount":354,"integrity":"sha512-jwt/3XW6QnWgutGpHSlnPJcRDhea0BrkJclU9PeUNsJpaNb94nNOHxDzMWan7waB7svQikYoqV2TSiN7oU+xcg==","signatures":[{"sig":"MEUCIQDMVvgUWlGi5O7JRVb6wNiXtl6cxlRwHoPF42xuk/Ui6wIgUE3gdVAyFqaKQzIqIQNI5O1W3ZuYMIpXvr8FmVpYJXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2261637},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"513113f586c96db3cb853820738b31c22003ce55","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.8.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.4.2_1698682128650_0.9585652363428219","host":"s3://npm-registry-packages"}},"7.4.3":{"name":"pubnub","version":"7.4.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.4.3","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"2fa97c486fa3ff511a9993e9ef473aea3fa2cb25","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.4.3.tgz","fileCount":354,"integrity":"sha512-eGxOaF8mHThu5V/EA8IyinwwNnoDTVwhRFX/HSIedKx5mmHtu8zupFw4DP3MJuC85Ts2T2SkyyNvjn/XHeR2fA==","signatures":[{"sig":"MEQCIAfZ3uOImrwKqKtONznk/jvCuZCXnebVnnsHeB1h4MSuAiBzRENvpF019DKotLLIjsZX94rftiVRoHl/xLjrzTK4GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2264123},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"291b212bd200d36f2e920cb03b753777549daacb","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.8.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.4.3_1699423430498_0.2825439337652642","host":"s3://npm-registry-packages"}},"7.4.4":{"name":"pubnub","version":"7.4.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.4.4","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"41af6d27f5209180897971b1615c4e1f71607d92","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.4.4.tgz","fileCount":354,"integrity":"sha512-FZAJLzkbEEXtGN9JCHmxNT/XCRO3qjnhSD/xZw4PAXQQJCyvhM5JmSNqTVi61gO4UE4Xeo5CSmM5npsTJsYyYA==","signatures":[{"sig":"MEYCIQCNrQ4YPtLgp5amFrJV7HZqIFGjQThZi4+4U4REq4dXzQIhANda5QMMOpdiOxZ2wNGrOwpaSdlHB2wML++UA1OvFLpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2264393},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"6ea105a1ae07b87d0b7f41b4e9360a15a8312871","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.8.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.4.4_1699952205764_0.4517443486870125","host":"s3://npm-registry-packages"}},"7.4.5":{"name":"pubnub","version":"7.4.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.4.5","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"488892f30b0b62bf6dc0c469c50954c21aee6669","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.4.5.tgz","fileCount":354,"integrity":"sha512-1TFAfMZ/wz0Y4W6U1zPSZBLtBrz4qnSsn/WlqVArqrcKTvim08DaqjpPcLIQaTBFgyr3wgOTnudKKhXp8QFLUA==","signatures":[{"sig":"MEQCICgBPo3xQi0F5EOtzatL2fS7Mo1VsKR5o/XmNnO2BaqWAiBH9iPfFl0PBLb4VsrXg6XCE9hzJJD+/IKVYBdJjoGXHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2278637},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"76bc5046d3f07fdaa6a4170e9a1f555059462757","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"9.8.1","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.7.0","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.1","sinon-chai":"^3.3.0","typescript":"^4.3.5","underscore":"^1.9.2","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.4.5_1701164606601_0.07663722958783903","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"pubnub","version":"7.5.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.5.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"e6433ea2593bba8e9e52783bbb0e821b246887ba","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.5.0.tgz","fileCount":369,"integrity":"sha512-U8wlBAa1FhGb/DioNAjxZKq5tP3pobUAlI0sIHc4pAdhJcSKMQBR2xfVuQfM8sgi00zZGCiLyrl1TlVwJ8UlrA==","signatures":[{"sig":"MEQCIDk3BY1LVx9IDPLu1f861jnf7+NOchQmyS2WPYkLzSPMAiBc4U9SjEnHuTHKqL+pp1wg6nSsQL4zI4QKbsZzhCYgew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413388},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"f0bd4e584d04272ed7137af925dbe2aca25b49f7","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags 'not @na=js'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.2.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.19.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.9.1","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.9","sinon-chai":"^3.3.0","typescript":"^4.8.4","underscore":"^1.9.2","@types/chai":"^4.3.3","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","@types/pubnub":"^7.2.0","@types/cucumber":"^7.0.0","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.0.0-rc.11","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.3","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.5.0_1705386716002_0.42805467277928577","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"pubnub","version":"7.6.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.6.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"76efd389de9426226c5fa5691ba412ae4405abc1","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.6.0.tgz","fileCount":387,"integrity":"sha512-Xj5dTOWdKdnHQsUJOCvWpzC0Rf3uUSa9GAxsUlMHPk4iw2U3gqmPvTbr2IzREnvgd5mG1+ahzeln5gFoyXPqaA==","signatures":[{"sig":"MEUCIBtzzyvaQfS4dtJM5FHpBgA2XsAUjCMVM+B94dgjw0wLAiEAg6ARxaZLplFvzQe5TnuD6/DMq2TxLXQMQyZAxOUp3DQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471739},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"a73bc5831d11b6bb4376391fcbda42d11b58f4be","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags 'not @na=js'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.2.3","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.19.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.9.1","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.9","sinon-chai":"^3.3.0","typescript":"^4.8.4","underscore":"^1.9.2","@types/chai":"^4.3.3","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","@types/pubnub":"^7.2.0","@types/cucumber":"^7.0.0","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.0.0-rc.11","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.3","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.6.0_1708509070636_0.9814210597472621","host":"s3://npm-registry-packages"}},"7.6.1":{"name":"pubnub","version":"7.6.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.6.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"fd7ab55cd0998fce8144113710a6c4f2a1aeff60","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.6.1.tgz","fileCount":387,"integrity":"sha512-wJK92ojRAqQb5uB5HmjrC2uQYHTbu18rhxZlQHqYXq0/+AMM9uyrSaVtIF9RsnVHI6j0Wr9KD9JAUHszQdsA6g==","signatures":[{"sig":"MEUCIQDUUAWUAu1tHvsgEWYUCdiJb2zmA1aQuWPe8I16wPCLygIgLcYs/radhMob2DRnxdec6emPeBGIC07rue7clREu3J8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2476851},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"a551a84d8491d966abfa7812e906485deb9345b8","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags 'not @na=js'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.2.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.19.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.9.1","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.9","sinon-chai":"^3.3.0","typescript":"^4.8.4","underscore":"^1.9.2","@types/chai":"^4.3.3","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","@types/pubnub":"^7.2.0","@types/cucumber":"^7.0.0","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.0.0-rc.11","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.3","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.6.1_1708934007978_0.9488155834602716","host":"s3://npm-registry-packages"}},"7.6.2":{"name":"pubnub","version":"7.6.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.6.2","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"644fdf5e09db1e145d3208317a71c683513a3689","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.6.2.tgz","fileCount":387,"integrity":"sha512-oeYja8FvKkoYh5JLPDCXAOtIaJVYyB+MJhSqyXNmCpCmtb3ES/E5rTu9QcstAfEligfV/T9eN9SR6StZI+PrIg==","signatures":[{"sig":"MEUCIA0tVdronRlnJ0EHRys51uEw74UD55/ja4/Y7A+cNdpKAiEA9Sh8ObNb33LrhD0Y9PYFdSdVvJ+zkGkaWrARm8FBjo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2479407},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"8d9d8c2befe1d6e5e727ec109881281074f2b44e","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags 'not @na=js'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.2.4","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.19.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.9.1","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.9","sinon-chai":"^3.3.0","typescript":"^4.8.4","underscore":"^1.9.2","@types/chai":"^4.3.3","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","@types/pubnub":"^7.2.0","@types/cucumber":"^7.0.0","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.0.0-rc.11","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.3","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.6.2_1711632675311_0.449165560580016","host":"s3://npm-registry-packages"}},"7.6.3":{"name":"pubnub","version":"7.6.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@7.6.3","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"e1100881d27592ef9f78623f9692f91e88c40c95","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-7.6.3.tgz","fileCount":387,"integrity":"sha512-yyIXD2hV+DEqa/SBU9V4fT1hgQep+YwcE6UBeEYHPZYUDPDrvdh9a0+/mt4Tx66JlWYNdPJUjvQfDg98T2C3DA==","signatures":[{"sig":"MEYCIQCLA6zuboWgoeYTEMAm/6gwposNQT0yl3+0DByLa+rLSQIhAIErKStYfh0g2OSL2wggM++HsSYjNP38k4T8TS2eXNYm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2481708},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=0.8"},"browser":"./dist/web/pubnub.min.js","gitHead":"b29cc36c8b730ad903a7cfc4480b2012e02da4bc","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.js","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build && npm run lint && npm run test:node","test:web":"karma start ./karma/web.config.js","build:web":"rollup -c rollup.config.js","test:node":"ts-mocha -p tsconfig.mocha.json --config .mocharc.yml","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags 'not @na=js'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/dist/objectsv2.test.js","test:feature:fileupload:node":"ts-mocha -p tsconfig.mocha.json --no-config --require test/setup.js --reporter spec test/feature/file_upload.node.test.js"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.5.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","superagent":"^8.1.2","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","nock":"^9.6.1","karma":"^5.0.3","mocha":"^9.2.1","sinon":"^7.5.0","eslint":"^8.9.0","rimraf":"^3.0.2","rollup":"^2.68.0","js-yaml":"^3.13.1","ts-node":"^10.9.1","es6-shim":"^0.35.6","prettier":"^2.5.1","ts-mocha":"^9.0.2","chai-nock":"^1.2.0","karma-chai":"^0.1.0","node-fetch":"^2.6.9","sinon-chai":"^3.3.0","typescript":"^4.8.4","underscore":"^1.9.2","@types/chai":"^4.3.3","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/expect":"^24.3.0","@types/pubnub":"^7.2.0","@types/cucumber":"^7.0.0","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.0.0-rc.11","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.3","@cucumber/cucumber":"^7.3.1","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.0.1","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","karma-spec-reporter":"0.0.32","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-prettier":"^4.0.0","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^21.0.2","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^8.3.1","@typescript-eslint/parser":"^5.12.1","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_7.6.3_1713429378042_0.7420979084178156","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"pubnub","version":"8.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.0.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"be9e942d4d86fbdc5fde7767cbea848c0601cb8b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.0.0.tgz","fileCount":415,"integrity":"sha512-QQ1epvvCFQRnZvRxzzCVR+26OKiwk55L1i0Gjr6Iw5r8ULBVVIBpHb9ETLLFqUGxrDc7fTIqq12cTfhJZ7gnMQ==","signatures":[{"sig":"MEQCIGmzBujJtsTegEEa0WzYWsV/DCz/Tui6N1vrQpf7B4GgAiBLea5rqZ10YS4/+o5x0Wz83Pxtnp/rjL5fTwPLsm+GMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2838032},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"410930fa497da3ad05f18ec9d6cf21654ddc2e8e","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.5.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.0.0_1713813736171_0.7328920291780519","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"pubnub","version":"8.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.0.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"ef71e5f59417e10ff50d059297490944bc715d82","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.0.1.tgz","fileCount":415,"integrity":"sha512-C3eaPjAFfvZm711d8LcwsEY9lo9iFzMW4xrADkJxgnlFoQYgByLcx+IzrM/mKB0lR1tXBCJoxI9nTUuPkXciSQ==","signatures":[{"sig":"MEUCIQCb1Wz/2f5snkq8P3k5dGwJTTc0FK3k9sSAQl0KtvnatwIgayVlrj0P9pvydyjewWWeMJFSDJjG/4aezpMSInS7n3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2838414},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"3fff0752e7c85ea0a376b7d08a49c226592ab573","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.5.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.0.1_1713868606813_0.7970375023965257","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"pubnub","version":"8.1.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.1.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d17e2925ce4a66e1b52b73bdeaee53f44237316e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.1.0.tgz","fileCount":569,"integrity":"sha512-f8T+vh414WayMNokKueOZykn3tosxF1ruu3KAM/4uLy1GzLWsL5/k46lGaxqVljkMtplM/8nJlbzA+/k8kkQ3A==","signatures":[{"sig":"MEYCIQCEylH28Qb3HlL5DAHsOM0pMd/ZI6Rp+FJDVKjqQXH5+wIhAMUh27pQCn3glucQrVXenuoJq82AB8MWqGGdv3q0Yr4k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3295035},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"5607747fa3226f6bb31ed097b7defbb4be95c90a","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.5.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.1.0_1715857165522_0.29406147142788064","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"pubnub","version":"8.2.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"6de8ee52be0c03d48c66667397f1e84a08d54268","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.0.tgz","fileCount":569,"integrity":"sha512-gXck3w/9es+w3/tdzipIjIpzKEl2CAcWnKSyMhBP/Q43Rbk0eAeS0JV6uzcTsJdi6v8nZ6TAqghjy/0Y73zqoQ==","signatures":[{"sig":"MEUCIHKPPYkwCj8a9svjjSyDHrjaJdvfPBA+VGS9twuwyZCRAiEAzQjluxMRHEiYXrZ7jyOse35B6N+2dz42EALWQ8QuUSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3310104},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"25b4c948f75df2ad1d3da7d3f1e7569c2dc6f60b","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.5.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.0_1716277337741_0.18420613433527144","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"pubnub","version":"8.2.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"5a436029d9d81218829467fcb39537c5609a1e43","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.1.tgz","fileCount":569,"integrity":"sha512-5p7jYxygBaDJ6knP3b9apgfITYXUZS56Xnpdr9JddVKUEcmHA4tSMcLk3zhf2rKdNyiZSFiAeWy4T1ZvNrWZHg==","signatures":[{"sig":"MEUCIQDlPVq28CG4vyM2RLCkz3LMmYrWDgGdfi7NKeq+FGuv9QIgYiiAErjsN/7XR15wGwmaFvMSQ5WN8rzNarG3XiMNXUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3310444},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"fe9f1738238cde5769e17f232f8d04a16cc03cea","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.5.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.1_1716404801686_0.36841701926206816","host":"s3://npm-registry-packages"}},"8.2.2":{"name":"pubnub","version":"8.2.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.2","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"f7744f2d67934865ed72bd6ebfd25001d3c7321c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.2.tgz","fileCount":569,"integrity":"sha512-KQ97u3PyBbZB1Ow/1esNGbEImZkVKqYCsqgK7nE2OGNN1i6TgxRt52vkW7/uzAlb36XU2LU1sCPgT4WRrGRprg==","signatures":[{"sig":"MEQCIE+J1auQRivb9YQXcI2JtCdf9Da69rCmjDCGOmgjgnquAiBAOsGTJPWWXlcde3KW4GiC9af271B8y95b7vq+9kOdNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3312136},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"78744e16004aceff22fb789e310d14b3a3a8f853","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.2_1717581373158_0.5695252151347769","host":"s3://npm-registry-packages"}},"8.2.3":{"name":"pubnub","version":"8.2.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.3","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"ad47e1636e5301cb3d55aa55ac166e8955fa9245","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.3.tgz","fileCount":569,"integrity":"sha512-VqAyildzNmkTJCSCFzAiMTeNFTO10On6Ah2AX59LkKCrNDPcqS4jw+xnyyakwmB/R9gLZuCieeTxHqsSWrZD2g==","signatures":[{"sig":"MEYCIQC//Aao3pZbekNoLZCfLJsyRNQGMqlsoCAy8DbMlYC/CwIhAPBnT6/ZyHGQk715APFz05nODK4rkf1haNhNS4R8i9Bq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3314428},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"e4864327ce2aa5ad69ac9de752178c74735f4863","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","phantomjs-prebuilt":"^2.1.16","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","karma-phantomjs-launcher":"^1.0.4","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.3_1717689059326_0.7881289279416008","host":"s3://npm-registry-packages"}},"8.2.4":{"name":"pubnub","version":"8.2.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.4","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"5461d5fc11df4a35dcaf0332a7967c182baedc6a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.4.tgz","fileCount":569,"integrity":"sha512-NlA1Kk6f1CfI5n1yNB5hICwDSIWXaOyjHwEm0jmxPbAS+Mj8+WVeUZBomDIrTS870r37ynT9BUkr71gHWUq7Xg==","signatures":[{"sig":"MEUCIH7Mswgv4LuAnOC3AmDWcZxDKnt5EYsvVRFiTvuG8f/GAiEAuZj6k+VayJbK7Sjl/EyDfXZEPwK6245S6DbS+JuMkUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3316515},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"5dc7ec744b77b8b963b1768e273a7d1b8ab28f6d","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.4_1718632856690_0.642527206409274","host":"s3://npm-registry-packages"}},"8.2.5":{"name":"pubnub","version":"8.2.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.5","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"9cd922e3f7367f42e74fe22d8040aa33ef55742d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.5.tgz","fileCount":569,"integrity":"sha512-04iQplsUA5lVqYDkWKfNBU+oVqTJDygfRHTaDec1xWEuZ9RS0qnobZN/uAtG76jgkaVakfSFnej9/aq9B8Lv0A==","signatures":[{"sig":"MEUCIADMtajMt3rsmBqAk4egZN4p1u5J+S2qlTYbz9CGwiZhAiEA7lqW8iyYQsIQ7kZRGO1kl0aj4zBzD6IIhkkdWiv4Apc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3318200},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"e8b22561e8acd6d805a3d149a73948e7b99cc6e8","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.5_1720081525546_0.20239004675851557","host":"s3://npm-registry-packages"}},"8.2.6":{"name":"pubnub","version":"8.2.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.6","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"db6a7fa23379de1f18b01f780aedc63067eb3d6e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.6.tgz","fileCount":569,"integrity":"sha512-pXjzSm13QATQpNFsr68Z7f5jdBNeKsdo3MNsKMYLwlytNu9tELWD2Dg26gynYIiupvR0ytoHFLeB9WPMAvLmkw==","signatures":[{"sig":"MEUCIBtCdYXeHDuWpwr3bWicHujZmOmq0oHLAgwZRw61CmuUAiEAwafXOTECHe5ZPo+mGCM28pN6faB+lBD/7liFAzXGb1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3323045},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"44f9d6ca8f6ac45600e472e65b20e35220d864c8","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.6_1721740385937_0.8647338215240081","host":"s3://npm-registry-packages"}},"8.2.7":{"name":"pubnub","version":"8.2.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.7","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"56a951f87c562dbb8f4d6c3d0c2201a53473f7df","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.7.tgz","fileCount":569,"integrity":"sha512-VsGHTMgNcf+PJiRDoZZzGKKxBZqroUsWaX/DQlCoKx698YZXQSatT+KNweOG20acCK2mb9vF9pnWpH9ud6MxTw==","signatures":[{"sig":"MEYCIQCFPIMV+nWDDmI/LKmoq+QMcRgfDS+H/2B2XbjMVWqMrgIhANq/PVLppR11pEvip/391953zS3TMep9rTXQtLnhyJFm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3324111},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"ba45db4d757415390842b7015202b4db20398c23","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.7_1722501585030_0.11552199806428365","host":"s3://npm-registry-packages"}},"8.2.8":{"name":"pubnub","version":"8.2.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.8","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"68d3b84d07e128b29f74c6c46495f0c5bedd1a3f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.8.tgz","fileCount":569,"integrity":"sha512-OREW+YDWWocOaz16jbrrybD0AyqEFuskCGi+EMgOb9FUJkuYPnInjlMSAUBBrlx7lMTARMQxx3Sk0EIvbB3hig==","signatures":[{"sig":"MEUCIFr1z6hbjVEw7PKi7UBRs3i9iatQZgBMvAFGI5qR+PaqAiEAqjvpFuEMe3yPlKwId9Pj+KK83sSaZANwHItCCHmjDy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3348150},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/node/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"0beda2cb0b80eba69309111fb27a76d8c6319081","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.8_1727739295241_0.7939357956003728","host":"s3://npm-registry-packages"}},"8.2.9":{"name":"pubnub","version":"8.2.9","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.9","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"c1d66e0133a3e6f901eb6dd86c79bb672f8bb202","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.9.tgz","fileCount":569,"integrity":"sha512-NDQRbQ79e2OkUpnuw3EC5Rkee/gEcbI0RXPVCFPhno4G+XMRMVqWpqUf0jNLWY1DQ0rxfk4pupqft68JLHlqSQ==","signatures":[{"sig":"MEYCIQCSWJ+uN2liE2sbo8rROMKOwI1nNFMR+ARbP/Fl5Ufl1AIhAMzaqyhyZ4gn8sFtFEnV3Xfami4hTeAAF87ZAGJUNidN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3348141},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/node/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"c47f202c2966408e221267ebfd142c64a6ddde85","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"^4.13.2","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/cucumber":"^7.0.0","@types/lil-uuid":"^0.1.3","cucumber-pretty":"^6.0.1","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","@cucumber/cucumber":"^10.4.0","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.4.0","@cucumber/pretty-formatter":"^1.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.9_1729846450010_0.304448324956625","host":"s3://npm-registry-packages"}},"8.2.10":{"name":"pubnub","version":"8.2.10","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.2.10","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b42cfb14c7c7402167802ad23e3ff3f7b5879c8c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.2.10.tgz","fileCount":417,"integrity":"sha512-w+PmaYYGC+bAV1sPR6o/OQPTYywlm7pxXxzKRzJwegvVgD7HRZqCOTY5IHUjTrKF0y+3nsoiWBzXZNGaoGHvRg==","signatures":[{"sig":"MEQCIEWU/JoFJrziFcs9iBQE0DTN5qk/EgBwzlgBpDPCOBCdAiABBqgVuAWGhzpOkqDdmQqKwSdhDHjuJP0M94n/Byy+Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3430568},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"66520c26d80291bb45961b6b5e71b54ec0a2d50d","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.2.10_1730404701408_0.7504423908485804","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"pubnub","version":"8.3.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.3.0","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"65a4f87864a733102ea5abd7141854a962829384","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.3.0.tgz","fileCount":417,"integrity":"sha512-No987Sxs4TlpvSJJBd0Bv7Ly2vEeiE1/hg2MLd6Z1T2Ehb/xV50TLLHXHJtevK048dUW0uyST6MUsuEu8NzGZw==","signatures":[{"sig":"MEQCIDyJplKtdeTuSDz0paRxhDUGAEW7oHtJOet12sN8tcUdAiBsd/UzLXDu/yXfgjhxw6QqcFcEgaqAZ4t2SUkKFTA/9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3441425},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"2b523b2bb704cb88c7b0fb461b4e5ed7b53c2828","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.4","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.3.0_1731599549757_0.9391373093902204","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"pubnub","version":"8.3.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.3.1","maintainers":[{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"48b6c2468452427c9d1aa9a51e78781d25eec660","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.3.1.tgz","fileCount":417,"integrity":"sha512-+aFp84Jsqpmu9utci8uQhABTMoh1Uk8UafGS1QANSkceXX3HDRTQnpTw8itH0UchzCS9pSfUATTl+Ay3jvM5EA==","signatures":[{"sig":"MEUCIQDKToVrKMygRejk4WBrKu3VDoIGFZtmDzhlMolXBY2v4gIgK+Wbl7GLo2XIU3nl/Ihkm7FfUW6fTMWrYjQIxlFte80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3441972},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"cf5aa71f8164f097566d788e403be38f7af02431","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.5","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.3.1_1731942092115_0.5089608797172462","host":"s3://npm-registry-packages"}},"8.3.2":{"name":"pubnub","version":"8.3.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.3.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"fcd78b2a4b7bcd1aded32ad38b8ab6b4b3922943","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.3.2.tgz","fileCount":417,"integrity":"sha512-AJsaspEQvruNFyOMqh8U7WQUH9BOsvE5HfU+tPUqWNJI1xQo9x2D8kZ5DXxKWFbwha+fzcP78kMm6x4yO/02Dg==","signatures":[{"sig":"MEYCIQD1KLsPzYM2nWPM9p+PI3aGUOnruH9euxIJb4XWeZV6RgIhAOTncoyu3yfxR2SNcfo8F+g3S/LGXukORwTuuB7h1Jrz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3452944},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"d9af3ec6d2401e43be72a917e093cac8487a0237","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.5","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.3.2_1733995109927_0.0006006112022638455","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"pubnub","version":"8.4.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.4.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"8a5fdd3af9783abb1de44ea4145107e296c8394d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.4.0.tgz","fileCount":417,"integrity":"sha512-HvkFhn4XcfR1wdJv4paX94I0TT4UBHW/vIuYnS+6XuoSx0AunJMCk5wbKnSesmdbzYUZa8Ag3H1mJQZKuyRy8Q==","signatures":[{"sig":"MEYCIQC5fz20UMz8WM4/XII862S5NL55WrQTL6BozLYtwBtxjAIhAIomwHcY/1nUKGw9Ude2+hm6jv2LZK3MES4ZFGld175n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3476210},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"6a9fa7d58c90c62e84d92fdc44badf765d12072f","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.5","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.4.0_1734439541673_0.5327891819169819","host":"s3://npm-registry-packages-npm-production"}},"8.4.1":{"name":"pubnub","version":"8.4.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.4.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"5f6f19e84d3187dc8aee0a458bd6b05e90d43e6a","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.4.1.tgz","fileCount":417,"integrity":"sha512-mPlwVoHJDWPasZx52UfSMiPX5TATm5A+ficSogyqDqTQ4w5EQnwxH+PJdsWc0mPnlT051jM1vIISMeM0fQ30CQ==","signatures":[{"sig":"MEYCIQCK5LWXEedZiAVjodeTUTqk9io+DTpsfv0qz9ONE/SHtwIhAKeOc2vLXvYw2MyWfI1PeuU611fcyShViMnUxejN5/mO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3476582},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"1a2ddeb55fbf56616cdb50972d3dc540e8810b2b","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.5","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.4.1_1735823241917_0.3622415124378646","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"pubnub","version":"8.5.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.5.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"71fc9f9ebb922b0bb034aded68293413cac965f0","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.5.0.tgz","fileCount":417,"integrity":"sha512-NZ20TdAzZb66YaGqU8FMbtTYW4d0oRljjK9wuzx5PAiKgtIPdZ4guDQZYnIheK4238R2AvLn9l6bnpHU1R9f7g==","signatures":[{"sig":"MEUCIG+Rxy2S+Cjphz9N7pidWtSTTcr/bJZmGQdNKyq+O9UmAiEA17KmSiX6V+K3nMFY5dYKOA4nHaEiVd8ylj0JYA86mvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3480055},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"875e44b4254eefdc7a682d6d390bfec303181b45","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"18.20.5","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.5.0_1736983252322_0.8284428936304049","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"pubnub","version":"8.6.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.6.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"75524e7ed3653090652d160ce83ac089362a0379","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.6.0.tgz","fileCount":417,"integrity":"sha512-LBCglooxiLkNT3ArUOvSJnLKK6/QdeshWY60IWlSQ+SkXlzEjt74wAnX5XriEXKsmza2yw9mFGG6+B5SlczRzA==","signatures":[{"sig":"MEUCIQDOj6mO4AJY7Dv1WBe+7oL1bonZgJjJYZSsmPr+2MuPsgIgEAwzvQ9POuzxaxZVv0qGgtDS101SBw7QE0ffmkufrVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483004},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"f5f96705a1c97e81867040b5e79d8752958a5047","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.1","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.6.0_1737471423171_0.44370186939867784","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"pubnub","version":"8.7.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.7.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"9892a1345ce0b20e123210983f709dfb840a35b6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.7.0.tgz","fileCount":417,"integrity":"sha512-38dUvQH8onvyzwoDqaqqcQXHbLV6yJ5rBIiadGEUjTBXokllAeqEvmmgKCoOBtF7gzdxZiq/bCLPUr36bvp4gw==","signatures":[{"sig":"MEQCICIFcJQ3Kp7HNAOc56QveaHUaGgKoVC9Kg69cYxqq4kfAiANVLYHGagrmO1AgKP5UfWpe9bXqs5kdhyYKx9GrHysfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3512948},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"0d424f980f03ce5fee0c5c02cf34aef50cf943ef","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.7.0_1738260668110_0.951907181759621","host":"s3://npm-registry-packages-npm-production"}},"8.7.1":{"name":"pubnub","version":"8.7.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.7.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"33f0585671e9c1779bdaa64800540c18d24b06ba","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.7.1.tgz","fileCount":417,"integrity":"sha512-0QPLsrLQ665M6PicLHemQCM2pVGw4OrYVy84QMmF1O5pdzsZBV+hrQFlHdacJRUTIENQRVChn0PF/qgAcI4POw==","signatures":[{"sig":"MEQCIEa6pHWaTwngXLceKl4mD0bBMWzyI/oKOsorkJVcvm/0AiBKvT6ZxdcZJrKpGokLCabaLWGgePSQG+fD0vdKni4y+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3519407},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"a204205a6e08928f26ce1b60654055e3d36fe2ed","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.7.1_1738304876411_0.406882835659512","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"pubnub","version":"8.8.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.8.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"3e2f0e542f6a5a1c21835f014f1838b47b08bfbc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.8.0.tgz","fileCount":418,"integrity":"sha512-iAzpDdvQ4zYlz4ETAQ4o6LwRRH1uYcQkPZBBwEi+Xrxp7e1aChMpm7A7OTxRx9Z0+g0NsWhHwyTQf27LzF9sAA==","signatures":[{"sig":"MEQCIBnRAXp/mcU/fB2H3e8WKcIvJYki0FgbpZF82vFXBeDnAiBmj2N6l1KIjByFS9p8mQhvKZeSResZ8olB7FOpvej6pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3537228},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"07b34184f7b9bcb7baaff230813b8b33a287d2df","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.8.0_1738751520683_0.7382563863848401","host":"s3://npm-registry-packages-npm-production"}},"8.8.1":{"name":"pubnub","version":"8.8.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.8.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"a8e5834b0558d41f35bdf83805f55be848f6c129","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.8.1.tgz","fileCount":418,"integrity":"sha512-326iQh5t7xVQx0rqnHu4Ff7+3aiHNqLKbHyrav0CnqUxhVBlDH2NN27ga9mun29VIfZoJgV6MERw01KoHSXuFg==","signatures":[{"sig":"MEYCIQCa+P+u7vrSL0MOWj7ovffM/26pBeaD3Zn/22sEzcy7ZwIhAL/usmw5yJo2uF0Uhswlsr5Ab4BbZyjKL13vqdIwnU1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3537650},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"2a0535caefc8821aa797ce6196335ee1dc942dc1","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.8.1_1739182961657_0.4295503768534863","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"pubnub","version":"8.9.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.9.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"26d9f606ff7a7997c6e1cb1311a02aab992e2278","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.9.0.tgz","fileCount":418,"integrity":"sha512-jG6atuwJkKV4UqfM/x0o2wlqfUqFt7+DE5UQa7DTZUp6giSJiLvtMYnku49N1hq2G5FrFZWOozW92IeoCPcUhw==","signatures":[{"sig":"MEYCIQDwsMOZOYIrQr1IBI2wQhWS/W1Jpsy0iYNexKM8odQb4wIhAI1EJznxGnjhk5VF1/eV0CjVetOr3gR3OGoWWsg//yik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3475137},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"bd69c80cc1af7e77ea47bd8432acd32789ed1e18","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.9.0_1739887799134_0.6001505819279125","host":"s3://npm-registry-packages-npm-production"}},"8.9.1":{"name":"pubnub","version":"8.9.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.9.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"7b8a1abd708e9fc53cb2eb622f116bb7626204bd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.9.1.tgz","fileCount":418,"integrity":"sha512-N2mzroRpyqBnlT8HM42V4xa0lmOPF49VXGwi7bRqqGGnlNfYaG68CBmqT5/fYxI249bsZLEmY1GKxDWGFJ2qmQ==","signatures":[{"sig":"MEUCIA+CARWl1FUpOzyo9aCZQFqqnx5qFiBThFR3m/EG05YZAiEA72QYLPO6IcEpRt/J0RdwMSnOkVWarjJ/WQ6FmVpMerI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3496491},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"b36cf023f7985dfe41db68a484c16e247873d17c","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.2","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.9.1_1740559161352_0.6018615482877392","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"pubnub","version":"8.10.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@8.10.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"dbd7b86ffdbfdfb0b806167cbcd0aa2be18ae26f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-8.10.0.tgz","fileCount":418,"integrity":"sha512-ij/cX1cBEw3YQX3KLw4Yk+zWxXeGyEZTK/DYNEPdBn3AIeImQZMiTjX9v5DjoRr/77Igwb2rTWNslA2XWOZmzg==","signatures":[{"sig":"MEUCIBrzQY9m+4V4jGF6TpbnBp7GB81eXM/frg9TnuVJw4cvAiEA5WAEouB8GFghq939w5rGVkMvIYVlth3mFOFNunWYZtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3516882},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"0cbe409c7c5ef3afe622535e2a7e3465180f9a15","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_8.10.0_1741251749379_0.05082319782300626","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"pubnub","version":"9.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.0.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"158af6a7b1626705d1e59978b5a12fba4f579535","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.0.0.tgz","fileCount":418,"integrity":"sha512-xvm05i14JmuaUkffXduTaZZ2qSdyZwO4rQZFs/zXfGRkHq1ZwyGN9fwGaIoCtOI9bJZXFO6JewlgA2etd2gh3g==","signatures":[{"sig":"MEUCIQCgEfcLrF1JhXYcLWkO+a25rUJxPZ9A3W26JVazswAeuQIgBhX36HE4p0rRz4p4HKzmfk0FkGkwBlIiiUolaDi7W74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3531729},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"61a55e7134ec5492faafdcc104f53789f89d20ee","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.0.0_1741602087420_0.707204847625136","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"pubnub","version":"9.1.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.1.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"c730d55600ee850e4d1a2e612a8fe93f41a29518","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.1.0.tgz","fileCount":418,"integrity":"sha512-Tqy3VvUaC3nLPsVxGR+n55zsp6qwCKGSa+OhXdMWIK9jLWVh+nFg1H4JaGTtqrnVsnbxQ4Bbgv+swS3MN45smg==","signatures":[{"sig":"MEYCIQDL4XR/iidRMxvDlbaTXBHXo9WVMtqCynLdrxCGtOwPOQIhAM+uITG0Yg2gENFaiAnkLpxFPgLUfWBgEnAxH0rZl5tq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3560531},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"e80c97083128f08a57d60e48494546025aa4b602","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.1.0_1741878284813_0.09410145355785371","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"pubnub","version":"9.2.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.2.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d3b94810cb8993e87f79d9368142b66e04f1319b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.2.0.tgz","fileCount":418,"integrity":"sha512-AXnHznIw/i70KrKiUWFZT07tBRNIz7MkxrCXjFMIIRlNmB2qO7pDJwrjXCNxgOGa1LYM/SP6rmc2CRfBbLlZRg==","signatures":[{"sig":"MEUCIFoNbEkXt/FXAnT6TvTahXTQr90VE9vsFlENP8Ssd6UrAiEAhjNB6AMqWes9tGgP5DIvv9F1/2pftNQfeNh9E52KvoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3572023},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"36e0ec3afe5d22e9aecd6ef6bee81e56dd8289da","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.2.0_1742383446264_0.5456349765312414","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"pubnub","version":"9.3.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.3.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"6ddff46abe4a44a5a008c0de21d6fdb1d1b2c728","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.3.0.tgz","fileCount":418,"integrity":"sha512-RRsgAoMJ5WfYx5iudoegQjab2Rz5zkCp5xaVlUrYpNqIIkefWpUxE7Kss3ROwoBi7h1kY1PNpjg95BjqyFXnTw==","signatures":[{"sig":"MEUCIQC8mxtvLbsc7gxBO9PosH6t8A/1dUb4BWkoov4Al9YwJAIgOi/M4MtuhtnGiwmczShlzDoJ6W3HVbANglfXZQTBzbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3574755},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"71ba3a1a886b64653c03820749284f1b1f051ad8","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.18.3","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.3.0_1742476588249_0.4164526193063258","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"pubnub","version":"9.3.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.3.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"32316905d019aa5d6f5ac0567cdcc1737807bb8b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.3.1.tgz","fileCount":418,"integrity":"sha512-nquYZsy+ZOsWQ327zYJGLShsHxKkjqkul2WgUvcq5WkcK9oa0U81RAcOnHh3XEnzJx1Xrg4AbYHrhK+JGu2l8Q==","signatures":[{"sig":"MEUCIED7TdUjThv4po9+iw5Zk4dp05eKoiFhEPeesA1aVNmnAiEAiT+R351x4q6X1EkueZBmeCIq2pJ8yVjUbEEUURvoH/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3581815},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"c51bb05e8757afc244fa0677c2540a93a936dcc9","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.3.1_1742902040585_0.06009935392205357","host":"s3://npm-registry-packages-npm-production"}},"9.3.2":{"name":"pubnub","version":"9.3.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.3.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"06f1dd080db0e743ffddaafb76226b7e19b962ed","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.3.2.tgz","fileCount":418,"integrity":"sha512-LqMlwgaSzlP6gYbszdzvbkJBlMl2+FIapLZs1LhlexvU2p4+W2H4tZmfvhrEV3goa8JKrsZkinRWjOrIh13gAg==","signatures":[{"sig":"MEYCIQDsWsxhyJAmz2PQPFLFXeh5Nyqksj62Z1zvq6r7SpTzBgIhALx/exHs+99rxkbj3V9p1tdPhgUpVat8oPqk1hF83Uqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588428},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"f1397e8f90380a5143cb644e18a4eb3e095d50da","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.3.2_1743438972307_0.4320212719115877","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"pubnub","version":"9.4.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.4.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"918670cdecbd660f029e3714adaa862a89c413ad","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.4.0.tgz","fileCount":418,"integrity":"sha512-NuhhUuiEkkvNTHZXsz8AvwH9Gb0NBTij5sOsy2MnP+Em2dIj3oCmENYsmVFeBv432eHvhhe1BMyE5tb3VYB6PA==","signatures":[{"sig":"MEQCIFi2tepmpuzp9DyO8O4CDAKiVON4OQxJclkY7BnEK1xlAiAvK/eO2KHucBHQvRRNaVgai4hMuQdqZrz07jes+gbxmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596373},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"bee879411aafb0571ddf433c6e1edfbaf022591e","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.0-beta.15","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.2.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.4.0_1744289833347_0.5007284705260215","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"pubnub","version":"9.5.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.5.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"61b916e7b0fa65dd4b86a2bc13f8a634d452e6dc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.5.0.tgz","fileCount":413,"integrity":"sha512-uiDAOXCaIv4gleImtSYP8Di+yaj8zAwZ+YJNDydQCMiuM4Eqdkwd2W1mCF2ZfUH66O6SVzDw+qJFGWIJ8LDxRA==","signatures":[{"sig":"MEQCIEEPu9N/t1uvkDB8dk97IFdcsW0UAMXmG6kWZ4/ay1V2AiBqGX0zbquoFTG1dXV5hq42olj2owB1GKTkvyrxz/VPuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3592073},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"b283e9e8b8c05f76f7b6701f259c407cd1ab11df","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.5.0_1744709542925_0.2886314411598774","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"pubnub","version":"9.5.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.5.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"26b9bced6286805c9fa5b76954d96cee673b502b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.5.1.tgz","fileCount":413,"integrity":"sha512-CwAPJ/bV7BS+ZeUpM6fyHY7kbwiGxqE0xuuTbRqvI7KtE7xm3kyOfDN8Imu347Znkmpkn0JfPaPn8P4s06wGwA==","signatures":[{"sig":"MEQCIF5dJENGZZW0vqbB9KSSx37TG7CEHhnwH4TyOA8sCvfZAiAZXmNLtUxjMYXEgIuAM6B7ccRoYxU8uYEISEL056l/Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3594913},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"fc389df6cf6b346d00430a26289d03d093903dab","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.5.1_1744713904088_0.761734966286749","host":"s3://npm-registry-packages-npm-production"}},"9.5.2":{"name":"pubnub","version":"9.5.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.5.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"84aee08a999b38b09a89f242f4f17e2c9cbe37dd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.5.2.tgz","fileCount":413,"integrity":"sha512-kQ5ayMvFf/krquJbo+UiZutrJ6f0gMPsyhREK3OdizSb4y0w1zu010Sfsit3dOhm8K3zBBCb5En3KVRHcaK3Sg==","signatures":[{"sig":"MEYCIQCulUEn3SD7trabNDsc9lxcqun1f6Aij85poukNX0PzcgIhAP3Mx+m/H7nG/mwY5TOC/YQenF8+oFfkHMBElVlRFN8E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3605472},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"b8e1af9685fb658680e1dd7aa85a1cde19904f28","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.5.2_1745326621338_0.915537517008638","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"pubnub","version":"9.6.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.6.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"c218c8b78b1e3e421728825454b9bf734d278b73","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.6.0.tgz","fileCount":428,"integrity":"sha512-zt2QvZq1OPGClnVFEckrcZ4E2v0vkxE1LqfA+EO68KrFsZrm0o+VppAmOkcSMNEAnXOGDMQLC+8iZJLh308VZw==","signatures":[{"sig":"MEYCIQDe1eKYz2awoHraLxJarrEVvYLSDt2Xqd4V0Y0ZLIHweQIhAJQG3AZHTWOF2D+aQc8xfcQsv1fctugRoBLNzQRMT0j/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4096819},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"1a4ce6b4be047f6028fa911e99938b85b1816e22","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.1","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.6.0_1749028622703_0.9402264118163535","host":"s3://npm-registry-packages-npm-production"}},"9.6.1":{"name":"pubnub","version":"9.6.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.6.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"04a5a57a7ea222ed07146784ed8c2de0359a9063","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.6.1.tgz","fileCount":428,"integrity":"sha512-uHWILLeBW2kETYpZSlsCD5EmGoNAjG9VsoK3YhPEj+vip3vpjwWy10Qfou0A2bNf5D+arlfV5hBOSzR0rj289A==","signatures":[{"sig":"MEUCIQCUwrPOSyW+q6zFo+zN4ENXbUX349hZALsCQsFMx3JttwIgAh13Hm/wXuNxMBfFnln+zV+YgxnH9i/TED4uye7ettI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4101159},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"913ebaf698c05003e2889ee3313f1c9159db3f1b","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","actor":{"name":"client-engineering-bot","type":"user","email":"client-engineering@pubnub.com"},"email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.6.1_1750258838208_0.3132593766394949","host":"s3://npm-registry-packages-npm-production"}},"9.6.2":{"name":"pubnub","version":"9.6.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.6.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"319c36762745f1be3e6bd7623ed851d26ad8733d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.6.2.tgz","fileCount":454,"integrity":"sha512-1R68gaZM3cu6Eec7xrIpun6JBKUsNgMdbu/4CHWaWVuQHyH5kcCQ00SLpJ9KUJmykZQ00ru0U168Cy8xhjiQlg==","signatures":[{"sig":"MEUCIQCIQR3LiEEI2uw4r1fdLdx1e1r04oNmmBrFhoFRYWkWNQIgbAD1xvFN0vrEcMBp1ErbZdFZ0D9bSK3VdyPyzl2jB4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4167090},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"8bf31a457117cb10f08e25e74bb241ce5e4ee91f","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","actor":{"name":"client-engineering-bot","type":"user","email":"client-engineering@pubnub.com"},"email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.6.2_1751263844593_0.27705387027653505","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"pubnub","version":"9.7.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.7.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"52949d84657f7b63bf6fa8f69ac094e6cc4eb483","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.7.0.tgz","fileCount":452,"integrity":"sha512-8rY6aQ71A5xGfxOBGehJ5H7yDG0HA6JF8Tr+dqbQ3n7fZcklg3aP0+sAsHkYCmNDSSxDU+4nz45OoS69akly9A==","signatures":[{"sig":"MEYCIQCxXA4Ri07UlMddIiZtiod9TT5i0Xlwgp9jCC2xerfzhAIhAMFAYDtenLDyDYuZlysYL3EWHOqbXGGM3TvM0Dx5+2Po","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4186022},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"d44662bde6aeb410c6ab822ca12ab31606eacd73","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","actor":{"name":"client-engineering-bot","type":"user","email":"client-engineering@pubnub.com"},"email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","ts-node":"^10.9.2","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.7","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.7.0_1751296307079_0.7817632025410064","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"pubnub","version":"9.8.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.8.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"96a6869c717fb2f1e304b1e0712d240f699aeda6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.8.0.tgz","fileCount":454,"integrity":"sha512-fyocbz63nccNxDt1PUoS4rq2elyzLbM+kPbJhbRZgssO9Mhx8ilfRJa+cRMZtxmzplgXt88DenMob3doNY7flQ==","signatures":[{"sig":"MEQCIBrmGudIbHhhRToLYb3rO76iJ8QReEInzhp/+/QZ0geYAiBEnnAtGgSZlxyTTJI5S2I5OY461jXeQeG/+4NuQ0UOQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4309405},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"8bf3d6fd7ef01051f162d4f8817ba3dc04e9f403","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.8.0_1752244252169_0.3106811111428527","host":"s3://npm-registry-packages-npm-production"}},"9.8.1":{"name":"pubnub","version":"9.8.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.8.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b6b38b23469c18e632403661ef52b83a9058d63d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.8.1.tgz","fileCount":454,"integrity":"sha512-ZeBk6Wn09w1/XpTk388unm1cOZ7da6bZLqoTbh5cMolIwWsEHzvyDnVrk/oE9USxRYr6yeKu/KiLcnj2oG4+fQ==","signatures":[{"sig":"MEYCIQCNUPq67X0l0CvXPTLamSQvO9j4FPiHMRvMR1hDqMjxPAIhALc3AUsVAxjtLdaJpTT4hKoqkH/K39se2YcOMPDa2HHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4315486},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"b1a9f067025090ca768a09575e13b7e12af35c60","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.3","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.0","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.8.1_1752612376019_0.3282559326277503","host":"s3://npm-registry-packages-npm-production"}},"9.8.3":{"name":"pubnub","version":"9.8.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.8.3","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"259fcf56f19080367ad2d1296bdc8b1a5f7fb2cd","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.8.3.tgz","fileCount":454,"integrity":"sha512-beoko/O9DKDTbfahbtPy/oyLZiiX6sJqOPX0bDYx28pu2QhPVCHhQGd95/DKT2cv2QePGnr2Lms76nZq6dQ21Q==","signatures":[{"sig":"MEUCIQDMabkXEFzP/vgMjvmaZvArdkVnFAkc4wHrqaXaEuCfWwIgPbNB974dj029J3/mTIU8c9ReSK+NtuZ7CQVEBzMSBTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4317044},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"8d6f94e339be6df28d6831abea20d616fc75c116","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.4","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.8.3_1753724630715_0.34672648836797504","host":"s3://npm-registry-packages-npm-production"}},"9.8.4":{"name":"pubnub","version":"9.8.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.8.4","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"08060d8841c06e78ae784253e42fb66a028634d5","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.8.4.tgz","fileCount":454,"integrity":"sha512-WwG1nkVMA+PRmaMN44mejY6inyHLkbwnbd6SfkhPO4Evc8S+p8tMrdS50oTnJtbEyKQR3T4L2zRjyqEGI0Couw==","signatures":[{"sig":"MEUCIQC3zc7CGUF39azfogR4j0b7OmtkA9LkQ2dqLkOifxap6AIgAubPoLOrGLGOv2nolyciW2Pyt+rjgIqvEGcQ/XGXr6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4326957},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"28c82ea0a042b39582cf62186dabb0cbd73ebe8d","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.4","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.8.4_1754580199697_0.14271431262213308","host":"s3://npm-registry-packages-npm-production"}},"9.9.0":{"name":"pubnub","version":"9.9.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.9.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"73c3486cf6dea2b6e54228088f81c87ff15548f5","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.9.0.tgz","fileCount":474,"integrity":"sha512-RtfSSDtxIj1B9dPiU6ukMj3zxlYWFx9URP1lX8XErfiejBt31XYmFKIcSUnmXshCHdQCbQ+AOG11vrKmxUMXOg==","signatures":[{"sig":"MEQCIH/lvPPqZZhGQoh+7PX2QpsZXrcq3ksiXXkLlRSoJDoMAiAuTvzuJwthu6k8fCEME9CuoVum6JxQHmPeEae50wpDrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4619254},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"30dbcd3a1ae2575745fd7de344f5ecfbc88b3b8b","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.4","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.9.0_1756126822668_0.8556356710649833","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"pubnub","version":"9.10.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.10.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"9d47a09d32695673d67c2a6a72df07b003dae303","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.10.0.tgz","fileCount":474,"integrity":"sha512-SWZhT+H8yyPlbG6edYmEApZsURadcSpmo83z9wT2lL/636oBlhPOBuR3zpQOJ2R6rUGAo6DOvAnMki3q9ADq1A==","signatures":[{"sig":"MEYCIQDi9YcY7lyuii594Fu6XYlF1mQ3OcKk2s+tHPmziOG0KwIhAPtgirCQ323dOTpszqIwBqWzstqDQlEUeN9feywVJM18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4647524},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"84caf59f5d991ac25afbb67ffb9dc081fb1ebc88","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.4","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.10.0_1757415614358_0.7196518149233824","host":"s3://npm-registry-packages-npm-production"}},"9.11.0":{"name":"pubnub","version":"9.11.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@9.11.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b7c93ba6cf7f1e74d0fdcd70d8b8734d88d692eb","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-9.11.0.tgz","fileCount":507,"integrity":"sha512-DqDD2QxybV8YXwLcUbE7UzDgIVF2gTxunKilQijozaNTdHdMFvkgryJpKzxf2q1dime3P4wXaigUwsTb/pC2Ug==","signatures":[{"sig":"MEYCIQCzc1j/5xyQCa03B9qU0nJONpXa2gGoV8o2jo8g537GLwIhAL5tudorlng47FEB69m8LX9Q9mh5Gi4ybyftaWmmTgs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5104238},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"ec1c29957e70efd61ba91669ee9deb23966082b6","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"deprecated":"this package contains a breaking change and should be properly versioned","repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_9.11.0_1758183449291_0.7252303671827582","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"pubnub","version":"10.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.0.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"7f69ec44f90afbd97988839f5cf8d6c10470690c","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.0.0.tgz","fileCount":507,"integrity":"sha512-7mVrC638D4LqkMMR7CutUD+p230TZX45+hw3kSJQ3tQoDJU6pOisebN514g+Utfn2lSGwmbjV7e8gTU1XyIBNQ==","signatures":[{"sig":"MEQCIE5PwC9svBgAPXJ4JnrT+GBpV6H63DpafGq2oZc26m18AiAd/nCu7uE0WUaofqJ4Nh5QmwR7z5r2gbONZuhxIz7QOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5104274},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"9c66040fc79a5c292c33dd6f729876404dc6a5c6","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.0.0_1758188487642_0.9392328740138596","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"pubnub","version":"10.1.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.1.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"},{"name":"madisonsmith","email":"smithmadisont@gmail.com"},{"name":"davidnub","email":"david.lin@pubnub.com"},{"name":"raipubnub","email":"rai.phairow@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"69b92878ee57580b1cb3c5b368be8038a42d16c9","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.1.0.tgz","fileCount":510,"integrity":"sha512-tGFtLMZrXMRLSVwce3h9oR9l3wCusowt8yX3j1cRKIDy6tTlUqsEZfJSpFsdqou53YzADf+Ll/4XcESVefGW1Q==","signatures":[{"sig":"MEQCIFDX1ZwYivNcpVGV/6JPD9tds680wR+FG5cRkmMty9olAiBuHEutt2hwnPu5ZY4nqPvfn2pHr2QJIfApZozGJRxpfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5143901},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"2c39f2b8a48a1d27e2cea9d0d0ee0c3acff72ec5","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"10.8.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.1.0_1759224309485_0.3337528005273409","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"pubnub","version":"10.2.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"4cc84ca5415cc0898ec79f525ec5c7334b8209e6","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.0.tgz","fileCount":510,"integrity":"sha512-CsZSJkm+6envpZR8jgG2BGL9XnuVtjkdU5QbLWwHQ6ba+0uVzuaSwe4i+99TZ6d/Te+mrjDxQYseAtT2S1d+/Q==","signatures":[{"sig":"MEYCIQD1vq93DcV5+jVKjkGZPEF1k/XXbFDVhH5MjBtXl3nrrgIhAOW5xMmyeS8DbX99c9Q9GZwsM8VxnVdY+Kd5qEt2vqdH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5144573},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"76d53e6322e07b093de0dde5379b9954f9074157","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.0_1762127400759_0.06908773255719325","host":"s3://npm-registry-packages-npm-production"}},"10.2.1":{"name":"pubnub","version":"10.2.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"8984534afd0b827a48776c78c25aedc2bea10a5e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.1.tgz","fileCount":373,"integrity":"sha512-AAF1xi45I3gP/6sMID/7ckrER1er60Ljk4WTBluk7mmOnJwF+dJq2GUlI0lbRPxTFs1iW25/0sv9CcVQLJ0ptw==","signatures":[{"sig":"MEYCIQCDDYixbqJFgAVIPSOTmsRu+cDlW3fBsE8Vxm9uInRN1wIhAKJKlibDYaDAvr1EGiGyVZXpoi9P6vSExbLxkAXsA/qN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4104478},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"d8b92af4f49f597055762579e2ffc7508cd76652","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.1_1762745920357_0.07431560899718126","host":"s3://npm-registry-packages-npm-production"}},"10.2.2":{"name":"pubnub","version":"10.2.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"ca5240af727c863bf288476250ed2832af80e4cc","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.2.tgz","fileCount":373,"integrity":"sha512-kvoGjkjoyNbiwVjvKVhmesm7mMN69WMPLFP+95M0UJr1WnZg17ss4pHRTzaq+MUknyVXlHRlra4IEtes1aw6wQ==","signatures":[{"sig":"MEYCIQCdzM+KwtCS4h3lquJFS+cA0aIH1e2zCwzbfxS755nWogIhAI0d6aJe2urmkzXFeO/fe1GOwVC0aY9wsh+4RU9CaPOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4104759},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"01154b4ccf7a18169b6afbbafbce791e19aef80a","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.2_1763531847669_0.08165572176467384","host":"s3://npm-registry-packages-npm-production"}},"10.2.3":{"name":"pubnub","version":"10.2.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.3","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"e254c90332a9798fa72d5726a5a9116577d6b387","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.3.tgz","fileCount":373,"integrity":"sha512-ZZL574QjKCdM8AK2Bq5ozWhqXQ0xO92XP25UQzbE2/7O3AtxN6Hfg7NLEQtH+7uBpbrJHKnS+V+GKdqlOZCR8Q==","signatures":[{"sig":"MEQCIDLtCQxqyrcQh7hnI+CqHYZyhDKfc+h4rQkNDyF8gD8NAiBMx/BR2p+jXIvlqk3TrzEct9FBuCc0MlXXk7ckCzohzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4103990},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"762e185fa8073b743c066f2eeabcafd3ae1088cf","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.3_1763642571014_0.17666327980219187","host":"s3://npm-registry-packages-npm-production"}},"10.2.4":{"name":"pubnub","version":"10.2.4","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.4","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"737207a6a200b299bd826a5c58f1ea6acb1f7617","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.4.tgz","fileCount":373,"integrity":"sha512-qU9L+05Wx6zhS4Ug6solgztFK7v0Qh32SGvGs888HFmcV3qz9M1OhNTjgSJ/oINvTHIoGyGPhabRlMWrOYQALg==","signatures":[{"sig":"MEUCIAXEcJBJpTdA7bSfmc5HJ6GMcarz2lEPo1tARrdKLLYTAiEAmXydPKB1aq69vEKoouxHxx1od5bJuN6g9EJzS163u7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4110116},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"9032b02e44e9a2c636f3c3aa8a2707499827676a","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.5","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","text-encoding":"^0.7.0","agentkeepalive":"^3.5.2","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.4_1764844900432_0.02848029700226551","host":"s3://npm-registry-packages-npm-production"}},"10.2.5":{"name":"pubnub","version":"10.2.5","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.5","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d2e65dee0bacd433d498704fb531e455e3f9e68e","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.5.tgz","fileCount":373,"integrity":"sha512-QQSrfTm70n6TbOsfToTt4hHGbQV7AvqPY5GAVyHcwFJhakiEn8ozNLI7UuA+lj7JomjoDcDSCAcxR9KuApaJwQ==","signatures":[{"sig":"MEQCIBzKzJfDdChdhiFCMa2HGfJA8mKmM1PJMU6/4UILC1aSAiAe9CSFbVpS6u1pi/geZLta5yl415Ca7xJKR/alsfmCAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4110227},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"e8362c36112c390fd4e95c462bdfad45e23ffb8a","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.6","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.5_1765883128999_0.6283983718534603","host":"s3://npm-registry-packages-npm-production"}},"10.2.6":{"name":"pubnub","version":"10.2.6","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.6","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"f799be5316a4374d6239c01eda8e35bf9614a777","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.6.tgz","fileCount":373,"integrity":"sha512-n5V9n/Qt3acbwXsUDPT/xoM04S7hKJy5elAO0lRtxXFG04WU8Z4I1bMHr6iO+hlsj4ig6igx8YOXWgtaEqnTCQ==","signatures":[{"sig":"MEUCIQCrh4MHROUPnAHYjk7FvPUTvLZMFr+9ih1Cz97cXTUvBwIgbXClWo6TwvT8e1+W5OP96ajk2qj0TrRKz7rPDCOMfZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4110963},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"32cc0bdfac26be30dac5cd19991d0b2d53219fe9","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.19.6","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.6_1768298286612_0.7385791730221503","host":"s3://npm-registry-packages-npm-production"}},"10.2.7":{"name":"pubnub","version":"10.2.7","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.7","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"0f45c6bff03440fa399340a192cd978864b7c808","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.7.tgz","fileCount":373,"integrity":"sha512-4dD85OvhdyeE8KelBNatug0k8UoY2f2rhl6BY+H++wcyxiT+3MCXLBMc9dRpdxa8fGIx3DhhzZx3T7fTaZCnOg==","signatures":[{"sig":"MEQCIEh0+SoGVWXoqb2HCfIWZ3suKkjhhGWY4A9CXPrdrKVDAiAnfwE6bJxOBqNSKElb1tHIec15z/v9al8V7cIgCSD78A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4115636},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"2d58c9abe5a635d8b5be4a724c428fe2bd853697","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.20.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.7_1770897102018_0.8869646019275295","host":"s3://npm-registry-packages-npm-production"}},"10.2.8":{"name":"pubnub","version":"10.2.8","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.8","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"a9b37e4c79948c77e967f269b495036a66cec11d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.8.tgz","fileCount":373,"integrity":"sha512-X0fRKF6KE80YNEibhdlFMFHiaPK+t9UOPOYOqKjzXle1vPE6nurSHA99ks70VrApYH7SwNIdqVz9LqZnD1NQnQ==","signatures":[{"sig":"MEQCIG/YrEqeaqcqealgg+cm6KXboHDaNhus5VGMMNHT4WYTAiBZf7LANnlfj8yWW9XleZoHbQPxftjLPGgHQGA85K5HDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4130085},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"6d5d12cd560d3182bc29a483e1dd45acbab5eac0","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.20.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.8_1773152121968_0.9807431295255309","host":"s3://npm-registry-packages-npm-production"}},"10.2.9":{"name":"pubnub","version":"10.2.9","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@10.2.9","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"f8a9791c0ebef4c9f6185bb82f97c8033854fe67","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-10.2.9.tgz","fileCount":373,"integrity":"sha512-5UBNFn+ztN4YhxQM+fv5woRIDoV+I6MNgbxX0elH2TJJyoQfkTN3q8b3J6VkLsH9k/IjogLf2Jmm17MlVWGyGQ==","signatures":[{"sig":"MEQCIE+YodjIU8qxwYjZYYPQWSZNFJmqMO8TbvTt0O0BMACpAiB3Mm2xNjqIulQlz6YaGywSpeoaQd6CBTsMbzQbnZtPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4131137},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"8da3dca37df62d3e0589503b565ac1f02aad149f","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.20.0","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_10.2.9_1773655901351_0.9030776925833608","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"pubnub","version":"11.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@11.0.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"94d911c9cd29b2211a1f845454a5b290c46f34ec","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-11.0.0.tgz","fileCount":374,"integrity":"sha512-DsswtkXYpwmVrJZL0q+KKOfeV0N6jNs2KhSKMcw/49z1MkTsmh32W1FgolmTTbrk8l+OjhJzSpPc+o3kUnDhAw==","signatures":[{"sig":"MEYCIQC5RnuImWllcKfS49pA06ddlVPPAFVRSBBipeqq+PPWsAIhAODhNxFhttvmwSwIDsqFoBGWQ8TDf5qzXLt6QvkkE3RJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4134837},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"1d2ee43cfbf66ae28682f62f5e3e1790f3856bd4","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.20.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_11.0.0_1776688321158_0.39278521272045475","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"pubnub","version":"11.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@11.0.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d9fe999987d48845412d0bb2f89b32002d584236","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-11.0.1.tgz","fileCount":374,"integrity":"sha512-/b30eFrOLLRiMI2yyfzXHuDyr+/Z1cK3Vn9tj5gLG2eFhmD1vEzlO/aNTVTIGhWXiboia3H1fMDVwEp9G4MDaA==","signatures":[{"sig":"MEYCIQDzJx5hSkLHAlnzN1JRqP0XYwZ19MXBt+oR1JzT+IUrWwIhAJwy/hkCA4TtifL9hFSnADIaU4QiFwBsnzRI9M6Gpyz1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4135544},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"0ad7d970941e8b1d481451e457dbdc8835c22f5a","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"20.20.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_11.0.1_1778663193086_0.7641951690663993","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"pubnub","version":"11.0.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@11.0.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"827726c4dcdf20f0cfe7b96376148ba9a5ec788d","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-11.0.2.tgz","fileCount":374,"integrity":"sha512-N0YQGn02hIkTQUVxQiDw/Fk9dQNDyJDcMDOluu7hy1s7j3nJ++XEn5nckbh8U6/FD+IuyQmh3mG4Or/CmuRZeQ==","signatures":[{"sig":"MEUCIAEs/xqZZFRGdbShEEDH2KyrTUz8WYK7cgz6nD0JupxpAiEAihwj9CvauB5qO8x9rpAtwbWqOXaNVuiMl7kRTPH4RZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4135934},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","engine":{"node":">=18"},"browser":"./dist/web/pubnub.min.js","gitHead":"94d70766d0a5deab45272bd49ba36566ad2b1f05","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.22.3","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","form-data":"^4.0.4","node-fetch":"^2.7.0","proxy-agent":"^6.3.0","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6","react-native-url-polyfill":"^2.0.0"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pubnub_11.0.2_1781168865304_0.9668380389104809","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"pubnub","version":"12.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@12.0.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"84e7fb5ce6920821e8a4b275a822152a9227946f","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-12.0.0.tgz","fileCount":374,"integrity":"sha512-sVxoNvgJaF7lUlIN7s7F9xW21XdFOuyOlmUVCFXZyz5UwP1sn9zPxods8pbSBugi5iBpsVWSgSbmeIPNBOtLbA==","signatures":[{"sig":"MEQCICCsMMtQu/RWVMQN0LwNTL9xJ0WoUa392RhAgGZhXrIlAiBOBphxqk03H4bOWDXIELPzdxbSRdjbgmNzVmUQ8b3zyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4174185},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"c6760054c3ea2d787602e2d25fb63eaf51df7fb3","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.22.3","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.28.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.0","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_12.0.0_1782109767600_0.880674062201243","host":"s3://npm-registry-packages-npm-production"}},"12.0.1":{"name":"pubnub","version":"12.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@12.0.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"c8e7ca4d659ac0dc09e5aa6c0e22a3ba444c1481","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-12.0.1.tgz","fileCount":374,"integrity":"sha512-7bhDba+7Fd6uxibX++zKv6EwLfckmhTTXt14QwyDfod/yDZW2eFWGCmySw6JLyEuiUFE3Uqw+Pj7GgDDOlnFwg==","signatures":[{"sig":"MEUCIFDqE/TS92GnKzVNH0s65PZ6qPyhHQBSzWOiRDDXrtJ9AiEAxRTC3Zd9BgYg/dJIISMZkV/MeXMTkJcLU/+UHIsLqIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4185611},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"8a2a7ee77e2c90420ba1224f59f30cee7b04cbad","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.23.1","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.28.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_12.0.1_1784627478378_0.37107916635689864","host":"s3://npm-registry-packages-npm-production"}},"12.0.2":{"name":"pubnub","version":"12.0.2","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@12.0.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"a06631b21cf36c29764096e23ba6b11672b64c32","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-12.0.2.tgz","fileCount":374,"integrity":"sha512-Yk2uyPn1ZSBCRjFdgXtafhPYK6DTyGJ1SU3FfxRUJrEYSt4i0eNAGhntBArWnzdjpW0agA1lV+pi7K1yq0ag5A==","signatures":[{"sig":"MEQCIGGiozD7ED+Wls0cLVxvj6JoCbUJeS879vv1yYc/dtx9AiAb0gIei5VIjXznUCNgfVOWOz8hiO+rKK2iOq38TBhBDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4189589},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"d922e3693ec2df1d61b4a023b867becf0de14528","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.23.1","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.28.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_12.0.2_1784712738457_0.02935838569199478","host":"s3://npm-registry-packages-npm-production"}},"12.0.3":{"name":"pubnub","version":"12.0.3","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@12.0.3","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"734abd23276522e34d846709191dd06a8c6d73c1","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-12.0.3.tgz","fileCount":374,"integrity":"sha512-lfP4KgkoBCYclIZk/zlKoZ6709X/g5SsAiGNwerwnEeh7YxT0/JKcnZlFJzPy9bucc8hnyjWV7m6A0MM3rZV8g==","signatures":[{"sig":"MEUCIQDBVdT7sUq4umounFWh4reI6qWNLdQrKqu6pfK2Sncn0wIgKzJ2HcY6TcU0cQZyJe/WWKLRvfrg449H+i5deDrUodE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4190555},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"2b74a0b24da24dae24631e5bdf4fcd9fb2f527b6","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.23.1","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.28.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_12.0.3_1785138475946_0.4404236609518255","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"pubnub","version":"13.0.0","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@13.0.0","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"44043d937635fbc33ee531b0852125b77c96152b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-13.0.0.tgz","fileCount":450,"integrity":"sha512-vdN+eMv/2RYFSmWyDLQJJmHb2AyBCho+7DAcSlROsBsj0TX8dKFuN9C03uEJm4YJzuPiSfIk45G9bgCpqbGHAg==","signatures":[{"sig":"MEUCIQDnjdI8cg1sp7ynlkrqY4hR3ikMFSSU+wCE3s02oFh5oQIgH8sURW/eJ0qu4WwClTJZ8mq7eFo20TPbq5+8td3HM4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4917036},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"10f84a2fe54861fe9407693e5b80279600775804","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.23.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.29.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_13.0.0_1788886298175_0.2301583746643574","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"pubnub","version":"13.0.1","keywords":["cloud","publish","subscribe","websockets","comet","bosh","xmpp","real-time","messaging"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@13.0.1","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"092b74d28eec40144cce381ad1700d6fd260ca8b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-13.0.1.tgz","fileCount":450,"integrity":"sha512-ApqwQx0vN8Zx4S9rPuhNbZ2w4S5XZy1CR4KNtI3kdXpe2JQBGODygXar2inrEmPXrCvi+5pJb90gF10/xJ1hnA==","signatures":[{"sig":"MEYCIQCLJXGSjDd694ZY6t78FQlNtHeEE1yoRiGTWKCaBrKKdgIhAOqVQw5XLn2TQBbRg13dkJ/gu37hImzctb3M1yXa4kft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4923037},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"a1ec937f7570bab4569c02cfee12b2965de143b9","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"Publish & Subscribe Real-time Messaging with PubNub","directories":{},"_nodeVersion":"22.23.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.29.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_13.0.1_1789030680108_0.3297540120788227","host":"s3://npm-registry-packages-npm-production"}},"13.0.2":{"name":"pubnub","version":"13.0.2","keywords":["pubnub","realtime","real-time","publish-subscribe","pubsub","messaging","occupancy","presence","message-ordering","message-history","chat","long-poll"],"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","_id":"pubnub@13.0.2","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"homepage":"https://github.com/pubnub/javascript#readme","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"d5091e72ac4e7a827ee90343133bdc127531ccb7","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-13.0.2.tgz","fileCount":450,"integrity":"sha512-Sjoj01ZAO1qaaJxZT/lUHWJzcn8rOfNdGH5DqTyTd3nlJKUugLbbvNXoZKgChqPaMTqzxWoICuVs+ToJmrWuEA==","signatures":[{"sig":"MEQCIBEx4jwnWZ6YnGQgTlwZYVlIEeeMyG+6HpHIezBX4erkAiBIBNJOgavrR+kgy8cOfzcsDvLipz1f+bbwW7Rq6eYAnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICxlapDvMKQu/ZaQ/1Ip3l62UOg5vRk9AIqYtOjE3/iEAiAswsiC+BanykmBWMGv9K5X4aWpjBc/RIQG1k1ch30Bpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4923518},"main":"./lib/node/index.js","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"c6013f336b924c9633af40baba77b9148804e8a7","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"PubNub SDK for JavaScript. Publish/subscribe messaging over HTTP long-poll with server-assigned message ordering, channel occupancy via Here Now, and message history through Message Persistence.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.29.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pubnub_13.0.2_1789977865466_0.020075832144790473","host":"s3://npm-registry-packages-npm-production"}},"13.0.3":{"_id":"pubnub@13.0.3","bugs":{"url":"https://github.com/pubnub/javascript/issues"},"dist":{"shasum":"b00882003edb3fc892c958b79d2ef1f13a44138b","tarball":"https://registry.npmjs.org/pubnub/-/pubnub-13.0.3.tgz","fileCount":460,"integrity":"sha512-umZnd1jT/yVQlbVN8G7ayIamVUtvnshclcdzbsKxQP2TuwrP5xhoAB9y7+FMfX29OreM2/UynKWwkQS27QFjcw==","signatures":[{"sig":"MEYCIQD6qZiw2iqv4lObrI9mWht/TnSXP4aCc9hw4qvdgp3LQQIhAOa2RCD+QrPwBZjtiArHb+UqOhfP+4yfw+joS/9XzxKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqgJXEFUhh5JMc+axe6NgVci9CgPqvOdALiXWlA13UkgIgFRT/k8fiWZtSH7AkMX4Mezrqu1n9XwzHvszx9AmG3e0="}],"unpackedSize":4932583},"main":"./lib/node/index.js","name":"pubnub","metro":"./lib/react_native/index.js","types":"./lib/types/index.d.ts","author":{"name":"PubNub","email":"support@pubnub.com"},"browser":"./dist/web/pubnub.min.js","engines":{"node":">=22.0.0"},"gitHead":"e89b5acd9b4e0bb927ca089f32034d1205e6e507","license":"SEE LICENSE IN LICENSE","scripts":{"ci":"npm run clean && npm run build && npm run lint && npm run test","lint":"eslint \"src/**/*\" --config .eslintrc.cjs","test":"npm run test:web && npm run test:node","build":"npm run build:node && npm run build:web","clean":"rimraf lib dist upload","ci:web":"npm run clean && npm run build:web && npm run lint && npm run test:web && npm run test:web:shared-worker","ci:node":"npm run clean && npm run build:node && npm run lint && npm run test:node","test:web":"karma start karma/web.config.cjs","build:web":"rollup -c ./rollup.config.js --bundleConfigAsCjs","test:node":"TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json","build:node":"tsc -p tsconfig.json && npm run build:node-types","contract:test":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and not @beta'","test:contract":"npm run test:contract:prepare && npm run test:contract:start","test:snippets":"tsc --project docs-snippets/tsconfig.json --noEmit","contract:build":"cd test/contract && tsc","contract:server":"npm start --prefix dist/contract consumer","build:node-types":"ts-node ./.scripts/types-aggregate.ts --ts-config=./tsconfig.json --package=PubNub --working-dir=./lib/types --input=./lib/types/node/index.d.ts --output=./lib/types","contract:refresh":"rimraf dist/contract && git clone --branch master git@github.com:pubnub/service-contract-mock.git dist/contract && npm install --prefix dist/contract && npm run refresh-files --prefix dist/contract","contract:test-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags 'not @na=js and @beta'","test:contract:beta":"cucumber-js -p default --tags 'not @na=js and @beta and not @skip'","test:contract:start":"cucumber-js -p default --tags '@featureSet=access and @contract=grantAllPermissions and not @na=js and not @skip'","contract:test-access":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and not @beta'","test:contract:prepare":"rimraf test/specs && git clone --branch master --depth 1 git@github.com:pubnub/sdk-specifications.git test/specs","test:contract:specific":"TS_NODE_PROJECT='./test/contract/tsconfig.json' cucumber-js --require test/contract/definitions/grant.ts dist/contract/contract/features --tags '@featureSet=eventEngine and @contract=subscribeReceivingRecovery and not @na=js'","test:web:shared-worker":"karma start karma/shared-worker.config.js","contract:test-objectsV2":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=objectsV2 and not @na=js and not @beta'","contract:test-access-beta":"cucumber-js --require dist/cucumber dist/contract/contract/features --tags '@featureSet=access and not @na=js and @beta'","test:feature:objectsv2:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/dist/objectsv2.test.ts","test:feature:fileupload:node":"NODE_ENV=test TS_NODE_PROJECT='./tsconfig.json' mocha --project tsconfig.mocha.json --require tsx --no-config --reporter spec test/feature/file_upload.node.test.ts"},"version":"13.0.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b34f950e-bad4-4063-8730-84c7702a6306"}},"homepage":"https://github.com/pubnub/javascript#readme","keywords":["pubnub","realtime","real-time","publish-subscribe","pubsub","messaging","occupancy","presence","message-ordering","message-history","chat","long-poll"],"overrides":{"basic-ftp":"5.3.1"},"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"_npmVersion":"11.5.2","description":"PubNub SDK for JavaScript. Publish/subscribe messaging over HTTP long-poll with server-assigned message ordering, channel occupancy via Here Now, and message history through Message Persistence.","directories":{},"maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"_nodeVersion":"22.23.2","dependencies":{"buffer":"^6.0.3","fflate":"^0.8.2","undici":"^7.29.0","cbor-js":"^0.1.0","lil-uuid":"^0.1.1","cbor-sync":"^1.0.4","agentkeepalive":"^3.5.2","fast-text-encoding":"^1.0.6"},"nativescript":"./lib/nativescript/index.js","react-native":"./lib/react_native/index.js","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","chai":"^4.4.1","nock":"^14.0.3","util":"^0.12.5","karma":"6.4.3","mocha":"10.4.0","sinon":"^7.5.0","eslint":"^8.57.0","rimraf":"^3.0.2","rollup":"4.22.4","js-yaml":"^3.13.1","process":"^0.11.10","ts-node":"^10.9.2","webpack":"^5.99.9","wtfnode":"^0.10.0","es6-shim":"^0.35.8","prettier":"^3.2.5","ts-mocha":"^10.0.0","chai-nock":"^1.3.0","commander":"^12.1.0","ts-loader":"^9.5.2","karma-chai":"^0.1.0","node-fetch":"^2.7.0","sinon-chai":"^3.3.0","typescript":"^5.4.5","underscore":"^1.9.2","@types/chai":"^4.3.14","@types/nock":"^9.3.1","@types/node":"^22.13.14","karma-mocha":"^2.0.1","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/expect":"^24.3.0","karma-webpack":"^5.0.1","@types/cbor-js":"^0.1.1","@types/wtfnode":"^0.7.3","@types/lil-uuid":"^0.1.3","cucumber-tsflow":"^4.4.4","chai-as-promised":"^7.1.1","karma-sinon-chai":"^2.0.2","@types/node-fetch":"^2.6.11","@types/underscore":"^1.11.15","rollup-plugin-gzip":"^3.1.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"^10.4.1","karma-spec-reporter":"0.0.32","why-is-node-running":"^3.2.2","@types/text-encoding":"^0.0.39","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-prettier":"^5.1.3","karma-sourcemap-loader":"^0.3.8","@rollup/plugin-commonjs":"^25.0.7","@types/chai-as-promised":"^7.1.8","@rollup/plugin-typescript":"^11.1.6","@types/fast-text-encoding":"^1.0.3","@typescript-eslint/parser":"^8.12.2","react-native-url-polyfill":"^2.0.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^8.12.2"},"peerDependencies":{"react-native-url-polyfill":"^2.0.0"},"peerDependenciesMeta":{"react-native-url-polyfill":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pubnub_13.0.3_1790071164078_0.7125280324652563"}}},"time":{"created":"2012-01-05T22:19:24.707Z","modified":"2026-09-22T09:59:24.451Z","3.1.0":"2012-01-05T22:19:26.094Z","3.1.1":"2012-01-05T22:47:59.913Z","3.1.2":"2012-01-05T22:51:02.260Z","3.1.3":"2012-01-11T20:47:02.613Z","3.1.4":"2012-01-24T04:55:14.220Z","3.1.5":"2012-02-02T00:06:10.022Z","3.1.6":"2012-02-07T04:34:20.980Z","3.1.7":"2012-02-13T17:59:35.537Z","3.1.8":"2012-02-13T18:50:50.526Z","3.1.9":"2012-06-17T03:58:27.178Z","3.3.1":"2012-11-20T21:14:13.855Z","3.4.4":"2013-04-18T01:58:56.142Z","3.5.3":"2013-07-04T10:55:55.674Z","3.5.4":"2013-09-26T16:47:06.112Z","3.5.43":"2013-10-03T17:23:41.244Z","3.5.45":"2013-10-09T19:19:41.510Z","3.5.47":"2013-10-11T18:28:43.561Z","3.5.48":"2013-11-11T07:20:39.495Z","3.6.1":"2014-03-13T19:01:52.256Z","3.6.2":"2014-04-05T17:36:43.783Z","3.6.3":"2014-05-07T00:34:54.995Z","3.6.4":"2014-05-07T21:54:30.324Z","3.6.5":"2014-06-16T15:02:21.083Z","3.6.6":"2014-06-25T04:56:54.203Z","3.6.7":"2014-07-08T19:39:40.747Z","3.6.8":"2014-09-19T20:26:19.630Z","3.7.0":"2014-10-23T19:58:03.099Z","3.7.3":"2014-12-10T06:10:09.097Z","3.7.4":"2014-12-11T21:58:40.879Z","3.7.5":"2014-12-19T19:01:44.360Z","3.7.6":"2014-12-23T20:49:56.958Z","3.7.7":"2015-01-01T06:04:21.060Z","3.7.8":"2015-01-15T19:08:47.796Z","3.7.9":"2015-03-24T04:11:07.057Z","3.7.10":"2015-03-25T18:19:24.363Z","3.7.11":"2015-05-18T19:47:03.057Z","3.7.12":"2015-06-22T17:51:53.200Z","3.7.13":"2015-07-07T06:00:50.790Z","3.7.14":"2015-08-11T18:50:18.684Z","3.7.15":"2015-10-08T03:15:15.789Z","3.7.16":"2015-11-17T17:55:49.756Z","3.7.17":"2015-11-24T21:24:53.785Z","3.7.18":"2015-11-25T20:35:47.456Z","3.7.19":"2016-01-21T18:51:20.905Z","3.7.20":"2016-01-22T00:02:53.181Z","3.7.21":"2016-01-25T20:23:10.038Z","3.7.22":"2016-01-29T21:23:10.283Z","3.7.23":"2016-02-01T20:52:25.966Z","3.8.0":"2016-02-08T04:27:22.730Z","3.9.0":"2016-02-13T20:37:57.844Z","3.9.1":"2016-02-13T23:47:13.480Z","3.9.2":"2016-02-15T01:36:05.771Z","3.10.0":"2016-02-18T01:21:19.690Z","3.10.2":"2016-02-19T00:27:03.711Z","3.10.3":"2016-02-22T20:44:06.117Z","3.11.0":"2016-02-23T22:08:39.195Z","3.12.0":"2016-02-24T00:20:39.292Z","3.13.0":"2016-02-25T22:25:15.182Z","3.14.0":"2016-03-02T01:46:59.280Z","3.14.1":"2016-03-02T19:01:57.309Z","3.15.0":"2016-03-08T02:05:38.981Z","3.14.2":"2016-03-09T22:35:15.299Z","3.14.3":"2016-03-10T19:33:15.310Z","3.14.4":"2016-03-18T22:52:13.066Z","3.14.5":"2016-03-30T22:36:07.464Z","3.14.6":"2016-05-26T14:57:37.588Z","3.14.7":"2016-06-07T00:39:54.844Z","3.15.1":"2016-06-09T21:09:13.270Z","3.15.2":"2016-06-28T00:03:25.221Z","4.0.0-beta1":"2016-07-06T21:48:23.650Z","4.0.0":"2016-07-23T02:54:43.248Z","4.0.1":"2016-08-01T20:32:32.506Z","4.0.2":"2016-08-03T21:08:07.001Z","4.0.3":"2016-08-08T02:54:27.280Z","4.0.4":"2016-08-09T19:45:48.017Z","4.0.5":"2016-08-11T00:41:52.127Z","3.16.0":"2016-08-18T01:08:18.038Z","4.0.6":"2016-08-18T17:56:58.130Z","4.0.7":"2016-08-25T20:07:43.509Z","3.16.1":"2016-08-25T20:34:29.824Z","4.0.8":"2016-08-25T20:54:56.208Z","4.0.9":"2016-09-09T20:43:39.068Z","3.16.3":"2016-09-14T20:25:02.192Z","4.0.10":"2016-09-14T21:04:28.466Z","3.16.4":"2016-09-27T22:38:34.300Z","4.0.11":"2016-09-27T23:01:12.451Z","4.0.12":"2016-10-03T21:04:19.076Z","4.0.13":"2016-10-05T20:17:22.693Z","4.1.0":"2016-10-13T18:38:17.578Z","4.1.1":"2016-10-18T01:24:58.340Z","4.2.0":"2016-10-27T00:14:01.911Z","4.2.1":"2016-10-30T16:46:41.336Z","4.2.2":"2016-10-31T19:43:05.710Z","4.2.3":"2016-11-01T18:51:19.218Z","4.2.5":"2016-11-04T15:52:00.642Z","4.3.0":"2016-11-18T21:49:45.018Z","4.3.1":"2016-11-22T23:17:40.764Z","4.3.2":"2016-11-28T21:38:51.202Z","3.16.5":"2016-12-17T00:46:11.295Z","4.3.3":"2016-12-17T00:56:26.155Z","4.4.0":"2017-01-23T22:47:27.317Z","4.4.1":"2017-01-31T08:13:30.885Z","4.4.2":"2017-01-31T18:39:33.346Z","4.4.3":"2017-02-07T19:00:57.977Z","4.4.4":"2017-02-15T03:20:01.225Z","4.5.0":"2017-03-08T18:52:07.064Z","4.6.0":"2017-03-29T00:08:44.838Z","4.7.0":"2017-03-30T19:37:45.744Z","4.8.0":"2017-04-06T21:40:31.890Z","4.9.0":"2017-04-18T18:39:27.515Z","4.9.1":"2017-05-18T16:26:32.124Z","4.10.0":"2017-05-24T04:24:02.579Z","4.11.0-beta.1":"2017-06-09T02:42:48.510Z","4.11.0-beta.3":"2017-06-19T23:11:12.019Z","4.12.0":"2017-06-20T02:13:56.124Z","4.13.0":"2017-07-27T16:20:36.375Z","4.14.0":"2017-08-14T14:43:41.167Z","4.15.0":"2017-08-21T19:55:16.127Z","4.15.1":"2017-08-22T04:03:25.871Z","4.16.0":"2017-10-12T15:36:30.330Z","4.16.1":"2017-10-12T20:47:24.529Z","4.16.2":"2017-10-19T22:32:15.990Z","4.17.0":"2017-10-26T16:43:38.465Z","4.18.0":"2017-11-20T22:33:15.724Z","4.19.0":"2017-12-05T22:39:06.956Z","4.20.0":"2018-01-04T22:21:25.416Z","4.20.1":"2018-01-29T23:11:16.042Z","4.20.2":"2018-03-01T23:33:20.934Z","4.20.3-beta1":"2018-04-24T18:27:04.860Z","4.20.3":"2018-04-27T21:18:36.732Z","4.21.0":"2018-06-06T23:07:58.992Z","4.21.1":"2018-06-11T23:42:22.886Z","4.21.2":"2018-06-13T23:34:48.906Z","4.21.5":"2018-08-06T19:34:30.525Z","4.21.6":"2018-10-08T17:17:14.000Z","4.21.7":"2019-01-10T19:52:41.155Z","4.22.0":"2019-03-12T15:52:26.495Z","4.23.0":"2019-03-18T17:21:32.928Z","4.24.0":"2019-05-09T23:32:10.450Z","4.24.1":"2019-06-07T01:33:21.050Z","4.24.2":"2019-06-13T23:12:05.382Z","4.24.3":"2019-06-21T23:19:59.967Z","4.24.4":"2019-07-26T23:17:19.226Z","4.24.5":"2019-08-07T23:59:26.833Z","4.24.6":"2019-08-09T15:03:24.422Z","4.25.0":"2019-08-16T23:04:56.544Z","4.25.1":"2019-08-23T22:47:37.027Z","4.25.2":"2019-09-04T16:07:01.084Z","4.26.0":"2019-09-20T17:02:04.719Z","4.26.1":"2019-09-27T17:49:31.993Z","4.27.0":"2019-10-07T22:08:55.094Z","4.30.0-beta.0":"2019-10-16T00:32:36.430Z","4.27.1":"2019-11-20T22:30:15.157Z","4.27.2":"2019-12-06T00:15:31.672Z","4.27.3":"2020-01-07T03:25:29.728Z","4.27.4":"2020-03-18T23:12:51.845Z","4.27.5":"2020-04-21T11:12:06.607Z","4.27.6":"2020-04-24T20:04:46.596Z","4.28.0":"2020-06-03T20:52:56.938Z","4.28.1":"2020-06-18T21:03:29.029Z","4.28.2":"2020-06-29T15:38:25.393Z","4.28.3":"2020-07-15T16:52:55.641Z","4.28.4":"2020-07-15T18:02:58.204Z","4.29.0":"2020-08-04T20:32:26.576Z","4.29.1":"2020-08-05T03:30:42.208Z","4.29.2":"2020-08-05T07:47:04.900Z","4.29.3":"2020-08-14T13:13:39.235Z","4.29.4":"2020-08-14T17:44:08.928Z","4.29.5":"2020-09-01T19:03:53.575Z","4.29.6":"2020-09-08T17:47:50.318Z","4.29.7":"2020-09-14T15:49:52.225Z","4.29.8-rc1":"2020-09-19T00:51:47.318Z","4.29.8":"2020-09-22T22:42:59.329Z","4.29.9":"2020-10-05T13:57:44.760Z","4.29.10":"2020-11-30T13:58:35.336Z","4.29.11":"2021-01-11T07:37:53.792Z","4.30.0":"2021-03-30T17:37:44.171Z","4.30.1":"2021-03-30T21:00:52.341Z","4.31.0":"2021-04-22T14:19:56.383Z","4.32.0":"2021-04-28T22:00:25.892Z","4.32.1":"2021-05-26T17:45:00.724Z","4.33.0":"2021-08-31T04:26:46.500Z","4.33.1":"2021-10-18T12:33:07.785Z","4.34.0":"2021-11-19T07:44:19.823Z","4.34.1":"2021-11-22T06:40:39.716Z","4.34.2":"2021-12-01T16:18:34.979Z","4.35.0":"2021-12-06T12:40:19.324Z","4.36.0":"2021-12-09T20:33:43.704Z","4.37.0":"2021-12-16T18:42:41.511Z","5.0.0":"2022-01-12T16:59:43.972Z","5.0.1":"2022-03-02T18:14:40.743Z","7.0.0":"2022-05-24T13:45:09.372Z","7.0.1":"2022-05-24T18:30:41.463Z","7.1.1":"2022-06-14T15:31:51.437Z","7.1.2":"2022-06-22T16:10:01.282Z","7.2.0":"2022-07-05T15:18:27.221Z","7.2.1":"2022-11-14T09:19:57.487Z","7.2.2":"2022-12-13T09:45:45.743Z","7.2.3":"2023-06-23T22:02:11.672Z","7.3.0":"2023-07-28T20:38:52.404Z","7.3.1":"2023-08-21T10:17:34.530Z","7.3.2":"2023-08-31T06:37:24.607Z","7.3.3":"2023-09-11T09:14:59.661Z","7.4.0":"2023-10-16T11:19:17.755Z","7.4.1":"2023-10-17T13:03:10.187Z","7.4.2":"2023-10-30T16:08:48.960Z","7.4.3":"2023-11-08T06:03:50.765Z","7.4.4":"2023-11-14T08:56:46.042Z","7.4.5":"2023-11-28T09:43:26.846Z","7.5.0":"2024-01-16T06:31:56.197Z","7.6.0":"2024-02-21T09:51:10.864Z","7.6.1":"2024-02-26T07:53:28.210Z","7.6.2":"2024-03-28T13:31:15.537Z","7.6.3":"2024-04-18T08:36:18.373Z","8.0.0":"2024-04-22T19:22:16.370Z","8.0.1":"2024-04-23T10:36:47.066Z","8.1.0":"2024-05-16T10:59:25.761Z","8.2.0":"2024-05-21T07:42:17.984Z","8.2.1":"2024-05-22T19:06:41.938Z","8.2.2":"2024-06-05T09:56:13.365Z","8.2.3":"2024-06-06T15:50:59.551Z","8.2.4":"2024-06-17T14:00:56.937Z","8.2.5":"2024-07-04T08:25:25.771Z","8.2.6":"2024-07-23T13:13:06.188Z","8.2.7":"2024-08-01T08:39:45.278Z","8.2.8":"2024-09-30T23:34:55.496Z","8.2.9":"2024-10-25T08:54:10.328Z","8.2.10":"2024-10-31T19:58:21.792Z","8.3.0":"2024-11-14T15:52:29.984Z","8.3.1":"2024-11-18T15:01:32.373Z","8.3.2":"2024-12-12T09:18:30.230Z","8.4.0":"2024-12-17T12:45:41.895Z","8.4.1":"2025-01-02T13:07:22.287Z","8.5.0":"2025-01-15T23:20:52.588Z","8.6.0":"2025-01-21T14:57:03.477Z","8.7.0":"2025-01-30T18:11:08.430Z","8.7.1":"2025-01-31T06:27:56.651Z","8.8.0":"2025-02-05T10:32:01.032Z","8.8.1":"2025-02-10T10:22:42.011Z","8.9.0":"2025-02-18T14:09:59.406Z","8.9.1":"2025-02-26T08:39:21.604Z","8.10.0":"2025-03-06T09:02:29.660Z","9.0.0":"2025-03-10T10:21:27.738Z","9.1.0":"2025-03-13T15:04:45.095Z","9.2.0":"2025-03-19T11:24:06.543Z","9.3.0":"2025-03-20T13:16:28.495Z","9.3.1":"2025-03-25T11:27:20.786Z","9.3.2":"2025-03-31T16:36:12.554Z","9.4.0":"2025-04-10T12:57:13.593Z","9.5.0":"2025-04-15T09:32:23.133Z","9.5.1":"2025-04-15T10:45:04.282Z","9.5.2":"2025-04-22T12:57:01.585Z","9.6.0":"2025-06-04T09:17:02.958Z","9.6.1":"2025-06-18T15:00:38.452Z","9.6.2":"2025-06-30T06:10:44.811Z","9.7.0":"2025-06-30T15:11:47.365Z","9.8.0":"2025-07-11T14:30:52.392Z","9.8.1":"2025-07-15T20:46:16.268Z","9.8.3":"2025-07-28T17:43:51.051Z","9.8.4":"2025-08-07T15:23:19.963Z","9.9.0":"2025-08-25T13:00:22.924Z","9.10.0":"2025-09-09T11:00:14.621Z","9.11.0":"2025-09-18T08:17:29.537Z","10.0.0":"2025-09-18T09:41:27.869Z","10.1.0":"2025-09-30T09:25:09.744Z","10.2.0":"2025-11-02T23:50:01.041Z","10.2.1":"2025-11-10T03:38:40.612Z","10.2.2":"2025-11-19T05:57:27.917Z","10.2.3":"2025-11-20T12:42:51.381Z","10.2.4":"2025-12-04T10:41:40.643Z","10.2.5":"2025-12-16T11:05:29.199Z","10.2.6":"2026-01-13T09:58:06.799Z","10.2.7":"2026-02-12T11:51:42.182Z","10.2.8":"2026-03-10T14:15:22.129Z","10.2.9":"2026-03-16T10:11:41.535Z","11.0.0":"2026-04-20T12:32:01.353Z","11.0.1":"2026-05-13T09:06:33.253Z","11.0.2":"2026-06-11T09:07:45.485Z","12.0.0":"2026-06-22T06:29:27.792Z","12.0.1":"2026-07-21T09:51:18.534Z","12.0.2":"2026-07-22T09:32:18.679Z","12.0.3":"2026-07-27T07:47:56.132Z","13.0.0":"2026-09-08T16:51:38.427Z","13.0.1":"2026-09-10T08:58:00.271Z","13.0.2":"2026-09-21T08:04:25.607Z","13.0.3":"2026-09-22T09:59:24.270Z"},"bugs":{"url":"https://github.com/pubnub/javascript/issues"},"author":{"name":"PubNub","email":"support@pubnub.com"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/pubnub/javascript#readme","keywords":["pubnub","realtime","real-time","publish-subscribe","pubsub","messaging","occupancy","presence","message-ordering","message-history","chat","long-poll"],"repository":{"url":"git://github.com/pubnub/javascript.git","type":"git"},"description":"PubNub SDK for JavaScript. Publish/subscribe messaging over HTTP long-poll with server-assigned message ordering, channel occupancy via Here Now, and message history through Message Persistence.","maintainers":[{"name":"pubnub-admin","email":"stephen@pubnub.com"},{"name":"stephenlb","email":"blum.stephen@gmail.com"},{"name":"client-engineering-bot","email":"client-engineering@pubnub.com"},{"name":"pjanowski-pn","email":"przemyslaw.janowski@pubnub.com"},{"name":"pubnub1","email":"stephen@pubnub.com"}],"readme":"# PubNub JavaScript SDK (V4)\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/2859917905c549b8bfa27630ff276fce)](https://www.codacy.com/app/PubNub/javascript?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=pubnub/javascript&amp;utm_campaign=Badge_Grade)\n[![npm](https://img.shields.io/npm/v/pubnub.svg)]()\n[![Bower](https://img.shields.io/bower/v/pubnub.svg)]()\n[![Known Vulnerabilities](https://snyk.io/test/npm/pubnub/badge.svg)](https://snyk.io/test/npm/pubnub)\n\nThis is the official PubNub JavaScript SDK repository.\n\nPubNub takes care of the infrastructure and APIs needed for the realtime communication layer of your application. Work on your app's logic and let PubNub handle sending and receiving data across the world in less than 100ms.\n\n## Get keys\n\nYou will need the publish and subscribe keys to authenticate your app. Get your keys from the [Admin Portal](https://dashboard.pubnub.com/login).\n\n## Tutorial Video\n\n[![Getting Started with PubNub JS SDK](https://replayable-api-production.herokuapp.com/replay/64ee0d2ca4bc310061f566ca/gif?shareKey=8YQoHC40jdzYpYGpcJhQ)](https://app.dashcam.io/replay/64ee0d2ca4bc310061f566ca?share=8YQoHC40jdzYpYGpcJhQ) \n\nWatch [Getting Started with PubNub JS SDK](https://app.dashcam.io/replay/64ee0d2ca4bc310061f566ca?share=8YQoHC40jdzYpYGpcJhQ) on Dashcam\n\n## Configure PubNub\n\n1. Integrate the JavaScript SDK into your project:\n   * use `npm`:\n     ```\n     npm install pubnub\n     ```\n   * or download one of our builds from our CDN: \n     * https://cdn.pubnub.com/sdk/javascript/pubnub.13.0.3.js\n     * https://cdn.pubnub.com/sdk/javascript/pubnub.13.0.3.min.js\n\n   > **React Native:** the SDK relies on a global `URL` implementation, which React Native does not\n   > provide, so it depends on [`react-native-url-polyfill`](https://www.npmjs.com/package/react-native-url-polyfill).\n   > This is declared as an **optional peer dependency** — only React Native projects need it, while\n   > Node.js and browser consumers are unaffected. Install it alongside the SDK:\n   >\n   > ```\n   > npm install react-native-url-polyfill\n   > ```\n   >\n   > The SDK loads the polyfill automatically (`import 'react-native-url-polyfill/auto'`), so no extra\n   > import is required once the package is installed.\n\n2. Configure your keys:\n\n  ```javascript\n  pubnub = new PubNub({\n    publishKey: 'myPublishKey',\n    subscribeKey: 'mySubscribeKey',\n    userId: 'myUniqueUserId',\n  });\n  ```\n\n## Add event listeners\n\n```javascript\n// create a subscription from a channel entity\nconst channel = pubnub.channel('my_channel');\nconst subscription = channel.subscription();\nsubscription.subscribe();\n\n// Event-specific listeners\nsubscription.onMessage =  (messageEvent) => { console.log(\"Message event: \", messageEvent); };\nsubscription.onPresence =  (presenceEvent) => { console.log(\"Presence event: \", presenceEvent); };\nsubscription.onMessage = (messageEvent) => { console.log(\"Message event: \", messageEvent); };\nsubscription.onPresence = (presenceEvent) => { console.log(\"Presence event: \", presenceEvent); };\nsubscription.onSignal = (signalEvent) => { console.log(\"Signal event: \", signalEvent); };\nsubscription.onObjects = (objectsEvent) => { console.log(\"Objects event: \", objectsEvent); };\nsubscription.onMessageAction = (messageActionEvent) => { console.log(\"Message Action event: \", messageActionEvent); };\nsubscription.onFile = (fileEvent) => { console.log(\"File event: \", fileEvent); };\n\n// Generic listeners\nsubscription.addListener({\n  // Messages\n  message: function (m) {\n    const channelName = m.channel; // Channel on which the message was published\n    const channelGroup = m.subscription; // Channel group or wildcard subscription match (if exists)\n    const pubTT = m.timetoken; // Publish timetoken\n    const msg = m.message; // Message payload\n    const publisher = m.publisher; // Message publisher\n  },\n  // Presence\n  // requires a subscription with presence\n  presence: function (p) {\n    const action = p.action; // Can be join, leave, state-change, or timeout\n    const channelName = p.channel; // Channel to which the message belongs\n    const occupancy = p.occupancy; // Number of users subscribed to the channel\n    const state = p.state; // User state\n    const channelGroup = p.subscription; //  Channel group or wildcard subscription match, if any\n    const publishTime = p.timestamp; // Publish timetoken\n    const timetoken = p.timetoken; // Current timetoken\n    const uuid = p.uuid; // UUIDs of users who are subscribed to the channel\n  },\n  // Signals\n  signal: function (s) {\n    const channelName = s.channel; // Channel to which the signal belongs\n    const channelGroup = s.subscription; // Channel group or wildcard subscription match, if any\n    const pubTT = s.timetoken; // Publish timetoken\n    const msg = s.message; // Payload\n    const publisher = s.publisher; // Message publisher\n  },\n  // App Context\n  objects: (objectEvent) => {\n    const channel = objectEvent.channel; // Channel to which the event belongs\n    const channelGroup = objectEvent.subscription; // Channel group\n    const timetoken = objectEvent.timetoken; // Event timetoken\n    const publisher = objectEvent.publisher; // UUID that made the call\n    const event = objectEvent.event; // Name of the event that occurred\n    const type = objectEvent.type; // Type of the event that occurred\n    const data = objectEvent.data; // Data from the event that occurred\n  },\n  // Message Reactions\n  messageAction: function (ma) {\n    const channelName = ma.channel; // Channel to which the message belongs\n    const publisher = ma.publisher; // Message publisher\n    const event = ma.event; // Message action added or removed\n    const type = ma.data.type; // Message action type\n    const value = ma.data.value; // Message action value\n    const messageTimetoken = ma.data.messageTimetoken; // Timetoken of the original message\n    const actionTimetoken = ma.data.actionTimetoken; // Timetoken of the message action\n  },\n  // File Sharing\n  file: function (event) {\n    const channelName = event.channel; // Channel to which the file belongs\n    const channelGroup = event.subscription; // Channel group or wildcard subscription match (if exists)\n    const publisher = event.publisher; // File publisher\n    const timetoken = event.timetoken; // Event timetoken\n\n    const message = event.message; // Optional message attached to the file\n    const fileId = event.file.id; // File unique id\n    const fileName = event.file.name;// File name\n    const fileUrl = event.file.url; // File direct URL\n  }\n});\n```\n\n## Publish/subscribe\n\n```javascript\nconst channel = pubnub.channel('my_channel');\nconst subscription = channel.subscription();\nsubscription.subscribe();\n\ntry {\n    const result = await pubnub.publish({\n        message: {\n            such: \"object\",\n        },\n        channel: \"my_channel\",\n        sendByPost: false, // true to send via post\n        storeInHistory: false, //override default Message Persistence options\n        meta: {\n            cool: \"meta\",\n        }, // publish extra meta with the request\n    });\n} catch (status) {\n    console.log(status);\n}\n```\n\n## Documentation\n\n* [Build your first realtime JS app with PubNub](https://www.pubnub.com/tutorials/real-time-data-streaming/)\n* [API reference for JavaScript](https://www.pubnub.com/docs/sdks/javascript/api-reference/publish-and-subscribe)\n\n## Support\n\nIf you **need help** or have a **general question**, contact <support@pubnub.com>.\n","readmeFilename":"README.md","users":{"ajk":true,"addamx":true,"jshaw3":true,"nilz3ro":true,"piotr23":true,"mhaidarh":true,"anmol1771":true,"lazerluke":true,"andriecool":true}}