{"_id":"@balena/hubot-jellyfish","_rev":"35-a026157d33a04503cbb1aa5d0e4cd032","name":"@balena/hubot-jellyfish","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0-lucianbuzzo-rename-54214ca1fe0bfd6b873603204df1a64d894ab866":{"name":"@balena/hubot-jellyfish","version":"1.0.0-lucianbuzzo-rename-54214ca1fe0bfd6b873603204df1a64d894ab866","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@1.0.0-lucianbuzzo-rename-54214ca1fe0bfd6b873603204df1a64d894ab866","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"bd99e96e915bd29513944b266d4e4c52b3e11d81","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-1.0.0-lucianbuzzo-rename-54214ca1fe0bfd6b873603204df1a64d894ab866.tgz","fileCount":8,"integrity":"sha512-Xb5NmXCIXhdKzMfqFXLJncNl2tMHC5CFsUGgNyc/n/FVnzumeJQBaYxdCb1K1EfRa5Kjd4d6NrJEMKOjFaRlSw==","signatures":[{"sig":"MEUCIFNPYkJv6nk8WNZyMt0G8k4zdAJLL89V7MrZ/vGaJvHyAiEAxDxd3hZTXIUKHauIeW72lIAVWju5Nl8ym3FCvUNyVgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3oU5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr19BAAkFKTOBT+zY0awmtSG6D/L6fG+yDPo3TPQNLCqyIvuSfMpFi7\r\nmPHmuuH30qxE86pgIsFa0kvkXkOJSE3ThL+eajrm2J6Bzol4bJSb411rkPqA\r\nASJutq6UE2GI3/4xRBMoB4n2m/LevSNdR8ggFAteV27gnzl+THXbc741buIS\r\n3jy30HUrLiDk+qwoEKAn0fasuevXyqwgFYBDwXLmZ2y/MmgO4isjxBhakRl0\r\n6qZ+/ZDkTSmvsjQzW+NRGUCqT6/0AiLnWBk1WwVJtlWPm2Z7F5nC1vBhusAQ\r\nle0jG6lQs5Pq7U9K9pfqUF1ca3Jmnlx0Gu0ydZDIWEeBbokbZqcAh6D7sjop\r\nlhoQL4hm9PK9QExt+9Pr8X83KNM1q8+188iUYNCkW4U02By53OiOsHgJDjTY\r\nBn4aanWM7q8TRBPyhPykPRIuyAkPTba23nVFKsTXSuok/XLZ12DRZtOTiDJL\r\npTBw/KjCIYyGGx1sGuQLOqEHm2iDsVjzIjl6mUBe3Rgwp/lBtou3zFchWI1d\r\n7he/36dZMFNMp1J5nxcA9wdQRVh+s0Y9/wnKBpFThD0TNN8k2pdFIQlzc7mg\r\n7Rp4LAp0PmksPMboKS+eTWACqT5bXaLBpIMYkpHDZd2ApeI6to0rD0l5ShhP\r\ntdRgjGqqS2wTqtb6vtbnjfp2EqIF65S+aPU=\r\n=4B6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","gitHead":"54214ca1fe0bfd6b873603204df1a64d894ab866","scripts":{"lint":"eslint src","test":"npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T11:55:13.058Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_1.0.0-lucianbuzzo-rename-54214ca1fe0bfd6b873603204df1a64d894ab866_1658750264809_0.6278433928245666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0":{"name":"@balena/hubot-jellyfish","version":"1.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@1.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"eda9f6f52d761a093668a9617b863e5ee5eac83e","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-1.0.0.tgz","fileCount":8,"integrity":"sha512-USi2W+dEGjYcT1femwFR7KpsZD8X2Rzc3LT6oa00UvLMXt3r+Yhp52G8xNjl6PNje+/iAnjbodQ6D84zgwixLQ==","signatures":[{"sig":"MEQCIHvUoSs0yOOZ+Z8tUBTqHNqGcqs4OQ2p878rr6OQMMqeAiAH6Xgx4ajDvHQHHWxNvcKTcfzVHISOGFFA1E7LagxwZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3oYKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrauw/9HsD55Dy/y3zigfVTmxLhpWjPj5znwlqVs5y3Wa3xnMushhG0\r\nn5LY5jdj0XdEZp/TiWC2w/FALa3PWyc8fFqIDeqdlwr+gza5DglpEIbVCJAV\r\nnYI0gAFnET0asS2K8OvXQqf0A2/c3Lb+OSZiNbkoHERaf1Q61lU2567Pn7t9\r\nwFz5nOUapyfZA8GtL2lJ+9+9RTibJp+yx0n4CkOHzzjroM7W7pFQ4KI70/Fy\r\nXr0yrp5BcLWh75OpT81fv6OwygnveN78M5UOL7Wg6Qo5wPsP/jsf5L+7Z5F9\r\nIhhIQb8U8khEcxTQdiXIuecjI5eVM5tjPrnTaKWmjnRp8bk8VpaZtq3PB2CT\r\n8e9wisRjugnAK8g09CsZS9vJu0vr/7BQwqQAAjQwq8qy8oGyW/Ua1uqEkMbw\r\n66kVVbs/n/UBaeEuPGN20ZwJSRTgkduLrRgqTPxy/nnfLDziQ5rWIN4zDbIC\r\nkZkYRz8U5OkgY1uLdaskepMCANU3dZ38Mmqm2VAZN2RSOOL+g1xbroirjMhC\r\nWKiLj2Vr5sw2dCBj78NDqw+WSaKs+gxBXLwwzMwbs6oTcK3rbmbmuAR6qX4g\r\nt0nBeKjZj1+7JrhdQp9NrA4aCHshEbD4na0SYqnCEgaLdIOu0WGpBhmfxjAk\r\nTI5Ijb9KHueIP96PYs1/e1k782B4u2khgk4=\r\n=mksW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","gitHead":"54c0b92939c032c28f82a1ae544af75165ec73dd","scripts":{"lint":"eslint src","test":"npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T11:58:53.194Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_1.0.0_1658750473900_0.7232078572897951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1-lucianbuzzo-improve-receive-decb22463bdc0946d13821c10d14ca1409d6db57":{"name":"@balena/hubot-jellyfish","version":"1.0.1-lucianbuzzo-improve-receive-decb22463bdc0946d13821c10d14ca1409d6db57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@1.0.1-lucianbuzzo-improve-receive-decb22463bdc0946d13821c10d14ca1409d6db57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"51d128d0fc9dd39c72127771cff0fd5a04143ddb","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-1.0.1-lucianbuzzo-improve-receive-decb22463bdc0946d13821c10d14ca1409d6db57.tgz","fileCount":8,"integrity":"sha512-JJ1LprB3TUqhObK3GQJ/ESzG5D3l9MH08bAjmsbULuTz3s24WGRFXnNRkp8fSPufZZ+KM4th5WoExDNBXOCE5A==","signatures":[{"sig":"MEUCIQCVNqjQE7AgWtmUn3FaugDqc/NXpOCJmQDfNfcXQ3eQbwIgEr93P5KkbWj3xLDD3Y1Nhds6nWFHcDAF0q+cnR7PNGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3qcrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfOA//WWp97W09NWntyKMPBIzQBmaqwHz3KjJyspWM2mXFAz3kLktm\r\nFC7eKr60co3vhBAquf1W6QLJo4ZZl9iHifIaMo2TMSBs6rptKvRfR7KmYazQ\r\nGnJxxhlsGp3fjyPmlfAs9BwlUfUvR7kaaOsVtrxDpZ7zGRHr6i/TQ7iOE/QV\r\nBoBIrD53BSMNl+HbjqPrWQ2ZOy7cNM2+uDbH4nhCPtB0sB+g/jhM2nY5YmZb\r\npzzHmQx/a9PwsFeLb0euLY+zVFuOCaq8UG6eQTy+26LbGWGYVBFU8KC1QT5c\r\nisL9JaMtrpanVOdTVBVnhklMEfXaBU0iKBuSAlnJqgVWLTVP96PW8597Ujmv\r\nrKTca57TSsmhrPBl7epcREcfsh6D7XZShhB6KcqtwMmsfj521j6FeGZMgg9K\r\nRV0EYNBJOe99frOKHjJvo8XGaUJxv2FMxAFPo+IXU9PIJQbMNNWi/PpXeyMl\r\n9+ZxHFF78/h5WoroNsi+6/Duy1/89W69oixSB09M+84Gyv3TbWht5MmNVCCu\r\n+Rr1VHk9eaT7qoyvo+vILsdGNzoFpWZNeTx8nXsEBNrff41pubcH+vJlUHCS\r\nPdmY6OBYiHN497/wGWfg8U59tq82q6W6JRv2/Rhc4PEVx/c9r4Ypg1oIhCWJ\r\nZ9TTSCGGOCiJ+JCDgIuJp0YYV11Ax7MFrfE=\r\n=0QY7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_LOGIN_USER`\n    * `HUBOT_JELLYFISH_LOGIN_PASSWORD`\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","gitHead":"decb22463bdc0946d13821c10d14ca1409d6db57","scripts":{"lint":"eslint src","test":"npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T14:20:13.705Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_1.0.1-lucianbuzzo-improve-receive-decb22463bdc0946d13821c10d14ca1409d6db57_1658758955071_0.8989364363603078","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-lucianbuzzo-improve-receive-18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30":{"name":"@balena/hubot-jellyfish","version":"2.0.0-lucianbuzzo-improve-receive-18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.0-lucianbuzzo-improve-receive-18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"7cc33297f2202e9084348a302bc8f4535ae1ea95","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.0-lucianbuzzo-improve-receive-18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30.tgz","fileCount":7,"integrity":"sha512-4SrUuDhvIM6jQkYheA6Q41oyWUonv7xwk13cZjDds2+uVtLUXlrm86uyrR+Kodgm0v67pCsrqo95E0YnOEQl/w==","signatures":[{"sig":"MEYCIQDSkL08tfExNv1iFcKyjz7ZXRaylDBerDIR0tRMFpuA2AIhAPFZdVi8hjo444kDi6buapewNVMLPVNmbqByei4FfhEQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3q9CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa5g/8CQtQbeTkwcuP7Lpz4fxasY4xm1SL3RsN241augKYjn3OyROm\r\nQnttf3Ksbx4GgRSMfpjSPHru5KX8+KpB88RA1Zbxl3pK5mb3+L0Gd/a/BjrK\r\ntPDi15bc/qKiWeMLS4cb3ui7NVT3Wo4jotonSbSKyzDYxMmfJrnY8ocwUCtR\r\nLi16XBw3sltaVqTpP1fAzINocqQKxIF4AydXWqZvf6h+Kue1Rtfkr+ua5/MG\r\nAK9HHTKJIaH9yyHJsKaEA4NSOQnREkfj6gT2ZzCYkNMgLSNHEk6ynwveI+88\r\nzDd8GN4Dn2jVmSBYN4VKCWwCnhATUei4WzjsoWs9134iCPKtOyu6NSpjhWcl\r\nDbQpbyLkjZyHivKZrO+0wjMg/X5x9QVV9X4IkFhQLu/JTtRySVtspUKPwfKK\r\nJY9cARviJJOYfDWBk6s7zCJ77AveocFcf7LoPtmjk+dczUwD2Hh+N1U58FeX\r\nkP2RJ8xCBQ+CaY+aJyWzcKM/18upkvNrvEaRqupVlEFBdZ2tXmVjGvfKfweh\r\n9yGUis4bk452b90cE3AQ2WFGGQ/rEVrVQ9dTRv8exDM+7s31zH6GcjrAKh/V\r\ng2I2b7tkEmNrvWCI9IcjZCRnGXxEieNbMAd7bojwOvieSWrl4jN7KbR2TQeA\r\nj0K5+5e/TZUE48T7fi2j5bm/CR0G/6xynvo=\r\n=fYRa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_TOKEN` (An api token for authenticating with Jellyfish)\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","gitHead":"18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T14:55:16.256Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.0-lucianbuzzo-improve-receive-18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30_1658761026787_0.018088281747530743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0":{"name":"@balena/hubot-jellyfish","version":"2.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"dea12f5d3b5d863e5cb170ecbc806174ba0230b0","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.0.tgz","fileCount":7,"integrity":"sha512-S1zbtpXz8ydQB1L/fXKP0QW5ij13uTam7PV9mDvHK8KCjjbhmqKAAn09Q1jDrwrMdZATzJ4PdrGZckTdSz6xhA==","signatures":[{"sig":"MEQCICbWFJKnr7w72VTYu6xyQZSMm3mlWmpo9d1HnarXM521AiBrTT8vVpsF5lDmiFJGENKaYiUBrd9bATlLed1iLSaviA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3rAkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRbg//ftK1DwO+f60ffbuW/4jcCxg1EjrUzIRcanKrxV1MJJV2H6qo\r\n7nbDR9E7+YA8OYK/QptMzx9KWnP7vhM5QzwlpADw8CEqhrNOOaKZPIhSGCqg\r\nsTGAqJQ4QpFGfpMo/emPFH7iGylGxYCLNU0vSdsSuwV4xxG1/M1Vw8ZNU141\r\ncKCxJIFT6hXp+vMUO0TREvqFOG77CMTBNBQYQoNmwZcGFgDi0ituF2zkUJUd\r\ntRJ8Oyl4YKJ24bKXuERt4Ndqfkd1M+AyhB8XLK/cy4Y53JsmtTMvxu8lCHu7\r\n15GaSHD/G3fZ4kDBTNpNKrW+qBzuYce9BYUFW7+H+9Q6t8rBrGRVfVEBhNTl\r\nd/9PjimQNeponmO5Gry34pF5Yh1HBfdlzyqvv2jjgh9OnQUE3FpKQKocOAlc\r\nDactzHQUaLC6FdSKNGPmp88SilzFuF1uaOC2uGm7bFasNTeMZfKX1LoNraNJ\r\nlsD9irXW8+UbZ5lXrhHDc1D+SoOmGTeHxZMZDaPNMhrobk6xqMuKrYhlne+G\r\nEMA/2qkyGnr4rdrc+7f3mIcxEPzkc6DRxFYzAu0bgnd6HZqlKg3zS8QUrms6\r\nKR//162jum22/PJ3qaiKoxhUHqSgFh9ig6YOPoAKiwrKiN8gm0qRTCDhEKTs\r\nquwBuTnZH1qGl7z6Ex0XK5g5nekie0zxLZY=\r\n=ss41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","gitHead":"7ac0809e124b8f641c89828191534e6694a43187","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T14:58:41.480Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.0_1658761252133_0.27606230498723017","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.1-lucianbuzzo-filter-messages-ea540cbc786efb1d0f35865474c15b65f836abfd":{"name":"@balena/hubot-jellyfish","version":"2.0.1-lucianbuzzo-filter-messages-ea540cbc786efb1d0f35865474c15b65f836abfd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.1-lucianbuzzo-filter-messages-ea540cbc786efb1d0f35865474c15b65f836abfd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"4535d4d7b7591a11120d2f79233471278098b42c","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.1-lucianbuzzo-filter-messages-ea540cbc786efb1d0f35865474c15b65f836abfd.tgz","fileCount":7,"integrity":"sha512-Ic/t2maFGvfHPLlMXXSxcM2Ni4nD1LBrcTWHlf2xqZTwK6aKMenYr7pX4NTI2AZS4lmR0LVZAYkFZEqu+4ROBg==","signatures":[{"sig":"MEUCIQCENZeqyaiP8K2U6dLByMv4W5WRHIf2Mm/AYmCfFztoEwIgR5qs9PATkJY0m7OuDrNj1E632aHHoK4yH05wrxFpZqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3sUoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYhw//bT0+w4XJ49cZa+cXeueuy3XqiNGGcfEc8zadJTx3CfsKL2D5\r\nk0WW6JGrdwvHSL6zy0XtgyAjvv38Lc1vH9kvRmC7xZhCRdCNHzC4z+qzefgi\r\nLcuH9wsYiNOVgINTiowcAAJUFKBiqw+k0381OJNgmGPFH/jOui0dkmTkoNcC\r\n37LrBZs/+pkSzwjd7Vtib8rL5lMxHhzhThVQqkZ6ar3r0DysJXn+/7EFsel7\r\ng8l9e0j27y2EdFUp9ZKDvhbz5gWjVquV5AvgZiqF9t42p5L9GQk2+LGGFZ1R\r\n0scYtZr/S53RpKIPZQbXm8843/s3HBGKPnQgzUZXLgiNnbMf9ONZwVR1Ys+q\r\nwPd+riMHyFx3a4v20V38KxFEZcN4bDASSjYhm0zoIne0C1sM8aIC7BCBLeUv\r\nJ9DhjJi4B8QVAjWpCJ17u0VAqWMX0tIRc0nzMXwhUM3xl6pcpK+Wl9d7EIlF\r\nNbXTurG09UwjM5WfCIc228zjKpx4DDElzY85lvKKNYoCFCAOA82xuiYPES7b\r\n6siVxr7NhQu/y1uk5OqC6lDUjjb1xdwXepNohGSX6dGzKkpRpicdb1PwjUCH\r\nXI4EFiEqqLLDlk8Np1QDwcf90OYROl2HmMo09zO4GhiqSz7ftDe2++rCp+xR\r\n1JPC6jP+2+Yuwas/NubC45vLaykgaE8Vu/k=\r\n=sMMe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_TOKEN` (An api token for authenticating with Jellyfish)\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","gitHead":"ea540cbc786efb1d0f35865474c15b65f836abfd","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T16:28:12.719Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.1-lucianbuzzo-filter-messages-ea540cbc786efb1d0f35865474c15b65f836abfd_1658766632337_0.9251092571473571","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.1":{"name":"@balena/hubot-jellyfish","version":"2.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"89717467b1cf63578588549c465e56c4721d3b33","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.1.tgz","fileCount":7,"integrity":"sha512-1lQvu+1q7eMpML+oUwqbTIbsAfPQaZ9CqAqisgyGYcLT6fmChEX+5AArP5faNv8Drb/3T2qRipsAm2fHZMuSNA==","signatures":[{"sig":"MEYCIQDQU+RL6SDWoupBBAGZ8NwglkVr+FbWureYC91ytBxgigIhAMrXrkfnlhfLlUHWBiIu5FcYfBfNI+1rw7/TO8tBZon2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3sZmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFOg//cVpSMo3TQZ5/oMPHDNHCYQgVYZlwZ3cf0tJ+c5A5LaulLESj\r\nMCk23DSuwsKnLHrZrGLD6XSpSG/f0Zp8SWeWpfkdcEnyCLZxa1I0h7xTtA3T\r\nyw2teRgW3w4ILGOxu2MdKhpH7rrZpO4Lw/7c2vb0ZDAoUVeYzCLJIo8OuW1S\r\nDXPVKW96Rp1hnK1Qkntce3UMyQDKYuj+ZkSy5nDW59rWcCY6jR42+DiEt0yR\r\npNpfhO4B25SXDZeIRIMUxQfsrhDURxqJY+Q9j3H0tEJMNBUFetPoB7q3rPxs\r\nWJ6a6FoaJ6z4er/bdZybu7wljUuXnW66iiA2f5b8qqz9oiiNNlDrr9F3Qujb\r\nDjhBsv1n4Hw57wy5r5ERondcigMIHgZ5CwRb6iJULj9SuAQyI4Gb+KniTwYb\r\ndgZa2UARFwcFmHAqEYBXtYWwmHY/+jg5+QL6dIqYXZbFsQR87BX47IRTi/0I\r\nljmL4k2VihYyg+LCr8pAyHZ1mSysdymB9MvrPsL//UQ2j8h+VuMtUEZX0pbt\r\na2/sDGm9NaiLCFz8t5RI1VBKnt2vyMMzZZzKZq4oeG6LDlohUjRSiLBq1rFE\r\ndmXytbMSupk0D4KYMaFKT0c0USP9U3S8VZ5T4iD9WcSjeUsQxIV8LoInKXQ+\r\nAzi1P23cx2EX8BxuqKqIfLN/yg2AFDxCxPU=\r\n=2JPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","gitHead":"69e852fa1b5a5d1407186ac4f0b3cb02a318a696","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T16:34:13.479Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.1_1658766949942_0.0786888028019499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2-joshbwlng-whisper-7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52":{"name":"@balena/hubot-jellyfish","version":"2.0.2-joshbwlng-whisper-7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.2-joshbwlng-whisper-7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"5fb19ea2bfe70467fa4ea19bbecd6684770f256e","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.2-joshbwlng-whisper-7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52.tgz","fileCount":7,"integrity":"sha512-FLNbURB+Z3LaGslqjfAP9BqQX9qeGGNcKYWoJdWckUj8ByzQ3jljYHe9at9os9omU3nWpLhkBLpjsmWGC1ihMQ==","signatures":[{"sig":"MEYCIQD15v/uv60Hceailqax0PBo3oCC+1lxss2TGeZgBuWYsQIhALrjHG8LmLpmy6viWxyO99R61gi9Lzgr6vSXFIE6gJ1N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4zK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ7BAAkN7s/idCP0954d2p5vCA9wQCdEfwt4mp4ij4dCU2LZi8BjvU\r\npTaKdmhBN7VPZV+mfuRPlWCIhgseUvVW87uM3y4V3DtNUdPDjjSRpAhdsBHg\r\nF3va6HpZVA+0lYMs/KjtFz09FRnH/RPIiF9rjBNCEE4/0tGCEbno0oUu/Rp0\r\nEokFRA1v3Gov4gq0Hh7tQWyMzQl0mvKF3Ft4vj16CKh04QljoNLpxTwgp4wB\r\nxrPJwpUXnOp3Zlj264p5PK3XuGohbByqE8aJwpFFZDyragdUHJWtzdkWpamb\r\nKS80VYArSi3ewmmFCl6DAIyUY3YBAiVKJT0Ya6e/LCkHKG7XfJeoilMXPwCU\r\nvAF68tWKxRBuZrpF14wn2FVX3eEg7N3psT3tOhBOkwd7Iggfq8nMk5ALEr93\r\n2dKXsfu4gvKEZLgh3IlSBNnke0cWmyMNuUv5PBzumcriRqjegBCG/AajUEb5\r\nA53QGZorubq89zum59Dx5v+ST3S6eC8eqLxeQi+21RaRTElySY1OWZongpsO\r\ni8Lynspb3OMLAun/hjIwJmx6okAiVOHosnQmvOp77eUl4if58M1N+wxd9yeP\r\nkoUZwTVkx2x9MTaIH2SO4JZRlAuY/VuqKtdtW+SmwUY5WcXJwc/5WZT7tzxG\r\n9/YN6pfFlnUJbPX96WwOXN1ZVnjIJRlUhjI=\r\n=YVj0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_TOKEN` (An api token for authenticating with Jellyfish)\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","gitHead":"7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-29T01:04:52.427Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.2-joshbwlng-whisper-7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52_1659056825081_0.35979915220899095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2-joshbwlng-whisper-b91727a6710c999871861635768834cba40cac83":{"name":"@balena/hubot-jellyfish","version":"2.0.2-joshbwlng-whisper-b91727a6710c999871861635768834cba40cac83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.2-joshbwlng-whisper-b91727a6710c999871861635768834cba40cac83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"4481a3cd3f311f09d54dcf446e8840a14c57b806","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.2-joshbwlng-whisper-b91727a6710c999871861635768834cba40cac83.tgz","fileCount":7,"integrity":"sha512-/NgiJoe6Y36PXQKuDsq7pX3fUv6WjzL5zM41uCDCvZ69VNbdWN2bIXSsz3CLTTndm+dK4HXIjCeMM9NWjiMPOw==","signatures":[{"sig":"MEYCIQC35xQyntRbcHPVLLXRrWadQEzNFwT4Umt2VMe6i1BbowIhANyab/nnM5KcXkHQCyPsMgdk1WaixCrpKSF8bCpeOnE8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4zZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+hw/9EkKi2MqOIYuuR2XQyHwhkHeKq/IsKlUiCESG+oEEfsf1P0Dl\r\nBg/H3gQ1p1z5QT7KWE8zjo3yAiuQ9D0zCmisGJQyxAFXatLIu4OQeytN4DUV\r\nHbKIjngsEyMEJ764kLiCJ6hsYg3QAPe2v1J2zscaAtwYBu4bI7blUO5MTOTQ\r\nZd03B5Oa4t/YyecQdgQMPqqs1wvqn7FoCfj2tZi6LUYREUrqpYPvgmvdiQuN\r\nBxh2yq7/c4XbqortEAOCTOjW2R0X6I/4EnquF3QewDLJmmi3SsoBbPGsrsFH\r\nZpYoDDG0ct4xnUME8ZRStlNbw3h9aogKB476TMKwVTyk/O3YDXmVz38GRJwc\r\ni6K8a0bUU/YTWLmN4v2VctWc5tSc3lx/Z3DVwQXG+w86QlxmCa5IDD10Xoyx\r\niVoV8pfg5m3agc2VxGbNZnXgTSmIRZRqG8NaeD0hYXQxXKG0j4x/n4o3FciG\r\n9XEB8uhVrrrt/xW2ngfgGDfxADa6IW4h3ojb2+5BrmEBPga4ZiI1F+eofKYp\r\ncYo2pcBATkc9mtI3mqKskSxzNC3IbClRF3aJAZmTsZKjmx1deQkAlVQIz1/Y\r\neMz7Z/o+o3mZt4OoFbU4CuM14n5DEVYHWx/HCvx+5sRGiidOdu6xkn9szHd4\r\nvnJNayvS3n5y7fjeuRAvTDWjU+gvmDe0kE8=\r\n=dAHs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_TOKEN` (An api token for authenticating with Jellyfish)\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","gitHead":"b91727a6710c999871861635768834cba40cac83","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-29T01:20:02.005Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.2-joshbwlng-whisper-b91727a6710c999871861635768834cba40cac83_1659057778834_0.3968467919053793","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2":{"name":"@balena/hubot-jellyfish","version":"2.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"28fd894cf2ef90912b75dd543231159b48ec8a0d","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.2.tgz","fileCount":7,"integrity":"sha512-hMRQSDgelp4OIrbKHcQicuUsTbfZ8iHAkKaE70j5As31RrMeUHzb5fzJ3jwSD5ms2ZoUFsbp9El1plxx22Tblg==","signatures":[{"sig":"MEUCIGUiuljtM8yS+vVrsjtH159c6wSE2g0pFf5W/FgeVkUwAiEA5ytrteuHtbbzV0z11F9NxbxuI9IIBvSgJQ3MxHCv+Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4zdKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYIg//eU+eBQfzTkrZfEr+G1uxWJPiV0t+8dxYVorg3d4/+RWx/hK+\r\nJ77fgDRopACfUMG5kCKksL33dkSw2jMYS4hEGKxMgFYc3+LsKg/yudbpUerN\r\nfOd5zP77dkGk+QAMZ9szNTz7WbPEvwjsRqpAbPCaZqK3UkZRNk0s0de75yog\r\nspPVCgBOe4qfTg9WjRAPAeLndsjAjm2azHDpJakyOyFcXva8ILsLCUpu5Hra\r\n6XNryqlkOGzhYThMH/rQ4ltG5tpYYCO7j5apQQ3QbJ1dPQf+uQjusQ3wy1JG\r\nrP7bT2aczlSWspiVL7uqhd53GLVJbLISsgIcFhBfORyWAofhi+Fzmn3bDNCO\r\n6AvuYZeUSgGqGVnXDMKIxFopmHn5612rT5MAF2aJ+0/fwF3CLLfYVMsREwZi\r\nXHZ/t9hGo65wxiykVONBraiBf+OILUFrUbmR6AzYPmv5yKwTiGgEPNJiom+D\r\n8HpCYO7WJ/mcATMweCNyu/+hchVg2tv6AuAaeI/n2MLwTA7lZ9Kybv+KH/Yj\r\nmDJmgSF3GpcyJKqQSrNyAAG3jBxbBBuylUIBXyRzNQwT+bFCljeUk8l32hOS\r\nHEFSBkwmPWnreat13YDSirabM8XE4wnYs5OlAN/vdf1vUHaoJIfFMyXnvqAk\r\nIHMwBt/hJiJWY4vsqlvSJr/otv1fd7lvnDM=\r\n=EWHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","gitHead":"c38f10a0bbcd04aa30866f2cc4e8501133c9926c","scripts":{"lint":"eslint src","test":"npm run lint","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-07-29T01:24:37.667Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.2.0","lodash":"^4.17.19","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","hubot":">=2.0","sinon":"^9.0.2","eslint":"^7.4.0","localenv":"^0.2.2","coffee-script":">=1.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{"hubot":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.2_1659057994014_0.7621945795228773","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.3-joshbwlng-deps-393cb939bf71417c49286aeaebe12772d8e60ccc":{"name":"@balena/hubot-jellyfish","version":"2.0.3-joshbwlng-deps-393cb939bf71417c49286aeaebe12772d8e60ccc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.3-joshbwlng-deps-393cb939bf71417c49286aeaebe12772d8e60ccc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"5ad30a7bb11cbafffdc22a1c8746feda5960f5f3","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.3-joshbwlng-deps-393cb939bf71417c49286aeaebe12772d8e60ccc.tgz","fileCount":6,"integrity":"sha512-PNBFVED90iwhVhm/vMf9rZMv2hZWYWHnhSJMgwrzCbZA+dGUjKgrYbbbMBK1Sv+iprWAqfCW3AljeOQdo3TsHA==","signatures":[{"sig":"MEYCIQCoaulTinmvwOW9b0jnaBagi+atlOEfcA/XzrjSD0GOHgIhAP3Gs0hqZeg0KhCTfvNhEFwMsF68G5ucu529U6gTAMFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+1mFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM8A/9FPrpxdyr4BQtbOH2wvnC0/YJ/pSYXJduXeCl6CAK9G3lj+rW\r\no17IFrQ82OK9RFKvOYf9QptgWfvZ4Gr7DZHBiGSFxKxgtPp8TP2JgluF1Vm/\r\nFRrM/+2Uw3I3iyP51g54+2yLh12eXwH0THucdsvbKVHMIMuk2AqcW6rTz/tx\r\nmpID5C17PHz5bScFpEc8kubh4aNG2iDyLWW20P36AAXK0fjAJMsbVJ8TfIeB\r\nlszk5kGVm3zb7rGI/29qlN8dyZOXksyIlnV79EY73uQML6ohNkSZIBl5zGDK\r\nNjzinkQrm1WNNnewhRRL1eErXiQ3oBh/qF8sONfRhFK6gVXvaztsbGezOP5n\r\nY12/mi20zBzvkXLRknIgSQAZYdNTRF/jLUF9+5YFdxKbW/e7DJVhE5yW2xkO\r\nDEK12pDPzRE3RExT513hBGsnAhtLxXOdgETsxgyWMqM4XZ5osB8CLu2L/Iyc\r\nM/3Ct5SbXkv7WHjAlfWi0OgxFWtKrMvMBbxuUpSPVO6QpqmStfg6aiC3Ai+Y\r\n7vZDyQlZkUsO0qoTfOKDOdx3psRdiDSPooAzt+qg9JpeXiA1yOltbeULd8EV\r\nXxON1AQCYFueDdZ9XnsM5v9A0Kcl41IedsE93mpdcNEE1EMIhtgZPXsYdYwc\r\np788YBLjt04ALfKdnriOl3tiahh/PRVODdM=\r\n=2nlw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_TOKEN` (An api token for authenticating with Jellyfish)\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","deplint":{"files":["src/**/*.{js}"],"modules":["src"]},"gitHead":"393cb939bf71417c49286aeaebe12772d8e60ccc","scripts":{"lint":"balena-lint src && deplint","test":"npm run lint","lint:fix":"balena-lint --fix src"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-08-16T08:44:12.607Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"lint-staged":{"*.js":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.2","lodash":"^4.17.21","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"hubot":">=2.0","deplint":"^1.1.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0"},"peerDependencies":{"hubot":">=3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.3-joshbwlng-deps-393cb939bf71417c49286aeaebe12772d8e60ccc_1660639621162_0.37522719955151995","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.3":{"name":"@balena/hubot-jellyfish","version":"2.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@2.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"43a95a2f2b8a9d899a070d6ddf16731e4c9d3259","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-2.0.3.tgz","fileCount":6,"integrity":"sha512-vS54+qKna/roS18vORjeelx3YmVQ66+zOpcKL/6l6XNV1eZj+chrRPTTWCBxbZZnRrwF05apR8U1LLFLnOYjQg==","signatures":[{"sig":"MEUCIBotqoCyKUKXdJMMPgIxo+jsYsU9F4tBvHx3VZcNGLcCAiEA67aaTd+L/oU43UyLE9/9SVkD36SoIvVx+ahsX/vss5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+1pWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq89g//TfFmVPQrWUO6QjDS1CbLByv+xM/cghvWT1A5LEetwDIj0Sbt\r\n3WSD8xqu1U+Lr5xnMfc/pmm3HG2EyYNpPi8LDM+Q1ZDffQl0k96kMdUNANpd\r\nZz8dIbyR0jzMYzZYyHi8P6pSZ89VgG2AlLOzWD1VfTpTnaZs0X7LPZ/sZG4h\r\nSUNM4o6euE9uFq3/3URD4PMLf3R4fo/lzqxX5Y0ck3A1ZQ9FlHCDipMJ0U6H\r\neYQLwaiVIsmBGpHlnBTUIEjPTlEv7OjwOYHOWnZmk2hbHtb9YZjc9jzdnoek\r\n05QFnyEGw7tTIF1niNcpkduIuJEMethAHimjtiiq+Vlw/oNgo8BHtxZK2P4Z\r\n7ZYA5fJkx9ldIf9PTFb+uu9cBp/7FTR5KswZmH5au+T8Mf4fRu6nuuuGDfaf\r\nxjHDtFp+tdqZbv0q1AFtZ/7amWqP7s3BVKdJdjnWXG0twXDWouF2mQwvGQRN\r\nDU2DTNQ1FukC8aaLBf3nIpjkZMG1qppr1t7KBCCbOWJmfzdTioKYXYvTmSbT\r\nbIdxuOXOZshHXE4obALw/VNrclNSdCBgVlKkUUE4+uLbvsQ0k4darwIl2txc\r\nGBveelxsS4QbJs3mVG+6AF7rmIyuCRVM6oUpsdN0pzlAEhC9AUZL9a33l33j\r\nGc7kVtvcgvOKpDnf3LABe9cKm6Q2MqjQpr4=\r\n=WED7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/jellyfish.js","deplint":{"files":["src/**/*.{js}"],"modules":["src"]},"gitHead":"4ffe736197297f545998121a6a8d1253eb8c7c76","scripts":{"lint":"balena-lint src && deplint","test":"npm run lint","lint:fix":"balena-lint --fix src"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-08-16T08:48:15.231Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{},"lint-staged":{"*.js":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.2","lodash":"^4.17.21","parent-require":"^1.0.0","@balena/jellyfish-client-sdk":"^13.0.30"},"_hasShrinkwrap":false,"devDependencies":{"hubot":">=2.0","deplint":"^1.1.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0"},"peerDependencies":{"hubot":">=3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_2.0.3_1660639830416_0.9041809669492704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-joshbwlng-typescript-68dfc6fff9e8839059773ba95a3e2ae4c394352a":{"name":"@balena/hubot-jellyfish","version":"3.0.0-joshbwlng-typescript-68dfc6fff9e8839059773ba95a3e2ae4c394352a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/hubot-jellyfish@3.0.0-joshbwlng-typescript-68dfc6fff9e8839059773ba95a3e2ae4c394352a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/hubot-jellyfish#readme","bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"dist":{"shasum":"c13271569ed230b37819f12ccfc7018960817182","tarball":"https://registry.npmjs.org/@balena/hubot-jellyfish/-/hubot-jellyfish-3.0.0-joshbwlng-typescript-68dfc6fff9e8839059773ba95a3e2ae4c394352a.tgz","fileCount":9,"integrity":"sha512-tDYPE5tzlDCOQ2k/ldYvHD/s1lU/qBgV5Q4J9UACSrxL+GPCFEq/nHIkn24awsqxR4DX5X5ONenRcWPGoFhYQg==","signatures":[{"sig":"MEUCIEm3dSYRpIUh5muSKCcqEYkOGYiFG0vZVWveWMoB7Q+ZAiEA1AyaQoU5GDSx3WKHhxaCHj4ag0taWcnYFkTb80M2744=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/g3fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZig/8CpqG77t9Kpd+u55V3Z/cdn3Dl9vFRaM/683AxJ5TnQq8Ozv5\r\nroDC//IbxcBuVQEonEIz18NchEgSovVN3me8NtLsorm27291GqQNkwYTPXtK\r\nwkM7W5RojQE1lVjB3jTMoU6ILQbgp7NTtqrCiDZFWJvHUaHXrJvw3rYWQubi\r\nm/tg4qvUEhlAlxgyj+Vq/ry+5wsuSCYlFq67rmrdEJytznZO/JOqNBXWIzH5\r\nz2i3FmgtLtI3x2HfdUOMpYSsMhlFmTkaOuHLwgVi8UQsimsgUx79gCS/XscM\r\ni64It2E7UFrcwwIOq8oGwStDOYPCJRmXL0U5+K6KS6XooO2HJ2YkGgYhegJu\r\noG2IpmFh+djmeWciToUKS629mqqo4wkaQ4bMWW8XcICYObp7kpoyQNZ0kdzy\r\nNchVXUQ2M7PikcClBqqwfCrmh5CwHi6dR/PRr+9fNatbIBsiW+QqZLYMo6U2\r\nqpHXY/lenmq93pvP2jNsIu/cmePaE5SRGF7wiwHwZ4VuCVzEUDrfU4lesjhE\r\nJWH69J1iy/0Uigi1ksKLafjsYlXu+7d05BgJKH7n9wvxENjE8sKPR78ehtYH\r\nTzHYC3nkFE9kSwc405UYxSeu3w4ijiiKU5qbVngseWi8XD+bvHDQoa/KTvCY\r\nOn6/k7chJPQkchZZ/i1jA7xKO2jFNQIq9MY=\r\n=/5Uw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","readme":"# hubot-jellyfish\n\nA Jellyfish adapter for [Hubot](https://hubot.github.com/)\n\n## Developing\n\n### Setup\n1. Clone this repo and install the npm dependencies:\n    ```\n    git clone git@github.com:product-os/hubot-jellyfish.git\n    cd hubot-jellyfish && npm i\n    ```\n\n1. Create a local hubot instance:\n    ```\n    npm i -g yo generator-hubot\n    mkdir myhubot && cd myhubot\n    yo hubot\n    ```\n    Follow the instructions. When prompted to specify an adapter, enter `jellyfish`.\n\n1. Use `npm link` to link the `hubot-jellyfish` adapter to the hubot instance:\n    ```\n    cd myhubot\n    npm link ../hubot-jellyfish\n    ```\n\n1. Edit the `package.json` file in `myhubot` to add the `hubot-jellyfish` npm package\n    as a dependency (set the version to the current version of this package):\n    ```\n    \"dependencies\": {\n        ...\n        \"hubot-jellyfish\": \"^0.0.1\"\n    }\n    ```\n\n1. Configure environment variables\n\n    The following environment variables must be defined before running hubot locally:\n    \n    * `HUBOT_JELLYFISH_API_URL` (e.g. `http://localhost:8000` for local development)\n    * `HUBOT_JELLYFISH_TOKEN` (An api token for authenticating with Jellyfish)\n    \n    The easiest way to do this is to add a `.env` to your `myhubot` folder and specify the environment variables in that file.\n\n1. Use `npm link` to link to the `hubot` package in the `myhubot` project (otherise the local `node_modules/hubot` package is used and the adapter doesn't communicate with the same hubot as `myhubot` is using!)\n    ```\n    cd hubot-jellyfish\n    npm link ../myhubot/node_modules/hubot\n    ```\n\n1. Run Hubot!\n    ```\n    cd myhubot\n    bin/hubot -n hubot -a jellyfish\n    ```\n    \n### Testing\n\nTo run the unit tests you have to unlink hubot from hubot-jellyfish:\n```\ncd hubot-jellyfish\nnpm unlink ../myhubot/node_modules/hubot\nnpm install\n```\nThen you can run the tests:\n```\nnpm run test\n```","deplint":{"files":["src/**/*.{js}"],"modules":["src"]},"gitHead":"68dfc6fff9e8839059773ba95a3e2ae4c394352a","scripts":{"lint":"balena-lint src && deplint","test":"npm run lint","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf src","prepack":"npm run build","lint:fix":"balena-lint --fix src"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"versionist":{"publishedAt":"2022-08-18T09:58:20.969Z"},"_npmVersion":"6.14.17","description":"A Jellyfish adapter for Hubot","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.2","lodash":"^4.17.21","parent-require":"^1.0.0","@humanwhocodes/env":"^2.2.2","@balena/jellyfish-client-sdk":"^13.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"hubot":"^3.3.2","rimraf":"^3.0.2","deplint":"^1.1.3","autumndb":"^22.1.14","typescript":"^4.7.4","@types/uuid":"^8.3.4","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/hubot":"^3.3.1","@types/lodash":"^4.14.183","simple-git-hooks":"^2.8.0"},"peerDependencies":{"hubot":">=3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/hubot-jellyfish_3.0.0-joshbwlng-typescript-68dfc6fff9e8839059773ba95a3e2ae4c394352a_1660816863265_0.6574976405326682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."}},"time":{"created":"2022-07-25T11:57:44.736Z","modified":"2026-01-29T10:03:25.279Z","1.0.0-lucianbuzzo-rename-54214ca1fe0bfd6b873603204df1a64d894ab866":"2022-07-25T11:57:44.981Z","1.0.0":"2022-07-25T12:01:14.098Z","1.0.1-lucianbuzzo-improve-receive-decb22463bdc0946d13821c10d14ca1409d6db57":"2022-07-25T14:22:35.266Z","2.0.0-lucianbuzzo-improve-receive-18b9eee5bb5e882306aebfeaf3cbd2dbc56b7f30":"2022-07-25T14:57:06.957Z","2.0.0":"2022-07-25T15:00:52.297Z","2.0.1-lucianbuzzo-filter-messages-ea540cbc786efb1d0f35865474c15b65f836abfd":"2022-07-25T16:30:32.531Z","2.0.1":"2022-07-25T16:35:50.104Z","2.0.2-joshbwlng-whisper-7ac3de2bc649ffaa28ef3b343f62d7b7d6faaa52":"2022-07-29T01:07:05.366Z","2.0.2-joshbwlng-whisper-b91727a6710c999871861635768834cba40cac83":"2022-07-29T01:22:59.426Z","2.0.2":"2022-07-29T01:26:34.244Z","2.0.3-joshbwlng-deps-393cb939bf71417c49286aeaebe12772d8e60ccc":"2022-08-16T08:47:01.310Z","2.0.3":"2022-08-16T08:50:30.553Z","3.0.0-joshbwlng-typescript-68dfc6fff9e8839059773ba95a3e2ae4c394352a":"2022-08-18T10:01:03.466Z"},"bugs":{"url":"https://github.com/product-os/hubot-jellyfish/issues"},"author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","homepage":"https://github.com/product-os/hubot-jellyfish#readme","repository":{"url":"git+https://github.com/product-os/hubot-jellyfish.git","type":"git"},"description":"A Jellyfish adapter for Hubot","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"readme":"","readmeFilename":""}