{"_id":"@alienfast/sidekiq-client","_rev":"5-8813281bd1f221c929b200b06e5e5458","name":"@alienfast/sidekiq-client","description":"Node sidekiq client.","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.2":{"main":"./index.js","name":"@alienfast/sidekiq-client","version":"1.0.2","description":"Node sidekiq client.","keywords":["sidekiq","client","queue","redis"],"repository":{"type":"git","url":"git+https://github.com/alienfast/i18next-loader.git"},"homepage":"https://github.com/alienfast/i18next-loader","dependencies":{"bluebird":"^3.5.1","redis":"^2.8.0"},"bugs":{"url":"https://github.com/alienfast/i18next-loader/issues"},"_id":"@alienfast/sidekiq-client@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"rosskevin","email":"kevin.ross@alienfast.com"},"dist":{"integrity":"sha512-LNYwD/ZZdWpw9kK+m5iPMmAh5cPbBJotT/RGrUx+8NFfge3e0XDkioKIgdsj4F/wrU1fqUcBwafhDZ2R0EYUdw==","shasum":"376c26e3170a4413fa321826ad1695359859438b","tarball":"https://registry.npmjs.org/@alienfast/sidekiq-client/-/sidekiq-client-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiMw1F1CQzZt8u69xYX8yG8jPqs0g1mL+dBQD/cIKw+AiBei8RtrTksGP7PEDuG9gOGWssEbia/t3DLEl0UAsMWwQ=="}]},"maintainers":[{"name":"rosskevin","email":"kevin.ross@alienfast.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sidekiq-client-1.0.2.tgz_1507937028680_0.0897936262190342"},"directories":{}},"1.0.3":{"main":"./index.js","name":"@alienfast/sidekiq-client","version":"1.0.3","description":"Node sidekiq client.","keywords":["sidekiq","client","queue","redis"],"repository":{"type":"git","url":"git+https://github.com/alienfast/i18next-loader.git"},"homepage":"https://github.com/alienfast/i18next-loader","dependencies":{"bluebird":"^3.5.1","redis":"^2.8.0"},"bugs":{"url":"https://github.com/alienfast/i18next-loader/issues"},"_id":"@alienfast/sidekiq-client@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"rosskevin","email":"kevin.ross@alienfast.com"},"dist":{"integrity":"sha512-kGepdUA4xsy74LN7ztgGPmprYXiGUUyIO1xjt8pN/PtLFgTzXdXawG5J5A8GXlXKNYOSiUwX+yg4Y39qjkIbzQ==","shasum":"92ead7c8a2e37cef72f0d36a13a120d24fb7c856","tarball":"https://registry.npmjs.org/@alienfast/sidekiq-client/-/sidekiq-client-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKtiEyMijZmqtek/990LLXTwlngCzyNZKlQ87fA2bGoAiEAgiCcTonAe/MmKxthnwBqcUdVrzK4fl+Y/qlILaLjyek="}]},"maintainers":[{"name":"blake.mcdaniel","email":"blake.mcdaniel@alienfast.com"},{"name":"rosskevin","email":"kevin.ross@alienfast.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sidekiq-client-1.0.3.tgz_1509119357015_0.8499893953558058"},"directories":{}},"1.0.4":{"main":"./index.js","name":"@alienfast/sidekiq-client","version":"1.0.4","description":"Node sidekiq client.","keywords":["sidekiq","client","queue","redis"],"repository":{"type":"git","url":"git+https://github.com/alienfast/i18next-loader.git"},"homepage":"https://github.com/alienfast/i18next-loader","dependencies":{"bluebird":"^3.5.1","redis":"^2.8.0"},"bugs":{"url":"https://github.com/alienfast/i18next-loader/issues"},"_id":"@alienfast/sidekiq-client@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"rosskevin","email":"kevin.ross@alienfast.com"},"dist":{"integrity":"sha512-JS3GgZA5vjhbO5V9W+hI/N5Wo5cZHRGBWL4QtEqMQwE4zSRTTxa/IQZN6M53bKnGBV1NJtRA6qUHt9w3xZArQA==","shasum":"238223d410523a8350acaba1059ee807bed7b80b","tarball":"https://registry.npmjs.org/@alienfast/sidekiq-client/-/sidekiq-client-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVZfPuZaxms6UOw94It0RfyrAfq313PWq3D9SmHh5YWQIgfQvQjHm2lKw48xmarySJuzzMtV1mkThyd+V2A8CFEE4="}]},"maintainers":[{"name":"blake.mcdaniel","email":"blake.mcdaniel@alienfast.com"},{"name":"rosskevin","email":"kevin.ross@alienfast.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sidekiq-client-1.0.4.tgz_1509204588507_0.6175889971200377"},"directories":{}}},"readme":"# @alienfast/sidekiq-client\n[![CircleCI](https://circleci.com/gh/alienfast/sidekiq-client/tree/develop.svg?style=svg&circle-token=d8b714e79a3ed2e51c4ee2b7dd31b7b801e9e708)](https://circleci.com/gh/alienfast/sidekiq-client/tree/develop)\n[![npm version](https://badge.fury.io/js/%40alienfast%2Fsidekiq-client.svg)](https://badge.fury.io/js/%40alienfast%2Fsidekiq-client)\n\nA [Sidekiq](http://sidekiq.org/) client for node, intended to mimic the default behaviors of the Sidekiq client itself.\n\n## Use case\n\nA [Google Cloud Functions](https://cloud.google.com/functions/) microservice that processes and queues data back for persistence via a ruby Sidekiq job.\n\n## Features\n\n- flow type checked standard [Sidekiq job format](https://github.com/mperham/sidekiq/wiki/Job-Format)\n- `enqueue`\n- `your feature here`\n\n## Installation\n\n```shell\nyarn add @alienfast/sidekiq-client redis\n```\n\n## Usage\n\n```javascript\nimport SidekiqClient from '@alienfast/sidekiq-client'\n\n// provide your own promisified redis client, or use the helper\nconst redisClient = SidekiqClient.redisCreateClient({ url: 'redis://foo:6379' })\nconst sidekiq = new SidekiqClient(redisClient)\n\n// Enqueue a job to the 'default' queue with retry\nsidekiq.enqueue({ \n  class: 'MyJob',\n  args: ['foo']\n})\n\n// Enqueue a job to the 'critical' queue without retry\nsidekiq.enqueue({ \n  class: 'MyJob',\n  args: ['foo'],\n  retry: false,\n  queue: 'critical'  \n})\n\n// Schedule a job\nsidekiq.enqueue({ \n  class: 'MyJob',\n  args: ['foo']\n}, new Date(2017, 10, 1))\n```\n\n## Reporting Bugs or Feature Requests\n\n- Issues: please log issues in the issue tracker and submit a PR with a fix.\n- Feature Requests: please log an issue with the outline of your proposal for discussion, followed by the PR.\n\n## How you can help\n\n- Add mocha test with assertions! \n- Add any feature you like (with tests)\n\n## License\n\nThis is free software released under the MIT License. See LICENSE for details.\n","maintainers":[{"email":"blake.mcdaniel@alienfast.com","name":"blake.mcdaniel"},{"email":"kevin.ross@alienfast.com","name":"rosskevin"}],"time":{"modified":"2022-04-04T12:59:31.166Z","created":"2017-10-13T23:23:49.582Z","1.0.2":"2017-10-13T23:23:49.582Z","1.0.3":"2017-10-27T15:49:17.952Z","1.0.4":"2017-10-28T15:29:49.434Z"},"homepage":"https://github.com/alienfast/i18next-loader","keywords":["sidekiq","client","queue","redis"],"repository":{"type":"git","url":"git+https://github.com/alienfast/i18next-loader.git"},"bugs":{"url":"https://github.com/alienfast/i18next-loader/issues"},"readmeFilename":"README.md"}