{"_id":"@chadfawcett/probot-serverless-now","_rev":"5-86c4a48e04a80e5b1805ada6db379b17","name":"@chadfawcett/probot-serverless-now","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"@chadfawcett/probot-serverless-now","version":"0.0.1","description":"A Probot extension to make it easier to run your Probot Apps on Zeit Now v2","main":"index.js","scripts":{"test":"npm run prettier-check && npm run eslint && LOG_LEVEL=fatal jest","eslint":"eslint '**/*.js'","prettier":"prettier --write '**/*.js'","prettier-check":"prettier --list-different '**/*.js'"},"repository":{"type":"git","url":"git+https://github.com/chadfawcett/probot-serverless-now.git"},"keywords":["probot","now","zeit","serverless","github-apps","github","automation","robots","workflow"],"author":{"name":"Chad Fawcett","email":"me@chadf.ca"},"license":"MIT","bugs":{"url":"https://github.com/chadfawcett/probot-serverless-now/issues"},"homepage":"https://github.com/chadfawcett/probot-serverless-now#readme","peerDependencies":{"probot":"^7.2"},"devDependencies":{"@twostoryrobot/eslint-config":"^2.2.0","@twostoryrobot/prettier-config":"^2.0.1","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jest":"^22.1.2","jest":"^23.6.0","nock":"^10.0.5","prettier":"^1.15.3","probot":"^7.2.0","supertest":"^3.3.0"},"gitHead":"7548e1acd421aeeb59554066957dc99df9a27bd2","_id":"@chadfawcett/probot-serverless-now@0.0.1","_npmVersion":"6.5.0","_nodeVersion":"8.10.0","_npmUser":{"name":"chadfawcett","email":"me@chadf.ca"},"dist":{"integrity":"sha512-rY7QNKyF7kxsC5eETlrz6o7trFXuXIPRmnhKJuwYBvruP2OsAzvJq9/Ye+mbTjw+zF3PMSeuFd+9cTRq5j/EVQ==","shasum":"5f507dd8e8c2632f3ede542bec24916610969d11","tarball":"https://registry.npmjs.org/@chadfawcett/probot-serverless-now/-/probot-serverless-now-0.0.1.tgz","fileCount":7,"unpackedSize":6248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIu19CRA9TVsSAnZWagAAidIP/A2m4kvdHl1KPaisfJRD\nRy6L31pops75BYeIlEwZZRDSamwsuol9DQymJ3hs1gHFVt4s1CnUB8HcVWgC\nbvB1tdzoipE2mGAc9/Hju0cwDLah0m893+4RZvCVeo0STPk33Q3QTKvdqJ/l\n1ZGLCKyzkqRHsKuS3cGNdrj23pcUd0GyaLjH33a+r5VKkQSteossLsP9d9IT\n6KKBrTCsnpQ/vJKYpEYL+gleVJOpoJwBMLW3qHEe7SkRI0sm4rbRpYEM9HLv\nvbVGTcU56Hro/Lw3tJLek9wnUglpN1QIZEL5feolzUF2wIEQtdELC8/7rWLQ\n1Lma/QJYY2H7buxVSqz7qDIKpsG2Tjk2fAt8mcFaefv5AVu+LNwAoMf5M+/w\nR3YkdzKnuqvJcmNmZJKCUO6kI74F7ydg96JF2Y5Ttw9orYXL2B213NLNboUt\neV3i7ei0ITDA+Wkx7eGZG0lQjhch3/IWscIydNJGCOMPPEU7N+oHeUZrjuvx\n6R/rU5+8j1Bek4JApZHS2Q/hqQENSCG5TISQ18YMQRQazIoNyvwjEdM+3dtc\nQ23qWsoCsbyXgG7lyf6s07BL5TGLWfQNdobwbzTpTNJ6vGVvgzXbT91wDn84\nwlP7BCJ2tbDtmVEOcp+Gmw9dJm7RAqQSQLlMyLIn36qb4cbZuga7c3Hl+dSh\nr+ne\r\n=Inlf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0O9qq/wKo/dbX5vQpzXIfX6Vz7fo6BKy/4xWtuiJ8RAiBmwhG9K6H2CCDLH+JzOUxif6M2i1DNUWurInsbgbv7dA=="}]},"maintainers":[{"name":"chadfawcett","email":"me@chadf.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/probot-serverless-now_0.0.1_1545792892468_0.13344684831999354"},"_hasShrinkwrap":false},"0.1.0":{"name":"@chadfawcett/probot-serverless-now","version":"0.1.0","description":"A Probot extension to make it easier to run your Probot Apps on Zeit Now v2","main":"index.js","scripts":{"test":"npm run prettier-check && npm run eslint && LOG_LEVEL=fatal jest","eslint":"eslint '**/*.js'","prettier":"prettier --write '**/*.js'","prettier-check":"prettier --list-different '**/*.js'"},"repository":{"type":"git","url":"git+https://github.com/chadfawcett/probot-serverless-now.git"},"keywords":["probot","now","zeit","serverless","github-apps","github","automation","robots","workflow"],"author":{"name":"Chad Fawcett","email":"me@chadf.ca"},"license":"MIT","bugs":{"url":"https://github.com/chadfawcett/probot-serverless-now/issues"},"homepage":"https://github.com/chadfawcett/probot-serverless-now#readme","peerDependencies":{"probot":"^7.2"},"devDependencies":{"@twostoryrobot/eslint-config":"^2.2.0","@twostoryrobot/prettier-config":"^2.0.1","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jest":"^22.1.2","jest":"^23.6.0","nock":"^10.0.5","prettier":"^1.15.3","probot":"^7.2.0","supertest":"^3.3.0"},"gitHead":"5d43b3715394afffbcb1927f51b25f43fbaa4dd3","_id":"@chadfawcett/probot-serverless-now@0.1.0","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-YTW6ogIIA3f9WwVO7srEowrUSBo/cVuktTTYh8qXxr5lBRxei+vl/14AYBIF8ZHwWmmW3x+zf1u4xhZrSkQdRw==","shasum":"3505d5c457616e1b3e3ba31666cea3fc8816cc13","tarball":"https://registry.npmjs.org/@chadfawcett/probot-serverless-now/-/probot-serverless-now-0.1.0.tgz","fileCount":7,"unpackedSize":8484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccfw0CRA9TVsSAnZWagAAn5QP/jLkagMFU2jNB7uMk8qb\n275crM3YmhTruYZh2ailfDR0S9fcYrtOiClYuzmBrUlcslpJUOxjMAdNCSCl\nJH8vWWEkJ0imYugoD7cOHdmVX28c9bW6R+6ORv6ev88N77laW23tA+sDzuvP\nOA+2KtkJNi453BJ++PwoOiugUW79aR4vxnAwCC73oEUdFGBfAHZSc97xYF1K\nKTWwL5dO7RCXLpju0We3SE1N9yQ6CsQFlqrVvMzWdjDNZ2psO68aX77/oofQ\n+BTMh+f9ySwUqIv8W3rBgCp8RVbefMXKczTkyIdGN83+mzLhXpO8JjGSaTtF\nn2VkMxRGuCf4O/xlc4Yb4JYe0oneSWWjl6fZO10e70jRcP9G63M/NfE9iRpl\n1EKDNY3tmSXDSWUdYSepLdcGOzsRSpVW34afOamOkfmMDyH6HQbhdVd/9UPx\nnVXojuZRKyeDc04qjeByTicHr2crkADeRojIT8e0XEq+Pq+2P4kvPp8k4jmL\ngNaZU/6swWUstej6e7WiRhBc8Vizm2PczRh6HHVenyJKOOMPiwBLqJiWKWYV\nYEsIfdQM0oRY7Flqbc7Efh3+uwpVf8r69o3KOLO2/7o9tJ9glyDKmmNLiejo\n4SopC8AIJsem9CcjPsHz8vaGbXgEjDfRGpfk8Zxmp3ltKfu/kbGj28Eva507\nzr+L\r\n=i34K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+i/rMWwKveE8JGMErU0zEaCF5xcmdmYsXf2EYVnGtsAIhAP24OzuU7B+YznajDMGXJefgRYkRnwntwwQvdEYKs52h"}]},"maintainers":[{"name":"chadfawcett","email":"me@chadf.ca"}],"_npmUser":{"name":"chadfawcett","email":"me@chadf.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/probot-serverless-now_0.1.0_1550974003607_0.9091836330137051"},"_hasShrinkwrap":false},"0.1.1":{"name":"@chadfawcett/probot-serverless-now","version":"0.1.1","description":"A Probot extension to make it easier to run your Probot Apps on Zeit Now v2","main":"index.js","scripts":{"test":"npm run prettier-check && npm run eslint && LOG_LEVEL=fatal jest","eslint":"eslint '**/*.js'","prettier":"prettier --write '**/*.js'","prettier-check":"prettier --list-different '**/*.js'"},"repository":{"type":"git","url":"git+https://github.com/chadfawcett/probot-serverless-now.git"},"keywords":["probot","now","zeit","serverless","github-apps","github","automation","robots","workflow"],"author":{"name":"Chad Fawcett","email":"me@chadf.ca"},"license":"MIT","bugs":{"url":"https://github.com/chadfawcett/probot-serverless-now/issues"},"homepage":"https://github.com/chadfawcett/probot-serverless-now#readme","peerDependencies":{"probot":"^7.2"},"devDependencies":{"@twostoryrobot/eslint-config":"^2.2.0","@twostoryrobot/prettier-config":"^2.0.1","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jest":"^22.1.2","jest":"^23.6.0","nock":"^10.0.5","prettier":"^1.15.3","probot":"^7.2.0","supertest":"^3.3.0"},"gitHead":"3fbfb6e3807576c8800ce300a7a11bbe00767372","_id":"@chadfawcett/probot-serverless-now@0.1.1","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-RYOvyBKeixpu+Sj/MuBJgyeBQ16+f77XKw4dZmA/atck7OOuxBnkXNlLA03PIBXsmPTyx57WZar8bea+maY+fA==","shasum":"c8b852ba6c3e3fba497c0584bbfdfc615bfd3734","tarball":"https://registry.npmjs.org/@chadfawcett/probot-serverless-now/-/probot-serverless-now-0.1.1.tgz","fileCount":7,"unpackedSize":9026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccjVkCRA9TVsSAnZWagAAz9UP/jN9p6hw1+5yyeZBBVOD\nWaYvhb2sajXa4S59bxwTgCZssLhkaM/Dme6WLnVKUmr95GAzOs+gfx4YFmGw\n6TZPfAGlQEQzcRTTi7xLL4fhFFgg2MRqpK9HJ+YTAc3NvVzQPTbp60A4An6A\nhyABgVuJtnHWovFZ86TLIIp3yIiCy/IYTO53QKHmxfBFSH0QVDPpuVYTwl4k\neotQGXeQMh0ufefM3P+Y/7eQDV6T2xKl8fNcMKCEP7AwE5YN0pTL1FQJxP7d\nb7N333Jv0HyjoiAbH4G8V5z/M6hk2gWWGxMUgSlAqjHlAELSyKkVdeDn5qqU\nFK6JHofve1ZAKza2CS8/eFbjKD18Pjpgf57WtAeznlJaVhUEEP6QjqBTbSzj\nWu7pU0dwHKzv+1RwYPrrV163eixsBuYjCp0h9+G9fj4Ouzzte7NyDgloj48q\nfZXz9zbw+3gqtVKzpDX5e5aED93sg7B80BpERWOm9H7lOLcKu6Ff7L5hJJ3W\nnlBNyXAvQiGDfS7lXyshEEkiIeExSPmINmee1fWoQHTUATpOK9OVxLKyZTsZ\nCZ0oirrY1AkFggF7uY6S/jWcdVEq4l5/oyNpNP6j+i8SZ0t3iqeLyQeOdrBj\nPG0/jh6IzEpyxwN5NLMCsDy9W3HwxYXkAk7jDFWSrtV9VJIyWg6j9mjF3x5M\n4N5u\r\n=lOpm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz1NtVo1mCsksivVMrNVgmQJFutZ90Yt5F1hXLTCigTAIgVli1IH5zUSsHbWPA/IdNv7Fcjkn/B0kRA7AWz7uxuXo="}]},"maintainers":[{"name":"chadfawcett","email":"me@chadf.ca"}],"_npmUser":{"name":"chadfawcett","email":"me@chadf.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/probot-serverless-now_0.1.1_1550988643976_0.05117958109507348"},"_hasShrinkwrap":false},"1.0.0":{"name":"@chadfawcett/probot-serverless-now","version":"1.0.0","description":"A Probot extension to make it easier to run your Probot Apps on Zeit Now v2","main":"index.js","scripts":{"test":"npm run prettier-check && npm run eslint && LOG_LEVEL=fatal jest","eslint":"eslint '**/*.js'","prettier":"prettier --write '**/*.js'","prettier-check":"prettier --list-different '**/*.js'"},"repository":{"type":"git","url":"git+https://github.com/chadfawcett/probot-serverless-now.git"},"keywords":["probot","now","zeit","serverless","github-apps","github","automation","robots","workflow"],"author":{"name":"Chad Fawcett","email":"me@chadf.ca"},"license":"MIT","bugs":{"url":"https://github.com/chadfawcett/probot-serverless-now/issues"},"homepage":"https://github.com/chadfawcett/probot-serverless-now#readme","peerDependencies":{"probot":"^7.2"},"devDependencies":{"@twostoryrobot/eslint-config":"^2.2.0","@twostoryrobot/prettier-config":"^2.0.1","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jest":"^22.1.2","jest":"^23.6.0","nock":"^10.0.5","prettier":"^1.15.3","probot":"^7.2.0","supertest":"^3.3.0"},"gitHead":"3475d0542fa015d3e08f5dfd67dd952bbfd90863","_id":"@chadfawcett/probot-serverless-now@1.0.0","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-n69PzPtDIyG124x1IVpWOBay3YN3xz3JbnDg8g/m8yNet7eNXgYwbvEe8FUdc9SOKd/0jyW4sj5ikGIyyuaCqw==","shasum":"5044ad72343cf8a946a8415596526106ce10b872","tarball":"https://registry.npmjs.org/@chadfawcett/probot-serverless-now/-/probot-serverless-now-1.0.0.tgz","fileCount":7,"unpackedSize":9026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceEmhCRA9TVsSAnZWagAAcQoQAIlSl6E9lqOLC5kEJy1I\niKsWYP2/k8T/i1m8JowYUBorZQmHF8I7ND2bbZIWQclyMBmmbpTGAvG1ZFMm\n5t1SCiHeJVHiPrO+aVW8mKV3QaPAEKw6GwpApLUkJUfAUZSNUHXUpqRmfSXv\nDZNAnFk/4MgAV/X6qoYOZoGV0Uz56ylbKW2d11OZrkqtuWc93kkQiiEkDWCr\nQJK0vGZ91Gkxmc0XL7IBVNMg7vwxohAMDCZcJn4UQvrmdfAf9/BJFjEbFC+l\nScysmwAqgebqWD+B0gZ3ETtlo1Lj+zVKxQC+Y/ZYFK0EUYflQJilv2YN5/oL\nJvzsvYJ0dDoX5Y9V4L9p0In1BH/nlI9sOYsaKqqMhW6pY2YI6hSEy4Qj57iK\nikcvcSzgC3af///YXYD2baYB3soB6iZW4lrLjn/q8QEwXxbcyphApUEEUwW0\nt3DEQrolNFnDM1LIrapS9cNhxxJ6iyXtHb9jT9WQ9wWBs7QPJvh397XbGmQt\ne+IEtWIcCvYhhHyQxVaMoKs/OQJcO938YooBgRBbC7KBVNAeRgjrBFvPf7xb\n6m01sda+uuOBJ++H3zSMkPzhcn0K0x9e7ifjQo5+XlSFcUG1I1ebWgAZI2ed\ncqWoRQbaTbUBgkJ9LIgfEfOLYBlNzcj99yZF1EpnHj8iZk+tDGjNYsc47Vwz\nv7NJ\r\n=SFiR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqqriCkk86aKDfYGLgGPoQGSTfCZhUvfhegFz/hmBTbAIgXjcJ7kGctHoSwRao9kLpsKP9gT7n5G+CR6XU0X+i6cE="}]},"maintainers":[{"name":"chadfawcett","email":"me@chadf.ca"}],"_npmUser":{"name":"chadfawcett","email":"me@chadf.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/probot-serverless-now_1.0.0_1551387040437_0.8961070757878258"},"_hasShrinkwrap":false},"2.0.0":{"name":"@chadfawcett/probot-serverless-now","version":"2.0.0","description":"A Probot extension to make it easier to run your Probot Apps on Zeit Now v2","main":"index.js","scripts":{"test":"npm run prettier-check && npm run eslint && LOG_LEVEL=fatal jest","eslint":"eslint '**/*.js'","prettier":"prettier --write '**/*.js'","prettier-check":"prettier --list-different '**/*.js'"},"repository":{"type":"git","url":"git+https://github.com/chadfawcett/probot-serverless-now.git"},"keywords":["probot","now","zeit","serverless","github-apps","github","automation","robots","workflow"],"author":{"name":"Chad Fawcett","email":"me@chadf.ca"},"license":"MIT","bugs":{"url":"https://github.com/chadfawcett/probot-serverless-now/issues"},"homepage":"https://github.com/chadfawcett/probot-serverless-now#readme","peerDependencies":{"probot":"^10.2"},"devDependencies":{"@twostoryrobot/eslint-config":"^2.2.0","@twostoryrobot/prettier-config":"^2.0.1","eslint":"^5.11.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jest":"^22.1.2","jest":"^23.6.0","nock":"^10.0.5","prettier":"^1.15.3","probot":"^10.2.0","supertest":"^3.3.0"},"gitHead":"3a0f97dbd5374650e8fbfbf82e622dfdc61333e2","_id":"@chadfawcett/probot-serverless-now@2.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-5EYTYSYWM37rBZB8wul7VpSD51yPNPLKFP6/Qyc+nSxyHogPzG8RRixcGN6JIdkcPXoKH3yrEawWXuF+ogLlNA==","shasum":"cb2d581249ff9dbeaacb4e1eb1875717cd7c00b4","tarball":"https://registry.npmjs.org/@chadfawcett/probot-serverless-now/-/probot-serverless-now-2.0.0.tgz","fileCount":7,"unpackedSize":9052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYTHKCRA9TVsSAnZWagAAN/gP/15+i+XPTlHBq5sH9f3c\nKHbVG/n+dXkvA4utl1QHhMOnGb2ucJwCpDLf0KfnxRBH2bnhDGbL99UYYLyt\nyKeGiakZztL56HdA2+LSN/rbP1PXWnOfZcw9y9zlEJ9f+xv0m4i4xOwMRH2i\n2/UjJw39A7JGD9M8cnU0YlNQFSzotBrDJl9lGvK10FcNZcK4dPJypedYScPQ\nYdgxuvbBw3rUGOmUAj0NLSo+gyfgNGOxhLeqdk0oDA7kKJAaeY5/79l7Aa/S\nrvWmHgoKezOdyT+QHV3zO9ITZnXdlophPu2sMeK1rW4TBakscHuuEU49dRb2\nkpL/TRrGTx1j3CiSVXs5z9My9Gd1kEosskDqLhGSD6JDO5vV9fON5QQB4nmn\n/wiA9ghtfaUCsUDunowPZReCDS7ZuHSEaiz6IeJFIJI1kn4L3cDNTnOAHleO\nZGgmrpVrsMsyzsqhXgOl3l88eXE4nj4S8bQeYEJ1ATYU27gh8TPawXLpY26j\nLolGSxcbTQoZd9w4o4TwYrjQ2QmEM4bmpS0uES7ST0msn8xg6lNDUYJ4Mu2h\nAD2MyMV1MQgj9SuT0Kupx/qLBwiTtgAL9XXQbeyVRlarV2GjJhIeITrylS66\nUK3W3pLALrlhv8muCm63aZM2OlI7fLe5n0r9WGnh1gRBOMwQCkdQCfPYSyxv\nsMZJ\r\n=9Zsu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoDuzVLzGDvHgotEMQiM1cb6xihiFtOLjgJ4gPc7p6tAIhAL8nbQu+0EbEAd+BiMycph9xuuKSCPDjydAfstxYplp1"}]},"maintainers":[{"name":"chadfawcett","email":"me@chadf.ca"}],"_npmUser":{"name":"chadfawcett","email":"me@chadf.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/probot-serverless-now_2.0.0_1600205258102_0.9308309533096109"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-26T02:54:52.468Z","0.0.1":"2018-12-26T02:54:52.579Z","modified":"2022-04-04T22:26:08.422Z","0.1.0":"2019-02-24T02:06:43.766Z","0.1.1":"2019-02-24T06:10:44.171Z","1.0.0":"2019-02-28T20:50:40.564Z","2.0.0":"2020-09-15T21:27:38.206Z"},"maintainers":[{"name":"chadfawcett","email":"me@chadf.ca"}],"description":"A Probot extension to make it easier to run your Probot Apps on Zeit Now v2","homepage":"https://github.com/chadfawcett/probot-serverless-now#readme","keywords":["probot","now","zeit","serverless","github-apps","github","automation","robots","workflow"],"repository":{"type":"git","url":"git+https://github.com/chadfawcett/probot-serverless-now.git"},"author":{"name":"Chad Fawcett","email":"me@chadf.ca"},"bugs":{"url":"https://github.com/chadfawcett/probot-serverless-now/issues"},"license":"MIT","readme":"[![npm Version](https://img.shields.io/npm/v/@chadfawcett/probot-serverless-now.svg)](https://npmjs.com/package/@chadfawcett/probot-serverless-now)\n[![Build Status](https://semaphoreci.com/api/v1/chadfawcett/probot-serverless-now/branches/master/shields_badge.svg)](https://semaphoreci.com/chadfawcett/probot-serverless-now)\n\n# Zeit Now v2 Extension for Probot\n\n> A [Probot](https://github.com/probot/probot) extenstion to make it easier to\n> run your Probot Apps on [Zeit Now v2](https://zeit.co/now)\n\nZeit Now v2 changes its functionality from long-running processes to functions.\nThis means v2 deployments can't start `probot run`, and instead need direct\naccess to the App's endpoint.\n\n## Usage\n\n```bash\n$ npm install @chadfawcett/probot-serverless-now\n```\n\n```js\n//  now.js\nvar { serverless } = require('@chadfawcett/probot-serverless-now')\nconst appFn = require('./')\nmodule.exports = serverless(appFn)\n```\n\n```js\n//  index.js\nmodule.exports = app => {\n  app.on('issues.opened', async context => {\n    // A new issue was opened, what should we do with it?\n    context.log(context.payload)\n  })\n}\n```\n\n```json\n// now.json\n{\n  \"version\": 2,\n  \"env\": {\n    \"APP_ID\": \"@app-id\",\n    \"WEBHOOK_SECRET\": \"@webhook-secret\",\n    \"PRIVATE_KEY\": \"@private-key-base64-encoded\"\n  },\n  \"builds\": [{ \"src\": \"now.js\", \"use\": \"@now/node\" }],\n  \"routes\": [{ \"src\": \"/\", \"dest\": \"/now.js\" }]\n}\n```\n\n```bash\n$ now # Deploy using now!\n```\n\n## Using Routes\n\nZeit Now [encourages multiple granular\nendpoints](https://github.com/zeit/docs/blob/b20b65e0aad632f9a27f82fab9148f51a70c3fd6/pages/docs/v2/deployments/concepts/lambdas.mdx#L111-L121)\ninstead of one monolithic app, so whenever possible you should separate custom\nrouting. That being said, there may be cases for wanting to have custom routes\ninside of your app using `app.route()`. To enable this, simply change the `src`\npath in your `now.json` to have a wildcard ending (`\"src\": \"/*\"`).\n\n```json\n{\n  ...\n  \"routes\": [{ \"src\": \"/*\", \"dest\": \"/now.js\" }]\n}\n```\n\n## Multiple Apps\n\nAs mentioned in [using routes](#using-routes), monolithic apps are discouraged.\nThat being said, there may be a use case for running multiple Probot Apps\ntogether (ie logging, stats, etc). For this reason the `serverless` function\nalso accepts an array of app functions.\n\n```js\nvar { serverless } = require('@chadfawcett/probot-serverless-now')\nconst statsApp = require('probot/lib/apps/stats')\nconst myApp = require('./')\n\nmodule.exports = serverless([statsApp, myApp])\n```\n\n## API\n\n### `serverless(appFn[, options])`\n\nCreate a new instance of Probot and load the supplied App\\[s\\].\n\n#### Parameters\n\n<!-- prettier-ignore-start -->\nName | Type | Required | Description\n--- | --- | --- | ---\nappFn | function \\| array | true | Single or array of of Probot App functions\noptions | [object](#options) | false | Probot config options\n<!-- prettier-ignore-end -->\n\n#### Options\n\n<!-- prettier-ignore-start -->\nName | Type | Default | Description\n--- | --- | --- | ---\nid | number | process.env.APP_ID | The App ID assigned to your GitHub App\nsecret | string | process.env.WEBHOOK_SECRET | The webhook secret used when creating a GitHub App\ncert | string | [findPrivateKey()](https://github.com/probot/probot/blob/bb06c51485245d75508982826180e7c2e774a7db/src/private-key.ts#L12-L22) | The contents of the GitHub App private key (multiline or base64)\n<!-- prettier-ignore-end -->\n\n**Example**\n\nWith default options\n\n```js\nvar { serverless } = require('@chadfawcett/probot-serverless-now')\nconst appFn = require('./')\nmodule.exports = serverless(appFn)\n```\n\nWith custom options\n\n```js\nvar { serverless } = require('@chadfawcett/probot-serverless-now')\nconst appFn = require('./')\n\nconst options = {\n  id: 123,\n  secret: process.env.MY_SECRET,\n  cert: process.env.MY_PRIVATE_KEY\n}\n\nmodule.exports = serverless(appFn, options)\n```\n\n## Install\n\nWith [npm](https://npmjs.org/) installed, run\n\n```\n$ npm install @chadfawcett/probot-serverless-now\n```\n\nThis package is meant to be installed alongside your Probot app, so `probot` is\na peer dependency.\n\n## Acknowledgments\n\n[@chadfawcett/probot-serverless-now](#) was inspired by [probot/serverless-lambda](https://github.com/probot/serverless-lambda)\n\n## See Also\n\n- [`passionkind/probot-serverless-now`](https://github.com/passionkind/probot-serverless-now#readme)\n- [`tibdex/probot-serverless-now`](https://github.com/tibdex/probot-serverless-now)\n- [`noffle/common-readme`](https://github.com/noffle/common-readme)\n\n## License\n\n[MIT](https://github.com/chadfawcett/probot-serverless-now/blob/master/LICENSE.md) Copyright Chad Fawcett\n","readmeFilename":"README.md"}