132.diff (14321B)
1 diff --git a/package.json b/package.json 2 index ba9d2a5..caa43e4 100644 3 --- a/package.json 4 +++ b/package.json 5 @@ -35,7 +35,7 @@ 6 "simple-git": "^1.75.0", 7 "slackbots": "^1.0.2", 8 "string": "^3.3.3", 9 - "yargs": "^15.0.0" 10 + "yargs": "^16.0.0" 11 }, 12 "preferGlobal": false, 13 "private": true, 14 diff --git a/yarn.lock b/yarn.lock 15 index 87468cf..73d7db7 100644 16 --- a/yarn.lock 17 +++ b/yarn.lock 18 @@ -22,19 +22,21 @@ ansi-regex@^2.0.0: 19 version "2.1.1" 20 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 21 22 -ansi-regex@^4.1.0: 23 - version "4.1.0" 24 - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 25 +ansi-regex@^5.0.0: 26 + version "5.0.0" 27 + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 28 + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== 29 30 ansi-styles@^2.2.1: 31 version "2.2.1" 32 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 33 34 -ansi-styles@^3.2.0: 35 - version "3.2.1" 36 - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 37 +ansi-styles@^4.0.0: 38 + version "4.3.0" 39 + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 40 + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 41 dependencies: 42 - color-convert "^1.9.0" 43 + color-convert "^2.0.1" 44 45 argparse@~1.0.2: 46 version "1.0.9" 47 @@ -182,10 +184,6 @@ bytes@3.0.0: 48 version "3.0.0" 49 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" 50 51 -camelcase@^5.0.0: 52 - version "5.3.1" 53 - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 54 - 55 caseless@~0.10.0: 56 version "0.10.0" 57 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.10.0.tgz#ed6b2719adcd1fd18f58dc081c0f1a5b43963909" 58 @@ -204,27 +202,30 @@ chalk@^1.0.0: 59 strip-ansi "^3.0.0" 60 supports-color "^2.0.0" 61 62 -cliui@^5.0.0: 63 - version "5.0.0" 64 - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" 65 +cliui@^7.0.2: 66 + version "7.0.3" 67 + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.3.tgz#ef180f26c8d9bff3927ee52428bfec2090427981" 68 + integrity sha512-Gj3QHTkVMPKqwP3f7B4KPkBZRMR9r4rfi5bXFpg1a+Svvj8l7q5CnkBkVQzfxT5DFSsGk2+PascOgL0JYkL2kw== 69 dependencies: 70 - string-width "^3.1.0" 71 - strip-ansi "^5.2.0" 72 - wrap-ansi "^5.1.0" 73 + string-width "^4.2.0" 74 + strip-ansi "^6.0.0" 75 + wrap-ansi "^7.0.0" 76 77 co@^4.6.0: 78 version "4.6.0" 79 resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" 80 81 -color-convert@^1.9.0: 82 - version "1.9.3" 83 - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 84 +color-convert@^2.0.1: 85 + version "2.0.1" 86 + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 87 + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 88 dependencies: 89 - color-name "1.1.3" 90 + color-name "~1.1.4" 91 92 -color-name@1.1.3: 93 - version "1.1.3" 94 - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 95 +color-name@~1.1.4: 96 + version "1.1.4" 97 + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 98 + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 99 100 combined-stream@^1.0.5, combined-stream@~1.0.1, combined-stream@~1.0.5: 101 version "1.0.5" 102 @@ -317,10 +318,6 @@ debug@^3.1.0: 103 dependencies: 104 ms "2.0.0" 105 106 -decamelize@^1.2.0: 107 - version "1.2.0" 108 - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 109 - 110 define-properties@^1.1.1, define-properties@^1.1.2: 111 version "1.1.2" 112 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" 113 @@ -359,9 +356,10 @@ ee-first@1.1.1: 114 version "1.1.1" 115 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 116 117 -emoji-regex@^7.0.1: 118 - version "7.0.3" 119 - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 120 +emoji-regex@^8.0.0: 121 + version "8.0.0" 122 + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 123 + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 124 125 encodeurl@~1.0.1: 126 version "1.0.1" 127 @@ -395,6 +393,11 @@ es-to-primitive@^1.1.1: 128 is-date-object "^1.0.1" 129 is-symbol "^1.0.1" 130 131 +escalade@^3.1.1: 132 + version "3.1.1" 133 + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 134 + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 135 + 136 escape-html@~1.0.3: 137 version "1.0.3" 138 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 139 @@ -478,12 +481,6 @@ finalhandler@1.1.0: 140 statuses "~1.3.1" 141 unpipe "~1.0.0" 142 143 -find-up@^3.0.0: 144 - version "3.0.0" 145 - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" 146 - dependencies: 147 - locate-path "^3.0.0" 148 - 149 foreach@^2.0.5: 150 version "2.0.5" 151 resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" 152 @@ -548,9 +545,10 @@ generate-object-property@^1.1.0: 153 dependencies: 154 is-property "^1.0.0" 155 156 -get-caller-file@^2.0.1: 157 +get-caller-file@^2.0.5: 158 version "2.0.5" 159 resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 160 + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 161 162 getpass@^0.1.1: 163 version "0.1.7" 164 @@ -723,9 +721,10 @@ is-date-object@^1.0.1: 165 version "1.0.1" 166 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" 167 168 -is-fullwidth-code-point@^2.0.0: 169 - version "2.0.0" 170 - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 171 +is-fullwidth-code-point@^3.0.0: 172 + version "3.0.0" 173 + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 174 + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 175 176 is-my-ip-valid@^1.0.0: 177 version "1.0.0" 178 @@ -830,13 +829,6 @@ linkify-it@~1.2.0: 179 dependencies: 180 uc.micro "^1.0.1" 181 182 -locate-path@^3.0.0: 183 - version "3.0.0" 184 - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" 185 - dependencies: 186 - p-locate "^3.0.0" 187 - path-exists "^3.0.0" 188 - 189 lodash@^4.13.1, lodash@^4.17.13, lodash@^4.17.2: 190 version "4.17.13" 191 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.13.tgz#0bdc3a6adc873d2f4e0c4bac285df91b64fc7b93" 192 @@ -1001,30 +993,10 @@ options@>=0.0.5: 193 version "0.0.6" 194 resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" 195 196 -p-limit@^2.0.0: 197 - version "2.2.1" 198 - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" 199 - dependencies: 200 - p-try "^2.0.0" 201 - 202 -p-locate@^3.0.0: 203 - version "3.0.0" 204 - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" 205 - dependencies: 206 - p-limit "^2.0.0" 207 - 208 -p-try@^2.0.0: 209 - version "2.2.0" 210 - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 211 - 212 parseurl@~1.3.2: 213 version "1.3.2" 214 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" 215 216 -path-exists@^3.0.0: 217 - version "3.0.0" 218 - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 219 - 220 path-is-absolute@^1.0.0: 221 version "1.0.1" 222 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 223 @@ -1226,10 +1198,6 @@ require-directory@^2.1.1: 224 version "2.1.1" 225 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 226 227 -require-main-filename@^2.0.0: 228 - version "2.0.0" 229 - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" 230 - 231 rimraf@^2.4.1: 232 version "2.6.2" 233 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" 234 @@ -1271,10 +1239,6 @@ serve-static@1.13.1: 235 parseurl "~1.3.2" 236 send "0.16.1" 237 238 -set-blocking@^2.0.0: 239 - version "2.0.0" 240 - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 241 - 242 setprototypeof@1.0.3: 243 version "1.0.3" 244 resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" 245 @@ -1351,13 +1315,14 @@ stealthy-require@^1.1.0: 246 version "1.1.1" 247 resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" 248 249 -string-width@^3.0.0, string-width@^3.1.0: 250 - version "3.1.0" 251 - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 252 +string-width@^4.1.0, string-width@^4.2.0: 253 + version "4.2.0" 254 + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" 255 + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== 256 dependencies: 257 - emoji-regex "^7.0.1" 258 - is-fullwidth-code-point "^2.0.0" 259 - strip-ansi "^5.1.0" 260 + emoji-regex "^8.0.0" 261 + is-fullwidth-code-point "^3.0.0" 262 + strip-ansi "^6.0.0" 263 264 string@^3.3.3: 265 version "3.3.3" 266 @@ -1387,11 +1352,12 @@ strip-ansi@^3.0.0: 267 dependencies: 268 ansi-regex "^2.0.0" 269 270 -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: 271 - version "5.2.0" 272 - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 273 +strip-ansi@^6.0.0: 274 + version "6.0.0" 275 + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" 276 + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== 277 dependencies: 278 - ansi-regex "^4.1.0" 279 + ansi-regex "^5.0.0" 280 281 supports-color@^2.0.0: 282 version "2.0.0" 283 @@ -1468,17 +1434,14 @@ vow@^0.4.9: 284 version "0.4.17" 285 resolved "https://registry.yarnpkg.com/vow/-/vow-0.4.17.tgz#b16e08fae58c52f3ebc6875f2441b26a92682904" 286 287 -which-module@^2.0.0: 288 - version "2.0.0" 289 - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 290 - 291 -wrap-ansi@^5.1.0: 292 - version "5.1.0" 293 - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" 294 +wrap-ansi@^7.0.0: 295 + version "7.0.0" 296 + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 297 + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 298 dependencies: 299 - ansi-styles "^3.2.0" 300 - string-width "^3.0.0" 301 - strip-ansi "^5.0.0" 302 + ansi-styles "^4.0.0" 303 + string-width "^4.1.0" 304 + strip-ansi "^6.0.0" 305 306 wrappy@1: 307 version "1.0.2" 308 @@ -1495,32 +1458,28 @@ xtend@^4.0.0: 309 version "4.0.2" 310 resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 311 312 -y18n@^4.0.0: 313 - version "4.0.0" 314 - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" 315 +y18n@^5.0.2: 316 + version "5.0.5" 317 + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18" 318 + integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg== 319 320 -yargs-parser@^16.1.0: 321 - version "16.1.0" 322 - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz#73747d53ae187e7b8dbe333f95714c76ea00ecf1" 323 - dependencies: 324 - camelcase "^5.0.0" 325 - decamelize "^1.2.0" 326 +yargs-parser@^20.2.2: 327 + version "20.2.3" 328 + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.3.tgz#92419ba867b858c868acf8bae9bf74af0dd0ce26" 329 + integrity sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww== 330 331 -yargs@^15.0.0: 332 - version "15.0.0" 333 - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.0.0.tgz#8df5a97630bac08d60792f6720fc882c732f8b4f" 334 +yargs@^16.0.0: 335 + version "16.1.0" 336 + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.1.0.tgz#fc333fe4791660eace5a894b39d42f851cd48f2a" 337 + integrity sha512-upWFJOmDdHN0syLuESuvXDmrRcWd1QafJolHskzaw79uZa7/x53gxQKiR07W59GWY1tFhhU/Th9DrtSfpS782g== 338 dependencies: 339 - cliui "^5.0.0" 340 - decamelize "^1.2.0" 341 - find-up "^3.0.0" 342 - get-caller-file "^2.0.1" 343 + cliui "^7.0.2" 344 + escalade "^3.1.1" 345 + get-caller-file "^2.0.5" 346 require-directory "^2.1.1" 347 - require-main-filename "^2.0.0" 348 - set-blocking "^2.0.0" 349 - string-width "^3.0.0" 350 - which-module "^2.0.0" 351 - y18n "^4.0.0" 352 - yargs-parser "^16.1.0" 353 + string-width "^4.2.0" 354 + y18n "^5.0.2" 355 + yargs-parser "^20.2.2" 356 357 yui@^3.18.1: 358 version "3.18.1"