diff --git a/package-lock.json b/package-lock.json index 29739e2..aa5ef4d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,55 +33,57 @@ } }, "@octokit/rest": { - "version": "15.9.4", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.9.4.tgz", - "integrity": "sha512-v3CS1qW4IjriMvGgm4lDnYFBJlkwvzIbTxiipOcwVP8xeK8ih2pJofRhk7enmLngTtNEa+sIApJNkXxyyDKqLg==", + "version": "15.13.0", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.13.0.tgz", + "integrity": "sha512-zgsrqMCLcv4XqpT0QGUykHTvKo33aCVzXP86Bq6HmeKuwY6hEWJ+AVCeL/m3bXk1JBpLyBgzjJDfWEfZcqsR6g==", "requires": { "before-after-hook": "1.1.0", "btoa-lite": "1.0.0", - "debug": "3.1.0", + "debug": "3.2.6", "http-proxy-agent": "2.1.0", "https-proxy-agent": "2.2.1", "lodash": "4.17.10", - "node-fetch": "2.1.2", + "node-fetch": "2.2.0", + "universal-user-agent": "2.0.1", "url-template": "2.0.8" }, "dependencies": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { - "ms": "2.0.0" + "ms": "2.1.1" } }, - "https-proxy-agent": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz", - "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", - "requires": { - "agent-base": "4.2.1", - "debug": "3.1.0" - } + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" } } }, "@octokit/webhooks": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-3.1.1.tgz", + "resolved": "http://registry.npmjs.org/@octokit/webhooks/-/webhooks-3.1.1.tgz", "integrity": "sha512-VqpGDClqhLw5sKV+or5AnkPmUyur/Oktr9paqiR+yH69Tew9QA/vXHjKP4zctxj5PVAsOdTQFhSzP53qbNLVOg==", "requires": { "buffer-equal-constant-time": "1.0.1", - "debug": "3.1.0" + "debug": "3.2.6" }, "dependencies": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { - "ms": "2.0.0" + "ms": "2.1.1" } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" } } }, @@ -1073,9 +1075,9 @@ "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=" }, "buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.0.tgz", - "integrity": "sha512-nUJyfChH7PMJy75eRDCCKtszSEFokUNXC1hNVSe+o+VdcgvDPLs20k3v8UXI8ruRYAJiYtyRea8mYyqPxoHWDw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", "requires": { "base64-js": "1.3.0", "ieee754": "1.1.12" @@ -2434,9 +2436,9 @@ } }, "ethers": { - "version": "3.0.27", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-3.0.27.tgz", - "integrity": "sha512-Ymop12NYKLTejQKv3l4a4vwwZNG+V0D2KmBGuSMa0eEguPJYCouNUoJ/8IiDTwqxKsthoSeCRrcXIz5HJDbHqA==", + "version": "3.0.29", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-3.0.29.tgz", + "integrity": "sha512-OGyA5pW5xFC5o/ZV5MfIoVp/EdA1QMg2bMJFf7Kznsz8m7IzzbgsPHTCjzSfKQDs/XDphGyRcA7A6bkIeJL4gw==", "requires": { "aes-js": "3.0.0", "bn.js": "4.11.8", @@ -2457,7 +2459,7 @@ }, "uuid": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz", + "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz", "integrity": "sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w=" } } @@ -3314,9 +3316,9 @@ } }, "husky": { - "version": "1.0.0-rc.14", - "resolved": "https://registry.npmjs.org/husky/-/husky-1.0.0-rc.14.tgz", - "integrity": "sha512-lxdl0+FrKhRXvhOW978oCHCiaXQAtwoR0hdaPY1CwKd+dgbtktepEvk/3DXwQ7L1YriuG/9HDc4AHlzQ0T6cNw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/husky/-/husky-1.1.1.tgz", + "integrity": "sha512-D8ly8eIZdWzWVG4mh4apaX1PP47uLSaN8CS0RyuuLtHJ20Gt6Ccky5pSecaPsqxNzQj0zon3x6QX/0kCc5/TOQ==", "dev": true, "requires": { "cosmiconfig": "5.0.6", @@ -3332,9 +3334,9 @@ }, "dependencies": { "ci-info": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.5.1.tgz", - "integrity": "sha512-fKFIKXaYiL1exImwJ0AhR/6jxFPSKQBk2ayV5NiNoruUs2+rxC2kNw0EG+1Z9dugZRdCrppskQ8DN2cyaUM1Hw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", "dev": true }, "execa": { @@ -3373,7 +3375,7 @@ "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", "dev": true, "requires": { - "ci-info": "1.5.1" + "ci-info": "1.6.0" } }, "locate-path": { @@ -4505,9 +4507,9 @@ } }, "joi": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-13.1.2.tgz", - "integrity": "sha512-bZZSQYW5lPXenOfENvgCBPb9+H6E6MeNWcMtikI04fKphj5tvFL9TOb+H2apJzbCrRw/jebjTH8z6IHLpBytGg==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-13.7.0.tgz", + "integrity": "sha512-xuY5VkHfeOYK3Hdi91ulocfuFopwgbSORmIwzcwHKESQhC7w1kD5jaVSPnqDxS2I8t3RZ9omCKAxNwXN5zG1/Q==", "requires": { "hoek": "5.0.4", "isemail": "3.1.3", @@ -5226,9 +5228,9 @@ "integrity": "sha1-a+lPysqNd63gqWcNxGCRTJRHJEQ=" }, "node-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", - "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.2.0.tgz", + "integrity": "sha512-OayFWziIxiHY8bCUyLX6sTpDH8Jsbp4FfYd1j1f7vZyfgkcOnAyM4oQR16f8a0s7Gl/viMGRey8eScYk4V4EZA==" }, "node-int64": { "version": "0.4.0", @@ -5328,7 +5330,7 @@ "resolved": "https://registry.npmjs.org/object-sizeof/-/object-sizeof-1.2.0.tgz", "integrity": "sha1-Zjl8kjdok50vxtKjkwqYHhx/pos=", "requires": { - "buffer": "5.2.0" + "buffer": "5.2.1" } }, "object-visit": { @@ -5819,6 +5821,9 @@ "semver": "5.5.0" } }, + "probot-attachments": { + "version": "github:probot/attachments#1e2ddf0b3449a4ad43ab67d6ad891a958b8c8d24" + }, "probot-config": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/probot-config/-/probot-config-0.1.0.tgz", @@ -7063,7 +7068,7 @@ }, "scrypt-js": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-2.0.3.tgz", + "resolved": "http://registry.npmjs.org/scrypt-js/-/scrypt-js-2.0.3.tgz", "integrity": "sha1-uwBAvgMEPamgEqLOqfyfhSz8h9Q=" }, "secp256k1": { @@ -8470,13 +8475,13 @@ }, "dependencies": { "bottleneck": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.10.0.tgz", - "integrity": "sha512-9bZR9Ard7oLKa4vPwQ1tMRkRGl3jRghqqilK4NFBKSYyaRZl4nYe8Yzrtzq/BXMRMOPSD3lnHcRRhWQ0WtCL6w==" + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.12.0.tgz", + "integrity": "sha512-CzWFYKNrZT31beo+Iq5qMGgpS62DiQRYX2HrzWrtIqxtIuf9zQUwOH8launNYJnevlh2xsDHPUpZxC5sKh5wmQ==" }, "dotenv": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz", + "resolved": "http://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz", "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==" }, "probot": { @@ -8484,9 +8489,9 @@ "resolved": "https://registry.npmjs.org/probot/-/probot-6.2.1.tgz", "integrity": "sha512-RhP8vSefnzD+Erb/5DGl9TMV3r38D56GmSqMKf5O1bCuc+ySC8246yKxNXYRxjmarXejlg/Q4raCmRSo4s5HPA==", "requires": { - "@octokit/rest": "15.9.4", + "@octokit/rest": "15.13.0", "@octokit/webhooks": "3.1.1", - "bottleneck": "2.10.0", + "bottleneck": "2.12.0", "bunyan": "1.8.12", "bunyan-format": "0.2.1", "bunyan-sentry-stream": "1.2.1", @@ -8505,9 +8510,6 @@ "semver": "5.5.0" } }, - "probot-attachments": { - "version": "github:probot/attachments#1e2ddf0b3449a4ad43ab67d6ad891a958b8c8d24" - }, "raven": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/raven/-/raven-2.6.4.tgz", @@ -8643,6 +8645,11 @@ } } }, + "update-dotenv": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-dotenv/-/update-dotenv-1.1.0.tgz", + "integrity": "sha512-37KqjTZTJoXGQI6iI6PNo9lRsBHNtisBISyDCYLrR0hf2YlQo0Gw18v6DXseWk7kWJr33sHh5sMP78ofzbd/ag==" + }, "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", @@ -8856,53 +8863,27 @@ "version": "github:gr2m/wip-bot#59cbc474de03f32654c2a52cbd1d124f1dd2ac75", "requires": { "logdna-bunyan": "1.0.1", - "probot": "7.1.2" + "probot": "7.2.0" }, "dependencies": { - "@octokit/rest": { - "version": "15.12.0", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.12.0.tgz", - "integrity": "sha512-5wRag4kHRkp0JDo++L9x9FkDlHEALbLnbSede16D8u+a2/t+gX32uhDs8cukVLyyrZR79nmh1lNpxZmffwoNoQ==", - "requires": { - "before-after-hook": "1.1.0", - "btoa-lite": "1.0.0", - "debug": "3.2.5", - "http-proxy-agent": "2.1.0", - "https-proxy-agent": "2.2.1", - "lodash": "4.17.10", - "node-fetch": "2.1.2", - "universal-user-agent": "2.0.1", - "url-template": "2.0.8" - } - }, "@octokit/webhooks": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-5.0.2.tgz", "integrity": "sha512-htxI5cNiaEOlJbero6akw8bVZm3maN7LtCZbczxJQko3NvQqiROmzryE39+FnaoaHkQr6IAOx2JnPBZlkPHnVQ==", "requires": { "buffer-equal-constant-time": "1.0.1", - "debug": "4.0.1" - }, - "dependencies": { - "debug": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.0.1.tgz", - "integrity": "sha512-K23FHJ/Mt404FSlp6gSZCevIbTMLX0j3fmHhUEhQ3Wq0FMODW3+cUSoLdy1Gx4polAf4t/lphhmHH35BB8cLYw==", - "requires": { - "ms": "2.1.1" - } - } + "debug": "4.1.0" } }, "bottleneck": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.10.0.tgz", - "integrity": "sha512-9bZR9Ard7oLKa4vPwQ1tMRkRGl3jRghqqilK4NFBKSYyaRZl4nYe8Yzrtzq/BXMRMOPSD3lnHcRRhWQ0WtCL6w==" + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.12.0.tgz", + "integrity": "sha512-CzWFYKNrZT31beo+Iq5qMGgpS62DiQRYX2HrzWrtIqxtIuf9zQUwOH8launNYJnevlh2xsDHPUpZxC5sKh5wmQ==" }, "debug": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.5.tgz", - "integrity": "sha512-D61LaDQPQkxJ5AUM2mbSJRbPkNs/TmdmOeLAi1hgDkpDfIfetSrjmWhccwtuResSwMbACjx/xXQofvM9CE/aeg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", + "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", "requires": { "ms": "2.1.1" } @@ -8923,13 +8904,13 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" }, "probot": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/probot/-/probot-7.1.2.tgz", - "integrity": "sha512-eZwXyXEErQ/g8MxJPuPjW/PVBBl91hV5BM9psiTlz4XQdy7O0/5tPfKdp6VVFXSHqkmmiK6/Garkay3veNV2FQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/probot/-/probot-7.2.0.tgz", + "integrity": "sha512-bVNJ174eWOUvPSrAOCflzvbS4XgfS9t32I2uGy256IwMl7Q6SZt/MZ8hg3FrK/bHb9q40F74MB7ODZ1mimhKjA==", "requires": { - "@octokit/rest": "15.12.0", + "@octokit/rest": "15.13.0", "@octokit/webhooks": "5.0.2", - "bottleneck": "2.10.0", + "bottleneck": "2.12.0", "bunyan": "1.8.12", "bunyan-format": "0.2.1", "bunyan-sentry-stream": "1.2.1", @@ -8944,12 +8925,19 @@ "jsonwebtoken": "8.1.0", "pkg-conf": "2.1.0", "promise-events": "0.1.4", + "qs": "6.5.2", "raven": "2.6.4", "resolve": "1.5.0", "semver": "5.5.0", + "update-dotenv": "1.1.0", "uuid": "3.3.2" } }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, "raven": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/raven/-/raven-2.6.4.tgz", diff --git a/package.json b/package.json index 1ca51bc..64d5e57 100644 --- a/package.json +++ b/package.json @@ -13,11 +13,11 @@ "@slack/client": "^3.16.0", "axios": "^0.18.0", "eslint": "^4.19.1", - "ethers": "^3.0.27", + "ethers": "^3.0.29", "hashmap": "^2.3.0", "hashset": "0.0.6", "jenkins": "^0.20.1", - "joi": "^13.1.2", + "joi": "^13.7.0", "mem-cache": "0.0.5", "memjs": "^1.2.0", "probot": "^5.0.1", @@ -34,7 +34,7 @@ "eslint-plugin-promise": "^3.8.0", "eslint-plugin-standard": "^3.1.0", "ethereumjs-util": "^5.2.0", - "husky": "^1.0.0-rc.14", + "husky": "^1.1.1", "jest": "^22.4.4", "smee-client": "^1.0.2", "standard": "^10.0.3"