{"_id":"@cinemataztic/big-evil-kafka","_rev":"27-445f7da3aef62e652b9a80bf04f566f0","name":"@cinemataztic/big-evil-kafka","dist-tags":{"latest":"1.5.8"},"versions":{"1.0.3":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.3","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.3","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"dist":{"shasum":"072447e25041b4998fd4c0730145c2c3500c391b","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.3.tgz","fileCount":8,"integrity":"sha512-mpyD62SxT/laHT9KoCMH/RZoHbRUjOK4zHK0hjaDfaUnaauKJRI/VTez/yuOvgDQgsUPlBf2IMFYYvPKQytE7g==","signatures":[{"sig":"MEQCICA1hUiyjxULXwRzOykiRK7oEi7e315XdobGeiklk9f4AiA5dSIDeIcD2ATGjxSYyflzzBNGlJKy7MRfr/8BPJqtkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18424},"main":"src/index.js","gitHead":"fa1f95e7236efad33d2202b0cc27045d80c5c30a","scripts":{"test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.3_1740735674198_0.4587789735434489","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.4","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.4","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"dist":{"shasum":"3c7d991d3eb46d2312ea2c6606120c88bee3ffe0","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.4.tgz","fileCount":9,"integrity":"sha512-vPLke7FYZm1RyXx1GJa00eCiCq2M1ezaL8NAf12WZhlQf7r4E3E+HY5HIoICEFKydQLE2gEnSaoSTXisvaTr2g==","signatures":[{"sig":"MEUCIQDzvSbY1tVjWosk8zoVQrfpX4vcMBP7Gny9t8/B8Ri5hQIgP5xnmRVEzvoXqc3Ksut7ajxIv2Z1yqGhxa7ksNt8yWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22051},"main":"src/index.js","gitHead":"a6b63a6105b455ae4796e1fd14e1e37fcb08da04","scripts":{"test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.4_1740747700021_0.5663514340863516","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.5","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.5","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"dist":{"shasum":"4e3715ff4ce3efdb5d04e0ff8f0831ea448ba412","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.5.tgz","fileCount":9,"integrity":"sha512-/76WOZ1QS71frXqYVl5aho9uPZ66b4lNcZBYnhFliOdb3NJrdiR2LA3toanA92alDem9cmHXQFwbADFb0H5fWA==","signatures":[{"sig":"MEUCIQC6a6L3j4v5pf9Ea+/vnFp2de7R+IhjnIJEkry8uY7migIgJbbgvPCQhfqverF1XAlF48KUM1yFZkmJMMY+DAJabbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22108},"main":"src/index.js","gitHead":"2abc2551b6266ea75c2d6183c180efc9f06eab2d","scripts":{"test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.5_1740748409997_0.5622436797942543","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.6","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.6","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"dist":{"shasum":"db25107ae9d76e96c25cf265ffdc5116a3a60001","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.6.tgz","fileCount":9,"integrity":"sha512-eRbxdpL1nMaMZg+mwGKpWYLFkYQ6ujJr3CgfnmQxynLtP5V6PQnLAr+wh5ht5FVA3ASxYl8WGxeSG7fnpSsuaQ==","signatures":[{"sig":"MEUCIQD6hjEvhTGMqkNET4m0mQLYa++iX6+5GVtP/87Ezj+bUwIgFKZAIjoithHXCUUCVngoZ/j14HgVv1tG8DG0Xy2chIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23198},"main":"src/index.js","gitHead":"8d0b9d574235055b5baf85d56518cb11130d44b8","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.6_1740982954233_0.7424194622687221","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.7","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.7","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"dist":{"shasum":"512d3e65a347a83a3f424b024ad314508e0fc248","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.7.tgz","fileCount":9,"integrity":"sha512-tZ/M/r6cHM/IwRrCADtBZC04hlGswqRiVKZwR06go1xntgat+4S69iHxRtdvD3q1LW0BNjFoD2dR97oExvqiHQ==","signatures":[{"sig":"MEQCIACsIdySO4XxcWm5UivqHzIau20w9+0kpRG1ePYehM9zAiBqMV/k3jIDYEAdUnla4od0R8tt5ieJ6kKTmyar3q7EbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22766},"main":"src/index.js","gitHead":"f2909270abd0bed77bd2ac2bca361e5c3b5a238e","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.7_1741071019982_0.2722268957365306","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.8","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.8","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"dist":{"shasum":"12ba161b62b773fb7dea2e499ef50275b8b982a9","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.8.tgz","fileCount":9,"integrity":"sha512-PrTgR6nQ298L6jGtU4oeTwlrXIMRGl6zOoL0tLzGzwyyppxoLru7v3/KpZkwxXiHAsMYS2/AUZeWFQhmKPxA6Q==","signatures":[{"sig":"MEUCIQCAI5FXBorrD8eli7q5fa1+s8dvMvgX1LnTVZbQeoOkOQIgH5W3CkQYYgQqbkuI6M/4ObfZ5P8KW8F9ZOS1T7oG8v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23120},"main":"src/index.js","gitHead":"48c813cd6b083cdba68eafd600a3cbc406f696f2","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.8_1741079492558_0.5522924332453116","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.9","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.9","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"5446296e15ad8d38d99e0afd37ec728cb741147c","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.9.tgz","fileCount":9,"integrity":"sha512-Jas7pGK4AaPGFt/BZZPkVuRtWW8SmVagEhwSkhvg3ZqOyPxE4Cve/Pi9n//GUNsa13sjK8ULJWVLSpevarTE8g==","signatures":[{"sig":"MEMCIE4CY4H79eetohhXrhWyabHRSHQIItHp4h/kw76kXpyoAh9v/7eNvokBDcaHCgrqf0ZiRE/vhR3If0jINsl8Xk+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23294},"main":"src/index.js","gitHead":"d0b131de8a11244b2a53f8a82686ddc4e0a5ecb0","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.9_1741083792679_0.5732576551438","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@cinemataztic/big-evil-kafka","version":"1.0.10","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.0.10","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"95eb5863f23034ed8a81e96ef48fbd88fd6c8480","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.0.10.tgz","fileCount":9,"integrity":"sha512-oGKs8POJbQxBTuemPv1jj59PtjbsTRWb+XeDkMmnn4zmigqGHDK+udVmAhoXVeYQkAdTj0mcgLv1ldvMnQsy+g==","signatures":[{"sig":"MEUCICrBcx2XuiIfZzRne2huPEAJ5WcoaEbud7gthMryU20wAiEAnnFi/Y9GOZJrRKm7kbMhmS2BWgjf/T+xyIgmr2Tm2I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22275},"main":"src/index.js","gitHead":"8eca1f50bec2562919c5ba72a6a14d98b1f05c63","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.0.10_1741169440187_0.21400890069485112","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@cinemataztic/big-evil-kafka","version":"1.1.0","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.1.0","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"32aa5e4c8d7b74d23a76705031f3b867238e2305","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.1.0.tgz","fileCount":9,"integrity":"sha512-8Rvc83ZzBZVYr7upF9lB4uWqppBeYvBNulKOVMRmeBp5wtC25HA/wFC+lXXcsXs2Eb2yJnZ5Lttlso3Jz7ABPw==","signatures":[{"sig":"MEQCIFgbuyM2mGmgWF4ld1kA57nCaTCDiHIPgKSI0kYlmIRHAiBo+OH2HRCqsXPydr3F+nWbjD9sWVeFpm80WYH7KbInQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22322},"main":"src/index.js","gitHead":"2797d613ea89ce2961d3a412f1958cabb75dcf2c","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.18.3","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.1.0_1741327707037_0.1673326974391387","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.1","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.1","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"1781c159b5c0a37db73a7bea892a1e400b45b47d","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.1.tgz","fileCount":9,"integrity":"sha512-fGBOIRnBN7kkcr8MAuILIGW5dHeiZNjsfdK8EAuzfSzPv+pDCwU8wZuHigBXZ+DOQqhoQATC4Pmsho0n+k+htA==","signatures":[{"sig":"MEQCIHOXRBMNbFACE6/Rxc9PBu1wSSB+nqVedmy7IbdTuFaiAiBOIpdvoUtLkqjnv/iWRLx/PMuhqptp3KvPAU27DeU1mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24309},"main":"src/index.js","gitHead":"788ba3174a77819b0f16c50a5c097b15f958d3b2","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.1_1742452491129_0.7066250801016114","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.2","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.2","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"5397eb76d5984df4d83966b63eccbcee33e908fd","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.2.tgz","fileCount":9,"integrity":"sha512-ZqgwNud2bN5GLFWhg0iPmNEv9XwZLVrdDzEp+0Ung1StX8blnLwdznclVas/xDhai+ysK3OL6dstHNgLNSceAQ==","signatures":[{"sig":"MEYCIQCpvo0svgWKGUXZYuP5FAwhK73m9K7CEaYDGf+9HiLY4QIhAKhGzZ0k6S4aSORsdV8J+z8CudYsTXPXxfDlTGTj7r+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24098},"main":"src/index.js","gitHead":"738219d5d05d1fb70393ac96391f82033bb0dcef","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.2_1742458282781_0.8444159275605378","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.3","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.3","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"8bd3fa0ca5b306265470af82407c19e410853f13","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.3.tgz","fileCount":9,"integrity":"sha512-ckvpj+PIpOIfC3DUqpRHFn1dJPykE8LmlqndxNSmhLi4NqqGs6C8twSkxW7mjaQcMPK1tfNAOxJdfQTHvlnmpg==","signatures":[{"sig":"MEUCIQDlE2KK8fYIaSo9dIwXb+fwaMBIxeA0IicY1TpUxXq0nQIgIe09/gAx9cFduyeNlkpTkl7UUy5dleunWKz2l+IUz1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24106},"main":"src/index.js","gitHead":"2568217eb3d6a21cfb566585e2de23a82eef4a90","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.3_1742460302911_0.9967556995988756","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.4","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.4","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"d2f593570be46465395027005c9a6e4183177a80","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.4.tgz","fileCount":9,"integrity":"sha512-6pX+jTWPRw/COaqk/njDbOyPVfBxIOcoNNscowYD1qEBI+EHzjnv5YG0dsu7i2kHzim+Sfes0jPD+MzM0ctWBQ==","signatures":[{"sig":"MEUCIQD4HGtkoXcRgVBKLQIUPBue4jJ0HlMmPft5Xl286xKGcgIgR785LiyAo/AUh8YwhCcIwuFew1yzdOs4VVZL2F1gE30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23216},"main":"src/index.js","gitHead":"571f6aafd3db28f7bde4a064c4eb6574cf45140b","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.4_1742466576197_0.07935415962032799","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.6","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.6","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"066059b46d8950a1dc560674dc02036e9c1a08c1","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.6.tgz","fileCount":9,"integrity":"sha512-eIEBjf7t3lOmtOurgOdHsrnGF1e2S4TWjgyu2snjLz/uOi2YByr6rmwIWWQTbJxVSIhjOdOQNyxMQV7gykf8Xg==","signatures":[{"sig":"MEYCIQD08jZr2XSZT3O7PgPl85hyppMTgOfGYbxD0W38yybJYwIhANXJ85icLdfnWj4GmjmUXIs2FUe/WdwqqbkxBunh8pSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23815},"main":"src/index.js","gitHead":"d0f9f48a7198e43d3e32712a84d19ebc82bb4cfa","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.6_1742535930725_0.7284344673914513","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.7","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.7","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"a5b0bab5ae928939bdcdc1ef91349af0369163e0","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.7.tgz","fileCount":9,"integrity":"sha512-8jDZFZi4jvkpew/BVu9kzK09bRQ24L7edFioYnbX1Axr1tl1QfTuMGhtKOWbSPNk1DJT1srNIICB1aKKgZk3Qg==","signatures":[{"sig":"MEQCIDQCrqegpNFFf7AnC6nXAnJL5vcCDURhPXDBv6ByYr75AiB3IwnwmvzIqA9D9CNAjeXS2I35qH0fFByn3YwaBKG3+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23996},"main":"src/index.js","gitHead":"23f01c2390cc9a9cc669cc3901b6d8e4059b95af","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.7_1742537608369_0.5846330914156295","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.8","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.8","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"e70e5b7b4a4c55c77838b631a37e6bc1343707db","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.8.tgz","fileCount":9,"integrity":"sha512-Oyaf4ZaDqpBm7i88+I9OwnUTITudOmUk1dHXLI5ZQzSV/pDmb1XfN+Jp4kiD2mRpUib2Ifo1z0Yf0qpGCZJaag==","signatures":[{"sig":"MEQCIE7IkmuR7lEbNYOcdzOmwelI9VpCkKETaqKfmkpphMakAiBRHWd4/gLVP9wQk+V250rZPrIh9KlN8P/Gex9R67GgSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24081},"main":"src/index.js","gitHead":"18f6496516601465ee2148a171553e660bed78f7","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.8_1742541645793_0.8721384081492705","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.9","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.9","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"5afc454c44c3e50fc0d1fee50d505e1fa1525082","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.9.tgz","fileCount":9,"integrity":"sha512-JuiRL/oJiDe7V/bajvxk2+BVUT0In4UepDweSPAak9kmuV5Sl0fGq9S3Oc9JkdAcIkC4qZSGJx2dYGP0G3y8Ag==","signatures":[{"sig":"MEUCIBYeCf5Gypg7xm4cj6IsYsq7U0N3O/da0pqCytycx6WYAiEAmALXhGdQYT1LGguI9cjtdhtpurySNK7BxEmk3iMyHpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26040},"main":"src/index.js","gitHead":"0653e9de4986253c1ced6786061312f48a7b5194","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.9_1742552784365_0.5232888935095892","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"@cinemataztic/big-evil-kafka","version":"1.2.15","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.2.15","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"aa0d95a767d7c3ead879d65896783d947a0329a3","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.2.15.tgz","fileCount":9,"integrity":"sha512-WIFG4JRmTJTDGtmy1MPc9wosylWCNmZMLodZgWXhj7bGChep0ZcaTnDQLN3F02Vh90zr03MJjhFZD50xbMieZQ==","signatures":[{"sig":"MEQCIF6qjcjFybvfTaIFH4HZsLC5+STJI/Tf0JlxjVlAb21lAiBUX6CmsZgvxndfpiM3fV81bl3yzh9pEaaI801otoylCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25412},"main":"src/index.js","gitHead":"85a8d35a0b107f721e8c58b23dfefa639644f610","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.2.15_1743425901143_0.7957133698554304","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@cinemataztic/big-evil-kafka","version":"1.3.0","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.3.0","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"afcf49687f1ca77b6499a2915debee6cfef599dc","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.3.0.tgz","fileCount":9,"integrity":"sha512-6J7t/lRTSO1lwZybk2weAcvg6PolDMlWC24DDhP+TynSaNu39Weu9kJ3ubu9Tt4h4v9SPWVxY4FyhJ9X1MiyAw==","signatures":[{"sig":"MEUCICmSh8dsQVU0x0CiSI/f58lUcCv/i+Oh+gCwK8tDbndJAiEAvCZrvn+YPZv4AHxq5BU1VmP2WfuNYLuyKqRb3aV1dao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22521},"main":"src/index.js","gitHead":"311dbd1dafb6cb3f5ab8bfe4beb1ca889073fe6d","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.3.0_1745213319072_0.3886072274670427","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@cinemataztic/big-evil-kafka","version":"1.3.1","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.3.1","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"088fad80479b2465c6e7aa01422ba84ffcace0ed","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.3.1.tgz","fileCount":9,"integrity":"sha512-g2qu6Ak0HQhlagd/T9SAi+uSxDnBaWHsb2e0eZnT/3YOPqCMecOmdBtWYfWn3B6DkAVrhYHT10PdySEjQi+m1g==","signatures":[{"sig":"MEYCIQCNpm7+f1Cmr2/R3edoJBB6uiMyE2eBJZPWVFrsTvLX3QIhALYv4UKMZLaMofCVupTF3U8dQuTPUYvBZcofj+eWp3nJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22532},"main":"src/index.js","gitHead":"b360e014d739b2b7bc3b7c0fd42449e9b4cd3bf9","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.3.1_1745491420244_0.21422031621168647","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@cinemataztic/big-evil-kafka","version":"1.3.2","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.3.2","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"5f763255d3679d6eedb8b280d5c6b49938ffbc1a","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.3.2.tgz","fileCount":9,"integrity":"sha512-tnVluFTDhu+OY/XIxtzAgURg6/KUY4p403Ta3tcBkdEpYUDTdBoz/EXBzbkKW2SQMMTlB9bacf+diYpweUmfFA==","signatures":[{"sig":"MEYCIQDdT3M7UbkGhLKu+/EfN30WaUjHqo9i/ZoIQEQSsn7C5wIhAIp+6jo9GtG+Z2JsLS3VG+4T/Cfz8WCxXxTLpjZg8ROM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22753},"main":"src/index.js","gitHead":"aae2a2cea81f3a992068095fea71afaf549e07ce","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.3.2_1745912066814_0.8827561812479943","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@cinemataztic/big-evil-kafka","version":"1.4.0","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.4.0","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"20eaa5f427525c0371266761bd69556da523a466","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.4.0.tgz","fileCount":9,"integrity":"sha512-KdIQoyLaJrQ0Jxt7ArNGVJ+RhlgV2g0UqHxB3xIWNdZMqkZzkSwshp+QuYXAxV32zPGrRnY0lAU7trZgUjod3A==","signatures":[{"sig":"MEYCIQDxyEWia1nWd/Oeogu3JICcVwYbbQ/zaGmap7OdR4QrFgIhAOVb3Kq1SJqO0qlU0hAsQJrQA4yddb6R2GHPe9iFTWo9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23376},"main":"src/index.js","gitHead":"5b889d1681a4133f042f7eb5108851f842485845","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.1","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.4.0_1746164940555_0.5730548909201358","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@cinemataztic/big-evil-kafka","version":"1.4.1","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.4.1","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"},{"name":"mikkel_cinemataztic","email":"mw@cinemataztic.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"4a67220d37a112e17bd69548fabd93e84efad504","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.4.1.tgz","fileCount":9,"integrity":"sha512-d3us5bQpwT/r8tEA3jC0BAeiZLP+Q2sPGA3LnIHP60dstOLahf++umpIz6PT1XQV8ZgsMDrOuikrk+Yk3yfGEQ==","signatures":[{"sig":"MEUCIQCPpSJpxaY8XGDeL4AEjhrs2wgKd/agkeQpT2VbYfMShgIgLY1g4JgiuNw7i3RcIoAZlORuHdh2p9qz03gHfr4ESU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23378},"main":"src/index.js","gitHead":"ed9684447b8156d10b28ad24cc3699fdbeca5702","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"alkiko","email":"allan@alkiko.com"},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"10.8.2","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"20.19.1","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.2.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.4.1_1746167147091_0.2828797424345486","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@cinemataztic/big-evil-kafka","version":"1.5.6","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.5.6","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"344500ec56e9715be5ff6026bc284a0b81268a89","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.5.6.tgz","fileCount":5,"integrity":"sha512-qqpDo6z46bGvV7VoC+GAfrXs1f3RK1I40mQKJZfmnum3KOBAp8DvGCr4w+IlicFizkPNYMKT1fLHvrAG8eF1zA==","signatures":[{"sig":"MEUCIQDW1F9UvTYY2hI2fE1ADLT2AOJKy8FFAuMVTjkKYvRy0AIgKlTp4HqdNvyijWB5JKn4xPewF1TTCvIzyRI1fwo6KUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cinemataztic%2fbig-evil-kafka@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19315},"main":"src/index.js","gitHead":"fd1fd4fd3ba6829ccad31c4a7f0d4e4f088e77da","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:98a8f903-aff7-4fe3-acc1-2a38a6210dbd"}},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"11.11.0","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.6.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.5.6_1778766724265_0.2828704929952617","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@cinemataztic/big-evil-kafka","version":"1.5.7","keywords":["kafka"],"author":{"name":"Cinemataztic"},"license":"ISC","_id":"@cinemataztic/big-evil-kafka@1.5.7","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"}],"homepage":"https://github.com/cinemataztic/big-evil-kafka","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"dist":{"shasum":"46b792746eac7faf33380184c7b257a94e64124c","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.5.7.tgz","fileCount":5,"integrity":"sha512-v6tcuKYybzy4DFK2FMDjN/KEumWat2PgLyJu18tjiil82L7iV7l47mFocCwONfbKEQ5USK85e1xf3abn6MZw9g==","signatures":[{"sig":"MEYCIQCcKymGV/AxH7EynI16tRLrTe0yY0HJ8fNo4pYfQbJ6gQIhAONjfKGzfetg1QJn1iupRDMRD5ybSP3eWhT2p0S+of3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cinemataztic%2fbig-evil-kafka@1.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19315},"main":"src/index.js","gitHead":"c5695603bd6b7bc388cc089e8fe25a8c533af346","scripts":{"docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs","test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:98a8f903-aff7-4fe3-acc1-2a38a6210dbd"}},"repository":{"url":"git+https://github.com/cinemataztic/big-evil-kafka.git","type":"git"},"_npmVersion":"11.11.0","description":"A wrapper around node-rdkafka","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jsdoc":"^4.0.4","node-rdkafka":"^3.6.1","exponential-backoff":"^3.1.2","@kafkajs/confluent-schema-registry":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","prettier":"^3.5.1","cross-env":"^7.0.3","better-docs":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/big-evil-kafka_1.5.7_1778767250782_0.9598513079693938","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@cinemataztic/big-evil-kafka","version":"1.5.8","description":"A wrapper around node-rdkafka","main":"src/index.js","scripts":{"test:ci":"cross-env NODE_ENV=test jest --ignoreProjects system --testTimeout=30000 --detectOpenHandles --forceExit --silent=false","docs":"jsdoc -c ./jsdoc.json --readme README.md --destination docs"},"keywords":["kafka"],"author":{"name":"Cinemataztic"},"repository":{"type":"git","url":"git+https://github.com/cinemataztic/big-evil-kafka.git"},"homepage":"https://github.com/cinemataztic/big-evil-kafka","license":"ISC","dependencies":{"@kafkajs/confluent-schema-registry":"^3.6.1","exponential-backoff":"^3.1.2","jsdoc":"^4.0.4","node-rdkafka":"^3.6.1"},"devDependencies":{"better-docs":"^2.7.3","cross-env":"^7.0.3","jest":"^29.7.0","prettier":"^3.5.1"},"gitHead":"4500571c186b501d33dc2d5abc5da9b91c454cb2","_id":"@cinemataztic/big-evil-kafka@1.5.8","bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-WjxcmOc2X0NHcgO0qXdhVY1QPT4e9X6uhU4iQXjHFxvIUYgqhHeT26mzEFHv3Y5D1xt+vaROt0r+KDbKPgjmLw==","shasum":"f5bc5ce300e2822888c52a06fdd22608ab1493df","tarball":"https://registry.npmjs.org/@cinemataztic/big-evil-kafka/-/big-evil-kafka-1.5.8.tgz","fileCount":5,"unpackedSize":25711,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cinemataztic%2fbig-evil-kafka@1.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGiGmI1ViQmMxfJTHjDhRUg7bj2RQL3UY2nFpCWDxWRfAiBQ/MXBjA7ZzpQLLkhvstuiPD8NYYuaNRxg8sGaiTzqzQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:98a8f903-aff7-4fe3-acc1-2a38a6210dbd"}},"directories":{},"maintainers":[{"name":"alkiko","email":"allan@alkiko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/big-evil-kafka_1.5.8_1779189542036_0.7786110758217075"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-28T09:41:14.061Z","modified":"2026-05-19T11:19:02.482Z","1.0.3":"2025-02-28T09:41:14.356Z","1.0.4":"2025-02-28T13:01:40.204Z","1.0.5":"2025-02-28T13:13:30.208Z","1.0.6":"2025-03-03T06:22:34.422Z","1.0.7":"2025-03-04T06:50:20.189Z","1.0.8":"2025-03-04T09:11:32.713Z","1.0.9":"2025-03-04T10:23:12.883Z","1.0.10":"2025-03-05T10:10:40.354Z","1.1.0":"2025-03-07T06:08:27.218Z","1.2.1":"2025-03-20T06:34:51.364Z","1.2.2":"2025-03-20T08:11:22.992Z","1.2.3":"2025-03-20T08:45:03.075Z","1.2.4":"2025-03-20T10:29:36.381Z","1.2.6":"2025-03-21T05:45:30.915Z","1.2.7":"2025-03-21T06:13:28.545Z","1.2.8":"2025-03-21T07:20:45.982Z","1.2.9":"2025-03-21T10:26:24.527Z","1.2.15":"2025-03-31T12:58:21.313Z","1.3.0":"2025-04-21T05:28:39.236Z","1.3.1":"2025-04-24T10:43:40.409Z","1.3.2":"2025-04-29T07:34:26.985Z","1.4.0":"2025-05-02T05:49:00.745Z","1.4.1":"2025-05-02T06:25:47.276Z","1.5.6":"2026-05-14T13:52:04.406Z","1.5.7":"2026-05-14T14:00:50.920Z","1.5.8":"2026-05-19T11:19:02.184Z"},"bugs":{"url":"https://github.com/cinemataztic/big-evil-kafka/issues"},"author":{"name":"Cinemataztic"},"license":"ISC","homepage":"https://github.com/cinemataztic/big-evil-kafka","keywords":["kafka"],"repository":{"type":"git","url":"git+https://github.com/cinemataztic/big-evil-kafka.git"},"description":"A wrapper around node-rdkafka","maintainers":[{"name":"alkiko","email":"allan@alkiko.com"}],"readme":"# Big Evil Kafka\n\nWrapper package around [node-rdkafka](https://www.npmjs.com/package/node-rdkafka) where only the configuration is required, and the package can be used instantly with just the essentials. Don't be scared from the name, Kafka is cool and the name is a nod to the [Undertaker's](https://en.wikipedia.org/wiki/The_Undertaker) biker persona in the early 2000s.\n\nThe purpose is to provide a batteries-included package where one does not have to worry about configuring [node-rdkafka](https://www.npmjs.com/package/node-rdkafka) for sending a message to a topic and consuming a message from a topic. The package handles producer/consumer connection internally and only allows disconnecting producer/consumer externally.\n\n## Getting started\n\nThe package is available on [npm](https://www.npmjs.com/package/@cinemataztic/big-evil-kafka), and can be installed with:\n\n```sh\nnpm i @cinemataztic/big-evil-kafka\n```\n\n## Prerequisites\n\nNode.js version should be >=16\n\nThis package uses [confluent-schema-registry](https://www.npmjs.com/package/@kafkajs/confluent-schema-registry) and assumes that the schema registry is in place along with the Kafka server running in the background.\n\n## Usage\n\nTo use the module, you must require it.\n\n```js\nconst { KafkaClient } = require('@cinemataztic/big-evil-kafka');\n```\n\n## Configuration\n\nConfigurations must be passed to the KafkaClient to initialize node-rdkafka producer and consumer internally.\n\n### `config`\n\n- `clientId?: string`\n\n  The unique identifier of both producer and consumer instance. It is meant as a label and is not to be confused with the group ID.\n\n  Default value is `default-client-id`.\n\n- `groupId?: string`\n\n  The unique identifier for a group of consumers that work together to consume messages from a set of Kafka topics.\n\n  Default value is `default-group-id`.\n\n- `brokers?: Array`\n\n  The list of brokers that specifies the Kafka broker(s), the producer and consumer should connect to. Brokers need to be passed as an array, i.e, `['localhost:9092', 'kafka:29092']` because the package internally converts them to string as a requirement for `metadata.broker.list`.  \n\n  Default value is `['localhost:9092']`.\n\n- `avroSchemaRegistry?: string`\n\n  The schema registry URL, which helps in encoding and decoding the messages according to a specific Avro schema in a subject.\n\n  Default value is `http://localhost:8081`.\n\n```js\nconst client = new KafkaClient({\n  clientId: process.env.KAFKA_CLIENT_ID,\n  groupId: process.env.KAFKA_GROUP_ID,\n  brokers: process.env.KAFKA_BROKERS.split(','), // Assumes value as localhost:9092\n  avroSchemaRegistry: process.env.SCHEMA_REGISTRY_URL,\n});\n```\n\n## Publishing to a Topic\n\nTo publish a message to a topic, provide the topic name and the message. \n\n```js\nclient.publishToTopic(topic, message);\n```\n\n## Subscribing to a Topic\n\nThe package uses non-flowing consumer mode with `enable.auto.commit` enabled along with `auto.offset.reset` set to earliest.\n\nThe messages are consumed at an interval of 1 second with 10 messages consumed at each interval. \n\nTo subscribe to a topic for consuming messages, provide the topic name and a callback function that would return the message.\n\n```js\nclient.subscribeToTopic(topic, onMessage);\n```\n\n## Disconnection\n\nTo disconnect either the producer or consumer, call the following methods for producer and consumer respectively.\n```js\nclient.disconnectProducer();\n\nclient.disconnectConsumer();\n\n```\n\n## Motivation\n\nMany of our services are relying upon the Kafka message queue system. The problem with using node-rdkafka in multiple services was that in case of any change to kafka configuration, it had to be replicated across multiple services for consistency. The manual setup and configuration of node-rdkafka is not simple and requires a lot of effort to set it up in a way that ensures maintainability. \n\nHaving a wrapper package around node-rdkafka allows to not only utilize [exponential backoff](https://www.npmjs.com/package/exponential-backoff) for consumer/producer retry mechanism but also provide a batteries-included package that would simply allow users to send and consume messages.\n","readmeFilename":"README.md"}