{"_id":"@r37r0m0d3l/publish_subscribe","_rev":"36-59555da66c8f58cd0fa2ccd870e5f4ba","name":"@r37r0m0d3l/publish_subscribe","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.0","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.0","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"e5fabeae9173c05d1a29699a29e520305fb3ab27","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.0.tgz","fileCount":6,"integrity":"sha512-fMC+Hf+R0lqCBrWGYP/n/ke4DwPPLFWKHU1v1uGY89KFPOicev/bMBquwsHx++vaM/HaPOUNuJnobAaS2jJFFw==","signatures":[{"sig":"MEUCIEl44us5n+P2B7XK/4LrKuOrtQkdPprIz67IhZMLqQtNAiEAyYUxYagmcSdDdRWEuvTcbszwcDImkgf14KZ9kZWrefE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKeQwCRA9TVsSAnZWagAAnFAP/0ey8y4B0+r+X2AdwzDn\nVTtcvMmEb/UeGEF0PxxnOEf+toyCLaodnH17NydIkJtviyjlWRRL/2E3goir\nHkoAE/iUr5aFGA0jlrcC++MRgoTMcnMqJWu1jesuLiwaxpleUMRrnmhALhAC\nCiPeLx/Xuz4KP5pIYcq68quZAayE8uEA5fAkMN92C0jtLjrukjaYSZ2OUndf\nCWJwopFZntXMDJYnXC6XvKijKnSFhBnUA2e6LGm54mm3dS6bc/7mGIfu9qK/\ntflESeA/+UThkhj0akMqtThmU1gJ9VhqVXHXoE6fyBoq5uzsnTtZAqMpKZn7\nKIgqdqAI7KkAYCG4g7JzlxiSgBiUC8Z1FlgqZse3RuJjp7v6yeudDujmZgm5\n0LoZMxeEQDCIs9ptIyeBGUDQ6+dtibVGBlvfenMlkvw4Olq73mjFCNsbUGxt\n2kXUhGyQEsub4wkCuIYkc9bR9bpVHjNFN9gsnQSU54kjs46hK4xqx0GmjzWY\nSzGotfG7VCTocEyPemP9OAGtlmevSHrWjkx+lMI+3BwlTeDGCkhkoAAWcWsi\nQ3KATdqCITMNnfIWiLMv0MRBX9uoFQLUVK5urS3ji46tfZ97KY7gmenytoa9\nXjAsEPdd8hSy/o2ioJ0+YTYan7TTueRT3mRU617PfvRGSRn1ZlaVSqOGCuU7\nz5Hz\r\n=K9N4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"c3397eea5af5fbd843f2fa299281de3626d14e3a","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.0_1579803695952_0.5770129356659879","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.1","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.1","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"f64735062c1654cd5f2409b86f8216d26a3b53cb","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.1.tgz","fileCount":6,"integrity":"sha512-QXeOD+2dWiz23XiqIYIfDIRminkuUfaiEbTpkCQEGdk/n/rTVFnOcwIZZeacSkiL5x7pmOAizp9E7mnI62/WsA==","signatures":[{"sig":"MEUCIHEIvBLOKg8W80uO+munrU/2PjPClSrFEiAqyamEs5qyAiEAvCySYVDapKRuMhPOz9B4uS8SGrJm5a6nPDVQ0UVtSt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKeWtCRA9TVsSAnZWagAAt2kP/3BBUzcEcv/NIO3sfJUQ\n5GUQR4+BIJoteVk34CyMXfyvEMu3PD+XkklHt1k7HZ6MSyLmsq2+inW+86bm\ngAiVWBEpqFcAlfwHUwA3gBAIS4+3R7PyE32IEMfNxSQRKp29cixiTx/EGdBa\nZnC9MI4UH1eeFNjAQSP+9ybWRjxw4s44pZ6FcVPKNW6HDlEN6Tou9wxin5PT\nZSUEBB5bCxq2tS6/PvKujEDSlgZnHIzC7p9jZcDlqWXPsT8HLamMxgdgRCgq\njtaaWJrGlM878lhO6J9yHu8Gyad3zbYQ1czC7nempZzDSkca8LByh3xoc14S\nq16fYzA4sBcArOiKfCUULq1P8RtC/IiSfCe4DkVLyHs3EBqpN8EtDcichDOU\nhcnpWJemTplfxP2KCFijnzMEjv6x6D1oq4rCq7UiGXh+8+FiphkPuJvOLDmO\nhQORO2DC+OWJdWL/DL6TMLVqhWOulwoI9kqLuTuu8AgKu4GmcnDl4SLxwXJN\njMpmBVkANU69oO3ZEYiRe+g1rVmJGNjcpEgru2OXptA+0dZ0BxZUDDeti77+\n5Ak6LMo3yi7nAWrLi7zLErYu+pg+XOOpWI8441HsY9gENtQdeQrKm4I4ODiU\nKYUNBBNMaXJh2euoWZh/n9IHdIkZF276ak2Xp9FxZOQ4bIk5086Y2sCuaAMq\nDjd+\r\n=JLzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"408d5ab3ca88212f2edb3c077a5201058149ce83","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.1_1579804077560_0.4352656614847892","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.2","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.2","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"8e16088de992f784aec7f1c832308dbb57d6f240","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.2.tgz","fileCount":6,"integrity":"sha512-GUDOhiQ4LLGztitUF/BRYhLFIigRT2i9Evy6aFUJn4HvxxfAcFdcfRx8tXWvgFxmiI1W1odXGEvhJ8XJXbJwtA==","signatures":[{"sig":"MEUCIHJrfqG4qmiR8DGU/JKh82mvv2OobDzZhbe9v3XHzMVuAiEAqwC2WSO0aEPCJRv6/IRpFn5aKG7WqgIC4RgJ8OcaPSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKgEmCRA9TVsSAnZWagAAjPUP/1260dfsxubYUL51ypiI\n8RCYDPuzXWHEjknPujrUJA5YVuexJshWWh7l+n8+mrMj3yyT3WuFlBVWf3Mm\nfdMeowDJJvtUct5sDvVEtt0yTqFrIeF/MPcxZsTu3KD3tgQi54joViUq/jF0\nlHPfp4eHO9wjPSZatgc7lw7Y0/D7EyfJTyL6ik89JvzJLihVa4RNUW94jv2o\n8gn1QZZGiLEaaxhuTmFUCi+kfRicbMntK9u/+0KC+PjUkAgvWQJEXiCvCyzo\nMPq0Bwbx3bOuFhpusnkuZ70ItsTP+HaNTlaNOqNVH9RpgAEmkFnu/rsSNiZ4\n5j1rUgSPl0k2XIfyo9abRUxjALGo7Et0hQ2TFOLaq0RSzw/6fMGwUnxqKICZ\nm9teimNgNUa05lMdk7ThULVBQlWjhlJ6Ai7Bc7qNfueKNojj/GGLaSVsoe1m\ny29YW7Ixk2KEHWUH6c4JPNHcojr2E6Y1/K77j8dkp1L1N7X3P1L12r1baQAN\ndFART1LEyCYnl+P/54iE7HppOuS12rqpx7K2wEbRfPG0/riTbZEknsom+GE0\n9JexJMD7l6bru1CT/dmtgxaKmQfrgK2azpxEYzFiZYOlPWohfwZIMGQrrxtO\nAZldGcCqbVjMlKkYWrrHGPmYt+ZtyOD/iQJ9QzxiKGE+eLopMk9oZOtNMUR3\nygVy\r\n=OF+B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"02306b4a691bab4a525c17900055f9df5c0a4800","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.2_1579811110128_0.21616354181581166","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.3","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.3","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"324e90586b9f02a9d5d89ab6b98abe1a8c77a7ae","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.3.tgz","fileCount":7,"integrity":"sha512-i6s3b5HtLBkQXSrj5av8wImvFJ3GUyWLtNGfZqXsDCjlufhYvm1r55UcafhFuCJbVnWzIWYZk3WZBymnJUADvg==","signatures":[{"sig":"MEYCIQCjq8tFCdt2AZ2twuPjo/7hxatqQbVA6JdXlPhyzV6mfQIhAPZzU3Sew8UJNehUolUXhBUUzZG99aj0bIXktqHZ7Avb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKgVhCRA9TVsSAnZWagAA33oP/106inVA0tZHV5ZgoD1t\nnBIhgEcM8Ls9jsUYkE7c3jlpmam40FWlPuXg0ak6lzLP0/jXAt2OBY51gxU0\nfdL/z62g1smFDZvAPwbQTXrh0qZGeBGoIlH2pXTRifAv5XBatbEx5UVuK/Bv\nemXw0P5MooBk3YVlLzW3ZQQ81CAg/j00SUFMVRoPwVS+vR7W5F2StLvozw8c\nX/o1Cx60XjiEdV8FmZei+Bh2PS10u9XTGHoE0up5SSBnwZtSOkjA6Wy/+MGJ\nvTfYaXpi7kAHijv4y63+jndcTWpRYDppv62UAJjVbNgG1gfLC+d5RNbJ8NBr\nOlKhFvZUos4Cf8h0TTxBE04qGONmFFZhPQISdnm0tQ9zyC9l9KiOHEvRqEAj\n1oQkRNKBNzeulH1HOCb7w5cbUusHK2k1tki0lwO6UUDNBTcgX0VnJkqYxzjW\nTX4u1G8/DDZAtXVI1ikP0mDockgrzjxGf1NeNEx5ouDk0zU5hbRDs54Zi8B6\nvR5Q2B2v4QLhfL1GP/vEOszzCuH3MlaH/gcxB4MGB7XLe2xBaOwDl93UPnSb\nEX3RynrNSpbGr5krsTm8VVfGAWWoeKY0HJsMPynW1xdzTsAhqLAr7vixDi0l\nys41cJiiDJAtN+9vjtOpz/IpaMgcTs1oj3VrGp5AxK+9V04CgAourECANM5K\nvwaD\r\n=IihC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"3e97015aeb99eefcd1bf87e452d6099a390e91e6","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.3_1579812192538_0.3600603892677019","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.4","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.4","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"092b1cb7ce8603f6ada424d554395966716b7989","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.4.tgz","fileCount":7,"integrity":"sha512-cqyralL3ODyySXk5AL2s8qu0ssm8vq9uVYwhpjShDZdRIeAjkEOlUGgmmKpAxG136FmL/cqujm/6r8KI6fijfQ==","signatures":[{"sig":"MEQCIBKsxLTLas+DIm5LO/N1KvL6PY1D09mJ3jmTpUbWmk8EAiACz1R/S/DoaJyVd6wFQChmpbodLQqmgSNuuW9aCkPRxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKv7WCRA9TVsSAnZWagAA3QgQAJ4FW4J1NAiEFLS3zN7k\n8FgnAWfliQdzjNEKUh92rvqg9he7lEqjlNSLkq1NOJyV1hgm/7jMT4LAdX0I\nPNpVNNhbO3cYV7ppNsPn9qA8k3QckhyI8lB7x1mp0Z3sdjCqo5w0rI1XdKR6\nT5640aHCoH1mQXIjgRog0PtZnO8ZrH9542JRXw1AzSlfl9/EXV8SpEoiz1Yf\nhnDIiBacjyNrpeuLaPLckjVHo3mdJTZa1xnPKPboUAzqU9QidnARUKxiudUP\nAe0lVLCIrxT4rSMB2fih46oYN532ZwTnMS4OXXp2U4UxggC6eiz+iuTxoNEz\nbAmIubhi36d6feNAUDdex9LX68Eebs/Zj+PDBmiRQSS2fou3F0g0AxLFgIAi\nvoG5yAEJVpD/sMvcZeEcYAdkOtd9X1JKdEbm5KP7weMJ+8AVRl1SAgbX92MS\n5gSRdBTY7gv9OHmsOIr1i7ijBKIIU4wRcqYIwohCQAhrggg79SwwNlA2O002\nVhnG+wn1GA2tOHWRkNdjZn/MrgVu+nynu84SsgFQPOytIeUHwJhlLf0UTyRe\nt48l4GQJ13ZSHTToMCHfgaZ4V8K89bZ8qHlT9SvRtLwdSffmmWkbzSJYjPBE\npwkk5p+6KrPGZxgxZqoYt8ZtY7LmI54zLrxBnprthUID0hAsQY/V2bDL3Txg\nb6tm\r\n=pFMp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"3039f108afc31f9e67b7dd276b5da34f7f0c4f5b","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.4_1579876054416_0.509452652438128","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.5","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.5","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"89a90d9d4410e0634fe0dd0e5cf7aab7565aa225","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.5.tgz","fileCount":8,"integrity":"sha512-fICQaMa8NhhvTecO8u5tIRJjuZ0nGX4XM8pGO3E7IQDTeQpFrObGP7gVs/bDnRovo9plB8RfWVhfp3Hldcn0uA==","signatures":[{"sig":"MEQCIQDlRFuHR6Eye0hGIwtmLvZSq5mrsksMiwS0znYm5KO10AIfQd+NhLIwQlmu1gpPycbfQANWA8JKa8NAfUM0th0mxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLG3TCRA9TVsSAnZWagAALG8P/iKllErFC6mOwRETMy+G\nSWRzEaviXN5+gafJJwu/lwmadpCGitZteHp45N6ZGx9vVYKzeAOgzszOg2p/\nxQnH61ClqJ+Z48L/DPHxH3HopNualE9Fb0fzzWZi+2shiMfwQt6gMkB9dyNm\nlK0nfhoFulnaiVGu39PXvHEUADs0Sa/cuIBV2dFoCnYH9BnqBHiCgWGGYpjN\n1azQ5Bu8Skx8uNkY++clxINx7GSDmVA8AuJXa0SQ0g36rRHYOdPGsde3i0NG\nm5IPwTBj4WlE/kfmfIqcj1zkuiZpmVeSHJLzbSXxG7Yo39SjBAeFQTwU9px4\nhFnd7Kd8Y4NxlDRjyqe9e6gNeI4946aWXwghqB3u6GDUDA66O6rRapLfp1qg\nB8ws34/cS5FHcW+L4pUDPbbZvlc40kaC4QEJ1GDSWQ4aJqNkmQ5bZuZAP74q\njxXkSAV5SjsicCCJlNmwjVJewqdXSIzw7lBQCRkASs7rJijFPjmEEKH4yaDQ\nAOy7qf0zCgv3VB1O1KQCZNe++oVg1OD1R8AcpOcCYUBEaUZfq3x1CJhIXFiC\nuIptY6Z+iWnmJYOKzb4aSExppdnzFlg9pN4zrSj7gUG79uddL7oRGW0aQX6l\nWEqW2/vjhoGBdEs4Lo9YqKX37xpaDYtBIsecy1ubfBjZMzAI4TEBZkHtcuRV\nd4aj\r\n=v+vS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"1ad9b498bc10acc7eb23c1b2356ea8aa7cd211ab","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.5_1579970003218_0.7654937546773639","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.6","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.6","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"63884cf3c7ab5e86e81594f2d5d8f531f5f65b3b","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.6.tgz","fileCount":8,"integrity":"sha512-OvzUZ+lQ9h4HsWyiWYwVIoBQ5SDzZOoi6RUEEbZE/T+5etxM03LswZhvlklwgMtN+IAxyQ6h6XFiM1Q/4ZV5lw==","signatures":[{"sig":"MEYCIQDEhPeyGvZsbVJlF0BfsTOGxbUAzpCyKTLe9JHL/Op4DwIhALps2SniQU7Nypd9cdYCAUR8SqpbtWH8DwYehlLWvjbB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLHdmCRA9TVsSAnZWagAAQIYQAJ+kCdYBDEixwtyd2JwE\nXSHweP5110uFz+OBT1b5X9kq2a7gjYZSVpSaoJlid0uGFzZm7NOJW5vwQ0zp\nEGOtasRYetp0Nfb1g7eHJHVpsy07+4jOvP9oabTc3dNvDEqR0MT6Pc1p/nFR\n/fGPvf2OpZmxQHAg30Gucei+YHEiALQQAJvoxmEicOowHk1SmRKguohvx0R5\n0nT8QNa6PHAIlGotXLCmMtbRx3BlNW2iSiCaYRJySx4HVm9NKGRDwa0axp75\nqfg0+1W0/cZ2Tv2qyHMPWBnW4L/lgDfNa81CZsnHKry2TSDSE3v8MTf6+T0u\nWi61t3Im2fPvSzBS8RNPeLECkXJPtOpDVMaLhkjP+XCKkCkbbK1Eu2triubb\nDl6ZwLrv356sPhW9OXAL1hH9Je0rNwKlRabrIbUA30VVyXNStG9rRAAp/ZWy\nzrLsBCeTmq0OFkrwcvySTN8ZURR9hVX/9EaygQDGGySsG8xTUR6c1FJ5N4G8\n31ICb+4OUj7kbhm5OvBjocXzxJZTIH0F7aoQbsHXBx04zm0VndyYDMsyW0ZJ\n5sK/sCWjv7EHPGgqxjMdlnAtoGB8f4STjCgExk5oXpn6qo2sALEprnumzjuw\neczzvCXyx8QoErTmivX0M3Mzf2w6KDujBPsuxZf976iRxHpoMNIKqOHR7sjE\nDZiI\r\n=FkjX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"bd80dc30dc7748d86fb67deab2349ee9df54629c","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest","minify":"terser --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.min.mjs -- ./src/publish_subscribe.mjs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.6_1579972454527_0.05832149442017176","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.7","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.7","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"b3fac8b1b430165314f1f75415d9b5e94747d170","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.7.tgz","fileCount":8,"integrity":"sha512-ee+t8JvPUZd6rHxSYoI1J8PstWLeI4LSq9RxB9paL4uxa1ht2gLo7jlRxu2vrcsPlKQ3A5mzGZYKwOXMGaUuXg==","signatures":[{"sig":"MEUCID4NL80kjqx1n78/cHUI6F0eyfhFOVAWwRm9vLTuTkMCAiEAhWNute7foG2uzz+tCj9+IWQXfZLt5rJkpOwiF/XulrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLHprCRA9TVsSAnZWagAAXZkP/i+GTORnAXOIHx2qxz8B\nzyalzO9jUZ+GpZNR5H32b3CbJi0ZqLTjBc2aLaIduIn5azq7q95QDS2aDBYM\nJsNCDcUvOUgE2AdhWDjufZkcBBJ3Hre6WCvQXPwCHrbGY6ihqym7+aq+ORdS\nPB2I7nOxdBH7geYjlXpq2p4txIAuyuTqApetn6KMK1GzAFPUx5RHDA80bALX\n4mgzkcRa5qgvxyO9itt1VlOL5YGsTHbjkChJZHFTdXfmOXbgWl/Xkbn9lxnS\nvXrYsnRjb7CUGDCR4ZSPqCd1PyZJioAW/KIkeAr0d/aa2O7DDJLkmqrcPqhJ\nvD2V3nG+OVdQtjNepYkYua7JC5k8RClxajLm2x7Mh5trJc/mZj6Fmeaah0lh\nr05tpn+kfZ9UFFET4WceWiwHROSzsyGPvqKphoJo5JB4sLTnr3P/XHcBXTr/\nqJcdBrhYJ2w5HI2yNsjK8Ns3DD9Giu7m7bkyJ966ZFNZCIB0KO9K56Ucspe7\nR2nlO1JM58ivf+H6BHMPAW0x3Hvf449eGBQUmW+G7JGOMuHcVR8T9gjfals7\nWY8rU+Qzcf1hDZdqVJK0MsgGjxwkSfwh2q1Glcb2SSN2l0CPUT3wlsetL+rA\n36fsApDhkAafG1XHnBzaGjNq902CY0LnPr5Fum2Mb9RvhxwK8WtEy8YykVPK\nMTSr\r\n=PaCo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"3b63a6c5a10ea8abcc56bbc7b513e2dd7d893fdb","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest","minify":"terser --source-map --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.min.mjs -- ./src/publish_subscribe.mjs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.7_1579973226871_0.20192638037409694","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.0.8","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.0.8","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"f901dcfc4648f300a05643153083b9c1fe2099ee","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.0.8.tgz","fileCount":8,"integrity":"sha512-3kkEVWJm10GuYZqxK4OhHvL6+NGXxpE312bhf9COlGT2gXyXi+mZ0q38kEDmO6LIj4WveHZReoC5YpCi+Ie7og==","signatures":[{"sig":"MEUCIQDauRvHHYkNFBCjftIeLTjs0ePVcgxSIQ8856I4MzdGQwIgXTZBBp1SG0qEFd7DBOQ1Vvj+ULn5/tZpK43YO0vvqIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLHvYCRA9TVsSAnZWagAA4I0P/A4MsazHZolaiHqWB1hy\nRkSm+h+EMWIPDIfZGjDZTE4RvK5Acp/MYWT3Gnl/cUIXvneoMVZPLXmATJCj\nIbt/xShanIl/ixaDqMuBF73uI5GoIXX7iLmPN1LwQqfIcTmRau9HHcyZBTde\nGzqzgtm3rxuDHAhWLQF94fH7zFz+CNLB5nNg50ZnsQIlqGvdKNM82QPQEfk+\n6rAX1e8V3y+veNY8Tt4RlCc1YT0XMRXyVKWiQm8oUVsgmNbEEWG17MDoWJbv\nwBilrmVHqq68RA9EfivNZWxD7O2ep9C/DUXKK1HHM5aZNpL+2hxfcOHIilU8\nv6AsA3TbAohgKemlJ6HP/iy0yBrEXHDEkezc6E74jC9FKahNNscg+r4Onhxy\n6aSfIpPZaMgSLYfUFcPcRvzitJ1QPi7dJccFwAK8slq6cM6fPBJzpy/B4Lbs\nRsfnFlwjjcVkyEjPncSMkzfd8hShK593h2b/PM979aKQPGBLsChwYdFbjlHB\nXOfyTPqSWV2i1NzK6n3Pud56nBtmOkaxYmMsKf77+Qwm1KkMqmAwdBvXCclw\n0AOqN8SzQ2Ibi0ul6ZE2ivHxB22wt1+JB4yo9rC+za+085PBbgvCKv0711CV\nvRC7TVYQwRQqm52nQdxJRYrZ0kdC4O/sjUPZ7GZr6j/94PN+J+D2dbl+Py+G\nqdR3\r\n=ngEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"daa62c73961b51080b0c28df28360af96f7594d3","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest","minify":"terser --source-map --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.min.mjs -- ./src/publish_subscribe.mjs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.0.8_1579973592007_0.4178195515231842","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.0","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.0","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://github.com/r37r0m0d3l/publish_subscribe#readme","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"44ed8d398a5f210ce06e745d1d95d052b5bce9c1","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.0.tgz","fileCount":8,"integrity":"sha512-IIv76yj3VK0kua3TUWZIlTdbZA0mwm+loiOyEz0Ot29Jz6ZmiZJ/YA4KZv0TiToZUGdHcZUtsl1JeJdGCRDtrw==","signatures":[{"sig":"MEYCIQCGeAlCVcdriN7R8yfF/DchmFiGsYqHA5SwQ1Wcw4P0WAIhAP7pUozlhUPvyR1Mmzjh4qM5p2IorZU0f52YVp8I51W3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLZWZCRA9TVsSAnZWagAAJQIP/0diM60n3JK8JUvUyjIe\ndFdqDIHH5PZ4W+ukZSWLYvTGFyN2QmA3Sa99uc2DBhnuIihULL24dsPGNmdl\nsyZtx0yNvc+TeGU1l9BBPoqI40V6OMogRpI/q3rvWMuiR+E3kkX0kI3jCWkC\nOOtSndw+xm3LltzmKLJbVsaekRcLvR+indAUyFMWGHvmiuGZp7Kr3RTJb4tz\n8gl5ekG4EVrv/FIuCIaWoGvRHQWXcOo7K7JaxAU2iS4HP0vOWNwvk/S8W6I9\ngdXupP7bkZXNf0H2ri+/A1FZnUm9CwpwifbafjWjei7GmkI/fWjQOTlQvZgI\ngB/03C0SzfKjfZZ2ZC9vLc7Lv+x4EY90ze2DSh5OsnwAOobNlDigsqw8d0gm\ngukSP5UnpCklv1lb5i7PyA5kkgK5T7aSF3NiLYJOjbfezZtc6CKvr9gvN2Cf\n9U87KbDWP/0QDa76+JnL/pHnLCZBglecAYnUsT5uxPLFwFqQx4xlm+Klh+Uo\nfaM6mReWPTM8MnkiibyEKiR0JEglz+sBmNJs5BSPKe/gKvMy2jDhrGl61Oov\nn4AoZEy0APEv1zcr4t3GUw9FuzBymcjO/HJSOv5O6BEUP+gktOXf5Hrli6mf\n0qdLCApqrh1jqfjqME0+QbP6tMR+gbDC9q626RBtdW9ejvIZZHoEE/4S1fTd\nuwMV\r\n=qMt8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"df6a68fa9e46e1dceda6e72e95c9730253e40aea","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.mjs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","@babel/core":"7.8.3","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.0_1580045721391_0.5148985782741444","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.1","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.1","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org/","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"ca4ef42de684be9906bd7cf77f3d4a54df47fd1f","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.1.tgz","fileCount":8,"integrity":"sha512-gwDA0nwZgwRmOdRxn3R7wTzG9XAPyswQmSql+t+QNkjJ663LIq/FlCpxXq1Vb7BpZ+eR62J0xX+zokMNRP0CQg==","signatures":[{"sig":"MEUCIBid5lp4XpcHIWZYtwRGyRRSa/vDXG+PSr+uj0d5yr+JAiEA/ygF+OhRakM95yEhLp9ye9lVsJYPLJOdYtH4Ln1w2KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLvWxCRA9TVsSAnZWagAAOUAQAJOZfdcU1tjm3FQNVNZu\njQAgRbOSAApxKlXRr1CUMbAdv0d15H25ZqA3QQ0sdSfBjir5TSQnLFcavmGL\nLggd3JRRyJB0SiiyR7tUlbXE/epDGkfQ3hjavh61wWbE02G5LIO3czjVQsH4\nSfp4MILBNUZMPno3NPghKe4Ofkuaiv9Yat0Vm2Rtq3ZbsZFatfKYns/C125x\nwLhGEfoL1C7d7MKat1Bg0GUbaDWe2NYzsoB22BtNMJPAuH4Zw06mlWJhXStW\nz9n6opAuuOS/vlBE2rxDh2pP20huLruDoyE7RriuhS4IoMzVUBwX/GRJ4AJt\nE7Bva8l+pwA0ZVql6kHELMQsxSh7W43EpyBnO3ZCILiwx5dV+dnZ0D2LiOcL\nEHQvTva/xLV5DHygzAKbng9rI/vLDAUT3BkWpASqvXccLTFJJbcfql285xtH\nsumIcqHcn5G72mnuw7PeJNHJtdIQmZsQNeK5QKf56Gv0y1L9MLbMOp7rIPoy\nknJHpLnvO2x3zftIvD1+VyuaAI14/6ygq2xUTCzPlifmrpL7h+Ym+gZMpgto\nFhtKkgEAq3qiWRxorUdQHnWrhl9DzN/6h9q3jcQx98fHEG3bdtc4Q8On/chk\nIECErWPm0ldEpd0e7UtT7XIIzC8gNGlRxYPNR7V7amadrA3gEHw90PA2+VXm\nlMjE\r\n=4QsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"98ffa77908c6371cf642ea0e58a9bd2b9b28dcfa","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.mjs","lint-md":"remark ."},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.3","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.1_1580135856761_0.17671472687062417","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.2","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.2","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"3a63736e2ed8579f2ea60c2e69a4afd91a86069c","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.2.tgz","fileCount":8,"integrity":"sha512-nHgEyaXO2ex3HeCRRkYtM8Lr3znYsTm/nGmu3m+K1aSYNFE+YDHBFHxs8zOaksJ2h2Juuo6RUD3qaWOSL9e+Kg==","signatures":[{"sig":"MEUCID5f0f4xwS9unZizz1Z8qP5C6VFrYS42MYbmXgg6xdlbAiEAm0YM9xbui+YSqrzVCH4Q/GzmPtOdj7GUN6AvKA3XLfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL00DCRA9TVsSAnZWagAAXC0P/j6vSjJQn/r1yfBkwWuf\nN0OMo13a7tn1a4r3JhN8roOWQrC3RtWXHP/iAVZa1zdy6M8hFDjkg68IZOd1\nlCzEqwKuQlsJyRpOt3WAO/jlCNhttuO4ihjvJu4CiuRxeN79wqeK6RSPw7A8\nh2DPI8udWoMbAauRP99Vk/BlTrWkhH443UVN7nVn/bLcFwLH3VIbvp+wrmh/\n481R7K1dzPWqJ/tqF2OIsT1rL2dTf8CepUc6XgqjFJfl7Jm8X5i0xGrvxlMJ\nHlP5Vv5L3z4919fE+2WTj+NWxVAXnTbfmoY0hctq9ofUf+GYWhxq7ErP+t1a\nFnRR4DbJUHGvVwOUTmcryBpn2dhwI8u5pMyjkvqT4euHS7ksYwIkz9/1Q1WX\nFSdW0AAF2rJfWqt1eugLGD3RLcPCITV+j1AipULinHES81ggPdcPizu655+a\n6sWQeW0Hvrc7CJd3pKET7GESbbbz4qUz5sRZ525ZyjGIJcAQmwHSEPjEicRd\nhlasaghrIq3hP6k0wFAlPNAdgwrsDNBsD4kIEwRW4Cvtc4j7XEPyRSZdIvFl\ng4UcojOwehqlXn/bqLs/SggTwLcHUqtSXt/hpgUCuS4lqUkD75KdOKYNN2XI\nAoScYcOWRBRDWxqmGMK9JTMi3P/KqnDoZLlDu6ZRv3m/FN9wlSaUmAuoqXI/\nrMRg\r\n=FaIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"11e5481866887865bb68c570b3dbdee55aa9c1b5","scripts":{"lint":"npx eslint ./src/publish_subscribe.mjs","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.mjs","lint-md":"remark ."},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.3","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.9.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.2_1580158211426_0.18262002940045075","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.3","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.3","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"6653369b6ea0a6c5fa4d92f3522b195b75f27674","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.3.tgz","fileCount":8,"integrity":"sha512-9b7rUTXx8yHEN540klMO3eHg0Y+NebaJxU8zBoYnkXnfqwHlfR+5HRsKbWdCyIShkMOcAsECKnpUJXc2v8jcIA==","signatures":[{"sig":"MEUCIAP+ObO5z8y13Pm0hez7bb9bPf5QWIsQB2debVU7+K4bAiEA3OMod/S6V9T/Jp7I22LWjj51Zggfhv7QPRCJNSmHLbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMDooCRA9TVsSAnZWagAAXEsP/RdLtf4V7ynMpPihNffs\nkqE0q7rFpejCje7HuhYl1W1gEeElodxw6b0TAGkM4g8Yi7L7jZEoJKRTaSc3\nX2HxX78XSHoy3W+3VYcw+yo5KNh54YwbdIB3/cxcNehoeQIjTBXQQpL5ppcB\nM+j8n57AaO8mMxhw5RpjLPRUZKNOrM6ZGhs5QKoeLI0BNRkeQM3cbqmvUlk1\nuodDdZJYqa4E4JzPmVr/LUojlOpL3yruaArBZ0YUorQS0SzoigkCma9sKd0s\n0gHiKqbaACK2F+OoHcL+31jimLgSt/JqY25qGQ7ZDbKkHk3pv/QneIdfImHi\nr6hPHOX5yrSbibLGNZe3WeJBzr30up7t6gAxTTyk+Xtkojmxc5+mfsvtbmir\nk1rpCWnBeixL4xfdi9eqDz9WN82WkR9E4nPzfLLe79TlqmJvu9kAovaxu6xz\nkGCsEbtrphk7V5FhMI4czOcCOsIenFwUDzb9nIUzMRgU0JJBK75IY2l7oRn7\ne9nWNQmYyzRGPv/IlNWDLdj6RGrPv10c629HqsWpDBtnk+CTP6VAHJtHhT9D\nYAhPmKfgpG5rXO+kxJQJWZWdSpJyx4deHuOZscrYj5mRJJmZxGZlsu8I4GLD\nkv3ZfUZ4WfdNSBou5cTkxhUN+0HdQPFti/uOsxnPYgkyKDgDocnxtKfTlEXs\n7GOJ\r\n=wMHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"4a54cec68f522a9c81604d4ad0b35c378e0caaee","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark ."},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.3","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.3_1580218920218_0.299337943409971","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.4","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.4","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"2a4f2599c59c75f7af6de13dfe268a6c4a5ba409","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.4.tgz","fileCount":8,"integrity":"sha512-Qu2vPJu2K0Bl1/HSrM0hPE98uw2r0jOpodwHOSSZW4a5MB5uk7xNEdqrjxlbWHjuc/TrIqB0Ls/aXchmV4FsdA==","signatures":[{"sig":"MEYCIQCtg+rfnFym8/KK3fQofPLefrVaeNJlHy61c8id5kcb0AIhAJLWHebcTAAMxDIpPniUEHoIWEmNv78d2RvTz6fvqmrc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMFW/CRA9TVsSAnZWagAA+6MQAKEKy8stzNPRCCtVILBv\nCglNicteHb76yv6MNKacbyZBVBBiLdeoM3dRmUJpPlmeAM0L1Jz7L4gRLK/Z\nI4+KJj9TLyjRuiJhG4KYWaabxyi0V5iLOI4a9g1B7Kuv6qF5Fk2Nl5efQUWO\nSsdja09JdZVpzMIVI87tKLWslu1fHBOClr6nRIX1KfOXlod3WQ6OnCPS7Q8V\nJcC7nhHLrwAIhFSv9qAjmE3NaqYtSoj+rWCnciUKjL2w0LljK6GXTKgddkvi\nqfqA1CaJ6ZSPBS7WDznDx51rX3zLZHmceC6HYNEITsto+aqI8mmFGWJo0pZm\nCmG0r1nrgdfAfAso8CqfVdkTduL/mHnLgdcoNV80ZOshE7lYJQ6O7eywltbQ\n7PRkMvn6atCLFCkybIp3mD2sbuamupsowMWLCJXmSaMY6SGipJfvKUQoAGdB\nfwMvP3Ez2aXIPG40fqSecrLYYQcRXC+2myXzSylEfqbWM2EPn7jUpnnDf+5D\nxd+tvrCtGL7jrKwNeZ3pKrAbIe6/iD4uMq3ZcHhHiysRFYuxhmGNnNb7VXKW\n0/faXxFds39hRU1sF2fuyYIWGlFnOP7INmpJ079P71ll3x94aTTFtV6eq+Lk\nZyU+JHdcVGl9DyFAu2wIrmIS3TPLWSa+m4cxyuq7pgtrOU9MhUsQ3FOAZz7P\n3p0n\r\n=bAOh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"558747bfbd982fdb029c799534f9b46d65daa315","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark ."},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.3","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.3","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.4_1580225982527_0.5592322171312167","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.5","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.5","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"e17e5ed0e800bade3b5620e960c9fb985b70dfd7","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.5.tgz","fileCount":8,"integrity":"sha512-SLqBv2CzJlvY2T6y2ztm1Z7Y6ab05Z9ccWst0YVz7CIHtxrstjfrx2ePwfhNw6NiRIoANgY7kTL+Q5ae36IYuQ==","signatures":[{"sig":"MEQCIFujdNTzGbnIkQ6wejEVfgoa1wQOflixTAopv96xZ2ErAiBzt1z50pgRChky836VwJSqx/AVpyTKkh8prEydSyb84A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM/0bCRA9TVsSAnZWagAA398QAKKgIVU5aAi3e1+8FW2/\nwkKup2MgQctOjmKEpzhmlp9Q8Q/2+nhTMxd5yJjf2ulw/GtHbPGqkVUH/VlE\nQH8hDY+4pLhyJG/Z9MmZaz63m2pRK27YXHJfvhwIm2l0UCQXXdCCVoNHTUxf\n5s4Pv8DqTlbK4eacgabHoDqK+uYWT5BMA77zW6wuRZviHeYNcHKAQM1pheTF\n9CAITO4Swwv+Uj7QrJr+q86Q8EyQkfSSIp3UEzAX/HmXobsQCH4F9dJg7FVv\njxWtUABynUXGvl+vagYMJb2XbDPhKS7F2ai1BdQUaeCJtyJsOwFxtKC39LBc\nEV43TuWsxFpMsBGHyQC/dWyIlE3zDEqp84luafL7xVl4MvVdkksIChnFB3ZW\nCd5LGZlMku6W6Jt7JfsnQb+L1vDO+69EEqgFPGxGxdVSos4//fGBpZreu4Gs\n5nt1OtCSv58JhmfQwQoq4lazvitwRVRKYOWJt8Ta9zac6/J8NJNiliWbnbuR\nydea/6yRoKSKfC70uXL2+UMvUWecCwhus43DVqhcgHICLzrJCIo41dS8d9AI\n7ded2VCB5wkVLzggp9AuqfhPr776OUJL02Pw8jTXzqiA1tl9io7y7LabyHgJ\nPrB6qfKR6PYv55c7+YzwrlV2MFU6Ac3CEoIOzrsbWgAIpKlpB1HK6iIfOs9T\nvYuf\r\n=QOLM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"e093fe7c25fdb190715cc61e911058575224cf53","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark ."},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.5_1580465434861_0.4502690165045946","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.6","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.6","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"25b6a02ba67dfe2c981b0529169fe7dc4781c162","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.6.tgz","fileCount":8,"integrity":"sha512-KRvxzHsKYjVOe4DQHO9C7T9bMCfOX3634KFIuh8UrPQyW/tzeYmxEBrfWexEja5IqVmfwNAyLgYlxMD4s/IFfg==","signatures":[{"sig":"MEQCIEju0bdLNarOekLxkvDwAPkKGn5yrkYlGl0/dVBsXVHHAiBUMzqZyUEUariAHEX7kfza3JsxMRh+UGbhmZeKioXcZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN0CBCRA9TVsSAnZWagAA/C0P/AiD9/jUqQ31xpNRORBj\ngmlczSNQNx+P7ReMW7dtwP6IVOJTNF/X5G8UgpoqtS6NHb8qiWjIwyoJh6gf\nvKFdDxgeaKJqFdrnvLuzxEoQRR4NlxVkY9hq08MvAjuCuAuqWwsJxWh5V7+k\n2hBcAW7t4MGiUieN4DZFVkGACFbWFEr1OtZxl55fwxhDxur89ti4Peg2cuGc\nZ75kmFXtOhKvw/Yc72gmiA1B+91sToVnwc13hPO/e8cN0TbuAyZPmrMfxO89\nmsQFRyDSprOMqXuYo40D7JW8ExUWyksmBgUmZOQcVxWdmkziO9wdDDIuRgUH\nRBPOZVPXRQZlzFQmXGAuEPuIvg7oEuT7GRTX+OCgzzIQTkL9kJfLfTgx/guL\n5Z3McW9F4scfbJ8kax3THJ8QcFEDtuoseMBgcmmxgZ7ppUp+7AoRpsOHfleD\npfsfgZe5gp9xh0+DHsnE9resdK1YSsGC9nA16dtlDnps+dAvMccXuMDbp5PD\nfT9/L0x0KLLzjSy/F6F1TbeZ5yEQJZmEAcQZXvQ16oiiD8QjGPxso2hLBBT2\nOKcJFICHoNAjskiThztP9em4VgqCiE+1Ec5Pjr1VN+jy4OyqXp5IoE+27yOO\nLvDatpge0xpH7uX8Ibffwrgx5nW6Mq3fRm5ixLvVjXIlnWwvNWURsbL0VNyJ\nDYmW\r\n=p8yT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"a8b1a20304e9c94d3f526bddf9dfd38116b569d3","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.6_1580679296595_0.34256890212723445","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.7","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.7","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"bc2016080e0ec8e89bc0371e27869bce1bd06c3f","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.7.tgz","fileCount":8,"integrity":"sha512-UbPZYy9vjYXjGEJs3dtlg3dRSm3bvXYASeHa30mOjiYBoYNhmyD1cdBOvK7T9ghYPN1Te6Jmd9PNXe9dcd7JpQ==","signatures":[{"sig":"MEYCIQCFnfztJXSZo1cs9IMhkv+x6qmVby47yV5ToCYP2TfKXAIhAJ5221Lqn/zG2Fvpz0LW4/9ZnCa21CpRhSl5vaffS29Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOAODCRA9TVsSAnZWagAAzsgP/0sUqo+9qbKrhTzPDkPh\naJyrpZrMx6nzh9dt9+pQcyx2Pbo5mbxHI01wuhWVinYUmT1+fOeW1HiaopPu\n/B1sO7GvYmgZgdZPnmfH7i50l3wJ5kkYpPaU+TJLts5Y2Vq8slxnspxNW0Fh\nODfZFnsibIuwxgN5qTmFdAPNATZso8eX69emwzXg52BIKwYRp1eJFqtUciA6\nZ0tHJA5FdqJaoAK9O3OnEaqYem28F6DXmNzkMRTf2bq60Ve7E8NqlHYE71gK\nac0qye4wOsrAlsALjf9WXeQtQprAJxVAZf2eeanZ48pKr6v1ij6sQL52oXY7\nBBko6liToAkks/iCH+d0hgrCGRpx+47w2VOhYGkESR6Abz8gggrSXdQ31tAX\nvdXVKnK0Va918bL1j8zvUIdcnFgupvlc76SxWvIlr1e4uDRwFWu8fEEHPaOh\nj3RbPEtQVTnD70uaUT/AvuxIbF8OO8MiH5ZucYHZ+5+r5Q2tsmHVfh7Lkyg1\nU4gSkdJGZ3wnYgrBaXWvx354fBzmosXgiAuemqPb9yu8l/UDNLfAi9DppdLO\nnWDsncI97mYLCmGeRubwi8q6iZTOaCdkpy6i4pfklb12DGieWsOcdNQ6ryVB\nEFZEGyjqO632gqBDMRARSAeeLjelevswJr3+zO3ZjGAXeMcmCoU2X1y+OteO\nZ2dr\r\n=xhaL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"6f760c47f27f0a179d65b165013493d733c9d0ad","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.7_1580729218677_0.46721473735766494","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.1.8","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.1.8","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"17bf87b7b07567f21ec219338ac0f4f316b59fb8","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.1.8.tgz","fileCount":8,"integrity":"sha512-lncXFZhKm12B7Ze1K1iWPcIeClktB1afTZeP8yVn+DZ5krnmuRnBT0cwWF9StDFeCQwhoHotljYLB5CTwNErCA==","signatures":[{"sig":"MEUCIQD06fYHvdDPEH7DnW7XK7MqBVkDMXeVQQvyC2Ho/tskqwIgPrULGRzRLLSC1rOwOz4pwTfHsBzDdCYXLa/fOYPV+Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOKz+CRA9TVsSAnZWagAAjO4P/2/RVwu4o+HWbh1MqW/v\n72VNlzc2i7Cp10xUjOM6rQXxfBUH/6AbYwzOVISSd/3Z+4U0LOyWjtmp1ePZ\ncFNSBqQZidxA596vlRch/ihBRaPSdxsY8v5OME0Tp5VBQIRcG9ibYN6ttitZ\ntl2VpxbsqY+cxAm7ZQkR6b3zs6gnBfTrFZAg5t3nwCOBwUxtB8wNwOsNI54H\nMnXlAs64o3x93iw9owt6RkV3cH2HcUpWfnxH233/GpkQtcHq3wclKqz4IhF5\njHyaEWi67lcnj5HaacrB3dne21XyC6xDyHNEIvRzoifMXmip4ruq8DKQlCpU\noRDEa9jx01+GL+kGitYTGQTIcJCzdZ0iTSy3uod+LvsOQVHzowdUwVxACqZo\nb7G9O4ZH9esuzGcTZTumy+v65KfWyUkt8KQDuH1DwEx4JVJ7ChDstkAhw/qd\nKj3DCnrVolN9KoubtZhMtzozSNsEYQcxsCecmdtabORsDOr6LzVfwMdKajK8\nD0SofmN1rRTiFvLw5a+XIQFhre+K/9S4zi93cndbURfA6qEw+NCOa7WK7VYv\nWJDM0Z8tEpHt5k+C0iFEIrNw01RmYJuS/zP7rMHUswrCX0IKMz3KsMWMFkan\nQYwm7PBy7RinPq8gN34pm9+URm720/fupFuo3RryTSbba8OMnbjnL6VKnpUY\nrmad\r\n=Z/F/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"d355af81ead8e5418bab25280c5eecbbc676c27c","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.1.8_1580772605487_0.40198551203824384","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.2.0","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.2.0","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"7b14d9429cf2ed04d01542ee49bfa01ae7e67338","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.2.0.tgz","fileCount":8,"integrity":"sha512-+fsUNPdOjeyzhC0LFxxr7ntyLoiP0C8DhvjGAkWeVVEGEorA9UIzjl16QmqSgkPr5IB4mg8wG1FZAFybBUxjdg==","signatures":[{"sig":"MEYCIQCxDvOwhcgcRxN1XbNUy+rBLa1Kd1WgI/RKXDJ2LSUtBQIhAI6rY3N+b89YK6DwqIzq6facIm/714jmaPoyMFck4gfR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOXVbCRA9TVsSAnZWagAAXAIP/2YOju+fK18Ps9GiwmCa\n4fz0xSf1LdJ3GhG65ue9sRAssimS0U+JukW+ucw7OBXZ5agGYmpSV4S/pGHU\ntcZWwERog1OIE/QmUAGgJcePE77u3Qy+vSCXr4xW2lUaYpyzXMd6+oMdxRzC\nyFVfS2HQWtUoRshXQY+BZNIVrfQbUiMC7lj28IbRm3CM/N+mCoK2U+5MEm3g\ntquRxyOysODPVoCfy67M/hCyqZ/CYoa8s+53z2X1pTK1ZwMb6EOUX/0hpZMg\nm4LQIBuCg+umOC+8uvUR0rqWLZT2IQ3fe45rT2wfKrMHnFpgK2rlEAgeMYx1\nb8Cby6JtzQtloML2Zx0xnEP7nLUVeyrwz2IxTjDnJoUSuU1jvQK7/YyQjgwN\nS+v0nIgLrpqu/aaKa5h9M31QAZs7Soa6XC6MHDGKWRPjk4y/SZcCsoomShbq\ntTd0tF8QB7EV9lVsljsDpvyH0WNM1e8xCw5axCq6utubyHmJdf4ihNpSUvrv\nCr1VbtMhb1VP2F6x4eNjNQFy1oY84MEbTI6uK54YWgDvngJ0csNoFL1QTzu2\nrvJqiTuSJCgUoelwQujVXv+YmrxjZKGTFq3zB7InqxNB6UENljo1phsPLkmL\no0+MSj8SI2lFLW77Ro9X/sZ7EHuCY+MxLHzKu0Vuc3c14ikHuJjQ+OUhJwPQ\niD0o\r\n=72CC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"4b3d0338cf32e72c93e198447debca514800440c","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.2.0_1580823899020_0.7693566730727264","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.2.1","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.2.1","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"92700fb422b8e2be5cee8f2efa7fb3369174a8f8","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.2.1.tgz","fileCount":8,"integrity":"sha512-NKhlJt2bLcmtfE+cD6gaGrJ3Pw/lFi9zzeeFDro9t2P3rZkNtgZQRDyOa2kwrjOVEvRGzITydZ3dKTckjKpgdg==","signatures":[{"sig":"MEUCID9DoyyHK3A2GZWALYaN9jeqkl5lDgGsTlRr15PcqQ2FAiEA63pIk9NNCFbzNwyUakHRw8WtfSmTAmnqhQFIzl9sbrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOZTRCRA9TVsSAnZWagAAqC8P/1RM+9UrakcPKG3wVdXt\ng0uwK73WqR4TZeReqF+Hm5zJNY45s/E36d8FqDAoXwEdCndlmk+baurs3P3k\nSrTOs3o2iGMQhMqCHjuDZIdb2TKDopRhcKk7noGlDM6iow19CgawF9aJYY0h\nmWiJNE7kH7FQqoXIl3OpKmIVJpQ2b353xZ//nqgxcQEk2OmLcj6boEDfrVk/\nIf0c16F/uSSygsKTOVpdzwfsI7KQMJBvo6We/RmUWrj0p8LArGzixrVAblxy\nukH2Qbw6mm7rOYamEsmP/IUYMUTbmo5jhLYnMILt1rIzNfmwoGZJD5G/hzkr\nzc9g58gwDdQtYvubajfxuoRCvzQzGhI0kJXk2GOaxbjyIgrCpvqFMjjO3QBh\niL/C7o+P2CqTiCtxbUhPTszzJWxAoTvK59ZF/GGHwCsiCkKSok6BPVAM5UbV\nfIRQiRx8arUl9vFK8Ovxlk6Yh75IA2KGR6yx1oQcGO0KZ646UvNeThnxDdBV\nK/9Xak+hbjP+/LLxIEni6YI172bqOxR37BRVJV+seBnnEQzR20y8pKrAV9yI\ng18tsey1BT8CRoBPajPVr5rNL0hDFmWGLji5lyMS2pzTq2i2Efrmc9aUfhS6\n1PpAuGJ4M/dPBMx9IrdEXRpMJvEd/WsVo3PSlFNnL2XceCyYkHBRFPesqJ5w\ncBPX\r\n=eZsW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"9a9a47d29c36267cb62690cb9ea2741e40200f05","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.6","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.2.1_1580831953297_0.21993855068040458","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.2.2","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.2.2","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"48d3e0fcede26d225952d449a223d8db9fe9873d","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.2.2.tgz","fileCount":8,"integrity":"sha512-PIoGT7AkXT5c5OqcTMPuzVxqcKLZTTf9kDUcmbWWJT7SN0F30qTgijmr9tfiWcK05SnEtZr8I8PtKYOeQC6TSg==","signatures":[{"sig":"MEUCIQCyRhg40I7niBlGGBFbWPLlxivzz1F4Ai03sdICnSOKOQIgBAJZvDisRDchAxruldyAQmRxCv6zJY+La4mdTiglMds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVZh9CRA9TVsSAnZWagAA0e8QAJSeJ038Lh0reLxciN2w\nOtNi6IZg1irh+HhnsFrEYzhWh9FesNsrnxVYQkE9gvIwj9wJJGUJVr5weq0L\nc06rDTIjPEvEL5hXdBCFhXPFN5Qwhl9AbKlmKYbQaPkxQA5JV31nfbR3hXhz\n4UY7ZkLoj0dNQAQeFsietme6/fdAuQDNsxMYJtIRnPpl0AVgez/c10zLpuWj\nI8dQWMWKNlnAny/kssr4gSOfAgQHkiW/bTyMMJgTQ+YsVEXBtnKtVbd8b/Re\nd4h6XIEeoTTttteDBD7OSSwoWIp0lzPMd9ssjr0iqo/JW33JtBBIT3gJ7Y4U\n6Xs0nEXQbBZCuzRBwmQhF5O1T6yCqQOo97MpTFIZa/N6OUupd2DCURB7FNFi\nhh1PJ/LoGdeTV5rhzWZKkmgc7Q+tINM7UZB73Cl2i4TKfxz71ZNZMmUk+/Uq\nLoY1pu7/55yCuznSqo6r41JSQ0uuN+qpK903lcg8ec5TvqefZsdkYa0lzgKg\nIar8Y4gDSh7dZyVYKELgqKl7FtoTVWE96RPrGd6KXtnKekXddjuYIQXIE4bj\n/aFplXKzIPez18hiKdAcmSs8aCfOVg0u6g4z0bwfeTWspGg2cxsA/IdGZcw4\nX+cHiKRaf4ui8ioJJi+N+f5phiE9VVw2B+SkHcOaNQB/AxSlpuzW/KGe3ehz\ndLP2\r\n=aliB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"26faa438e21d161aec096c1d3ce80bbdc6354bf1","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.7","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"latest"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.0.3","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.2.2_1582667900623_0.6209731782965238","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.2.3","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.2.3","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"e629eb2c1226b069e789c22099c34485321b5e7d","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.2.3.tgz","fileCount":8,"integrity":"sha512-FghuWQs34HPYlfdxnAy9fbg4Y9XWw67bZZmpc1KS2byddfSJTka80w3Y0b8NJuTvUUIPBF/cFLxyx5RzUgiohA==","signatures":[{"sig":"MEQCH0yRF8DF73RciR3G/fzfyjWhdQfLBUsLXY2sP3TNUhgCIQDe9UbA5VRt1PucfxrHteOON0eHZOdWLK+UywgDsukBTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVt5YCRA9TVsSAnZWagAAeScP/iA50YFc0dboyBMBXRCF\n36t+uW1oe8i7cArXBn2sMlK2oaN/xJJUx+WPhSWZTMXi5BBVapUPMK6z6SU3\nRhXQOpd6dV0u87yjeZzs1ATxbO5Kc/ZmZ1qYc67kksF0GgOMSULH3oQSWAGR\ntMfOMNYMWo+DPARqR9Fyd7jb78o4he5Ad1rLFwfVNpnW3WD78Lh+FCw8qevZ\nnfap5hTJkweNTCVecTG0TzkUiTPgKSToBH2D7wUMbiXaHKhRy20+gpu5Lv3u\n9NB8MDbSVAxUBtOP6c+7oTbx34/bqqodzPHBgrQqs53TWrbLc9GeZfbSWFrn\nnD4MH8+9mUXg+TnDVJRWaWmGrfK5XqCuOTRcYKx0TOmj0bvNVL8rz4W/vIxq\nqBTqcWecAeGYC1zNxZf4k0fGWG6+W4dqgBG0ArKYU7VjDuLDdpYPgqyaYBbv\ni1A1khkzTVSSydU+KkeEk3K/XpuX54tf18eX1tz4CU3PP1GFwMMZiOMWoOR1\nL2OngjLRuRnpmtoFDZLVFGhf6jZi4q88HtfDg3jI4v/gzGJPG0RCDqrCatm1\nDmJx/KSmPGvPSxA2BX9NHfcPRJ80hlRUVfWJtxeWX3iI2q8v7hpNMn32d/8e\nl1++NmEyUXCNs16ysmwa0G93Mxa9DMUzCUWdUtCGis30KavJaqKGKZk23By7\n7sQu\r\n=r0Cx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"67f4c4cec2a1b133309ef74da4a97d49d78f3c0c","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.7","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"latest"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.4","remark-lint":"6.0.5","babel-eslint":"10.1.0","@babel/preset-env":"7.8.4","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.2.3_1582751319872_0.30284443217794466","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.0","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.0","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"2116c87a9a184e42543570716ed49e1f1992867d","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.0.tgz","fileCount":8,"integrity":"sha512-3XBOTDdzbL92CFXWLUFaDrc7arvhX3x06fg9b8bGOEg/KjCvYZriCqHQ/jMjP5lerflAXPeI8S/xxDnX85wKHg==","signatures":[{"sig":"MEQCIDPGt31XoGbxk+p6ab6oCacl8udtbOVcuUYdWTHItpFnAiB0ay7njYSpefIE3ZLT3YiJk8XMswGnRDnCyi67MO7JJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYuVWCRA9TVsSAnZWagAAVqwP/jxnXzNDhgqYbnpMWu+q\nZ8pTgED+03c4enK3xTABB6+bJCJd8U/pPU+hGTXT+Hg1H5KVWLyT+VYBL+Bx\nxw/4yaiq04dPL74uJRFAZhibGaIcse61CD84Y9Ke7vTRBGXHb4CZHSoKowBh\nWqhN3xh0aRYa7AaLuSDApmGJimAvk0mr/sTxU3flQTuNFo/FUippfn3kunFI\nNFXLgFxTKN6RE1lp08kEqlOKrB5a51U/sb9UX2djBTIiA290eouv9pBxcrbn\nuUyc/lwwEz3yfonO+xeN6YoG8OpVxl1B9u4/mpIhOcKitRaiQKfsRn4DVNHN\nRlwx7azai8OaP5PSRl4rVAdIvL5rdiFrBmz7jSI80J5ObQ8K5JV4Z/dGh0h7\n+b/HjNIMG/7mn3afFZScIkcvD72ZLcJER1i5w1jX+y42owRW9H1OQbsc/BAi\nI/qrNdfA4TlhUyRHPy3Pk+HbajF9UcyaEckr8/ZtdyGqeglF52q4GjzfhWoJ\nCPVlf4LLCjY/7DyamlJCfzE8vaS5mlbqlWJDFOmMAgeiA+jwFPf7G5g5Fc/g\nzS5ST+iIXqZYBrB/8VqPZCkANuksZC/AUzxnwLTq9oEAkQNOamNx0eH1elGv\n/TaX7IVeH9X99Gqr9gb0v1Hj0ib1lKWTtqZgsgRuFRdEeE4/BVIxMaipZAgg\nveJ3\r\n=fWUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"51fdbebb025aa9ad70851306b0b382b0f690c478","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.7","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"latest"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.7","remark-lint":"6.0.5","babel-eslint":"10.1.0","@babel/preset-env":"7.8.7","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.0_1583539542458_0.40044647865753746","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.1","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.1","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"4f9cd14f13bf9047d8a2e3721c05f27bd7b22c44","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.1.tgz","fileCount":8,"integrity":"sha512-Wc/ZHDZ/F5cG+l8S2T2vKwc9umBYolvtb3AV2Ym+uihvlnRTN1fcNBcsJhQASBOxyuLbDRCqV285HvvXyvO9ng==","signatures":[{"sig":"MEUCIG4MNG5x+COmRZGusx8uOzHsQrOI0e4YWApQbB8/R2JaAiEA3bY2p4P2M7b+ujrr3rbHcI2XJcb55m3pkk2BjWG8QSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYujpCRA9TVsSAnZWagAAdeYQAJ5bedTXppdPozovJ5p5\nWZGylUpFd8fJJDbrW0kA9VCzyjiW81FLuFX9a95bjZ/+BvZpRMDlVqjVANBs\n/ktRgNe1Rk69M03ozqckvcYGHx0Zo5tZmPFnbEk7aHLGmC5R4S/SNWvv3gvx\nWv01+zPSi6cIx0Ia6W6kMnVlm4RRWjx1fXiJHIeOFsLyQbqM1R/ZvkfqGQH+\nho8Bv5pmW/KM4xtmZLEHCjkH+tX0aSs3965SINI1tMEC361LG30Pl8lo17D0\nqEmkzmdZrCuuaIPa1r7xNM7j0hd/CeABkZHFnljO1vZOmZNydXDfYCaptmi4\nUGdCXaJKNTigduMQ3LMMCWX9sCRE6arEA3B2T/eRoodlr71uBYjAQ35AMbmO\nUOhjHXo5hn4RFyNx5WoDrvVrQOJCxToHqOsZxHza266BN39ogkZrSr47sUcE\noRhrPeYAkF+2krhzBYNDTvetYCio97GU2+DNhrGCxAACPnn0oeEG+x218jiM\ncSVlL2QbCI0gYXfii7KtDdpmY8g+Z6elkj2i1cPd/GHip79ai/0DDdgsum2D\n6SlxBSaXBRWODGi8hx85PM3fpIq61GGv7c69eThDsuuxi04Myt52jeLSQREB\nFPVeuWW68f0GfhALx+xlULadRZOred3OuRHmNcR28uVW+uesT6/6veqDgvac\nqikK\r\n=nXcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"16d3962ea9cf11f841338bfcd63271612e7d38b4","scripts":{"lint":"npx eslint ./src/publish_subscribe.js","test":"jest","minify":"terser --keep-classnames --keep-fnames --no-minifier --compress --mangle --module --verbose --warn --ecma 8 --verbose --output ./dist/publish_subscribe.js -- ./src/publish_subscribe.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.7","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{"lodash.clonedeep":"latest"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.7","remark-lint":"6.0.5","babel-eslint":"10.1.0","@babel/preset-env":"7.8.7","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.1_1583540457098_0.7904279773989156","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.2","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.2","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"8b85b15162eb103e384f41f708fda17346d79624","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.2.tgz","fileCount":10,"integrity":"sha512-87vQZVlKsjUI5cgXPgLe38pwPNJIblrjMm6dmSESLDgTYBWoWSC1VWU8UkV8QkMwfK9y36ljyoo+02Axp0I5sg==","signatures":[{"sig":"MEUCIFTSjzu8eoJLqNES7LpZhk23Y7jRZh4+kxRAJXTb2+MtAiEA+tYLika/Xu0xrMS8eR3GLfvmN7jt/FkTCSxJycUC+Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY72qCRA9TVsSAnZWagAAyBwP/3NYkhQUv3DtsHO99+Y0\n27Ie6hIK8Nx5siTHLXVJaXHfWZhV/fHxQxj10Go/RLfXoOUPC+BlNMtfN6v0\nsHhqlG6ursZSEBx5/Byln6Cy04hJRXBT+O/OM4W5dkzPr+2R+5w37PNUHdIV\nuA7DKwRmApHZ4vRwMAr3CUTij6HJVWmZDIKoq5u/XB/rb9p8QdEYvdoCaKi7\nrUP9HjzgYvwFkUfyIFsw0c+eGDeZQvYyPuOCXx8udsMo0GnD3BqO0HbGiojo\ndeEFl40NCWjryZG5yT5PDlnjw+58jQ7WflQ62Mm8DXFiZ4OACRl/v41y0Hok\n+QPy7aLW5xxevwRaMaw2KGbR5A5MKFoAu6yPciVN3Ab+RRMrORYQc87o2Vq6\n93O7nJvFxKMht7Ig2v/BPO8L0spIbu0wluh7j4R+IaouXAx9dd95EDciAAHR\no7hXT76CDv1rxfai0vzzoQ/5UluVl1MpA2JRUuN4j595ZLsddn8rQO73wl1H\nEx6BjWThuvTWOBIiFYfIOn+xhOfKtRRYGw8hby5xbZD2KbomVz5/YqBpJV4C\nB86jxNRs/gERGbzAaQLapfUy/hEI6E6hMen0j9XJs3JfNmdTpb2M5YpMd5Fn\nAvkpjOYnaKv3Yz6sTxxjOXOHbh2oLUuRfy8YbhJdvScTxMUZZ0ca3HfOfSTn\nGpLB\r\n=Pgyq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"d909e33c0505c38444982ab5ad460bba2cb00d05","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.7","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rollup":"2.0.2","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.7","remark-lint":"6.0.5","babel-eslint":"10.1.0","@babel/preset-env":"7.8.7","rollup-plugin-terser":"5.2.0","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.2_1583594921935_0.12685440371499745","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.3","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.3","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"02c14c20eab4e8679b7979cad9cc85b3debf985a","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.3.tgz","fileCount":10,"integrity":"sha512-j9r6H2nMzbMPLnxKIVHcAZlsPrbRskzhbO3QYn2Hu0Q2XtbygwdEZkR1nI8TSKbS3CItvgw/J+Q5Filh2gp3yQ==","signatures":[{"sig":"MEYCIQC3d5B24G7tiigkHTo+x21/DnZx7kssyWCrIANnHT5UEgIhAPSwdBqCCvz8Cvgwh81jehGTA2ANixkkCSWT8BnrmlDf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY8GXCRA9TVsSAnZWagAAXxcP/1Q8YV/G644LnS9FcTBJ\nTFXlcl5FNccd2rldXa4svBqWxa2VMdcAFL52HZd4BjJYNxnA+6DWDd5R0oZ6\n0smRj4U45YBWU33ddPs5ddPOZ85Vt46X9XK8BYIL9kPYCnoW4XZLY+NoLKOp\n8R5siwaP16t6eaNVboUusEuM4SS6BOUsfTnY0LTeqDRP8azORbNLGiWMBjhV\n2T0cIC4kdZ7+U89utAw6kxyGQLDWVjaWlB5ECzlVwFnHQnGsM/LeNy8nDxH5\n9Rc0ebLhtn3nUYHOL4JeF2k0lQZTmv97q2oAB6Dk3voykwLzupxVLQ8dLjSs\nrpCcGlrZfuxUyQFV/iRwix7krewNP0uQMU6oi7DAtQny2T9LFtfY4NsGd1nm\nJvnwtg2UwOp4uTcqGBs6arlV18pi01p7gARMuic3ZIswxSJvN/QqmVJy1Yrf\nGaf2plG4eWKDCrzLProcfGnOZo017/H/jWiNeXe4fqYCNKw3vVb8OfAW5kzu\n9PWRVLFcB28VX9c5rKYqMR3ahjG8aDtMAH6Gb4yN6kb96tIfagZ7dAl3FhTi\nRUIjx8He0Eov7cPa46WlBTlDQBb3m2ZT/nF/m93r8PJdGFPLNwh7sQIAlkZq\nbB3Tb30dJTpHkQzq7SwybbaX9f6aK5NRh4aS/pnVqaHHoFOZry82mfPOn8B8\n28N4\r\n=ZI8f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"91bdaf9d8a0aa77f7733dc1a5552f6d17b5e8305","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.13.7","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rollup":"2.0.2","prettier":"1.19.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.8.7","remark-lint":"6.0.5","babel-eslint":"10.1.0","@babel/preset-env":"7.8.7","rollup-plugin-terser":"5.2.0","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.3_1583595926844_0.1661925131895905","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.4","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.4","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"11e281c4fcc86f4a29e1836053e5cd9d0965ac6e","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.4.tgz","fileCount":10,"integrity":"sha512-9wzV8sO8Cwm1p7HvwYKZi6EpYZHk66u72N2vkJP/YBQ4JZuFMoYt8rhKgtD3lNZMyLitxs7Z2f/BGO3XNImJQA==","signatures":[{"sig":"MEUCIFFgjJtG9WsfO8hO+a1OaGb847LMIZS/n1cRtixze4aIAiEAok7GvHRf4pytzXVuNXE2RBAVngst2MMFpNaOMuZAhGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed57CCRA9TVsSAnZWagAA7RgP/0Svk2ur8iANySad1Bhy\n7HgjJmaOgz4uMqaIg+qVRR7rZLEeeJekxOImJCP3iWLdlEqrg5k+mqLOHx+A\ntYgteTdGTJDRU4eyphpg8ycwnt6i4v7Vd4opQLTjXzePnYsFFh+ee7B5He9F\nk32qrIu97JuLwNPgrVeRjQg+KJrkhEYfXgLYcAD9P+8lwWjCON4R3fEKDguY\ngrHNDr/+ItSPvQbMc3MJsXPp3uHdaOV6LfEAo4B/q8pQe6tlUVm6/2+s9z4E\nhl4ZhImQH438RQrswLmi2n3HNFmmQ/ZmoJXTCq/bwgINUlzZ2IpBhJvjFojz\nD0Hx0YOkcKqgwoeBg2PDGlWoqMkByH3OlOpbrFkIJaVJ7C81V30DJF+AiPcz\n3k4rQe/Sdisy3wpHEkcSPajK0FnSF5eyXBTiD1Qb/ia44VCWQAibVMXrsWIn\nR2ejTjTLSt1e7rUQuD90HTcFOqZPUgiitCKw9K9dHqzqjEUvFU7Exv0fKchp\nxSEn5FIfa2SvgqEGH9s37XTyZ1tWJUBXJArhJ7qia5nW3jKDvdzDDlon3Y7d\ni+J4OXtNDfRMWPtdHIA8i5aYVhiEt/+pRO9K3fBXVzlGuKWHSZZJdw1f+JH1\nyXb2mUun/svgliM5q0CGps1QnQNY3yblAnRbhcDieb3JE/Q051zPwCJ+4Z+X\n8F2r\r\n=QtOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"38fbd59974d8a710268538dc73e857af07914c05","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.3","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rollup":"2.1.0","prettier":"2.0.1","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.9.0","remark-lint":"6.0.5","babel-eslint":"10.1.0","@babel/preset-env":"7.9.0","rollup-plugin-terser":"5.3.0","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"2.0.3","remark-preset-lint-recommended":"3.0.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.4_1584897729943_0.5604398428513921","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.5","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.5","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"6a068ef439af7b03951ee74e2e1bc420d1b637c0","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.5.tgz","fileCount":10,"integrity":"sha512-1ghSzY/1h03PNV2ah72dIsRAHRm6mamDe9d13/3ZB8C8R6+9/65Mf6fWsQ+Ft97cL0DaMLp/DxZnuSyIQyML8g==","signatures":[{"sig":"MEYCIQCWDv2Hz9teE8S17zmh7aT/iSTVmGfX7Xi5OCwXFBhdpAIhAO6SJaG9jLV8Zk5VBlPY4BhMRrEpwIpf5XAEfskaJAi7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiLNCRA9TVsSAnZWagAA9x8QAKIipImPvZvp36q2clex\nI7at0FbWDMUpe5/Gg54BHD8s65A+y+bP0allRCwcRYQCzCkaX7TZqsybL/lf\ndldEUh6iwCcB3O46mmN5oinM3qiHXHR723GLGUMo+yv3HLnMLiefpKctyQz3\nRtY8840a3OBFWuTIkyxkxO0YEwHIjtv/1DdX7fClrIdRWZiO67LU5APB30Oy\nEOUMU+ZD+hFYSRZPLKq8toKCvn8AjaBjpbIb2QTciLECJ5iOkMoNLWAVKhca\nL+ek8xM9Pij5YMDOo5owk72nafLgu8/zbDLIjn53OiPLyAcvWn1wclRWhiIa\nE4D28LyZBUYTuppLZ4A4cNNk/0P3h6XbM5ID/AdHZahTV5dCrRL+xEYhXhPI\n7H6am98TFoGl9bzA/yGw5VZpBLW577Mpzv0VAF8lAAUvB6WNFRQAs/+3TPXP\nfwx/36dHIMLOc13Zg5d2KvX4jlDmv/wOAnu7ozbEOB13+T1C5kcm4pbWqAHz\nyTkopDIlijS7hrNhnwkrUklIAPvfB3t0MBmhJPuro6rR8ZOZzT3luDdRNHg9\nnM4uMsNy+LYzMjOGqg7jlA3yh/YsDLYo8sv00Ew76huTbRxVgqv8Ors1vVwC\n/kmmcMhTHonSWEiziNzinvplskAfgvJ++W0tMBYERhkQMnf4fzs8D8g0SntL\nX6o+\r\n=0ay+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"90b5cf4ffaae248dc1fa38b8f68fc14f891cfd28","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.js","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.3","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rollup":"2.1.0","prettier":"2.0.2","babel-core":"7.0.0-bridge.0","remark-cli":"7.0.1","@babel/core":"7.9.0","remark-lint":"6.0.6","babel-eslint":"10.1.0","@babel/preset-env":"7.9.0","rollup-plugin-terser":"5.3.0","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"2.0.4","remark-preset-lint-recommended":"3.0.4","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.5_1585062604342_0.2657216181859303","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.6","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.6","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"231b4201b283ce1b4a740189aaeb4ad15d3adc64","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.6.tgz","fileCount":10,"integrity":"sha512-NVISvLmLNBjhWC2Eu6Kk6lISTro2RBKgrdRdhVdXI+dAXJgt5NYZz6Q2mjBkTJ/lkJZPrwyZRoM7m/fhOT6F+A==","signatures":[{"sig":"MEUCIQD3bVzqGezTt0G0Dxafe9z6obtRJ1RWLcUTVHUAbdD4PwIgMznL3E6HXAUlHVmur8V7bUtQ2ghsgY2Ps6kEXHlZztQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeghsUCRA9TVsSAnZWagAAN1YP/14jDDvEaxc2Qa2iCFwx\nRMc4qhXPIHHNAMp7ArNVIPFJmr2Qbbz6fGt7V1h6kf4OPIQ+GM0UxGmyMaRy\nXs/PlZAs08HdAA4jfpfIyxEEkznGv92JhHxv0r5tfQs3LIA6nDbZy2erxldq\nvyzbGmeUXgdGMRB+5VPxj92tpFRjG2m3DFoiAI4VpiJg4z9RAFmG/4SAzcVU\niCy6mkZkwPnWfsdOv8IJDuJSFdegw7ja6PlxW68mQSu9JXenngz2z/MlD/5F\ntGqgkfR4zypbIxppHN4WxFMaf+wzCKSq324pR7NzhGrL9AernObK4W2UINIZ\n9WLiZ2K5NBwMLQvORXT/Bs8dkAUlTgQIx4EzZAzIPX0ZNmAdUvKbmRZ4uDPc\ngp7rdcpKVJyCz0DNEs3xHMOfx6FJtgH0ZBxoP4Fr7//cPt2AM9figlIj0U5X\nZHc9XklrXQTWYfrdIB3TLDskRkSX/Se+pBHcBafCpWWsNKr7EabU4K6/TUEG\nIbGvKYA2agIylWr4F6qXOvMYCOO5tYgO1xtF4NkDorvB4Xo54X378Teqxx5f\nIKTD/GlLlNK+sSiOwgj3yBRstIas/5Ay64g/cAqlwWXVzHbNALO5XRTtZ9fQ\nomD3SywOuUo4iZLlkqxFIsCpDJqFNe6qb6abL7KX0dKF2RHxpoNDVCBc7IYb\nVusm\r\n=4bx6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"41bd20a86390e4e9e0b3a708339b2e19a8bd235d","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.mjs","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.3","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","eslint":"6.8.0","rollup":"2.3.0","prettier":"2.0.2","babel-core":"7.0.0-bridge.0","remark-cli":"8.0.0","@babel/core":"7.9.0","remark-lint":"7.0.0","babel-eslint":"10.1.0","@babel/preset-env":"7.9.0","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"5.3.0","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"3.0.0","remark-preset-lint-recommended":"4.0.0","@babel/plugin-proposal-private-methods":"7.8.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.6_1585584915738_0.20175358676303423","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.3.7","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.3.7","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"81cd56cfdd4fc7adb7aea49be9cbf46836043ccb","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.3.7.tgz","fileCount":10,"integrity":"sha512-wBVzCTHYu9VJOWydv0WModbfDOOSSTGVSfnGdfIwTxrBPzZvLMPZKAiA7+FPPnVURNrpzt5/F0kvhKdlgCP4+A==","signatures":[{"sig":"MEQCIC2BFuJ7Z3WxUPdre+tr2AB1T94/xiZW/mzpA/+rWVdSAiBjGwo9eFgb/FnBieM8QkxJuhsSJm/dbwrQUt23wcJhUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiM2XCRA9TVsSAnZWagAALA8P/3qTw3gsuw03tWsyP8Ua\nqmiV3ek40hd8Nygidq0dq7oQEtoy1HdxL9yqf3M2UuVdvn8iLlempBiO7xbt\ntp210iVfP/gq0GisMm7c1mznJ9KaBo1lDuZs9pzP46GbWGcD077O7mdRsCHl\nmQ6ZSg+rHhcKkvqXr0PlESPi05YtnBQO4PlYskd1tJ089HM7GNBj2RwuYE9w\nchyvQbyTyf/3OTZ+aATxrgtzuvISlUZuC5AEmndb/7r54Gl/D1aB91jXIcqt\n1bUh2B8jcF4xPyRggOA2urDU6OHjEzJmDiTNtfI8kn3O6EBgM6jAGBRC06sH\n5TO+/rlm1coNF877rdn3EwVzrkON1QqfoMufPTYqOZOI5/OWM/vlkIR8w+m+\nT5Nij1d1Nv/8oBkz5JXDwQgciff8HcKT5AtqMtLMblNZG2lG2sBqEYwdE7fG\nQY8o3s0g+qfN1vsniWgkr5WhHNg84fn05SDbnefbfMo8QPavgrULcvqZNH6c\nXYndJIgUihFfJwM5A6JZ4tCEl9PmF6VOsWS+YGIdN20JS8RofF9RphRbRLP+\ni7/M/0onPrtQ26NORo/MIP66vH0rABbdgYgKj/bdCEb8YGgvtQVnSF2n5jv6\nAYb/wZK01m99myZoTYwjDNP33KkUMifmFjHTbY/1uBXUMoyGMHzCBTUTqwkC\nqWHu\r\n=9ypW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","exports":{".":"./dist/publish_subscribe.cjs","./es":"./dist/publish_subscribe.mjs","./default":"./dist/publish_subscribe.cjs"},"gitHead":"6181fe888a5aa5f28f410c8afd056d2b4f985a0b","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.mjs","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.4","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","eslint":"6.8.0","rollup":"2.3.2","prettier":"2.0.2","babel-core":"7.0.0-bridge.0","remark-cli":"8.0.0","@babel/core":"7.9.0","remark-lint":"7.0.0","babel-eslint":"10.1.0","@babel/preset-env":"7.9.0","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"5.3.0","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"3.0.0","remark-preset-lint-recommended":"4.0.0","@babel/plugin-proposal-private-methods":"7.8.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.3.7_1586023830616_0.74898726250619","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.4.0","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.4.0","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"37722688f88980c7796d03b4c0f9ee902bbe954b","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.4.0.tgz","fileCount":10,"integrity":"sha512-PVeSqi6ig3df9h2AKTaH/vHlpBbsM0CtmE/CDh/xr6PiGgfLhSoCvaQrS4umSkG4NJUeOZAxsP5ylk5UUewQxQ==","signatures":[{"sig":"MEQCIDrS4rrvma7HgzajLN4OmyG0/8CQDtDASem19Vusz0klAiBjLqnBeQh95EzvjziFP7jTlylqv4SRymhDye5wE0tF1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeih64CRA9TVsSAnZWagAAtXAQAJAYk5hoXkICc3qT6re4\nanZlwf6jEnIgbBgxdiOi6TNkkWopN/QL/ekP8SFutSjgizhSdXbE2SXxrX5C\n4pjyCTa3xtjk3NszC04tMn/S4VpHtWuhkm1IkTgSA3ixCiJkZVTVbQO6Y5kh\nvqgwNdeNxVlKyWYZ5VOB//PE5+HJ0sWzw740eWNJVn0EjpQ+cvjVwJkoM0ex\nUv9QuvAAJyb32SwfYQalrM9wOxANnsODO+X+E3VKdQ0kCFcC6qiOqlCvxkXc\n43p12v4aCplBW7aD9KtfBQOA/rkpUwKca/gsffsQTqq6hjvNPhwQOjMRDkmD\nubvqKc0Gn4B3xkZ0e0CJ9LGXBF0TiS0encDDCLX+5dTpVvEAdW20rqahT0i5\nWkFm27SHV1N+Dnp5Hmg9JfHWiMDX7Jt5rJ499DJ1xMdtxjV+wia54MT1MT9D\nEERnWd2OCecH76HB33AXd84jVMqSN2h2ep13Ez07SomnnIN/rKCYagPulpaf\nYv/eVJgSjKFvJgPP993iIGokEVArUYigiQoRtauraJdLWXPmz8GlTuemJGYf\n4wHpa7CGJmP56uv34GmYPVPdtu18YRnW723O1TImIeFeqn78rlIxoW0ub+ke\nT9Q9zdu4xsCtC2UT2AiuxtZgkLzCIZSVAuVLbLHnKSKq9tqifTq8WTvQ+K3U\nGlWA\r\n=1qX3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","module":"./dist/publish_subscribe.mjs","engines":{"node":">=12.9.0"},"exports":{".":{"node":{"import":"./dist/publish_subscribe.mjs","require":"./dist/publish_subscribe.cjs"},"import":"./dist/publish_subscribe.mjs","browser":{"import":"./dist/publish_subscribe.mjs","require":"./dist/publish_subscribe.cjs"},"default":"./dist/publish_subscribe.min.js","require":"./dist/publish_subscribe.cjs"}},"gitHead":"4ec34ad2c49b23323d726a4e24e3ac7090a55e52","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.mjs","lint-md":"remark .","upgrade":"yarn upgrade-interactive --latest","docs-serve":"docsify serve docs"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.4","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"13.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","eslint":"6.8.0","rollup":"2.3.3","prettier":"2.0.2","babel-core":"7.0.0-bridge.0","remark-cli":"8.0.0","@babel/core":"7.9.0","remark-lint":"7.0.0","babel-eslint":"10.1.0","@babel/preset-env":"7.9.0","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"5.3.0","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"3.0.0","remark-preset-lint-recommended":"4.0.0","@babel/plugin-proposal-private-methods":"7.8.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.4.0_1586110135597_0.8513978411519241","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.4.1","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.4.1","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"540fdf40e5ed432eaeacf69716a2ec08de8c42ed","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.4.1.tgz","fileCount":10,"integrity":"sha512-aibl84diQaro2ljV7NOq/QCP5gN3kv9ohVABNOij5x3xUaxWkQpta7RTNPlyfaxBqh6U1sQlHsw8QwDHmWjIEw==","signatures":[{"sig":"MEUCIDrFLlprFnb5JTj1QGbCpyLFnbNjYyPCms78zGaraYxyAiEAgoPDJd9J2OBkbqOo5EgAhv8QNfPUZ8Q8M5mKEF0SII8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJercQGCRA9TVsSAnZWagAAw04P/jVkpw+q2Zd8FXYQ36Zv\nlLqvSVwXyMnScUIRP5slDYnmQ0EqQGkgk2uBGzA7I69XPuKyQ6w4oeQ0Nqci\nEpT2uQTBeDseLwUl3Blmwir2EpHd5+A9RdbCH55AU2LeNYQPjj6NdpI5ik1B\nE9bABB0LQuXbiBbTQ6t2GQTzZHyfF7rnf+4pwdbri7FGKqntn+s3JEDd578U\nGPBPuuIOYXkiSAoD+A4brOPqvRCYqRx14jKtjWbn1PxBY5vdd9TutuGxpxU5\ndejnrPTXPzJObSFhsrgLicZWAdzOpzdaatnz1lSG1Pi4HHCovezBSYJFybpF\nYR/W/erxRWITnVbTdoECTzcHoMyEL4HcjnwCjlU7cJ6uiU2lFW7H0NbBNiQ/\n9FB78USK/UsBuuvNbvDWUzTk4/C0moh5Gp3Z+4yu45fNDUxmD2yH4AVHMYKL\nbLUhxg7cVTvMhPoIH7KhregNI2lbUDI8/LpeUmRbZH36bAZll0yoBIIsml3x\nXjMPNWWsUOa1Fyn8HlkavIfO9FVUIgByLcgq4s9Hb8qp+++HwEBTpj8en28I\ntOu3YyciBhzitUnPIgUky3prCNnHeG/VMI4Lle/HKleM+cZrXlJJoQ6FNuag\n/YKajYS/uNTwg/rKW+Njen9ROtj1NK56kc2RHdKXWqhCA7U5faLrv9vx8L0d\n9jgM\r\n=0Irb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","module":"./dist/publish_subscribe.mjs","engines":{"node":">=12.9.0"},"exports":{".":{"node":{"import":"./dist/publish_subscribe.mjs","require":"./dist/publish_subscribe.cjs"},"import":"./dist/publish_subscribe.mjs","browser":{"import":"./dist/publish_subscribe.mjs","require":"./dist/publish_subscribe.cjs"},"default":"./dist/publish_subscribe.min.js","require":"./dist/publish_subscribe.cjs"}},"gitHead":"07e568678818ef5ebe9327df663fac0d93ea3a20","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.mjs","lint:md":"remark .","docs:serve":"docsify serve docs","test:coverage":"jest --collect-coverage","package:upgrade":"npm-check --update"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.4","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"14.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.5.4","eslint":"6.8.0","rollup":"2.7.6","prettier":"2.0.5","npm-check":"5.9.2","babel-core":"7.0.0-bridge.0","remark-cli":"8.0.0","@babel/core":"7.9.6","remark-lint":"7.0.0","babel-eslint":"10.1.0","@babel/preset-env":"7.9.6","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"5.3.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@rollup/plugin-commonjs":"11.1.0","@rollup/plugin-node-resolve":"7.1.3","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"3.0.0","remark-preset-lint-recommended":"4.0.0","@babel/plugin-proposal-private-methods":"7.8.3","@babel/plugin-proposal-class-properties":"7.8.3","remark-preset-lint-markdown-style-guide":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.4.1_1588446213633_0.3047674291567499","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@r37r0m0d3l/publish_subscribe","version":"1.4.2","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofimenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@1.4.2","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofimenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"d4a731c1a3bef5bee16ccde37cc2cd7a4e9f84b2","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-1.4.2.tgz","fileCount":13,"integrity":"sha512-Kt8sfFdSkGX48SqElXeqkb+KZYqPgAv8hpuJmKQl58Z+hPXHzwdVOEgnbftmLXBGDxH3iFU8F0gt5mrFdZwF1A==","signatures":[{"sig":"MEYCIQCDKVqq2/ojvsWRhcoTApxn/IonM9YWx+TmYvlEk0U2awIhAJfUvGNfi26QgHFAvi+lhQMlUH3tIvtwPZ+ENtMf6BzE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1Q5mCRA9TVsSAnZWagAARhgP/Ahz7tzofEqdoZ8x9WOA\n8fd/CHqJXGY04noz94elgBYhIVlh0SABtMYgFEiJ85wbtAMI8a9j5SIloOMa\nzcKiixbEa6mCWNkuUCF2Oac28hqQhV2r+UATq06BKSf7hT6qPJKmt7FUAFhz\n9ssq6zD/4gsEOc/hhfKiQkLJLDdRB05IanuXCwNnkgVEkNNYXKDYL5X8qF4j\nHfT4nkB3VAdGg0Cew062A92wTmRdB0u+g8FE/rQDI44bAvZAaf+NuGvRm2ak\nNEg/ym98JE3dYj/4dKoJzNw+S+KWZfWm82XIam50a8ZwXLCEC7YdZm6r0yic\nSBv9W2or99D61m4ia1by7m8yApADUd9Ey43ipK+5cbHflsrWWiUqeOEFSJ7Z\nJh4wA7vZU3B3pGAhS4wUHpACLqtOvqGj3jQxF+DkFseB4HU8tf37S8YyaQiv\nXQ0F+PMcUQrepxMsLMsNY3Ppharu3UooCISQnWZklZfp+Eod9mWkKk1h5M0a\nXxlP0Ph4l6D8gOIPae/oTH7NaTJXhoVaVl3hbC4hXOGsGUsPDr55PAx2sBUJ\nqnFaxsFEyus8tpq8WrNNgVCIK3y29zKZLhm8VFcBLALFEubJ1LV/R9flQUpR\nupP4UumhnncGd/rlQtbf8wUG/kQTE2sA4hTUfYqV3TKS4LfLbpuyjSlDwRw6\n2I7R\r\n=HbF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/publish_subscribe.cjs","type":"module","types":"./dist/publish_subscribe.d.ts","module":"./dist/publish_subscribe.mjs","engines":{"node":">=12.9.0"},"exports":{".":{"node":{"import":"./dist/publish_subscribe.mjs","require":"./dist/publish_subscribe.cjs"},"import":"./dist/publish_subscribe.mjs","browser":{"import":"./dist/publish_subscribe.mjs","require":"./dist/publish_subscribe.cjs"},"default":"./dist/publish_subscribe.min.js","require":"./dist/publish_subscribe.cjs"}},"gitHead":"1c1e8f54d35d8464c6515a8d0b178658545c87a1","scripts":{"lint":"npx eslint ./src/**/*.mjs","test":"jest","build":"rollup --config rollup.config.mjs","lint:md":"remark .","docs:serve":"docsify serve docs","test:coverage":"jest --collect-coverage","package:upgrade":"npm-check --update"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"6.14.4","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"14.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"7.1.0","rollup":"2.12.0","prettier":"2.0.5","npm-check":"5.9.2","babel-core":"7.0.0-bridge.0","remark-cli":"8.0.0","@babel/core":"7.10.2","remark-lint":"7.0.0","babel-eslint":"10.1.0","@babel/preset-env":"7.10.2","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"6.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@rollup/plugin-commonjs":"12.0.0","@rollup/plugin-node-resolve":"8.0.0","rollup-plugin-auto-external":"2.0.0","remark-preset-lint-consistent":"3.0.0","remark-preset-lint-recommended":"4.0.0","@babel/plugin-proposal-private-methods":"7.10.1","@babel/plugin-proposal-class-properties":"7.10.1","remark-preset-lint-markdown-style-guide":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_1.4.2_1591021157562_0.7082250693898344","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@r37r0m0d3l/publish_subscribe","version":"2.0.0","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"author":{"name":"Anton Trofymenko"},"license":"MIT","_id":"@r37r0m0d3l/publish_subscribe@2.0.0","maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"contributors":[{"name":"Anton Trofymenko","email":"r37r0m0d3l@protonmail.com"}],"homepage":"https://publish-subscribe.js.org","bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"dist":{"shasum":"98d0cecacd9eae5f8c5416b312721247223187a2","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-2.0.0.tgz","fileCount":6,"integrity":"sha512-vIDBX3TB12x1sJe+98xk0u6pk6J7GYQqSYAP9X/myu3N9MYW2/T8wbdYHNRFb4odsycb/5ruIhdHfTg0CV/1JQ==","signatures":[{"sig":"MEUCIQDgiH823ML8SO2ub+7KDiCUGcUqNphTbFAIi1LeaTdbbQIgTxMteGfjXJn6kX32CMdNOa6isrFEAWBbA1+7E1Wghbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88328},"main":"./dist/publish_subscribe.js","type":"module","types":"./dist/publish_subscribe.d.ts","module":"./dist/publish_subscribe.js","engines":{"npm":">=8.12.0","node":">=22.18.0"},"exports":{".":{"node":{"import":"./dist/publish_subscribe.js"},"import":"./dist/publish_subscribe.js","browser":{"import":"./dist/publish_subscribe.js"},"default":"./dist/publish_subscribe.js"}},"gitHead":"7c6649706f42847dcb818ab199bd4dd1a6ea3848","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","test":"node --test ./test/index.test.js ./test/publish_subscribe.test.js","build":"tsup src/index.ts --format esm --dts --sourcemap --clean --minify --treeshake --entry.publish_subscribe src/index.ts","docs:serve":"docsify serve docs","prepublishOnly":"npm run build","package:upgrade":"npx npm-check --update"},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"repository":{"url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git","type":"git"},"_npmVersion":"11.6.2","description":"Message bus implementation via publish / subscribe pattern","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/publish_subscribe_2.0.0_1772822280526_0.638445320716116","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"author":{"name":"Anton Trofymenko"},"bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"contributors":[{"name":"Anton Trofymenko","email":"r37r0m0d3l@protonmail.com"}],"description":"Message bus implementation via publish / subscribe pattern","devDependencies":{"prettier":"^3.8.1","tsup":"^8.5.1","typescript":"^5.9.3"},"engines":{"node":">=22.18.0","npm":">=8.12.0"},"engineStrict":true,"exports":{".":{"import":"./dist/publish_subscribe.js","browser":{"import":"./dist/publish_subscribe.js"},"node":{"import":"./dist/publish_subscribe.js"},"default":"./dist/publish_subscribe.js"}},"homepage":"https://publish-subscribe.js.org","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"license":"MIT","main":"./dist/publish_subscribe.js","module":"./dist/publish_subscribe.js","name":"@r37r0m0d3l/publish_subscribe","repository":{"type":"git","url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git"},"scripts":{"docs:serve":"docsify serve docs","build":"tsup src/index.ts --format esm --dts --sourcemap --clean --minify --treeshake --entry.publish_subscribe src/index.ts","dev":"tsup src/index.ts --format esm --watch --dts","package:upgrade":"npx npm-check --update","prepublishOnly":"npm run build","test":"node --test ./test/index.test.js ./test/publish_subscribe.test.js"},"type":"module","types":"./dist/publish_subscribe.d.ts","version":"2.0.1","gitHead":"816e30cd918dd4b2272c51080182305f5160303d","_id":"@r37r0m0d3l/publish_subscribe@2.0.1","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-2GIOXffhPgA4ZBbNq6F9x+gj8FNzX0WBZM9HX0h5lWlcd+a8vUOEYrut0hyGC0WhtwbWBR2YjEKyCvX/MVgUCg==","shasum":"3aacdd0c5492dbf780098f331a20063e34408d04","tarball":"https://registry.npmjs.org/@r37r0m0d3l/publish_subscribe/-/publish_subscribe-2.0.1.tgz","fileCount":6,"unpackedSize":88353,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBPBmdrnb6JpLszRwtzLAC7vMivRt0sp24qkmxpyp0cJAiBqW4msfL5SBVYk4OQJpBoL0/nOMiYGnhFI936Lm1+KIw=="}]},"_npmUser":{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"},"directories":{},"maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/publish_subscribe_2.0.1_1772893720693_0.6992144613274243"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-23T18:21:35.922Z","modified":"2026-03-07T14:28:40.953Z","1.0.0":"2020-01-23T18:21:36.080Z","1.0.1":"2020-01-23T18:27:57.666Z","1.0.2":"2020-01-23T20:25:10.256Z","1.0.3":"2020-01-23T20:43:12.694Z","1.0.4":"2020-01-24T14:27:34.536Z","1.0.5":"2020-01-25T16:33:23.355Z","1.0.6":"2020-01-25T17:14:14.660Z","1.0.7":"2020-01-25T17:27:07.022Z","1.0.8":"2020-01-25T17:33:12.118Z","1.1.0":"2020-01-26T13:35:21.551Z","1.1.1":"2020-01-27T14:37:36.888Z","1.1.2":"2020-01-27T20:50:11.560Z","1.1.3":"2020-01-28T13:42:00.356Z","1.1.4":"2020-01-28T15:39:42.693Z","1.1.5":"2020-01-31T10:10:35.017Z","1.1.6":"2020-02-02T21:34:56.741Z","1.1.7":"2020-02-03T11:26:58.845Z","1.1.8":"2020-02-03T23:30:05.668Z","1.2.0":"2020-02-04T13:44:59.107Z","1.2.1":"2020-02-04T15:59:13.406Z","1.2.2":"2020-02-25T21:58:20.802Z","1.2.3":"2020-02-26T21:08:40.028Z","1.3.0":"2020-03-07T00:05:42.637Z","1.3.1":"2020-03-07T00:20:57.243Z","1.3.2":"2020-03-07T15:28:42.079Z","1.3.3":"2020-03-07T15:45:26.939Z","1.3.4":"2020-03-22T17:22:10.067Z","1.3.5":"2020-03-24T15:10:04.673Z","1.3.6":"2020-03-30T16:15:15.846Z","1.3.7":"2020-04-04T18:10:30.710Z","1.4.0":"2020-04-05T18:08:55.807Z","1.4.1":"2020-05-02T19:03:33.741Z","1.4.2":"2020-06-01T14:19:17.708Z","2.0.0":"2026-03-06T18:38:00.709Z","2.0.1":"2026-03-07T14:28:40.842Z"},"bugs":{"url":"https://github.com/r37r0m0d3l/publish_subscribe/issues"},"author":{"name":"Anton Trofymenko"},"license":"MIT","homepage":"https://publish-subscribe.js.org","keywords":["emitter","event","eventemitter","messaging","messaging-pattern","pattern","pub/sub","publish","publish-subscribe-pattern","publish/subscribe","publish–subscribe","pubsub","subscribe"],"repository":{"type":"git","url":"git+https://github.com/r37r0m0d3l/publish_subscribe.git"},"description":"Message bus implementation via publish / subscribe pattern","contributors":[{"name":"Anton Trofymenko","email":"r37r0m0d3l@protonmail.com"}],"maintainers":[{"name":"r37r0m0d3l","email":"trofimenkoantonalex@gmail.com"}],"readme":"# Publish Subscribe\n\nJavaScript's implementation of the Publish-Subscribe pattern.\n\n[🗎 Publish Subscribe Documentation 🗎](https://publish-subscribe.js.org)\n\n[![NPM Version][npm-version-img]][npm-version-url]\n[![NPM Downloads][npm-downloads-img]][npm-downloads-url]\n[![TypeScript Typings][ts-img]][ts-url]\n\n[//]: # ([![stars]&#40;https://badgen.net/github/stars/r37r0m0d3l/publish_subscribe?&icon=github&label=stars&color=ffcc33&v=1.4.0&#41;]&#40;https://github.com/r37r0m0d3l/publish_subscribe&#41;)\n[//]: # ([![build]&#40;https://badgen.net/travis/r37r0m0d3l/publish_subscribe?&icon=travis&label=build&v=1.4.0&#41;]&#40;https://github.com/r37r0m0d3l/publish_subscribe&#41;)\n[//]: # ([![lgtm]&#40;https://badgen.net/lgtm/grade/g/r37r0m0d3l/publish_subscribe?&icon=lgtm&label=lgtm:js/ts&color=00C853&v=1.4.0&#41;]&#40;https://github.com/r37r0m0d3l/publish_subscribe&#41;)\n\n---\n\n## 🏃💨 Tl;dr\n\n```typescript\nimport { PublishSubscribe } from \"@r37r0m0d3l/publish_subscribe\";\n//\nconst pubsub: PublishSubscribe = new PublishSubscribe();\ntype IChannel = number|string|symbol;\nconst CHANNEL: IChannel = \"app\";\n//\nconst isCalledOnce: boolean = false;\nfunction syncCallback(data: any, channel: IChannel, token: string): any {\n  return true;\n}\nasync function asyncCallback(\n  data: any,\n  channel: IChannel,\n  token: string\n): any {\n  return true;\n}\nconst tokenSync: string = pubsub\n  .subscribe(CHANNEL, syncCallback, isCalledOnce);\nconst tokenAsync: string = pubsub\n  .subscribe(CHANNEL, syncCallback, isCalledOnce);\n//\nconst data: any = { someData: \"to publish\" };\nconst resultOnly: boolean = true;\nconst cloneData: boolean = true;\nfunction callback(\n  results: Array<any | { channel: IChannel; data: any; token?: string }>\n): any {}\nconst resultsSync = pubsub\n  .publishSync(CHANNEL, data, resultOnly, cloneData, callback);\n(async () => {\n  const resultsAsync = await pubsub\n    .publishAsync(CHANNEL, data, resultOnly, cloneData);\n})();\n```\n\n## 📦 Usage\n\nInstallation.\n\n```bash\nnpm install @r37r0m0d3l/publish_subscribe\n```\n\nECMAScript Modules.\n\n```js\nimport { PublishSubscribe } from \"@r37r0m0d3l/publish_subscribe\";\n```\n\nUNPKG CDN.\n\n```html\n<script\n  src=\"https://unpkg.com/@r37r0m0d3l/publish_subscribe\"\n></script>\n```\n\n## ⌨ Creating Instance\n\n```js\nconst pubsub = new PublishSubscribe();\n```\n\n## ℹ Logging\n\nSet log function.\n\n```js\npubsub.setLogging((info) => {\n  console.group(\"LOGGING!!!\");\n  console.log(info);\n  /*\n  Example when subscribing:\n  {\n    channel: \"app\",\n    callback: [Function: sync],\n    once: false,\n    method: \"subscribe\"\n  }\n  Example when publishing:\n  {\n    channel: \"app\",\n    data: { data: \"the data\" },\n    token: \"CETl6gZXkTMhm7JY\",\n    method: \"publishSync -> send\"\n  }\n  */\n  console.groupEnd();\n});\n\npubsub.disableLogging();\n```\n\n## 📛 Naming Channels\n\nChannels can be finite numbers, strings or symbols.\n\n```js\nconst CHANNEL_NAME_AS_STRING = \"TheChannelName\";\nconst CHANNEL_NAME_AS_NUMBER = 123;\nconst CHANNEL_NAME_AS_SYMBOL = Symbol(\"ThisChannelLookVeryPrivate\");\nconst CHANNEL = \"channel_name\";\n```\n\n## 📩 Subscription\n\nSynchronous subscription.\n\n```js\nconst tokenOfSynchronous = pubsub\n  .subscribe(\"channel_name\", function sync(data, channel, token) {\n    return {\n      message: \"Here can by any kind data for synchronous functions\"\n    };\n  });\n```\n\nAsynchronous subscription.\n\n```js\nconst tokenOfAsynchronous = pubsub\n  .subscribe(\"channel_name\", async (data, channel, token) => {\n    // Other async call here\n    return \"Here can by any kind data for asynchronous functions\";\n  });\n```\n\nReusable subscription.\n\n```js\n/**\n * @param {*} data\n * @param {number|string|Symbol} channel\n * @param {string} token\n */\nfunction synchronousCallback(data, channel, token) {\n  // And here is no any data returned if you wish\n}\nconst tokenOne = pubsub.subscribe(\"channel_name_1\", synchronousCallback);\nconst tokenTwo = pubsub.subscribe(\"channel_name_2\", synchronousCallback);\n```\n\nNo need for a token as the subscription will expire after a first successful call.\n\n```js\npubsub.subscribeOnce(\"channel_exit\", (data, channel, _token) => {});\n```\n\nEmit publish when the subscription happened.\n\n```js\npubsub.onSubscribe(\"channel_name\", { message: \"This message for every new subscription\" });\n```\n\nTo disable this.\n\n```js\npubsub.onSubscribeClear(\"channel_name\");\n```\n\n## 📨 Publishing Events\n\nIntercept all publishing.\n\n```js\npubsub.onPublish((channel, data) => {\n  // All publishing will be intercepted here\n  // and you can do your \"message matching\" here\n  switch(channel) {\n    case \"app:logout\":\n      pubsub.dropAll();\n    break;\n  }\n});\n\npubsub.onPublish(); // now its disabled\n```\n\nGet synchronous results from subscribers.\n\n```js\n// Channel name\nconst channel = \"app:start\";\n// Any kind of data - primitive or object\nconst data = { data: \"the data\" };\n// Default behavior\nconst resultOnly = true;\n// Prevent published data changes between subscriptions\nconst cloneData = true;\n// Array with results\nconst results = pubsub\n  .publishSync(channel, data, resultOnly, cloneData, (results) => {\n    // Only synchronous functions will be called!\n    // Array of results can be intercepted in callback\n    console.log(results);\n  });\nconsole.log(results); // or can be accessed as function call\n```\n\nGet synchronous and asynchronous results from subscribers.\n\n```js\npubsub\n  .publishAsync(\"channel_name\", { data: \"the data\" }, false)\n    .then((results) => {\n      // results here also contains\n      // additional array of data from subscribers\n      // [ { channel: \"app\", result: \"data\", token: \"zzroUP97lnxL0VUa\" } ]\n    });\n```\n\nDo not wait for anything from subscribers - use `publish`.\n\n```js\npubsub.publish(\"channel_name\", { data: \"the data\" });\n```\n\nCreate `sticky` data for the channel. Set `sticky` to **TRUE** is the same as calling `onSubscribe` after `publish`, `publishAsync`, `publishSync`.\n\n```js\nconst channel = \"channel_name\";\nconst data = { data: \"the data\" };\nconst cloneData = false;\nconst sticky = true;\npubsub.publish(channel, data, cloneData, sticky);\n```\n\n## 📪 Unsubscribe\n\nUnsubscribe via token previously retrieved from the `subscribe` method.\n\n```js\nconst token = pubsub.subscribe(\"channel_name\", () => {});\npubsub.unsubscribeByToken(token);\n```\n\nUnsubscribe by channel and callback.\n\nAll subscriptions in `channel` based on `callback` will be removed.\n\n```js\n// callback == function someFunction(data, channel, token) {}\npubsub.unsubscribeByChannelAndCallback(\"channel_name\", callback);\n```\n\nThis `callback` function will be removed from **all** subscriptions.\n\n```js\npubsub.unsubscribeByCallback(callback);\n```\n\nUnsubscribe based on the parameters provided.\n\n```js\npubsub.unsubscribe(callbackOrChannelOrToken);\npubsub.unsubscribe(channel, callback);\n```\n\n## 🛠️ Utilities\n\nRetrieve callback function via the token.\n\n```js\n// token == \"zzroUP97lnxL0VUa\"\nconst callback = pubsub.getCallback(token);\n```\n\nHas any subscriptions.\n\n```js\npubsub.hasSubscription(\"channel_name\");\n```\n\nHas channel.\n\n```js\npubsub.hasChannel(\"channel_name\");\n```\n\nGet a list of channels. An array of numbers, strings, symbols.\n\n```js\npubsub.getChannels();\n```\n\nDrop channel.\n\n```js\npubsub.dropChannel(\"channel_name\");\n```\n\nClear instance.\n\n```js\npubsub.dropAll();\n```\n\nPotential web browser memory leak fix.\n\n```js\nglobalThis.addEventListener(\"beforeunload\", function () {\n  pubsub.dropAll();\n});\n```\n\n## 🤷 About\n\nYet another publish-subscribe library? Why this library exists:\n\n-   ⭐⭐⭐\n\n    -   Preventing published data changes between subscriptions.\n\n    -   Possibility to publish events asynchronously.\n\n    -   Possibility to do synchronous publishing and receive data from subscriptions.\n\n    -   Possibility to use async callbacks in subscriptions.\n\n    -   Get a subscription callback function by token and use it somewhere else.\n\n    -   Error swallowing. The publish-subscribe pattern should not break on some function somewhere deep in code.\n\n-   ⭐⭐\n\n    -   Possibility to use finite numbers, strings or symbols as channel names.\n\n    -   Subscription functions receive a callback token among channel names and published data.\n\n    -   Has *subscribeOnce* method.\n\n    -   Has *onPublish* method for *global message matching*.\n\n-   ⭐\n\n    -   Custom logging into the console for most actions.\n\n    -   TypeScript definitions.\n\n    -   Almost dependency-free. This library will work even if the last commit was ten years ago.\n\nThe **worst** things that can happen to the publish-subscribe library that is **not** here:\n\n-   ☠️☠️☠️\n\n    -   You should have **multiple subscriptions** for one channel. Somehow it does not exist in other libraries.\n\n    -   Event inheritance. This should be handled by subscription callbacks **not by** the publish-subscribe system.\n\n    -   Hellish **wildcards-hierarchical addressing-messages matching** for each event.\n    First, this is impossible with numbers or symbols.\n    And this makes no sense as you can create the root channel name anyway.\n    In example when you publish `\"app:user:registered\"` and `\"app:user:login\"`, just publish `\"app:user\"` among others.\n    While when you publish `\"app:user:re-login\"`, do not publish `\"app:user\"` and `\"re-login\"`\n    event will be kept *private* or *unimportant* to others.\n\n-   ☠️☠️\n\n    -   Possibility to define **context for each callback**.\n    You have arrow functions for that.\n    You should not save context in one place and take it hostage.\n    Probably you should use global variables instead etc.\n\n    -   **Cancel publish** event distribution for subscribers. This behavior reserved for an Observer pattern.\n\n-   ☠️\n\n    -   No **order priority** for subscriptions. Somehow a pattern should be about decoupling, but sometimes it has it in.\n\n    -   **Sticky events** concept.\n    Events will **stick** in and if any subscriber subscribes for such events after they were published,\n    the subscribers will still receive them upon registration.\n    the subscribers will still receive them upon registration.\n\nThe things you may not like:\n\n-   🔌🔌🔌\n\n    -   No ECMAScript 3 / ECMAScript 5 / Internet Explorer 6 compatibility.\n    You can transpile the library to the CommonJS module via Babel with the configuration you need.\n\n<!-- Badges -->\n\n[npm-downloads-img]: https://badgen.net/npm/dt/translit%2Ded?&icon=terminal&label=downloads&color=009688\n[npm-downloads-url]: https://npmjs.com/package/translit-ed\n[npm-version-img]: https://badgen.net/npm/v/translit-ed?&icon=npm&label=npm&color=DD3636\n[npm-version-url]: https://npmjs.com/package/translit-ed\n[ts-img]: https://badgen.net/npm/types/translit-ed?&icon=typescript&label=types&color=1E90FF\n[ts-url]: https://github.com/r37r0m0d3l/translit-ed/blob/master/dist/translit-ed.d.ts\n","readmeFilename":"README.md"}