{"_id":"@condor-labs/bull-arena","_rev":"11-3757691b1ace1e4eb1538306ce23067d","name":"@condor-labs/bull-arena","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@condor-labs/bull-arena","version":"1.0.0","description":"This module provide and usefull helper to use bull library","main":"index.js","dependencies":{"bull":"~3.29.2","ioredis":"~4.27.9","joi":"10.5.2","@condor-labs/logger":"1.0.0"},"devDependencies":{"chai":"4.1.2","chai-as-promised":"^7.1.1","jest":"24.1.0","sinon":"4.4.5"},"scripts":{"test":"jest --env=jsdom --coverage"},"author":"","license":"ISC","_id":"@condor-labs/bull-arena@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ePvxIXn8uTcIcPt/5gc3UgTEwn+Q50e4VKFYs8Wr1fHyCgyJ49xVcSHrjN59P8KYvFrNop6p621EhW9OV7KFXg==","shasum":"cfa06e059c60b182324f915ffa083e49800bd5a2","tarball":"https://registry.npmjs.org/@condor-labs/bull-arena/-/bull-arena-1.0.0.tgz","fileCount":5,"unpackedSize":19644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoAA8CRA9TVsSAnZWagAA8LUQAIpMc3AL1f2XVDrKfeb6\nDac/T6pvf36qwHY4m3xdOSwh9JDQC2IggeT2SUJ4pyFi+GjF1Fmjbu28Injv\nuW7maHaTsl6Gc85ANL4uD7HO9uvBUyuxv54ek8neeHt1nnwx3kfi8TpTIR+p\nvQ0S8+rcakOBRpiRzQzpwnwjlAdVJiXaypuQSUXoMIhd7hVQcU7CTs+TlRgl\n2yw+wNHMO1CtbS3kcc0GganvQuLyXt3EzWiZK8xVXYAU3SCGw/JuIn4EOxdQ\nDoJ9+jKoa67tgONgwHf44OZ/yMbxdXUjJ5vLQ3Ft9CLhoVT159779vHwsyIe\nd8L2fajW+N89nN8hs0z/deDYavMzl6HPit7GV+tpF9GORrz1wyTfznPPnSHw\niarQyy796orbSLVkzvbrqfkePJW9UTSu/4LpOnMxBoyo4U1KSxK9YosMFkH5\nYKr0MqdSH8tgqRHxV6bQpxTSpNKu0qip4vKiE1JsX6Ni1YxRr5bHtKIwXeJR\n6J4qstsiX27XIllZoRdCKyYjBZuXQOBaOins/3iMry8be1FdZbORXZZelFVF\nf4AsSqi03KRFYjn6CwGs06hF0AYZ6yL2aSmisfAlAQLih1njdHBnACPSAX+L\nDh7z6iuqIwAmYY6Rox0h4hfUayjs2opQmWVZ3gKkFJyqRMHR6ii1dF3nn8t4\n5mU9\r\n=yoSc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEa9E3fvy90e5ikoabusmF6OrE+fD1VNhzIskLdsUF6RAiEAzHFkU+6TG6kxXl8/UCW+lCnkwVA9F0M0OHYhmzU6YRs="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"directories":{},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bull-arena_1.0.0_1637875772597_0.10345334931525052"},"_hasShrinkwrap":false},"1.1.0":{"name":"@condor-labs/bull-arena","version":"1.1.0","description":"This module provide and usefull helper to use bull library","main":"index.js","dependencies":{"bull":"~3.29.2","ioredis":"~4.27.9","joi":"10.5.2","@condor-labs/logger":"1.0.0"},"devDependencies":{"chai":"4.1.2","chai-as-promised":"^7.1.1","jest":"24.1.0","sinon":"4.4.5"},"scripts":{"test":"jest --env=jsdom --coverage"},"author":"","license":"ISC","_id":"@condor-labs/bull-arena@1.1.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-651Q3OsueoowZlbKGMR5D7ij2jRZDwOF74hkYuJQjcmOJHSFuTI1uwSRHe4uiLWwR6ez82egVj1Ba1BDW5mzmg==","shasum":"8d9126912a205d7564c3c06058e40b9af5f13f5d","tarball":"https://registry.npmjs.org/@condor-labs/bull-arena/-/bull-arena-1.1.0.tgz","fileCount":5,"unpackedSize":23451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoQ2mCRA9TVsSAnZWagAAmZsP/AkYyhtQVPf9KD1wHiM7\n5z1sJ9NTgoZCpS63BkkCXMhwZdI5MNCgcfeAewwPNFY3xf7ZT4MVSVxe0ba8\nVchnEr47Iw693ZW0uVcCOdZuSgE/wtdmnAdHD4574HKusq/7sz4258ny28nq\n61E52/6gUkBK1umehgjKxFsEHwnxdtW8bkLL+IfEanURgPPNgPIIc0TPYG4S\nSm0zCdgbGhxMhhV74krS6aPr64wZrsiSumHY1zUV7I359KTY5BzvYrOVDx5g\nrTVK1sZS6mFCIvVpT3/1qVU4kgNL851MdhnszFeuLb/Iq0lOQcBZtPNRlQKL\nY1npz0vl3J5ahbSAu0cTFwOoA0NWyd9bWPsK1IohgRFFssVf8+iM7NtygSMX\n1hUhXUiWKfgs2Nj+QZtCCYd1uifaBOk0Mt728wwfFUhayyCOwmrD+dtkCq+Y\nOSLncfpRBIVWoAxXarx2G4QjyOdsnGHMAJrz5aQICG3N/0UjUX/8EY/TSwjz\niUju2qQmbPpXFvK4iBn+/Mz0NmzS8z2liR8dSHl3UjCByP8yYsnAXkuWeW+m\nTo/IIzposMo0WbNZzKln9+2uOWy2qPotfjP4BfJGJ5wBJCwmH3u4f8o2Nex6\nzyMICalPIXbFKBFoPUD/vDVdM63sQpFTF0+R74IHn/lVTtv1AYWphqUTLI06\n73Y6\r\n=/nhb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNQy+vpbsysKAfT8ZMQ4VKC6WJ5vowls2DGSzonWOpIAiBwWwSL+iqjMFDemJ2A5jmRBKeFcM1dz7Nn3+ECN47SUw=="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"directories":{},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bull-arena_1.1.0_1637944742826_0.2363292511651054"},"_hasShrinkwrap":false},"1.1.1":{"name":"@condor-labs/bull-arena","version":"1.1.1","description":"This module provide and usefull helper to use bull library","main":"index.js","dependencies":{"bull":"~3.29.2","ioredis":"~4.27.9","joi":"10.5.2","@condor-labs/logger":"1.0.0"},"devDependencies":{"chai":"4.1.2","chai-as-promised":"^7.1.1","jest":"24.1.0","sinon":"4.4.5"},"scripts":{"test":"jest --env=jsdom --coverage"},"author":"","license":"ISC","_id":"@condor-labs/bull-arena@1.1.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MnYPbHYWSfx6vJpeuI/+z0ojZ/3jYQptNcJb4/n9H1BYUFIGJozWpxw6udlug3w6Fc1PIzOD6rPtdu9tcrWoWg==","shasum":"ddbf1f0597a17cf5579308370fe0b106c8782703","tarball":"https://registry.npmjs.org/@condor-labs/bull-arena/-/bull-arena-1.1.1.tgz","fileCount":5,"unpackedSize":23452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTwLCRA9TVsSAnZWagAAid0P/0FeUifnroq1puSclxtt\nGS+KWEJrVYQSoG8EZ1kdUBY9XC0es5cQFBJYUO//smHpfeIB7BrJop9xMROJ\nRnxp0EhpSe8Pm2E+zwVGVyJeqKzqn0/CXYuFTWQM6iH1RxHaAgOkRlslswJF\nCKaLio2ZnEwEtVmvNnrgVGeDarrfl/UZWvJyaHJV9i/vpgHDuTU/6cqa1tRV\nq4rYslJzcBP/PwjH1knEQPqyCqK601k4iN/d6eczjnK4/PuZNMmnAhT6zUxW\n3RHa1qHlHtS3PlOb87Kkrp6eLbszk8ghz022VtuHLl5A0H98C5G6FHNRL+6L\npJxMwMuIi+tlaTCKBF3VY/PONKNjeo2u+6fLUwQ49MiakM5HwbbpmNYjXzdb\ntXWHZlWT4BMjBVOddEwHf8lscINTKY3tfdAVq1AYKkApcgUqtLvraHrQv2wL\nd4pzftGyT5ced87pfsLjeTYrAyCdikwVDuDTGyO4jHqRmP4yfXUimNLe37sL\nwJliMNNVJ3nB1GosBPRiGOE2nG0DejyoT6BNEpvh/Tk94/NbL1KmorX3HPUi\nEDEo8cIbU+uQgzpN+3nGbOUzTv0VKEHfZi/BDlCimzJjc8V4FusFkXsg5vYa\neWSxMgApj7p9wbiKMxR1F3uOa5mE+n4APdl1WCTpBJHa1uRZU++885yfTO+q\nkMdd\r\n=/8kD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAS/+hITaMOiwcQ14pElrzvudpMqcfAFnqp9h0OosL6AiBXotnqXS4jsLVxtCP28MB5B8k4RMlQOI+YNJpQY3MN9w=="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"directories":{},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bull-arena_1.1.1_1637956618990_0.1379642996364583"},"_hasShrinkwrap":false},"1.1.2":{"name":"@condor-labs/bull-arena","version":"1.1.2","description":"This module provide and usefull helper to use bull library","main":"index.js","dependencies":{"bull":"~3.29.2","ioredis":"~4.27.9","joi":"10.5.2","@condor-labs/logger":"1.0.0"},"devDependencies":{"chai":"4.1.2","chai-as-promised":"^7.1.1","jest":"24.1.0","sinon":"4.4.5"},"scripts":{"test":"jest --env=jsdom --coverage"},"author":"","license":"ISC","_id":"@condor-labs/bull-arena@1.1.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Fx6HD6A+jZONPQ06FGbYL6yK0eaFX5F5nCXwczJVhg9q9s3cV5fBk8Y8rtfLvS07W/BcFmnC3r29yI5H7NRRog==","shasum":"d1379fb2511b3b3d0e9d6ec8d3c6b0e7671ff535","tarball":"https://registry.npmjs.org/@condor-labs/bull-arena/-/bull-arena-1.1.2.tgz","fileCount":5,"unpackedSize":24229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3gApCRA9TVsSAnZWagAA93QP/3atyibZk8l8kA/QeZBy\n04lYeCrjwKcJroDeFXw2rKtAe1NwfBA98GTQF8kClLeuecgVTy2X+pK3ZgbT\nLoLsDH3e1Tpxm7VnFuyoRcnX1IpyXQKN8Ms/ExNbj2ErRgOiRLrSdIVDnTFg\nifXsLSDnOr4MHz+xgXYCh/HbmqYpeNK5D5S96aszlD84GRoUn/bSlElnH8mn\nLD4XzdHLQnHQDCLOfV5lnS6B18KaE9gNs/sDEjE+SBdXqxHH2azLSYNJ7sL/\nA/RnMmajBk8WaDGudidcrmuJRaZe3VzLa7T8g/ESb/wU3HnectoS9NB92Cfj\n2MgdX2OoliQyJ/1rKmHu5Ta/4Ch1tPbNysaICNyTwdyM6CDuRaMfRg1ngKRd\ntpVYCPA5PUEn2VNznkFqC7O2h+n9pkhfQxSS05q8Bci4fpUrejSsHPQbE/Mp\nbcyDghE9WLWZQXpp7Or+qkmCHrOOY6fEc/EqdjhVbYbyAHooPLQOkkDGVuId\ng4gG8vpdnZM5L6cgZgRnSnIG710IiOIS+LWftOYRH3aHEJbUD2tAI9o3KBjv\nSb1XARwvvbWQpy1M2Qmro/dCas4/zN0vnSlAFCamzpIIeehUoNBKkUWB+loV\n3Tw4WdLhnZgOLDK/BZRMK5Gxentd0HC3RTPDOd5QmlwSqiw23ApZnL+Z1foE\n6Zul\r\n=jvM4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkfltA9DXndQO+vKsUpysmj3USgUXEshj44+dxSijhKAiAWX+VspVfEGNJxZjMpbTfcfIpFEn4gFYt5h1VZfHfqkA=="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"directories":{},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bull-arena_1.1.2_1641938985504_0.011710457974816846"},"_hasShrinkwrap":false},"1.1.3":{"name":"@condor-labs/bull-arena","version":"1.1.3","description":"This module provide and usefull helper to use bull library","main":"index.js","dependencies":{"bull":"~3.29.2","ioredis":"~4.27.9","joi":"~10.5.2","@condor-labs/logger":"~1.0.0"},"devDependencies":{"chai":"4.1.2","chai-as-promised":"^7.1.1","jest":"24.1.0","sinon":"4.4.5"},"scripts":{"test":"jest --env=jsdom --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/bull-arena/library#readme","keywords":["bull-arena","bullarena","condorlabs"],"_id":"@condor-labs/bull-arena@1.1.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-EqpGGSDfk2hnSJQrka3dRmuefv5LpGTvKekSs+G+M7h53fb9S5OPth182cX/pXP6IxXy0dXiCFpQLYP+sSRWEg==","shasum":"c244c092b332ff8eb7a4ec9044f4dad30e858e18","tarball":"https://registry.npmjs.org/@condor-labs/bull-arena/-/bull-arena-1.1.3.tgz","fileCount":5,"unpackedSize":22956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBWIBCRA9TVsSAnZWagAA6HQQAKAR/5yXk4ab/gyXF7LP\nx40GDu70k0RAOdEzFcUb+/3q24k3FIcJYttrvM65RaV1hdCpCMcef1FhC93O\nFQ9TzIeEH/+H2vNTrez8fm2pA/dSvPLcvpEU9rRFvtXyKtOYQgYRj3/k08Vu\nJLABNX3XfNEgJIFrme16PnNYLvDqPtlhWB/QLD9LHTnCn+Fevckb0I2SEPBj\ndob8G3DiMWAB00Exqh9k6/uv6RFCvfRWaDStGZJHvWfH0zJ+xiSMqlHdd7hB\nLlKd5DyAr7K19F1C/WER4LQ3br3kJEsagTuCxYTtJamd3PuiXcSJBkFxK+q/\n++OYlVPI6Ll5faEGbC7/j3p5MAdJGXqVYbXfZTREEF/kUZsiMLGHTrpOR15e\nPLaoJo37pnye43QVjQfZwKMVzC2YMWBdlR7hRJQ/HbTHY2VBPJcVcxp+CgSy\nWOM+QdHG+xmR6ssVMASUlCxRL80FCcg4HJSJvedtJar7iHdwmC5E1WrF1O0P\nTvW3jlwSTrAkosdbKB6dGQ9DdPni9uev7+HvdHsAP5GIp+at7mnh3LzD2Wm/\n3E+TIr1/N1bbzm4LJzOo69CBkMH4LmMj3lHkSJroMRDH/eGAQPaoqGIWlnlq\n08Mv+yM/ZRZD4nEQFObbG/gTLNJLBKAjTLzyimBg2yvufpOBNy/i6QT7Xw9B\nMwDy\r\n=RkNC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOerxCaohGZfa340Rezge4WBzgDgMbVuNhtTFctHOcXAiEApCHrY7Kg3ZBGO3arEAcIzsO7T/8FX+NwaxkW5UsZgF0="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"directories":{},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bull-arena_1.1.3_1644519937565_0.06115943586684769"},"_hasShrinkwrap":false},"1.1.4":{"name":"@condor-labs/bull-arena","version":"1.1.4","description":"This module provide and useful helper to use bull library","main":"index.js","dependencies":{"bull":"~3.29.2","ioredis":"~4.27.9","joi":"~10.5.2","@condor-labs/logger":"~1.0.0"},"devDependencies":{"chai":"4.1.2","chai-as-promised":"^7.1.1","jest":"24.1.0","sinon":"4.4.5"},"scripts":{"test":"jest --env=jsdom --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/bull-arena/library#readme","keywords":["bull-arena","bullarena","condorlabs"],"gitHead":"bc766a675f63cb2e764c87fa1a09cde4e2256ea1","_id":"@condor-labs/bull-arena@1.1.4","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-2tP6DGFFAMverAW0HXyWGqqk0L8iSSWjRLAxSXWP5DXr11724hLTI0J9X8FhIOUeTHLvfPar8IzxbpeGQ+KIhg==","shasum":"bae5c6802d7e174b1d27dd0e9d3001d26b8e5d77","tarball":"https://registry.npmjs.org/@condor-labs/bull-arena/-/bull-arena-1.1.4.tgz","fileCount":6,"unpackedSize":24742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWr65XMk8dxQAIGunVP2D+5mz/rtOPvV7cvdxOGZIxZQIgO02ES7PCACY2FwwfviYR1+AGrY9GrLhQhCTe0/qKzjA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixwC9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCwg/8DmPAYQAtF7c4dwnPauAZEs4qqd/TZRb9BUtM1f4hV4cIcLkD\r\n16Y9aiV+rNyTxubDFjSNPOdlLddk2K6gp7baY53gHSDCtUdTrYAcc/92XPX5\r\n5wgh4iPbyaB3EOxewSMBTgFSHXASjU13nz8J0RNv24YreCm1UhGuFSEejyKo\r\n1/boYW4Q/gu5HWd1FtGlyctwf7WtUASSZFxlKiTY+e1i8y4kOFpmmeWgojsT\r\nw07igdOz36miZhRsA5wmB5b0iL75wd3Nl9fc4MnxEgXPNIgFbro5Q36ziAlu\r\n8OY9tBXwaZYK99vuNKtJf+4a0vEzvHOMjm2e9nowTNFnE9sNwjn9T7zVkwWC\r\nZaJn4Nl6hJ2NJhLMQYszvgswxMaiBUS5YdMM36MPaHhh8S7yKeBCaifNHx+3\r\nKgT7CK1AZSh5a0t3311o+jH8w3D5zSrbma3d9YiA8+KcJu4ACUAoIPsT5sA+\r\nN3zVRt9uJJpQp3yCQMXkbFJq9T2myzABZtDBEI20/2GSZy21s1RjixoNz+I2\r\n0pg7L5THUvAvkXiUYPihBbIQhFgaO4sezvZV/WSBpHLibsB1AJbwtHu7x9Qe\r\nzYDuhOiuTsY/T4Hg4GcfyCq5deTzTNTETh9VDzvKIi4DVpDNxkg7HM9qzHOi\r\nxaP2JTMNt82J5XWkSgxzzC735AraWfg7sWA=\r\n=v6ho\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"directories":{},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bull-arena_1.1.4_1657209021670_0.3849914758679571"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-25T21:29:32.550Z","1.0.0":"2021-11-25T21:29:32.748Z","modified":"2023-02-22T16:40:00.479Z","1.1.0":"2021-11-26T16:39:02.959Z","1.1.1":"2021-11-26T19:56:59.136Z","1.1.2":"2022-01-11T22:09:45.724Z","1.1.3":"2022-02-10T19:05:37.742Z","1.1.4":"2022-07-07T15:50:21.801Z"},"maintainers":[{"email":"daniel.castillo@condorlabs.io","name":"daniel.castillo"},{"email":"kevin.pedroza@condorlabs.io","name":"kevin.pedroza_condorlabs.io"},{"email":"federico.v.garcia@gmail.com","name":"federico-garcia"},{"email":"jorgesanes10@gmail.com","name":"jorgesanes"},{"email":"hjimenez@condorlabs.io","name":"hjimenez-condorlabs"},{"email":"alvaro.jose.w@gmail.com","name":"awilches"},{"email":"jlozano@condorlabs.io","name":"jorgelozano95"}],"description":"This module provide and useful helper to use bull library","license":"MIT","readme":"This module provides a useful helper to use the official bull-arena library.\n\nSee official documentation [here](https://github.com/OptimalBits/bull#documentation).\n\n## Compatibility\n\nThe minimum supported version of Node.js is v8.\n\n## How to use it\n\nTo use the library you just need to follow the following steps.\n\nInstall the library with npm:\n\n```js\nnpm install @condor-labs/bull-arena\n```\n\nImport the library:\n\n```js\nconst bull = require('@condor-labs/bull-arena')(settings);\n```\n\n### `settings` object properties\n|Object| Property  | Datatype  | Default   | Description |\n|------|-----------|-----------|-----------|-------------|\n|redis| port | Number | 6379 | The port number to connect to.|\n|redis| host |  String | 127.0.0.1 | The hostname of the database you are connecting to.|\n|redis| password |  String |  | The password of that Redis user.|\n|options| removeOnComplete, removeOnFail, attempts, etc | | |  You can check all the spoible options in the [official documentation](https://github.com/OptimalBits/bull/blob/develop/REFERENCE.md#queue)|\n\n## Examples\n\n**constants.js**\n```js\nmodule.exports = {\n    settings: {\n      redis : {\n            port: 6379,\n            host: \"127.0.0.1\",\n            password: \"1\"\n        },\n        options : {\n            removeOnComplete: 100,\n            removeOnFail: 100000,\n            attempts: 3\n        }\n    }\n};\n```\n**index.js**\n```js\nconst {\n    settings\n} = require('./constants');\n\ntry {\n   // init bull-arena object\n    const bull = require('@condor-labs/bull-arena')(settings);\n\n    let queueName = 'queue-001';\n\n    const messages = [\n      { \"data\": {\n          \"id\": 1604701460473,\n          \"entityId\": \"5fa95d342390fabc79815f4b\",\n          \"data\": {\n              \"header_id\": \"5fa95d342390fabc79815f4b\",\n              \"sort_by\": [\"license.professionCode\"]\n          }\n        }\n      },\n      { \"data\": {\n          \"id\": 1473604701460,\n          \"entityId\": \"c79815f4b5fa95d342390fab\",\n          \"data\": {\n              \"header_id\": \"15f4b5fa95d342390fabc798\",\n              \"sort_by\": [\"license.licenseCode\"]\n          }\n        }\n      }\n    ];\n\n    //get a queue instance, If the queue doesn't exist, the queue is created.\n    await bull.getQueue(queueName);\n\n    //Add multiple messages to a queue. if the queue doesn't exist, the queue is created.\n    await bull.pushBulk(queueName, messages);\n\n    // We can pause the queue\n    await bull.pause(queueName);\n\n    //We can also check if the queue is paused.\n    let isPausedQueue = await bull.isPaused(queueName);\n\n    \n    //Wait for 10 seconds (JUST FOR TESTING PURPOSES)\n    console.log(\"is paused de queue : \",isPausedQueue);\n    setTimeout(async function () {\n        console.log(\"resume the queue after 10 seconds\");\n        await bull.resume(queueName);\n    }, 10 * 1000);\n\n    //We can also add just one message (Job) to a queue. if the queue doesn't exist, the queue is created.\n    await bull.add(queueName, `new-job-for-${queueName}`,messages[0], null);\n\n    //The next function is the one we are going to use to process the messages (Jobs) in the queue.\n    let job = async function(job){\n        console.info(`running job! queue ${job.queue.name}, with id ${job.id} and name ${job.name}`);\n        console.log(\"data sent at job\", job.data);\n        return true;\n    };\n\n    //Finally, we can register the function in the queue to start processing the messages (Jobs).\n    await bull.process(queueName,'*',job);\n\n} catch (error) {\n    console.error(error)\n}\n```\n\n## Conclusion\nA Bull-Arena Queue has the concept of FIRST-IN-FIRST-OUT which can map orders that are carried out simultaneously (asynchronously) to be ordered and take turns one by one (synchronous).\n\n## How to Publish\n\n### Increasing package version\nYou will need to update the `package.json` file placed in the root folder.\n\nidentify the property `version` and increase the right number in plus one.\n\n### Login in NPM by console.\n\n```sh\n npm login\n [Enter username]\n [Enter password]\n [Enter email]\n```\nIf all is ok the console will show you something like this : `Logged in as USERNAME on https://registry.npmjs.org/.`\n\n### Uploading a new version\n```sh\n npm publish --access public\n```\n\nRef: [https://docs.npmjs.com/getting-started/publishing-npm-packages](https://docs.npmjs.com/getting-started/publishing-npm-packages)\n\n```\nNote: you will need to have a NPM account, if you don't have one create one here: https://www.npmjs.com/signup\n```\n\n## Contributors\n\nThe original author and current lead maintainer of this module is the [@condor-labs development team](https://condorlabs.io/team).\n\n**More about Condorlabs [Here](https://condorlabs.io/about).**\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/bull-arena/library#readme","keywords":["bull-arena","bullarena","condorlabs"],"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"}}