freifunk-bot.meta

Issues/PRs archive for MTRNord/freifunk-bot
git clone git://archive.git.mtrnord.blog/MTRNord/freifunk-bot.meta.git
Log | Files | Refs

commit c9b7074046489b3fb77e8dc0dcc49617ba946f68
Author: Phorge Migration <migration@localhost>
Date:   Tue, 21 Jul 2026 18:03:49 +0200

Archive issues/PRs export for MTRNord/freifunk-bot

Diffstat:
Aissues/116.json | 23+++++++++++++++++++++++
Aissues/116.md | 24++++++++++++++++++++++++
Aissues/72.json | 50++++++++++++++++++++++++++++++++++++++++++++++++++
Aissues/72.md | 234+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aissues/74.json | 35+++++++++++++++++++++++++++++++++++
Aissues/74.md | 108+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aissues/80.json | 20++++++++++++++++++++
Aissues/80.md | 129+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aissues/84.json | 25+++++++++++++++++++++++++
Aissues/84.md | 128+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aissues/95.json | 14++++++++++++++
Aissues/95.md | 105+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/1.diff | 17+++++++++++++++++
Apulls/1.json | 18++++++++++++++++++
Apulls/1.md | 13+++++++++++++
Apulls/10.diff | 328+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/10.json | 18++++++++++++++++++
Apulls/10.md | 18++++++++++++++++++
Apulls/100.diff | 13+++++++++++++
Apulls/100.json | 20++++++++++++++++++++
Apulls/100.md | 95+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/101.diff | 13+++++++++++++
Apulls/101.json | 20++++++++++++++++++++
Apulls/101.md | 95+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/102.diff | 13+++++++++++++
Apulls/102.json | 20++++++++++++++++++++
Apulls/102.md | 89+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/103.diff | 13+++++++++++++
Apulls/103.json | 20++++++++++++++++++++
Apulls/103.md | 91+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/104.diff | 13+++++++++++++
Apulls/104.json | 20++++++++++++++++++++
Apulls/104.md | 73+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/105.diff | 13+++++++++++++
Apulls/105.json | 20++++++++++++++++++++
Apulls/105.md | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/106.diff | 13+++++++++++++
Apulls/106.json | 20++++++++++++++++++++
Apulls/106.md | 91+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/107.diff | 13+++++++++++++
Apulls/107.json | 20++++++++++++++++++++
Apulls/107.md | 91+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/108.diff | 13+++++++++++++
Apulls/108.json | 20++++++++++++++++++++
Apulls/108.md | 91+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/109.diff | 13+++++++++++++
Apulls/109.json | 31+++++++++++++++++++++++++++++++
Apulls/109.md | 142+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/11.diff | 191+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/11.json | 18++++++++++++++++++
Apulls/11.md | 18++++++++++++++++++
Apulls/110.diff | 13+++++++++++++
Apulls/110.json | 20++++++++++++++++++++
Apulls/110.md | 92+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/111.diff | 12++++++++++++
Apulls/111.json | 22++++++++++++++++++++++
Apulls/111.md | 74++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/112.diff | 249+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/112.json | 20++++++++++++++++++++
Apulls/112.md | 140+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/113.diff | 289++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/113.json | 22++++++++++++++++++++++
Apulls/113.md | 194+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/114.diff | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/114.json | 18++++++++++++++++++
Apulls/114.md | 166+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/115.diff | 43+++++++++++++++++++++++++++++++++++++++++++
Apulls/115.json | 18++++++++++++++++++
Apulls/115.md | 54++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/117.diff | 429+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/117.json | 18++++++++++++++++++
Apulls/117.md | 247+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/118.diff | 41+++++++++++++++++++++++++++++++++++++++++
Apulls/118.json | 18++++++++++++++++++
Apulls/118.md | 110+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/119.diff | 537+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/119.json | 18++++++++++++++++++
Apulls/119.md | 265+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/12.diff | 538+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/12.json | 24++++++++++++++++++++++++
Apulls/12.md | 33+++++++++++++++++++++++++++++++++
Apulls/120.diff | 30++++++++++++++++++++++++++++++
Apulls/120.json | 18++++++++++++++++++
Apulls/120.md | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/121.diff | 15+++++++++++++++
Apulls/121.json | 20++++++++++++++++++++
Apulls/121.md | 54++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/122.diff | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/122.json | 20++++++++++++++++++++
Apulls/122.md | 66++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/123.diff | 76++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/123.json | 20++++++++++++++++++++
Apulls/123.md | 84+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/124.diff | 15+++++++++++++++
Apulls/124.json | 20++++++++++++++++++++
Apulls/124.md | 77+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/125.diff | 30++++++++++++++++++++++++++++++
Apulls/125.json | 20++++++++++++++++++++
Apulls/125.md | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/126.diff | 49+++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/126.json | 18++++++++++++++++++
Apulls/126.md | 77+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/127.diff | 15+++++++++++++++
Apulls/127.json | 20++++++++++++++++++++
Apulls/127.md | 63+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/128.diff | 46++++++++++++++++++++++++++++++++++++++++++++++
Apulls/128.json | 18++++++++++++++++++
Apulls/128.md | 69+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/129.diff | 78++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/129.json | 18++++++++++++++++++
Apulls/129.md | 425+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/13.diff | 45+++++++++++++++++++++++++++++++++++++++++++++
Apulls/13.json | 24++++++++++++++++++++++++
Apulls/13.md | 28++++++++++++++++++++++++++++
Apulls/130.diff | 49+++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/130.json | 18++++++++++++++++++
Apulls/130.md | 102+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/131.diff | 30++++++++++++++++++++++++++++++
Apulls/131.json | 20++++++++++++++++++++
Apulls/131.md | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/132.diff | 358+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/132.json | 18++++++++++++++++++
Apulls/132.md | 144+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/133.diff | 207+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/133.json | 18++++++++++++++++++
Apulls/133.md | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/14.diff | 22++++++++++++++++++++++
Apulls/14.json | 24++++++++++++++++++++++++
Apulls/14.md | 28++++++++++++++++++++++++++++
Apulls/15.diff | 13+++++++++++++
Apulls/15.json | 24++++++++++++++++++++++++
Apulls/15.md | 28++++++++++++++++++++++++++++
Apulls/16.diff | 32++++++++++++++++++++++++++++++++
Apulls/16.json | 24++++++++++++++++++++++++
Apulls/16.md | 28++++++++++++++++++++++++++++
Apulls/17.diff | 42++++++++++++++++++++++++++++++++++++++++++
Apulls/17.json | 24++++++++++++++++++++++++
Apulls/17.md | 28++++++++++++++++++++++++++++
Apulls/18.diff | 13+++++++++++++
Apulls/18.json | 20++++++++++++++++++++
Apulls/18.md | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/19.diff | 13+++++++++++++
Apulls/19.json | 20++++++++++++++++++++
Apulls/19.md | 106+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/2.diff | 403+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/2.json | 18++++++++++++++++++
Apulls/2.md | 16++++++++++++++++
Apulls/20.diff | 13+++++++++++++
Apulls/20.json | 20++++++++++++++++++++
Apulls/20.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/21.diff | 13+++++++++++++
Apulls/21.json | 20++++++++++++++++++++
Apulls/21.md | 99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/22.diff | 13+++++++++++++
Apulls/22.json | 20++++++++++++++++++++
Apulls/22.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/23.diff | 13+++++++++++++
Apulls/23.json | 20++++++++++++++++++++
Apulls/23.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/24.diff | 13+++++++++++++
Apulls/24.json | 20++++++++++++++++++++
Apulls/24.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/25.diff | 13+++++++++++++
Apulls/25.json | 20++++++++++++++++++++
Apulls/25.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/26.diff | 13+++++++++++++
Apulls/26.json | 20++++++++++++++++++++
Apulls/26.md | 106+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/27.diff | 13+++++++++++++
Apulls/27.json | 20++++++++++++++++++++
Apulls/27.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/28.diff | 13+++++++++++++
Apulls/28.json | 20++++++++++++++++++++
Apulls/28.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/29.diff | 13+++++++++++++
Apulls/29.json | 20++++++++++++++++++++
Apulls/29.md | 99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/3.diff | 13+++++++++++++
Apulls/3.json | 18++++++++++++++++++
Apulls/3.md | 49+++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/30.diff | 13+++++++++++++
Apulls/30.json | 20++++++++++++++++++++
Apulls/30.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/31.diff | 13+++++++++++++
Apulls/31.json | 20++++++++++++++++++++
Apulls/31.md | 103+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/32.diff | 13+++++++++++++
Apulls/32.json | 20++++++++++++++++++++
Apulls/32.md | 103+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/33.diff | 13+++++++++++++
Apulls/33.json | 20++++++++++++++++++++
Apulls/33.md | 85+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/34.diff | 13+++++++++++++
Apulls/34.json | 20++++++++++++++++++++
Apulls/34.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/35.diff | 13+++++++++++++
Apulls/35.json | 20++++++++++++++++++++
Apulls/35.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/36.diff | 13+++++++++++++
Apulls/36.json | 20++++++++++++++++++++
Apulls/36.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/37.diff | 13+++++++++++++
Apulls/37.json | 20++++++++++++++++++++
Apulls/37.md | 103+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/38.diff | 13+++++++++++++
Apulls/38.json | 20++++++++++++++++++++
Apulls/38.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/39.diff | 13+++++++++++++
Apulls/39.json | 20++++++++++++++++++++
Apulls/39.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/4.diff | 13+++++++++++++
Apulls/4.json | 18++++++++++++++++++
Apulls/4.md | 53+++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/40.diff | 13+++++++++++++
Apulls/40.json | 20++++++++++++++++++++
Apulls/40.md | 92+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/41.diff | 13+++++++++++++
Apulls/41.json | 20++++++++++++++++++++
Apulls/41.md | 91+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/42.diff | 13+++++++++++++
Apulls/42.json | 20++++++++++++++++++++
Apulls/42.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/43.diff | 13+++++++++++++
Apulls/43.json | 20++++++++++++++++++++
Apulls/43.md | 103+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/44.diff | 13+++++++++++++
Apulls/44.json | 20++++++++++++++++++++
Apulls/44.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/45.diff | 13+++++++++++++
Apulls/45.json | 20++++++++++++++++++++
Apulls/45.md | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/46.diff | 13+++++++++++++
Apulls/46.json | 20++++++++++++++++++++
Apulls/46.md | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/47.diff | 13+++++++++++++
Apulls/47.json | 20++++++++++++++++++++
Apulls/47.md | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/48.diff | 13+++++++++++++
Apulls/48.json | 20++++++++++++++++++++
Apulls/48.md | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/49.diff | 13+++++++++++++
Apulls/49.json | 20++++++++++++++++++++
Apulls/49.md | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/5.diff | 13+++++++++++++
Apulls/5.json | 18++++++++++++++++++
Apulls/5.md | 53+++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/50.diff | 13+++++++++++++
Apulls/50.json | 20++++++++++++++++++++
Apulls/50.md | 78++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/51.diff | 13+++++++++++++
Apulls/51.json | 20++++++++++++++++++++
Apulls/51.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/52.diff | 13+++++++++++++
Apulls/52.json | 20++++++++++++++++++++
Apulls/52.md | 121+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/53.diff | 13+++++++++++++
Apulls/53.json | 20++++++++++++++++++++
Apulls/53.md | 78++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/54.diff | 13+++++++++++++
Apulls/54.json | 20++++++++++++++++++++
Apulls/54.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/55.diff | 13+++++++++++++
Apulls/55.json | 20++++++++++++++++++++
Apulls/55.md | 85+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/56.diff | 13+++++++++++++
Apulls/56.json | 20++++++++++++++++++++
Apulls/56.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/57.diff | 13+++++++++++++
Apulls/57.json | 20++++++++++++++++++++
Apulls/57.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/58.diff | 13+++++++++++++
Apulls/58.json | 20++++++++++++++++++++
Apulls/58.md | 90+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/59.diff | 13+++++++++++++
Apulls/59.json | 20++++++++++++++++++++
Apulls/59.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/6.diff | 13+++++++++++++
Apulls/6.json | 20++++++++++++++++++++
Apulls/6.md | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/60.diff | 13+++++++++++++
Apulls/60.json | 20++++++++++++++++++++
Apulls/60.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/61.diff | 13+++++++++++++
Apulls/61.json | 20++++++++++++++++++++
Apulls/61.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/62.diff | 13+++++++++++++
Apulls/62.json | 20++++++++++++++++++++
Apulls/62.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/63.diff | 13+++++++++++++
Apulls/63.json | 20++++++++++++++++++++
Apulls/63.md | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/64.diff | 13+++++++++++++
Apulls/64.json | 20++++++++++++++++++++
Apulls/64.md | 92+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/65.diff | 13+++++++++++++
Apulls/65.json | 20++++++++++++++++++++
Apulls/65.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/66.diff | 13+++++++++++++
Apulls/66.json | 20++++++++++++++++++++
Apulls/66.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/67.diff | 13+++++++++++++
Apulls/67.json | 20++++++++++++++++++++
Apulls/67.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/68.diff | 13+++++++++++++
Apulls/68.json | 20++++++++++++++++++++
Apulls/68.md | 102+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/69.diff | 13+++++++++++++
Apulls/69.json | 20++++++++++++++++++++
Apulls/69.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/7.diff | 1972+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/7.json | 18++++++++++++++++++
Apulls/7.md | 18++++++++++++++++++
Apulls/70.diff | 13+++++++++++++
Apulls/70.json | 20++++++++++++++++++++
Apulls/70.md | 102+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/71.diff | 44++++++++++++++++++++++++++++++++++++++++++++
Apulls/71.json | 20++++++++++++++++++++
Apulls/71.md | 118+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/73.diff | 13+++++++++++++
Apulls/73.json | 20++++++++++++++++++++
Apulls/73.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/75.diff | 13+++++++++++++
Apulls/75.json | 20++++++++++++++++++++
Apulls/75.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/76.diff | 13+++++++++++++
Apulls/76.json | 20++++++++++++++++++++
Apulls/76.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/77.diff | 13+++++++++++++
Apulls/77.json | 20++++++++++++++++++++
Apulls/77.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/78.diff | 13+++++++++++++
Apulls/78.json | 36++++++++++++++++++++++++++++++++++++
Apulls/78.md | 155+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/79.diff | 13+++++++++++++
Apulls/79.json | 20++++++++++++++++++++
Apulls/79.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/8.diff | 2464+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/8.json | 29+++++++++++++++++++++++++++++
Apulls/8.md | 45+++++++++++++++++++++++++++++++++++++++++++++
Apulls/81.diff | 13+++++++++++++
Apulls/81.json | 20++++++++++++++++++++
Apulls/81.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/82.diff | 13+++++++++++++
Apulls/82.json | 20++++++++++++++++++++
Apulls/82.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/83.diff | 13+++++++++++++
Apulls/83.json | 20++++++++++++++++++++
Apulls/83.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/85.diff | 13+++++++++++++
Apulls/85.json | 20++++++++++++++++++++
Apulls/85.md | 85+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/86.diff | 13+++++++++++++
Apulls/86.json | 20++++++++++++++++++++
Apulls/86.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/87.diff | 13+++++++++++++
Apulls/87.json | 20++++++++++++++++++++
Apulls/87.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/88.diff | 13+++++++++++++
Apulls/88.json | 20++++++++++++++++++++
Apulls/88.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/89.diff | 13+++++++++++++
Apulls/89.json | 20++++++++++++++++++++
Apulls/89.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/9.diff | 19+++++++++++++++++++
Apulls/9.json | 18++++++++++++++++++
Apulls/9.md | 18++++++++++++++++++
Apulls/90.diff | 13+++++++++++++
Apulls/90.json | 20++++++++++++++++++++
Apulls/90.md | 94+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/91.diff | 13+++++++++++++
Apulls/91.json | 20++++++++++++++++++++
Apulls/91.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/92.diff | 13+++++++++++++
Apulls/92.json | 20++++++++++++++++++++
Apulls/92.md | 85+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/93.diff | 13+++++++++++++
Apulls/93.json | 20++++++++++++++++++++
Apulls/93.md | 90+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/94.diff | 13+++++++++++++
Apulls/94.json | 20++++++++++++++++++++
Apulls/94.md | 95+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/96.diff | 13+++++++++++++
Apulls/96.json | 20++++++++++++++++++++
Apulls/96.md | 73+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/97.diff | 13+++++++++++++
Apulls/97.json | 20++++++++++++++++++++
Apulls/97.md | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/98.diff | 13+++++++++++++
Apulls/98.json | 20++++++++++++++++++++
Apulls/98.md | 95+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/99.diff | 13+++++++++++++
Apulls/99.json | 20++++++++++++++++++++
Apulls/99.md | 95+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
393 files changed, 24919 insertions(+), 0 deletions(-)

diff --git a/issues/116.json b/issues/116.json @@ -0,0 +1,23 @@ +{ + "number": 116, + "title": "Get id or ip of server", + "state": "closed", + "author": "XdeadrushX", + "created_at": "2018-12-08T08:46:40Z", + "closed_at": "2019-10-22T15:38:33Z", + "labels": [ + "question", + "wontfix" + ], + "assignees": [ + "MTRNord" + ], + "body": "Hello, I'm starting my project, based on some things of yours, since the network that I connect has 7 servers, I'm trying to catch the ip of the server to determine which one to send to the bot, because in the network that I connect has a protocol to determine what ip to send it to, is there any way to know this?\r\n\r\nthank's in advance..", + "comments": [ + { + "author": "MTRNord", + "created_at": "2019-10-22T15:38:33Z", + "body": "Well its not auto getting them currently and you propably shouldnt use this code. Its not usable at all which is why I am not activly maintain it.\r\n\r\nThe Freifunk IPs are currently all manually from https://github.com/MTRNord/freifunk-bot/blob/master/handlers/tmp/communities.json " + } + ] +} diff --git a/issues/116.md b/issues/116.md @@ -0,0 +1,24 @@ +# #116 Get id or ip of server + +- **State:** closed +- **Author:** @XdeadrushX +- **Created:** 2018-12-08T08:46:40Z +- **Closed:** 2019-10-22T15:38:33Z +- **Labels:** question, wontfix +- **Assignees:** @MTRNord + +--- + +Hello, I'm starting my project, based on some things of yours, since the network that I connect has 7 servers, I'm trying to catch the ip of the server to determine which one to send to the bot, because in the network that I connect has a protocol to determine what ip to send it to, is there any way to know this? + +thank's in advance.. + + +## Comments + +### @MTRNord — 2019-10-22T15:38:33Z + +Well its not auto getting them currently and you propably shouldnt use this code. Its not usable at all which is why I am not activly maintain it. + +The Freifunk IPs are currently all manually from https://github.com/MTRNord/freifunk-bot/blob/master/handlers/tmp/communities.json + diff --git a/issues/72.json b/issues/72.json @@ -0,0 +1,50 @@ +{ + "number": 72, + "title": "An in-range update of simple-git is breaking the build \ud83d\udea8", + "state": "closed", + "author": "greenkeeper[bot]", + "created_at": "2017-02-14T15:15:27Z", + "closed_at": "2017-06-01T06:21:18Z", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "body": "## Version **1.66.0** of [simple-git](https://github.com/steveukx/git-js) just got published.\n\n<table>\n <tr>\n <th align=left>\n Branch\n </th>\n <td>\n <a href=\"/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.66.0\">Build failing \ud83d\udea8</a>\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 1.65.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build failed**.\n\nAs simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\n\n\n---\n\n\n\n<details>\n<summary>Status Details</summary>\n\n- \u274c **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door)\n\n- \u274c **continuous-integration/travis-ci/push** The Travis CI build is in progress [Details](https://travis-ci.org/MTRNord/nordlab-hackerspace-door/builds/201541326)\n\n</details>\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 4 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7\"><code>8b34dd1</code></a> <code>Release 1.66.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8\"><code>8972642</code></a> <code>Return a 'buffer' from the MockBuffer</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940\"><code>779de3c</code></a> <code>Move to separate file for catFile tests</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5\"><code>8bd8beb</code></a> <code>Add binaryCatFile - closes #156</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f...8b34dd196652d83051283dbd354cd4f7a19796f7\">full diff</a>.</p>\n</details>\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [ + { + "author": "greenkeeper[bot]", + "created_at": "2017-03-04T09:05:14Z", + "body": "## Version **1.67.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.67.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 3 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93\"><code>d05f135</code></a> <code>Release 1.67.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/583e3fd8b8c014f71ec2f1cc37751489bcaf3563\"><code>583e3fd</code></a> <code>Merge existing cwd tests from commands to custom file.</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/52c65a754a76f62998b4af027f20e330fc73feb5\"><code>52c65a7</code></a> <code>Adds validation to the <code>cwd</code> step to ensure the directory that will become the new working directory is a valid path before continuing.</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/8b34dd196652d83051283dbd354cd4f7a19796f7...d05f135f87a9419bd7b11517418a03cfeccedd93\">full diff</a>.</p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-03-28T08:03:52Z", + "body": "## Version **1.68.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.68.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 4 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b\"><code>6368c8e</code></a> <code>Release 1.68.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/b412f01e0dc352923f02501665cd6ff4c012e2d7\"><code>b412f01</code></a> <code>Merge branch 'stephenlautier-feature/git-status-untracked-files'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/1248b3630de3a467237d85ff8c442f3e0fae2c5c\"><code>1248b36</code></a> <code>Fix tests</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/e8516f60269e008c32bfe409f657fc698398f69d\"><code>e8516f6</code></a> <code>fix(status): fix to list untrack files</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/d05f135f87a9419bd7b11517418a03cfeccedd93...6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b\">full diff</a>.</p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-03-29T19:02:43Z", + "body": "## Version **1.69.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.69.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 10 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/00e75975085db26e4af416812bccb8d405c3bac7\"><code>00e7597</code></a> <code>Release 1.69.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/aa176960f9fdbd6e9cabc0463b0bad1e744b22ad\"><code>aa17696</code></a> <code>Merge branch 'stephenlautier-feature/typings'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/7e731d39f71db55d4f0c6a089d3ea0e5647391f5\"><code>7e731d3</code></a> <code>Use detail for FetchResult tags</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/cdd3a6264fce38bd74da347d1c30c6ab35f1e32e\"><code>cdd3a62</code></a> <code>Merge branch 'feature/typings' of <a href=\"https://urls.greenkeeper.io/stephenlautier/git-js\">https://github.com/stephenlautier/git-js</a> into stephenlautier-feature/typings</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/71d06521d425680300777f028966f3faa5d78855\"><code>71d0652</code></a> <code>renamed diffSummary result to <code>DiffResult</code></code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/abbb9b6bbfeb9b20637d68ee84484505dc82b761\"><code>abbb9b6</code></a> <code>renamed DiffSummaryResult within promise/index</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/3f105b3d9cbbcfa723f49ab100df752ba4ffa65e\"><code>3f105b3</code></a> <code>response typings</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/39e4673ae13f0f27babb0c007ba70082b6b4c308\"><code>39e4673</code></a> <code>removed index.d.ts copied file + updated gitignore</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/1df222daf4fa2d08f7f4746193e4339fa72b2532\"><code>1df222d</code></a> <code>updated .npmignore to remove tests</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/c162b93f5b68dad30a3f991fd72fd75ac0ae293d\"><code>c162b93</code></a> <code>feat(typings): initial typings for promise based api</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b...00e75975085db26e4af416812bccb8d405c3bac7\">full diff</a>.</p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-04-04T08:58:52Z", + "body": "## Version **1.70.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.70.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 9 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11\"><code>967b437</code></a> <code>Release 1.70.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27\"><code>c803d51</code></a> <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/9ca2f90bda6bb5e71556b2271a591d71e89e9796\"><code>9ca2f90</code></a> <code>Merge branch 'feature/adding-more-typings' of <a href=\"https://urls.greenkeeper.io/stephenlautier/git-js\">https://github.com/stephenlautier/git-js</a> into stephenlautier-feature/adding-more-typings</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/9c3aead9b335683a04a0ee096558ffbdacd89c10\"><code>9c3aead</code></a> <code>Merge branch 'tag-sorting'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/0f1aa1b815b9b2d1acedbaba22a1302d186783ba\"><code>0f1aa1b</code></a> <code>Update typings</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/ffeaabf4780bd07861dea21ac5ab1735fd508ecc\"><code>ffeaabf</code></a> <code>Update readme</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/75979bdb93425f2ed148ee8d7731d654d642feaa\"><code>75979bd</code></a> <code>Allow the use of the <code>--sort</code> option when using <code>tags</code></code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/9e156d0eb7e4803752a84f4a4590f11fca324d1b\"><code>9e156d0</code></a> <code>feat(typings): added more typings</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/2c5ced4a7cf572c3ba527b085dc6ebc344ff6631\"><code>2c5ced4</code></a> <code>Remove extra copy in grunt build</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/00e75975085db26e4af416812bccb8d405c3bac7...967b4370cf57190780940c7e8f37091b1f9dff11\">full diff</a>.</p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-06T16:21:49Z", + "body": "## Version **1.71.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.71.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 6 commits0.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c\"><code>5d22a74</code></a> <code>Release 1.71.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f\"><code>0dab00c</code></a> <code>Merge branch 'jorritd-master'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18\"><code>8373b81</code></a> <code>Lint, split tests into separate file, add in the author related detail when present</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/23ab0f3a5144a2c65059d87ad2f06c84cfe145eb\"><code>23ab0f3</code></a> <code>Fixes #174</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/5d695ff1c6845ad526da43c7647a8ec5420d10ce\"><code>5d695ff</code></a> <code>Update CommitSummary.js</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/fcf932475ca6290f7b25d3c6f58957b82448e6f9\"><code>fcf9324</code></a> <code>Fix documentation for tags</code></li>\n</ul>\n<p>false</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/967b4370cf57190780940c7e8f37091b1f9dff11...5d22a748976f3e2321e3bc3059f40fbb7a50d70c\">full diff</a></p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-06T16:30:27Z", + "body": "## Version **1.72.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.72.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 7 commits0.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0\"><code>06ca1d8</code></a> <code>Release 1.72.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/615de1454ca07ae101d12c94d8d5d38beab12b62\"><code>615de14</code></a> <code>Merge branch 'maxhallinan-git-branch-delete'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/892f307bbc89a9c78c54284587534073f7ecf2ec\"><code>892f307</code></a> <code>Destructured setup for ease of reading</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/b98b9a30a108769ccb89510476050c4ee64cd581\"><code>b98b9a3</code></a> <code>Merge branch 'git-branch-delete' of <a href=\"https://urls.greenkeeper.io/maxhallinan/git-js\">https://github.com/maxhallinan/git-js</a> into maxhallinan-git-branch-delete</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/fa4348cefce3786743611adef37c1edcb7ce3c34\"><code>fa4348c</code></a> <code>Attempt to abstract delete local branch unit tests</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/7a9107e31d852f0c1f116456230d544169842db0\"><code>7a9107e</code></a> <code>Add unit tests for deleting a local branch using options array</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/248aea54652c5b120f19a27f16b3993d663386fb\"><code>248aea5</code></a> <code>Support all branch delete flags</code></li>\n</ul>\n<p>false</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/5d22a748976f3e2321e3bc3059f40fbb7a50d70c...06ca1d8d01dab4785f3d75efd1da9ddb619f91d0\">full diff</a></p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-20T07:17:44Z", + "body": "## Version **1.73.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.73.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 6 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6\"><code>70bfa1a</code></a> <code>Release 1.73.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/d54e4325414ac413c465d4a69646c178197fdfd1\"><code>d54e432</code></a> <code>Add ability to clear the queue of pending tasks</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/17b4e95b6d90ace6a620666b1a56cd3cb0aaa034\"><code>17b4e95</code></a> <code>Deprecate the use of <code>.then</code> in favour of <code>.exec</code> to prepare for switch to promises in 2.x</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/b6b09cdd3643a1947709d74dfdef081f2995bb4e\"><code>b6b09cd</code></a> <code>Merge branch 'halfcrazy-add_debug'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/9062fa48948f0c960f58e18ed79b31c48af5a685\"><code>9062fa4</code></a> <code>Move command debug logging to the runner instead of the scheduler</code></li>\n<li><a href=\"https://urls.greenkeeper.io/steveukx/git-js/commit/99a4e629da29d2369790772ef5d3cd9cb9401d94\"><code>99a4e62</code></a> <code>Add debug info</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/steveukx/git-js/compare/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0...70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6\">full diff</a></p>\n</details>" + } + ] +} diff --git a/issues/72.md b/issues/72.md @@ -0,0 +1,234 @@ +# #72 An in-range update of simple-git is breaking the build 🚨 + +- **State:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-02-14T15:15:27Z +- **Closed:** 2017-06-01T06:21:18Z +- **Labels:** greenkeeper + +--- + +## Version **1.66.0** of [simple-git](https://github.com/steveukx/git-js) just got published. + +<table> + <tr> + <th align=left> + Branch + </th> + <td> + <a href="/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.66.0">Build failing 🚨</a> + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 1.65.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build failed**. + +As simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + + + +--- + + + +<details> +<summary>Status Details</summary> + +- ❌ **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door) + +- ❌ **continuous-integration/travis-ci/push** The Travis CI build is in progress [Details](https://travis-ci.org/MTRNord/nordlab-hackerspace-door/builds/201541326) + +</details> + + +<details> +<summary>Commits</summary> +<p>The new version differs by 4 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7"><code>8b34dd1</code></a> <code>Release 1.66.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8"><code>8972642</code></a> <code>Return a 'buffer' from the MockBuffer</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940"><code>779de3c</code></a> <code>Move to separate file for catFile tests</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5"><code>8bd8beb</code></a> <code>Add binaryCatFile - closes #156</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f...8b34dd196652d83051283dbd354cd4f7a19796f7">full diff</a>.</p> +</details> + +<details> +<summary>Not sure how things should work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + +## Comments + +### @greenkeeper[bot] — 2017-03-04T09:05:14Z + +## Version **1.67.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.67.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 3 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93"><code>d05f135</code></a> <code>Release 1.67.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/583e3fd8b8c014f71ec2f1cc37751489bcaf3563"><code>583e3fd</code></a> <code>Merge existing cwd tests from commands to custom file.</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/52c65a754a76f62998b4af027f20e330fc73feb5"><code>52c65a7</code></a> <code>Adds validation to the <code>cwd</code> step to ensure the directory that will become the new working directory is a valid path before continuing.</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/8b34dd196652d83051283dbd354cd4f7a19796f7...d05f135f87a9419bd7b11517418a03cfeccedd93">full diff</a>.</p> +</details> + +### @greenkeeper[bot] — 2017-03-28T08:03:52Z + +## Version **1.68.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.68.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 4 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b"><code>6368c8e</code></a> <code>Release 1.68.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/b412f01e0dc352923f02501665cd6ff4c012e2d7"><code>b412f01</code></a> <code>Merge branch 'stephenlautier-feature/git-status-untracked-files'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/1248b3630de3a467237d85ff8c442f3e0fae2c5c"><code>1248b36</code></a> <code>Fix tests</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/e8516f60269e008c32bfe409f657fc698398f69d"><code>e8516f6</code></a> <code>fix(status): fix to list untrack files</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/d05f135f87a9419bd7b11517418a03cfeccedd93...6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b">full diff</a>.</p> +</details> + +### @greenkeeper[bot] — 2017-03-29T19:02:43Z + +## Version **1.69.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.69.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 10 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/00e75975085db26e4af416812bccb8d405c3bac7"><code>00e7597</code></a> <code>Release 1.69.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/aa176960f9fdbd6e9cabc0463b0bad1e744b22ad"><code>aa17696</code></a> <code>Merge branch 'stephenlautier-feature/typings'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/7e731d39f71db55d4f0c6a089d3ea0e5647391f5"><code>7e731d3</code></a> <code>Use detail for FetchResult tags</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/cdd3a6264fce38bd74da347d1c30c6ab35f1e32e"><code>cdd3a62</code></a> <code>Merge branch 'feature/typings' of <a href="https://urls.greenkeeper.io/stephenlautier/git-js">https://github.com/stephenlautier/git-js</a> into stephenlautier-feature/typings</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/71d06521d425680300777f028966f3faa5d78855"><code>71d0652</code></a> <code>renamed diffSummary result to <code>DiffResult</code></code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/abbb9b6bbfeb9b20637d68ee84484505dc82b761"><code>abbb9b6</code></a> <code>renamed DiffSummaryResult within promise/index</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/3f105b3d9cbbcfa723f49ab100df752ba4ffa65e"><code>3f105b3</code></a> <code>response typings</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/39e4673ae13f0f27babb0c007ba70082b6b4c308"><code>39e4673</code></a> <code>removed index.d.ts copied file + updated gitignore</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/1df222daf4fa2d08f7f4746193e4339fa72b2532"><code>1df222d</code></a> <code>updated .npmignore to remove tests</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/c162b93f5b68dad30a3f991fd72fd75ac0ae293d"><code>c162b93</code></a> <code>feat(typings): initial typings for promise based api</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b...00e75975085db26e4af416812bccb8d405c3bac7">full diff</a>.</p> +</details> + +### @greenkeeper[bot] — 2017-04-04T08:58:52Z + +## Version **1.70.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.70.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 9 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11"><code>967b437</code></a> <code>Release 1.70.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27"><code>c803d51</code></a> <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/9ca2f90bda6bb5e71556b2271a591d71e89e9796"><code>9ca2f90</code></a> <code>Merge branch 'feature/adding-more-typings' of <a href="https://urls.greenkeeper.io/stephenlautier/git-js">https://github.com/stephenlautier/git-js</a> into stephenlautier-feature/adding-more-typings</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/9c3aead9b335683a04a0ee096558ffbdacd89c10"><code>9c3aead</code></a> <code>Merge branch 'tag-sorting'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/0f1aa1b815b9b2d1acedbaba22a1302d186783ba"><code>0f1aa1b</code></a> <code>Update typings</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/ffeaabf4780bd07861dea21ac5ab1735fd508ecc"><code>ffeaabf</code></a> <code>Update readme</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/75979bdb93425f2ed148ee8d7731d654d642feaa"><code>75979bd</code></a> <code>Allow the use of the <code>--sort</code> option when using <code>tags</code></code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/9e156d0eb7e4803752a84f4a4590f11fca324d1b"><code>9e156d0</code></a> <code>feat(typings): added more typings</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/2c5ced4a7cf572c3ba527b085dc6ebc344ff6631"><code>2c5ced4</code></a> <code>Remove extra copy in grunt build</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/00e75975085db26e4af416812bccb8d405c3bac7...967b4370cf57190780940c7e8f37091b1f9dff11">full diff</a>.</p> +</details> + +### @greenkeeper[bot] — 2017-05-06T16:21:49Z + +## Version **1.71.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.71.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 6 commits0.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c"><code>5d22a74</code></a> <code>Release 1.71.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f"><code>0dab00c</code></a> <code>Merge branch 'jorritd-master'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18"><code>8373b81</code></a> <code>Lint, split tests into separate file, add in the author related detail when present</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/23ab0f3a5144a2c65059d87ad2f06c84cfe145eb"><code>23ab0f3</code></a> <code>Fixes #174</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/5d695ff1c6845ad526da43c7647a8ec5420d10ce"><code>5d695ff</code></a> <code>Update CommitSummary.js</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/fcf932475ca6290f7b25d3c6f58957b82448e6f9"><code>fcf9324</code></a> <code>Fix documentation for tags</code></li> +</ul> +<p>false</p> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/967b4370cf57190780940c7e8f37091b1f9dff11...5d22a748976f3e2321e3bc3059f40fbb7a50d70c">full diff</a></p> +</details> + +### @greenkeeper[bot] — 2017-05-06T16:30:27Z + +## Version **1.72.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.72.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 7 commits0.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0"><code>06ca1d8</code></a> <code>Release 1.72.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/615de1454ca07ae101d12c94d8d5d38beab12b62"><code>615de14</code></a> <code>Merge branch 'maxhallinan-git-branch-delete'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/892f307bbc89a9c78c54284587534073f7ecf2ec"><code>892f307</code></a> <code>Destructured setup for ease of reading</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/b98b9a30a108769ccb89510476050c4ee64cd581"><code>b98b9a3</code></a> <code>Merge branch 'git-branch-delete' of <a href="https://urls.greenkeeper.io/maxhallinan/git-js">https://github.com/maxhallinan/git-js</a> into maxhallinan-git-branch-delete</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/fa4348cefce3786743611adef37c1edcb7ce3c34"><code>fa4348c</code></a> <code>Attempt to abstract delete local branch unit tests</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/7a9107e31d852f0c1f116456230d544169842db0"><code>7a9107e</code></a> <code>Add unit tests for deleting a local branch using options array</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/248aea54652c5b120f19a27f16b3993d663386fb"><code>248aea5</code></a> <code>Support all branch delete flags</code></li> +</ul> +<p>false</p> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/5d22a748976f3e2321e3bc3059f40fbb7a50d70c...06ca1d8d01dab4785f3d75efd1da9ddb619f91d0">full diff</a></p> +</details> + +### @greenkeeper[bot] — 2017-05-20T07:17:44Z + +## Version **1.73.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fsimple-git-1.73.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 6 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6"><code>70bfa1a</code></a> <code>Release 1.73.0</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/d54e4325414ac413c465d4a69646c178197fdfd1"><code>d54e432</code></a> <code>Add ability to clear the queue of pending tasks</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/17b4e95b6d90ace6a620666b1a56cd3cb0aaa034"><code>17b4e95</code></a> <code>Deprecate the use of <code>.then</code> in favour of <code>.exec</code> to prepare for switch to promises in 2.x</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/b6b09cdd3643a1947709d74dfdef081f2995bb4e"><code>b6b09cd</code></a> <code>Merge branch 'halfcrazy-add_debug'</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/9062fa48948f0c960f58e18ed79b31c48af5a685"><code>9062fa4</code></a> <code>Move command debug logging to the runner instead of the scheduler</code></li> +<li><a href="https://urls.greenkeeper.io/steveukx/git-js/commit/99a4e629da29d2369790772ef5d3cd9cb9401d94"><code>99a4e62</code></a> <code>Add debug info</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/steveukx/git-js/compare/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0...70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6">full diff</a></p> +</details> + diff --git a/issues/74.json b/issues/74.json @@ -0,0 +1,35 @@ +{ + "number": 74, + "title": "An in-range update of async is breaking the build \ud83d\udea8", + "state": "closed", + "author": "greenkeeper[bot]", + "created_at": "2017-02-19T01:33:46Z", + "closed_at": "2017-06-01T06:21:18Z", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "body": "## Version **2.1.5** of [async](https://github.com/caolan/async) just got published.\n\n<table>\n <tr>\n <th align=left>\n Branch\n </th>\n <td>\n <a href=\"/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.1.5\">Build failing \ud83d\udea8</a>\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 2.1.4\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build failed**.\n\nAs async is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\n\n\n---\n\n\n\n<details>\n<summary>Status Details</summary>\n\n- \u274c **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door)\n\n</details>\n\n\n\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [ + { + "author": "greenkeeper[bot]", + "created_at": "2017-03-25T20:57:23Z", + "body": "## Version **2.2.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.2.0) \n" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-04-02T23:11:46Z", + "body": "## Version **2.3.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.3.0) \n" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-04-29T23:39:37Z", + "body": "## Version **2.4.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.4.0) \n" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-22T04:14:26Z", + "body": "## Version **2.4.1** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.4.1) \n" + } + ] +} diff --git a/issues/74.md b/issues/74.md @@ -0,0 +1,108 @@ +# #74 An in-range update of async is breaking the build 🚨 + +- **State:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-02-19T01:33:46Z +- **Closed:** 2017-06-01T06:21:18Z +- **Labels:** greenkeeper + +--- + +## Version **2.1.5** of [async](https://github.com/caolan/async) just got published. + +<table> + <tr> + <th align=left> + Branch + </th> + <td> + <a href="/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.1.5">Build failing 🚨</a> + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 2.1.4 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build failed**. + +As async is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + + + +--- + + + +<details> +<summary>Status Details</summary> + +- ❌ **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door) + +</details> + + + + +<details> +<summary>Not sure how things should work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + +## Comments + +### @greenkeeper[bot] — 2017-03-25T20:57:23Z + +## Version **2.2.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.2.0) + + +### @greenkeeper[bot] — 2017-04-02T23:11:46Z + +## Version **2.3.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.3.0) + + +### @greenkeeper[bot] — 2017-04-29T23:39:37Z + +## Version **2.4.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.4.0) + + +### @greenkeeper[bot] — 2017-05-22T04:14:26Z + +## Version **2.4.1** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fasync-2.4.1) + + diff --git a/issues/80.json b/issues/80.json @@ -0,0 +1,20 @@ +{ + "number": 80, + "title": "An in-range update of request is breaking the build \ud83d\udea8", + "state": "closed", + "author": "greenkeeper[bot]", + "created_at": "2017-03-04T05:05:08Z", + "closed_at": "2017-06-01T06:21:18Z", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "body": "## Version **2.80.0** of [request](https://github.com/request/request) just got published.\n\n<table>\n <tr>\n <th align=left>\n Branch\n </th>\n <td>\n <a href=\"/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Frequest-2.80.0\">Build failing \ud83d\udea8</a>\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 2.79.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build failed**.\n\nAs request is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\n\n\n---\n\n\n\n<details>\n<summary>Status Details</summary>\n\n- \u274c **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door)\n\n</details>\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 31 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/f422111e0bc44e065a7b15e243748b59d5e99e33\"><code>f422111</code></a> <code>2.80.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/bce66a57ef3c812c910f9ab261c86a973a3ba6a8\"><code>bce66a5</code></a> <code>Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/ff6d6c6e7a3b2c36618b5d1db662e10c929696e3\"><code>ff6d6c6</code></a> <code>Correctly format the Host header for IPv6 addresses</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/667e923d8d51a0f0fb4c66c91d94a40f3d3e575a\"><code>667e923</code></a> <code>Merge pull request #2558 from request/FredKSchott-patch-1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/68625539982b7a52859bce73f15bc7ebf677448c\"><code>6862553</code></a> <code>Merge pull request #2221 from calamarico/change_readme</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/8d78bd0333b09fc75bb642aa1d8b3954c8f8ca55\"><code>8d78bd0</code></a> <code>Update README.md example snippet</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/60f6a00327f3a174bcd5af68ab61cfacf7360c8e\"><code>60f6a00</code></a> <code>Merge pull request #2452 from nicjansma/master</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/da077f7ca26cb57cffd51cb4f124b0d7c7bf6a4a\"><code>da077f7</code></a> <code>Merge pull request #2553 from request/issue-template</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/921ebeedb6689f53a113be2c902ea52dbf8d26d2\"><code>921ebee</code></a> <code>small change to template wording</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/256deeae1487d5d7a488b3c50505775b0a1be510\"><code>256deea</code></a> <code>add ISSUE_TEMPLATE, move PR template</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/fec1f2b724f4be27125e7b435a75b3df3b2c2a45\"><code>fec1f2b</code></a> <code>reorder PULL_REQUEST_TEMPLATE sections</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/2046cf322d979af28c27374cc857b11d086ad8e4\"><code>2046cf3</code></a> <code>Merge pull request #2539 from request/FredKSchott-patch-1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/0ea3d477f4a5a7c451bd8ff072e7553a369af508\"><code>0ea3d47</code></a> <code>Merge pull request #2524 from request/greenkeeper-caseless-0.12.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/3f57975212976c88fc006e9e7b3e2cb5b53a2ddf\"><code>3f57975</code></a> <code>Use performance-now instead of custom solution</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/a9ad38a3f7c4bc388af8af353b54fc05cfb81f63\"><code>a9ad38a</code></a> <code>Ensure only the properties we expect are there</code></li>\n</ul>\n<p>There are 31 commits in total. See the <a href=\"https://urls.greenkeeper.io/request/request/compare/ff729c6f1a87237060d075908563ce13386395ac...f422111e0bc44e065a7b15e243748b59d5e99e33\">full diff</a>.</p>\n</details>\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [ + { + "author": "greenkeeper[bot]", + "created_at": "2017-03-09T16:20:41Z", + "body": "## Version **2.81.0** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Frequest-2.81.0) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 11 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/a0cdc704c19e63e6f1740e173bb003c51eef524c\"><code>a0cdc70</code></a> <code>Update changelog</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/f2f54fa5e420f143a661f497c9f568632676016a\"><code>f2f54fa</code></a> <code>2.81.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/d99964ccf14bbdf85cb273b9d2f1c6bb9b43e728\"><code>d99964c</code></a> <code>Merge pull request #2584 from sergejmueller/patch-1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/34d1ea5a67e2c0a340cff97307a910a16e72b720\"><code>34d1ea5</code></a> <code>Upgrade qs to version 6.4.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/fa48e67578a3c43f83c9e4e9339440e8dbbcf6f5\"><code>fa48e67</code></a> <code>safe-buffer doesn't zero-fill by default, its just a polyfill. (#2578)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/2e70b7477b7ad39f0626d5eff2ea8bb9e7600403\"><code>2e70b74</code></a> <code>Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (#2566)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/7ec8b84f9be684a83922e104ade7c608f8cf94ef\"><code>7ec8b84</code></a> <code>Merge pull request #2574 from request/safe-buffer</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/142588392b21ffed1362a11260a16322ba5e9c45\"><code>1425883</code></a> <code>Merge pull request #2573 from ahmadnassri/patch-3</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/f11325385a7392b930ed8b61a97a956a22e7b0be\"><code>f113253</code></a> <code>Migrating to safe-buffer for improved security.</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/095ec7997e6970195ad78d9fbe2517b4e165baf9\"><code>095ec79</code></a> <code>fixes #2572</code></li>\n<li><a href=\"https://urls.greenkeeper.io/request/request/commit/7b9ceefe590b5879600b02e1245d12aadde5a16f\"><code>7b9ceef</code></a> <code>2.80.1</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/request/request/compare/f422111e0bc44e065a7b15e243748b59d5e99e33...a0cdc704c19e63e6f1740e173bb003c51eef524c\">full diff</a>.</p>\n</details>" + } + ] +} diff --git a/issues/80.md b/issues/80.md @@ -0,0 +1,129 @@ +# #80 An in-range update of request is breaking the build 🚨 + +- **State:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-03-04T05:05:08Z +- **Closed:** 2017-06-01T06:21:18Z +- **Labels:** greenkeeper + +--- + +## Version **2.80.0** of [request](https://github.com/request/request) just got published. + +<table> + <tr> + <th align=left> + Branch + </th> + <td> + <a href="/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Frequest-2.80.0">Build failing 🚨</a> + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 2.79.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build failed**. + +As request is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + + + +--- + + + +<details> +<summary>Status Details</summary> + +- ❌ **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door) + +</details> + + +<details> +<summary>Commits</summary> +<p>The new version differs by 31 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/request/request/commit/f422111e0bc44e065a7b15e243748b59d5e99e33"><code>f422111</code></a> <code>2.80.0</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/bce66a57ef3c812c910f9ab261c86a973a3ba6a8"><code>bce66a5</code></a> <code>Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/ff6d6c6e7a3b2c36618b5d1db662e10c929696e3"><code>ff6d6c6</code></a> <code>Correctly format the Host header for IPv6 addresses</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/667e923d8d51a0f0fb4c66c91d94a40f3d3e575a"><code>667e923</code></a> <code>Merge pull request #2558 from request/FredKSchott-patch-1</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/68625539982b7a52859bce73f15bc7ebf677448c"><code>6862553</code></a> <code>Merge pull request #2221 from calamarico/change_readme</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/8d78bd0333b09fc75bb642aa1d8b3954c8f8ca55"><code>8d78bd0</code></a> <code>Update README.md example snippet</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/60f6a00327f3a174bcd5af68ab61cfacf7360c8e"><code>60f6a00</code></a> <code>Merge pull request #2452 from nicjansma/master</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/da077f7ca26cb57cffd51cb4f124b0d7c7bf6a4a"><code>da077f7</code></a> <code>Merge pull request #2553 from request/issue-template</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/921ebeedb6689f53a113be2c902ea52dbf8d26d2"><code>921ebee</code></a> <code>small change to template wording</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/256deeae1487d5d7a488b3c50505775b0a1be510"><code>256deea</code></a> <code>add ISSUE_TEMPLATE, move PR template</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/fec1f2b724f4be27125e7b435a75b3df3b2c2a45"><code>fec1f2b</code></a> <code>reorder PULL_REQUEST_TEMPLATE sections</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/2046cf322d979af28c27374cc857b11d086ad8e4"><code>2046cf3</code></a> <code>Merge pull request #2539 from request/FredKSchott-patch-1</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/0ea3d477f4a5a7c451bd8ff072e7553a369af508"><code>0ea3d47</code></a> <code>Merge pull request #2524 from request/greenkeeper-caseless-0.12.0</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/3f57975212976c88fc006e9e7b3e2cb5b53a2ddf"><code>3f57975</code></a> <code>Use performance-now instead of custom solution</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/a9ad38a3f7c4bc388af8af353b54fc05cfb81f63"><code>a9ad38a</code></a> <code>Ensure only the properties we expect are there</code></li> +</ul> +<p>There are 31 commits in total. See the <a href="https://urls.greenkeeper.io/request/request/compare/ff729c6f1a87237060d075908563ce13386395ac...f422111e0bc44e065a7b15e243748b59d5e99e33">full diff</a>.</p> +</details> + +<details> +<summary>Not sure how things should work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + +## Comments + +### @greenkeeper[bot] — 2017-03-09T16:20:41Z + +## Version **2.81.0** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Frequest-2.81.0) + +<details> +<summary>Commits</summary> +<p>The new version differs by 11 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/request/request/commit/a0cdc704c19e63e6f1740e173bb003c51eef524c"><code>a0cdc70</code></a> <code>Update changelog</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/f2f54fa5e420f143a661f497c9f568632676016a"><code>f2f54fa</code></a> <code>2.81.0</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/d99964ccf14bbdf85cb273b9d2f1c6bb9b43e728"><code>d99964c</code></a> <code>Merge pull request #2584 from sergejmueller/patch-1</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/34d1ea5a67e2c0a340cff97307a910a16e72b720"><code>34d1ea5</code></a> <code>Upgrade qs to version 6.4.0</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/fa48e67578a3c43f83c9e4e9339440e8dbbcf6f5"><code>fa48e67</code></a> <code>safe-buffer doesn't zero-fill by default, its just a polyfill. (#2578)</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/2e70b7477b7ad39f0626d5eff2ea8bb9e7600403"><code>2e70b74</code></a> <code>Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (#2566)</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/7ec8b84f9be684a83922e104ade7c608f8cf94ef"><code>7ec8b84</code></a> <code>Merge pull request #2574 from request/safe-buffer</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/142588392b21ffed1362a11260a16322ba5e9c45"><code>1425883</code></a> <code>Merge pull request #2573 from ahmadnassri/patch-3</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/f11325385a7392b930ed8b61a97a956a22e7b0be"><code>f113253</code></a> <code>Migrating to safe-buffer for improved security.</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/095ec7997e6970195ad78d9fbe2517b4e165baf9"><code>095ec79</code></a> <code>fixes #2572</code></li> +<li><a href="https://urls.greenkeeper.io/request/request/commit/7b9ceefe590b5879600b02e1245d12aadde5a16f"><code>7b9ceef</code></a> <code>2.80.1</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/request/request/compare/f422111e0bc44e065a7b15e243748b59d5e99e33...a0cdc704c19e63e6f1740e173bb003c51eef524c">full diff</a>.</p> +</details> + diff --git a/issues/84.json b/issues/84.json @@ -0,0 +1,25 @@ +{ + "number": 84, + "title": "An in-range update of node-schedule is breaking the build \ud83d\udea8", + "state": "closed", + "author": "greenkeeper[bot]", + "created_at": "2017-03-14T06:20:11Z", + "closed_at": "2017-06-01T06:21:18Z", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "body": "## Version **1.2.1** of [node-schedule](https://github.com/node-schedule/node-schedule) just got published.\n\n<table>\n <tr>\n <th align=left>\n Branch\n </th>\n <td>\n <a href=\"/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-schedule-1.2.1\">Build failing \ud83d\udea8</a>\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-schedule\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 1.2.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build failed**.\n\nAs node-schedule is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\n\n\n---\n\n\n\n<details>\n<summary>Status Details</summary>\n\n- \u274c **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door)\n\n</details>\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 7 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a\"><code>aa45a76</code></a> <code>Version 1.2.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4\"><code>55295c6</code></a> <code>src: improve performance when sorting invocations</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230\"><code>93a174c</code></a> <code>doc: add some comments</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb\"><code>852b3c9</code></a> <code>doc: improve RecurrenceRule documentation</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a\"><code>8fec82e</code></a> <code>remove my email from README</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e\"><code>fa1212b</code></a> <code>Fix unknown variable \"now\" on README.md</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a\"><code>eaa2f61</code></a> <code>bump all dependecies with non-major updates</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...aa45a76109f3968c8f7a2d63363f8b44ce3f493a\">full diff</a>.</p>\n</details>\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [ + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-20T17:36:18Z", + "body": "## Version **1.2.2** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-schedule-1.2.2) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 3 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/278b6f110004ff308050fdb1e3eb2d4d68e4bb35\"><code>278b6f1</code></a> <code>Version 1.2.2</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/519917bc8138ebc9a8ad19641a02fbaec89ff69d\"><code>519917b</code></a> <code>deps: upgrade to cron-parser@2.4.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/6d830f06c29ec72cdec32c5d1d381fe52e319540\"><code>6d830f0</code></a> <code>src: allow RR containing string properties</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/compare/aa45a76109f3968c8f7a2d63363f8b44ce3f493a...278b6f110004ff308050fdb1e3eb2d4d68e4bb35\">full diff</a></p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-21T18:07:09Z", + "body": "## Version **1.2.3** just got published. \nYour tests are still failing with this version. [Compare the changes \ud83d\udea8](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-schedule-1.2.3) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 2 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/65648add85a8eb09e0d8c540c576d41870b56338\"><code>65648ad</code></a> <code>Version 1.2.3</code></li>\n<li><a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/commit/dd8bc63c27ff0e587dceffcce69d1aad50e7d5d3\"><code>dd8bc63</code></a> <code>src: removing infinite loop with invalid rules</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/node-schedule/node-schedule/compare/278b6f110004ff308050fdb1e3eb2d4d68e4bb35...65648add85a8eb09e0d8c540c576d41870b56338\">full diff</a></p>\n</details>" + } + ] +} diff --git a/issues/84.md b/issues/84.md @@ -0,0 +1,128 @@ +# #84 An in-range update of node-schedule is breaking the build 🚨 + +- **State:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-03-14T06:20:11Z +- **Closed:** 2017-06-01T06:21:18Z +- **Labels:** greenkeeper + +--- + +## Version **1.2.1** of [node-schedule](https://github.com/node-schedule/node-schedule) just got published. + +<table> + <tr> + <th align=left> + Branch + </th> + <td> + <a href="/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-schedule-1.2.1">Build failing 🚨</a> + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-schedule + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 1.2.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build failed**. + +As node-schedule is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + + + +--- + + + +<details> +<summary>Status Details</summary> + +- ❌ **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door) + +</details> + + +<details> +<summary>Commits</summary> +<p>The new version differs by 7 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a"><code>aa45a76</code></a> <code>Version 1.2.1</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4"><code>55295c6</code></a> <code>src: improve performance when sorting invocations</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230"><code>93a174c</code></a> <code>doc: add some comments</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb"><code>852b3c9</code></a> <code>doc: improve RecurrenceRule documentation</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a"><code>8fec82e</code></a> <code>remove my email from README</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e"><code>fa1212b</code></a> <code>Fix unknown variable "now" on README.md</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a"><code>eaa2f61</code></a> <code>bump all dependecies with non-major updates</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...aa45a76109f3968c8f7a2d63363f8b44ce3f493a">full diff</a>.</p> +</details> + +<details> +<summary>Not sure how things should work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + +## Comments + +### @greenkeeper[bot] — 2017-05-20T17:36:18Z + +## Version **1.2.2** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-schedule-1.2.2) + +<details> +<summary>Commits</summary> +<p>The new version differs by 3 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/278b6f110004ff308050fdb1e3eb2d4d68e4bb35"><code>278b6f1</code></a> <code>Version 1.2.2</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/519917bc8138ebc9a8ad19641a02fbaec89ff69d"><code>519917b</code></a> <code>deps: upgrade to cron-parser@2.4.0</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/6d830f06c29ec72cdec32c5d1d381fe52e319540"><code>6d830f0</code></a> <code>src: allow RR containing string properties</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/node-schedule/node-schedule/compare/aa45a76109f3968c8f7a2d63363f8b44ce3f493a...278b6f110004ff308050fdb1e3eb2d4d68e4bb35">full diff</a></p> +</details> + +### @greenkeeper[bot] — 2017-05-21T18:07:09Z + +## Version **1.2.3** just got published. +Your tests are still failing with this version. [Compare the changes 🚨](/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-schedule-1.2.3) + +<details> +<summary>Commits</summary> +<p>The new version differs by 2 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/65648add85a8eb09e0d8c540c576d41870b56338"><code>65648ad</code></a> <code>Version 1.2.3</code></li> +<li><a href="https://urls.greenkeeper.io/node-schedule/node-schedule/commit/dd8bc63c27ff0e587dceffcce69d1aad50e7d5d3"><code>dd8bc63</code></a> <code>src: removing infinite loop with invalid rules</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/node-schedule/node-schedule/compare/278b6f110004ff308050fdb1e3eb2d4d68e4bb35...65648add85a8eb09e0d8c540c576d41870b56338">full diff</a></p> +</details> + diff --git a/issues/95.json b/issues/95.json @@ -0,0 +1,14 @@ +{ + "number": 95, + "title": "An in-range update of node-telegram-bot-api is breaking the build \ud83d\udea8", + "state": "closed", + "author": "greenkeeper[bot]", + "created_at": "2017-04-29T00:52:58Z", + "closed_at": "2017-06-01T06:21:18Z", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "body": "\n## Version **0.27.1** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) just got published.\n\n<table>\n <tr>\n <th align=left>\n Branch\n </th>\n <td>\n <a href=\"/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-telegram-bot-api-0.27.1\">Build failing \ud83d\udea8</a>\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 0.27.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build failed**.\n\n\nnode-telegram-bot-api is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\n\n\n<details>\n<summary>Status Details</summary>\n- \u274c **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door)\n</details>\n\n\n---\n\n<details>\n<summary>Release Notes</summary>\n<strong>v0.27.1</strong>\n\n<p>See CHANGELOG.md</p>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 11 commits0.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/a15e273bb9123aafa956e521c8069f487d2aa156\"><code>a15e273</code></a> <code>doc: List 'bot-brother' in community section</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e250d65cb947e8a3d378fef54fdc46cc90f7470a\"><code>e250d65</code></a> <code>docs: Update changelog</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/57e7d8e3b94878c5b7d524bce329e9b9d991efcf\"><code>57e7d8e</code></a> <code>pkg: Bump patch version (0.27.0 -&gt; 0.27.1)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e63a61f23264d02a312029cadc3021bc5bf0e5d0\"><code>e63a61f</code></a> <code>docs: Update changelog</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/230cd2082855a4b4daf8070cf94307d21df45a90\"><code>230cd20</code></a> <code>Merge pull request #307 from JaakkoLipsanen/patch-1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/221cbcbbc41a3496292cba65687af780ce46f962\"><code>221cbcb</code></a> <code>Fix badge links in README</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/c1fc4862253bae45a75d644eaee57e553d017df7\"><code>c1fc486</code></a> <code>src: Load transpiled code for Node 5</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/607a39ed5e691eddcb9b0aee61e816b5732301cb\"><code>607a39e</code></a> <code>src/polling: Fix defaulting value of 'options.polling.params.timeout'</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e9106a3d0e42df92f84d60bc6842e96d67293541\"><code>e9106a3</code></a> <code>doc: Fix typos in Github issue template</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/9c60068122bfac2c1deb305c04172fcc859cdbbb\"><code>9c60068</code></a> <code>examples: Express webhook (#287)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/a44eb7f1ee9349920760e2e7d22e3d395b716c56\"><code>a44eb7f</code></a> <code>docs: Docs improvements (#291)</code></li>\n</ul>\n<p>false</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/b2afdeb6a88b35aa0e0c15e214d45cbff052596d...a15e273bb9123aafa956e521c8069f487d2aa156\">full diff</a></p>\n</details>\n\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [] +} diff --git a/issues/95.md b/issues/95.md @@ -0,0 +1,105 @@ +# #95 An in-range update of node-telegram-bot-api is breaking the build 🚨 + +- **State:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-04-29T00:52:58Z +- **Closed:** 2017-06-01T06:21:18Z +- **Labels:** greenkeeper + +--- + + +## Version **0.27.1** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) just got published. + +<table> + <tr> + <th align=left> + Branch + </th> + <td> + <a href="/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fnode-telegram-bot-api-0.27.1">Build failing 🚨</a> + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 0.27.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build failed**. + + +node-telegram-bot-api is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + + + +<details> +<summary>Status Details</summary> +- ❌ **clahub** Not all contributors have signed the Contributor License Agreement. [Details](http://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door) +</details> + + +--- + +<details> +<summary>Release Notes</summary> +<strong>v0.27.1</strong> + +<p>See CHANGELOG.md</p> +</details> + +<details> +<summary>Commits</summary> +<p>The new version differs by 11 commits0.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/a15e273bb9123aafa956e521c8069f487d2aa156"><code>a15e273</code></a> <code>doc: List 'bot-brother' in community section</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e250d65cb947e8a3d378fef54fdc46cc90f7470a"><code>e250d65</code></a> <code>docs: Update changelog</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/57e7d8e3b94878c5b7d524bce329e9b9d991efcf"><code>57e7d8e</code></a> <code>pkg: Bump patch version (0.27.0 -&gt; 0.27.1)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e63a61f23264d02a312029cadc3021bc5bf0e5d0"><code>e63a61f</code></a> <code>docs: Update changelog</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/230cd2082855a4b4daf8070cf94307d21df45a90"><code>230cd20</code></a> <code>Merge pull request #307 from JaakkoLipsanen/patch-1</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/221cbcbbc41a3496292cba65687af780ce46f962"><code>221cbcb</code></a> <code>Fix badge links in README</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/c1fc4862253bae45a75d644eaee57e553d017df7"><code>c1fc486</code></a> <code>src: Load transpiled code for Node 5</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/607a39ed5e691eddcb9b0aee61e816b5732301cb"><code>607a39e</code></a> <code>src/polling: Fix defaulting value of 'options.polling.params.timeout'</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e9106a3d0e42df92f84d60bc6842e96d67293541"><code>e9106a3</code></a> <code>doc: Fix typos in Github issue template</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/9c60068122bfac2c1deb305c04172fcc859cdbbb"><code>9c60068</code></a> <code>examples: Express webhook (#287)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/a44eb7f1ee9349920760e2e7d22e3d395b716c56"><code>a44eb7f</code></a> <code>docs: Docs improvements (#291)</code></li> +</ul> +<p>false</p> +<p>See the <a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/b2afdeb6a88b35aa0e0c15e214d45cbff052596d...a15e273bb9123aafa956e521c8069f487d2aa156">full diff</a></p> +</details> + + +<details> +<summary>Not sure how things should work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + diff --git a/pulls/1.diff b/pulls/1.diff @@ -0,0 +1,17 @@ +diff --git a/commands.json b/commands.json +index c160d3a..37c6c22 100644 +--- a/commands.json ++++ b/commands.json +@@ -42,6 +42,12 @@ + "argument": "0", + "target": "from" + }, ++ { ++ "keyword": "bug", ++ "message": "You have found an bug? :O Send it right now to https://github.com/MTRNord/nordlab-hackerspace-door/issues", ++ "argument": "0", ++ "target": "from" ++ }, + { + "keyword": "klassiker", + "message": "Für mehr oder weniger hilfreiche Kommentare den klassiker fragen.", diff --git a/pulls/1.json b/pulls/1.json @@ -0,0 +1,18 @@ +{ + "number": 1, + "title": "Add Bug function", + "state": "merged", + "diff_file": "1.diff", + "author": "MTRNord", + "created_at": "2015-12-12T22:57:16Z", + "closed_at": "2015-12-12T22:57:20Z", + "merged_at": "2015-12-12T22:57:20Z", + "base_ref": "master", + "head_ref": "patch-1", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "", + "comments": [], + "review_comments": [] +} diff --git a/pulls/1.md b/pulls/1.md @@ -0,0 +1,13 @@ +# PR #1 Add Bug function + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2015-12-12T22:57:16Z +- **Branch:** patch-1 → master +- **Merged:** 2015-12-12T22:57:20Z +- **Diff:** [1.diff](./1.diff) + +--- + +_No description._ + diff --git a/pulls/10.diff b/pulls/10.diff @@ -0,0 +1,328 @@ +diff --git a/.gitignore b/.gitignore +index bdb90aa..fe9abd2 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -1,4 +1,3 @@ +-<<<<<<< HEAD + # Logs + logs + *.log +@@ -30,32 +29,3 @@ install.js + uninstall.js + daemon + serviceRestart.bat +-======= +-# Logs +-logs +-*.log +- +-# Runtime data +-pids +-*.pid +-*.seed +- +-# Directory for instrumented libs generated by jscoverage/JSCover +-lib-cov +- +-# Coverage directory used by tools like istanbul +-coverage +- +-# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +-.grunt +- +-# node-waf configuration +-.lock-wscript +- +-# Compiled binary addons (http://nodejs.org/api/addons.html) +-build/Release +- +-# Dependency directory +-# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git +-node_modules +->>>>>>> master +diff --git a/handlers/getNodes.js b/handlers/getNodes.js +index cf1ee5d..d10664d 100644 +--- a/handlers/getNodes.js ++++ b/handlers/getNodes.js +@@ -79,25 +79,25 @@ module.exports = { + nodes = JSON.parse(body) + _.find(nodes.nodes, function (key) { + if (key.hasOwnProperty('flags')) { +- if (key["flags"]["online"] === true) { ++ if (key["flags"]["online"] == true) { + count++; + } + } + if (key.hasOwnProperty('status')) { +- if (key["status"]["online"] === true) { ++ if (key["status"]["online"] == true) { + count++; + } + } + }); + var output = "Current nodes in " + name + ": " + count +- if(handler === "telegram"){ ++ if(handler == "telegram"){ + bot.sendMessage(TfromId, output) + botan.track(Tmsg, 'nodes ' + ccode_func) + }else { +- if(handler === "irc"){ ++ if(handler == "irc"){ + bot.say(IRCto, output); + }else { +- if(handler === "slack"){ ++ if(handler == "slack"){ + slack.slackSend(Schannel, output); + } + } +diff --git a/handlers/irc.js b/handlers/irc.js +index d3b6e58..7112909 100644 +--- a/handlers/irc.js ++++ b/handlers/irc.js +@@ -13,6 +13,7 @@ var S = require('string'); + var jsonfile = require('jsonfile') + var async = require("async"); + var _ = require("lodash"); ++var rl = require("readline") + + + var command_config = require("../configs/commands.json"); +@@ -67,16 +68,11 @@ _.find(params_config["servers"], function (key) { + main_channel = key["main_channel"]; + active = key["active"]; + debug = key["debug"]; +- if (debug == 1) { +- debug = true; +- }else{ +- debug = false; +- } + if (debug == false) { + console = console || {}; + console.log = function(){}; + } +- if (active == 1) { ++ if (active === 1) { + bot[key] = new irc.Client(serveraddress, botname, { + debug: debug, + channels: [main_channel], +@@ -245,21 +241,21 @@ module.exports = { + commandFile: function (callback) { + _.find(command_config["commands"], function (key) { + if (S(message).contains("!" + key["keyword"])) { +- if (key["before"] == "from") { +- if (key["target"] == "from") { ++ if (key["before"] === "from") { ++ if (key["target"] === "from") { + say(from, from + key["message"]); + } else { + say(to, from + key["message"]); + } + } else { + if (!key["before"]) { +- if (key["target"] == "from") { ++ if (key["target"] === "from") { + say(from, key["message"]); + } else { + say(to, key["message"]); + } + } else { +- if (key["target"] == "from") { ++ if (key["target"] === "from") { + say(from, to + key["message"]); + } else { + say(to, to + key["message"]); +@@ -282,7 +278,7 @@ module.exports = { + channel = cleanArray(channel); + if (S(channel[0] + " " + channel[1]).contains("!source this")) { + console.log("!source " + channel[1]); +- if (channel[1] == "this") { ++ if (channel[1] === "this") { + join(to); + say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); + } +@@ -321,7 +317,7 @@ module.exports = { + doorstatus: function (callback) { + if (S(message).contains("!doorstatus")) { + request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { ++ if (!error && response.statusCode === 200) { + /** + * Content of status_page + * +@@ -340,8 +336,8 @@ module.exports = { + door_status = error; + console.log(error); + } +- if (!error && response.statusCode == 200) { +- if (door_status == "geschlossen") { ++ if (!error && response.statusCode === 200) { ++ if (door_status === "geschlossen") { + door_status = "closed"; + } else { + door_status = "open"; +@@ -357,7 +353,7 @@ module.exports = { + doorstatusThis: function (callback) { + if (S(channel[0] + " " + channel[1]).contains("!doorstatus this")) { + request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { ++ if (!error && response.statusCode === 200) { + /** + * Content of status_page + * +@@ -377,7 +373,7 @@ module.exports = { + console.log(error); + } + if (!error && response.statusCode == 200) { +- if (door_status == "geschlossen") { ++ if (door_status === "geschlossen") { + door_status = "closed"; + } else { + door_status = "open"; +@@ -390,7 +386,7 @@ module.exports = { + if (channel[1] !== " ") { + addListener('channellist', function (channel_list) { + _.find(channel_list, function (key) { +- if (key["name"] == channel[1]) { ++ if (key["name"] === channel[1]) { + join(channel[1]); + say(channel[1], "DoorStatus is: " + door_status); + } +@@ -411,10 +407,10 @@ module.exports = { + }, + kill: function (callback) { + if (S(message).contains("!kill")) { +- if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ if ((from === "DasNordlicht") || (from === "MTRNord")) { + console.log(from + ' => ' + to + ': ' + message); + if (process.platform === "win32") { +- var rl = require("readline").createInterface({ ++ rl.createInterface({ + input: process.stdin, + output: process.stdout + }); +@@ -426,7 +422,7 @@ module.exports = { + }, + join: function (callback) { + if (S(message).contains("!join")) { +- if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ if ((from === "DasNordlicht") || (from === "MTRNord")) { + console.log(from + ' => ' + to + ': ' + message); + join(channel[1]); + } +diff --git a/handlers/ssh_server.js b/handlers/ssh_server.js +index 7aa57de..d788e17 100644 +--- a/handlers/ssh_server.js ++++ b/handlers/ssh_server.js +@@ -1,5 +1,3 @@ +-<<<<<<< HEAD +-======= + var server = libssh.createServer({ + hostRsaKeyFile : 'ssh/host_rsa' + , hostDsaKeyFile : 'ssh/host_dsa' +@@ -7,17 +5,17 @@ var server = libssh.createServer({ + + server.on('connection', function (session) { + session.on('auth', function (message) { +- if (message.subtype == 'publickey' +- && message.authUser == '$ecretb@ckdoor' ++ if (message.subtype === 'publickey' ++ && message.authUser === '$ecretb@ckdoor' + && message.comparePublicKey( + fs.readFileSync('ssh/id_rsa.pub'))) { + // matching keypair, correct user + return message.replyAuthSuccess() + } + +- if (message.subtype == 'password' +- && message.authUser == 'mtrnord' +- && message.authPassword == 'mtrnord') { ++ if (message.subtype === 'password' ++ && message.authUser === 'mtrnord' ++ && message.authPassword === 'mtrnord') { + // correct user, matching password + return message.replyAuthSuccess() + } +@@ -56,4 +54,3 @@ server.on('connection', function (session) { + + server.listen(3333, '127.0.0.1') // required port and optional ipv4 address interface defaults to 0.0.0.0 + console.log('Listening on port 127.0.0.1:3333') +->>>>>>> master +diff --git a/main.js b/main.js +index bb6b164..de15175 100644 +--- a/main.js ++++ b/main.js +@@ -14,6 +14,8 @@ var params_config = require("./configs/ircServer.json"); + var autoupdate = params_config["autoupdate"]; + var async = require("async"); + var _ = require("lodash"); ++var rl = require("readline") ++var child = require('child_process') + + //LOAD MODULES DOWN HERE + require('./helper/heroku.js'); +@@ -42,7 +44,7 @@ function GetData(){ + * @type String + */ + request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { ++ if (!error && response.statusCode === 200) { + /** + * Content of status_page + * +@@ -61,7 +63,7 @@ function GetData(){ + door_status = error; + } + //If no error -> go on +- if (!error && response.statusCode == 200) { ++ if (!error && response.statusCode === 200) { + if (door_status2 !== door_status){ + //Handle first run + if (door_status2 !== "1") { +@@ -73,7 +75,7 @@ function GetData(){ + */ + door_status2 = door_status; + //Translate var's +- if (door_status == "geschlossen"){ ++ if (door_status === "geschlossen"){ + door_status = "closed"; + }else{ + door_status = "open"; +@@ -98,7 +100,7 @@ function GetData(){ + } + //Handle "[CTRL]+[C]" + if (process.platform === "win32") { +- var rl = require("readline").createInterface({ ++ rl.createInterface({ + input: process.stdin, + output: process.stdout + }).setMaxListeners(0); +@@ -118,6 +120,7 @@ process.on(SIGINT, function () { + */ + function update(){ + git.pull("origin", "master", function(err, update) { ++ if (err) {console.log(err)} + if(update && update.summary.changes) { + console.log('Start Update!'); + restart(); +@@ -133,7 +136,7 @@ function update(){ + function restart(){ + console.log('Daily restart!'); + irc.ircEndCustom('Restart! Coming back in a few Seconds!'); +- require('child_process').exec('npm restart'); ++ child.exec('npm restart'); + } + + // var j = schedule.scheduleJob('59 3 * * *', function(){ +diff --git a/yuidoc.json b/yuidoc.json +index 0d22f67..c66f945 100644 +--- a/yuidoc.json ++++ b/yuidoc.json +@@ -2,7 +2,7 @@ + "name": "Nordlab Hackerspace Door", + "description": "Modular parser for the hackerspace door status with handlers for multiple services", + "version": "0.0.2", +- "url": "http://example.com/", ++ "url": "https://MTRNord.github.io/nordlab-hackerspace-door/", + "options": { + "outdir": "../bot_apidocs", + "ignorePaths": [ "node_modules", "apidocs", "configs" ], diff --git a/pulls/10.json b/pulls/10.json @@ -0,0 +1,18 @@ +{ + "number": 10, + "title": "Fix hopefully some bugs", + "state": "merged", + "diff_file": "10.diff", + "author": "MTRNord", + "created_at": "2016-09-11T10:22:24Z", + "closed_at": "2016-09-11T10:23:19Z", + "merged_at": "2016-09-11T10:23:19Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/10)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/10.md b/pulls/10.md @@ -0,0 +1,18 @@ +# PR #10 Fix hopefully some bugs + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T10:22:24Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T10:23:19Z +- **Diff:** [10.diff](./10.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/10) + +<!-- Reviewable:end --> + + diff --git a/pulls/100.diff b/pulls/100.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..e965821 100644 +--- a/package.json ++++ b/package.json +@@ -26,7 +26,7 @@ + "async": "^2.1.2", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", +- "express": "^4.14.1", ++ "express": "^4.15.3", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", diff --git a/pulls/100.json b/pulls/100.json @@ -0,0 +1,20 @@ +{ + "number": 100, + "title": "express@4.15.3 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "100.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-17T14:26:20Z", + "closed_at": "2017-06-01T06:15:05Z", + "merged_at": "2017-06-01T06:15:05Z", + "base_ref": "master", + "head_ref": "greenkeeper-express-4.15.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[express](https://www.npmjs.com/package/express) just published its new version 4.15.3.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n express\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.15.3\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 83 commits .\n\n- [`6da454c`](https://github.com/expressjs/express/commit/6da454c7fb37e68ed65ffe0371aa688b89f5bd6e) <code>4.15.3</code>\n- [`5cf473d`](https://github.com/expressjs/express/commit/5cf473dc5d51c66a0cd373f4eca469505dfa4f32) <code>deps: debug@2.6.7</code>\n- [`6549469`](https://github.com/expressjs/express/commit/65494692c2d83bb99586166afe463ba1177dbbdb) <code>build: mocha@3.4.1</code>\n- [`bc2986f`](https://github.com/expressjs/express/commit/bc2986fe59c233ac58d981e620fddd4c58b55c9b) <code>deps: finalhandler@~1.0.3</code>\n- [`58cfc99`](https://github.com/expressjs/express/commit/58cfc9911b5f1e67397ba481535320a1c3b9e954) <code>deps: serve-static@1.12.3</code>\n- [`ad4456c`](https://github.com/expressjs/express/commit/ad4456c491fc2ecd8358fd3958da5c0a95c2c3ab) <code>deps: send@0.15.3</code>\n- [`1ba9a9a`](https://github.com/expressjs/express/commit/1ba9a9ac23e48cc7295a53919953e1b3f0b0ea7f) <code>deps: update example dependencies</code>\n- [`ae0b630`](https://github.com/expressjs/express/commit/ae0b630ac7e8f34e4ea37285f30db4b52adf8436) <code>Fix error when res.set cannot add charset to Content-Type</code>\n- [`5ea2a8f`](https://github.com/expressjs/express/commit/5ea2a8ff8e78349484d2887db2f10a94ec79b8d7) <code>build: Node.js@7.9</code>\n- [`de41c0b`](https://github.com/expressjs/express/commit/de41c0bfa4fc9ff78fb5f0f72daf5e83e53a93ae) <code>Fix res.cookie jsdoc comment</code>\n- [`a13938e`](https://github.com/expressjs/express/commit/a13938eed7b67ce13b86a45c7b0f2ae766a3166d) <code>tests: add tests for res.location('back')</code>\n- [`1b6e700`](https://github.com/expressjs/express/commit/1b6e7004b7e46a7c9fd3f53cd408debbcb689367) <code>deps: send@0.15.2</code>\n- [`2d1dade`](https://github.com/expressjs/express/commit/2d1dade36a867dcd68a2169270d524d73a3b92eb) <code>deps: serve-static@1.12.2</code>\n- [`df4f271`](https://github.com/expressjs/express/commit/df4f2719db909ab333d8173f57a96bc213680c2a) <code>deps: type-is@~1.6.15</code>\n- [`c087a45`](https://github.com/expressjs/express/commit/c087a45b9cc3eb69c777e260ee880758b6e03a40) <code>Fix typo in variable name setPrototypeOf</code>\n\n\nThere are 83 commits in total. See the [full diff](https://github.com/expressjs/express/compare/0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e...6da454c7fb37e68ed65ffe0371aa688b89f5bd6e).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/100.md b/pulls/100.md @@ -0,0 +1,95 @@ +# PR #100 express@4.15.3 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-17T14:26:20Z +- **Branch:** greenkeeper-express-4.15.3 → master +- **Merged:** 2017-06-01T06:15:05Z +- **Labels:** greenkeeper +- **Diff:** [100.diff](./100.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[express](https://www.npmjs.com/package/express) just published its new version 4.15.3. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + express + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.15.3 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 83 commits . + +- [`6da454c`](https://github.com/expressjs/express/commit/6da454c7fb37e68ed65ffe0371aa688b89f5bd6e) <code>4.15.3</code> +- [`5cf473d`](https://github.com/expressjs/express/commit/5cf473dc5d51c66a0cd373f4eca469505dfa4f32) <code>deps: debug@2.6.7</code> +- [`6549469`](https://github.com/expressjs/express/commit/65494692c2d83bb99586166afe463ba1177dbbdb) <code>build: mocha@3.4.1</code> +- [`bc2986f`](https://github.com/expressjs/express/commit/bc2986fe59c233ac58d981e620fddd4c58b55c9b) <code>deps: finalhandler@~1.0.3</code> +- [`58cfc99`](https://github.com/expressjs/express/commit/58cfc9911b5f1e67397ba481535320a1c3b9e954) <code>deps: serve-static@1.12.3</code> +- [`ad4456c`](https://github.com/expressjs/express/commit/ad4456c491fc2ecd8358fd3958da5c0a95c2c3ab) <code>deps: send@0.15.3</code> +- [`1ba9a9a`](https://github.com/expressjs/express/commit/1ba9a9ac23e48cc7295a53919953e1b3f0b0ea7f) <code>deps: update example dependencies</code> +- [`ae0b630`](https://github.com/expressjs/express/commit/ae0b630ac7e8f34e4ea37285f30db4b52adf8436) <code>Fix error when res.set cannot add charset to Content-Type</code> +- [`5ea2a8f`](https://github.com/expressjs/express/commit/5ea2a8ff8e78349484d2887db2f10a94ec79b8d7) <code>build: Node.js@7.9</code> +- [`de41c0b`](https://github.com/expressjs/express/commit/de41c0bfa4fc9ff78fb5f0f72daf5e83e53a93ae) <code>Fix res.cookie jsdoc comment</code> +- [`a13938e`](https://github.com/expressjs/express/commit/a13938eed7b67ce13b86a45c7b0f2ae766a3166d) <code>tests: add tests for res.location('back')</code> +- [`1b6e700`](https://github.com/expressjs/express/commit/1b6e7004b7e46a7c9fd3f53cd408debbcb689367) <code>deps: send@0.15.2</code> +- [`2d1dade`](https://github.com/expressjs/express/commit/2d1dade36a867dcd68a2169270d524d73a3b92eb) <code>deps: serve-static@1.12.2</code> +- [`df4f271`](https://github.com/expressjs/express/commit/df4f2719db909ab333d8173f57a96bc213680c2a) <code>deps: type-is@~1.6.15</code> +- [`c087a45`](https://github.com/expressjs/express/commit/c087a45b9cc3eb69c777e260ee880758b6e03a40) <code>Fix typo in variable name setPrototypeOf</code> + + +There are 83 commits in total. See the [full diff](https://github.com/expressjs/express/compare/0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e...6da454c7fb37e68ed65ffe0371aa688b89f5bd6e). + diff --git a/pulls/101.diff b/pulls/101.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..e9dbcde 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.73.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/101.json b/pulls/101.json @@ -0,0 +1,20 @@ +{ + "number": 101, + "title": "simple-git@1.73.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "101.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-20T07:20:38Z", + "closed_at": "2017-06-01T06:14:47Z", + "merged_at": "2017-06-01T06:14:47Z", + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.73.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.73.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.73.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 104 commits .\n\n- [`70bfa1a`](https://github.com/steveukx/git-js/commit/70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6) <code>Release 1.73.0</code>\n- [`d54e432`](https://github.com/steveukx/git-js/commit/d54e4325414ac413c465d4a69646c178197fdfd1) <code>Add ability to clear the queue of pending tasks</code>\n- [`17b4e95`](https://github.com/steveukx/git-js/commit/17b4e95b6d90ace6a620666b1a56cd3cb0aaa034) <code>Deprecate the use of `.then` in favour of `.exec` to prepare for switch to promises in 2.x</code>\n- [`b6b09cd`](https://github.com/steveukx/git-js/commit/b6b09cdd3643a1947709d74dfdef081f2995bb4e) <code>Merge branch 'halfcrazy-add_debug'</code>\n- [`9062fa4`](https://github.com/steveukx/git-js/commit/9062fa48948f0c960f58e18ed79b31c48af5a685) <code>Move command debug logging to the runner instead of the scheduler</code>\n- [`99a4e62`](https://github.com/steveukx/git-js/commit/99a4e629da29d2369790772ef5d3cd9cb9401d94) <code>Add debug info</code>\n- [`06ca1d8`](https://github.com/steveukx/git-js/commit/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0) <code>Release 1.72.0</code>\n- [`615de14`](https://github.com/steveukx/git-js/commit/615de1454ca07ae101d12c94d8d5d38beab12b62) <code>Merge branch 'maxhallinan-git-branch-delete'</code>\n- [`892f307`](https://github.com/steveukx/git-js/commit/892f307bbc89a9c78c54284587534073f7ecf2ec) <code>Destructured setup for ease of reading</code>\n- [`b98b9a3`](https://github.com/steveukx/git-js/commit/b98b9a30a108769ccb89510476050c4ee64cd581) <code>Merge branch 'git-branch-delete' of https://github.com/maxhallinan/git-js into maxhallinan-git-branch-delete</code>\n- [`5d22a74`](https://github.com/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c) <code>Release 1.71.0</code>\n- [`0dab00c`](https://github.com/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f) <code>Merge branch 'jorritd-master'</code>\n- [`8373b81`](https://github.com/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18) <code>Lint, split tests into separate file, add in the author related detail when present</code>\n- [`fa4348c`](https://github.com/steveukx/git-js/commit/fa4348cefce3786743611adef37c1edcb7ce3c34) <code>Attempt to abstract delete local branch unit tests</code>\n- [`7a9107e`](https://github.com/steveukx/git-js/commit/7a9107e31d852f0c1f116456230d544169842db0) <code>Add unit tests for deleting a local branch using options array</code>\n\n\nThere are 104 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/101.md b/pulls/101.md @@ -0,0 +1,95 @@ +# PR #101 simple-git@1.73.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-20T07:20:38Z +- **Branch:** greenkeeper-simple-git-1.73.0 → master +- **Merged:** 2017-06-01T06:14:47Z +- **Labels:** greenkeeper +- **Diff:** [101.diff](./101.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.73.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.73.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 104 commits . + +- [`70bfa1a`](https://github.com/steveukx/git-js/commit/70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6) <code>Release 1.73.0</code> +- [`d54e432`](https://github.com/steveukx/git-js/commit/d54e4325414ac413c465d4a69646c178197fdfd1) <code>Add ability to clear the queue of pending tasks</code> +- [`17b4e95`](https://github.com/steveukx/git-js/commit/17b4e95b6d90ace6a620666b1a56cd3cb0aaa034) <code>Deprecate the use of `.then` in favour of `.exec` to prepare for switch to promises in 2.x</code> +- [`b6b09cd`](https://github.com/steveukx/git-js/commit/b6b09cdd3643a1947709d74dfdef081f2995bb4e) <code>Merge branch 'halfcrazy-add_debug'</code> +- [`9062fa4`](https://github.com/steveukx/git-js/commit/9062fa48948f0c960f58e18ed79b31c48af5a685) <code>Move command debug logging to the runner instead of the scheduler</code> +- [`99a4e62`](https://github.com/steveukx/git-js/commit/99a4e629da29d2369790772ef5d3cd9cb9401d94) <code>Add debug info</code> +- [`06ca1d8`](https://github.com/steveukx/git-js/commit/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0) <code>Release 1.72.0</code> +- [`615de14`](https://github.com/steveukx/git-js/commit/615de1454ca07ae101d12c94d8d5d38beab12b62) <code>Merge branch 'maxhallinan-git-branch-delete'</code> +- [`892f307`](https://github.com/steveukx/git-js/commit/892f307bbc89a9c78c54284587534073f7ecf2ec) <code>Destructured setup for ease of reading</code> +- [`b98b9a3`](https://github.com/steveukx/git-js/commit/b98b9a30a108769ccb89510476050c4ee64cd581) <code>Merge branch 'git-branch-delete' of https://github.com/maxhallinan/git-js into maxhallinan-git-branch-delete</code> +- [`5d22a74`](https://github.com/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c) <code>Release 1.71.0</code> +- [`0dab00c`](https://github.com/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f) <code>Merge branch 'jorritd-master'</code> +- [`8373b81`](https://github.com/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18) <code>Lint, split tests into separate file, add in the author related detail when present</code> +- [`fa4348c`](https://github.com/steveukx/git-js/commit/fa4348cefce3786743611adef37c1edcb7ce3c34) <code>Attempt to abstract delete local branch unit tests</code> +- [`7a9107e`](https://github.com/steveukx/git-js/commit/7a9107e31d852f0c1f116456230d544169842db0) <code>Add unit tests for deleting a local branch using options array</code> + + +There are 104 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...70bfa1a6d3acca966f2c9ab1646d3baf6f6154f6). + diff --git a/pulls/102.diff b/pulls/102.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..18e92c3 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", +- "node-schedule": "^1.2.0", ++ "node-schedule": "^1.2.2", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", diff --git a/pulls/102.json b/pulls/102.json @@ -0,0 +1,20 @@ +{ + "number": 102, + "title": "node-schedule@1.2.2 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "102.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-20T17:39:34Z", + "closed_at": "2017-06-01T06:14:20Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-node-schedule-1.2.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-schedule\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.2.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 10 commits .\n\n- [`278b6f1`](https://github.com/node-schedule/node-schedule/commit/278b6f110004ff308050fdb1e3eb2d4d68e4bb35) <code>Version 1.2.2</code>\n- [`519917b`](https://github.com/node-schedule/node-schedule/commit/519917bc8138ebc9a8ad19641a02fbaec89ff69d) <code>deps: upgrade to cron-parser@2.4.0</code>\n- [`6d830f0`](https://github.com/node-schedule/node-schedule/commit/6d830f06c29ec72cdec32c5d1d381fe52e319540) <code>src: allow RR containing string properties</code>\n- [`aa45a76`](https://github.com/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a) <code>Version 1.2.1</code>\n- [`55295c6`](https://github.com/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4) <code>src: improve performance when sorting invocations</code>\n- [`93a174c`](https://github.com/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230) <code>doc: add some comments</code>\n- [`852b3c9`](https://github.com/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb) <code>doc: improve RecurrenceRule documentation</code>\n- [`8fec82e`](https://github.com/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a) <code>remove my email from README</code>\n- [`fa1212b`](https://github.com/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e) <code>Fix unknown variable \"now\" on README.md</code>\n- [`eaa2f61`](https://github.com/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a) <code>bump all dependecies with non-major updates</code>\n\nSee the [full diff](https://github.com/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...278b6f110004ff308050fdb1e3eb2d4d68e4bb35).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/102.md b/pulls/102.md @@ -0,0 +1,89 @@ +# PR #102 node-schedule@1.2.2 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-20T17:39:34Z +- **Branch:** greenkeeper-node-schedule-1.2.2 → master +- **Closed:** 2017-06-01T06:14:20Z +- **Labels:** greenkeeper +- **Diff:** [102.diff](./102.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-schedule + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.2.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 10 commits . + +- [`278b6f1`](https://github.com/node-schedule/node-schedule/commit/278b6f110004ff308050fdb1e3eb2d4d68e4bb35) <code>Version 1.2.2</code> +- [`519917b`](https://github.com/node-schedule/node-schedule/commit/519917bc8138ebc9a8ad19641a02fbaec89ff69d) <code>deps: upgrade to cron-parser@2.4.0</code> +- [`6d830f0`](https://github.com/node-schedule/node-schedule/commit/6d830f06c29ec72cdec32c5d1d381fe52e319540) <code>src: allow RR containing string properties</code> +- [`aa45a76`](https://github.com/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a) <code>Version 1.2.1</code> +- [`55295c6`](https://github.com/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4) <code>src: improve performance when sorting invocations</code> +- [`93a174c`](https://github.com/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230) <code>doc: add some comments</code> +- [`852b3c9`](https://github.com/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb) <code>doc: improve RecurrenceRule documentation</code> +- [`8fec82e`](https://github.com/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a) <code>remove my email from README</code> +- [`fa1212b`](https://github.com/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e) <code>Fix unknown variable "now" on README.md</code> +- [`eaa2f61`](https://github.com/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a) <code>bump all dependecies with non-major updates</code> + +See the [full diff](https://github.com/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...278b6f110004ff308050fdb1e3eb2d4d68e4bb35). + diff --git a/pulls/103.diff b/pulls/103.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..4935da2 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", +- "node-schedule": "^1.2.0", ++ "node-schedule": "^1.2.3", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", diff --git a/pulls/103.json b/pulls/103.json @@ -0,0 +1,20 @@ +{ + "number": 103, + "title": "node-schedule@1.2.3 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "103.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-21T18:10:22Z", + "closed_at": "2017-06-01T06:14:07Z", + "merged_at": "2017-06-01T06:14:07Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-schedule-1.2.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.3.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-schedule\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.2.3\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 12 commits .\n\n- [`65648ad`](https://github.com/node-schedule/node-schedule/commit/65648add85a8eb09e0d8c540c576d41870b56338) <code>Version 1.2.3</code>\n- [`dd8bc63`](https://github.com/node-schedule/node-schedule/commit/dd8bc63c27ff0e587dceffcce69d1aad50e7d5d3) <code>src: removing infinite loop with invalid rules</code>\n- [`278b6f1`](https://github.com/node-schedule/node-schedule/commit/278b6f110004ff308050fdb1e3eb2d4d68e4bb35) <code>Version 1.2.2</code>\n- [`519917b`](https://github.com/node-schedule/node-schedule/commit/519917bc8138ebc9a8ad19641a02fbaec89ff69d) <code>deps: upgrade to cron-parser@2.4.0</code>\n- [`6d830f0`](https://github.com/node-schedule/node-schedule/commit/6d830f06c29ec72cdec32c5d1d381fe52e319540) <code>src: allow RR containing string properties</code>\n- [`aa45a76`](https://github.com/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a) <code>Version 1.2.1</code>\n- [`55295c6`](https://github.com/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4) <code>src: improve performance when sorting invocations</code>\n- [`93a174c`](https://github.com/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230) <code>doc: add some comments</code>\n- [`852b3c9`](https://github.com/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb) <code>doc: improve RecurrenceRule documentation</code>\n- [`8fec82e`](https://github.com/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a) <code>remove my email from README</code>\n- [`fa1212b`](https://github.com/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e) <code>Fix unknown variable \"now\" on README.md</code>\n- [`eaa2f61`](https://github.com/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a) <code>bump all dependecies with non-major updates</code>\n\nSee the [full diff](https://github.com/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...65648add85a8eb09e0d8c540c576d41870b56338).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/103.md b/pulls/103.md @@ -0,0 +1,91 @@ +# PR #103 node-schedule@1.2.3 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-21T18:10:22Z +- **Branch:** greenkeeper-node-schedule-1.2.3 → master +- **Merged:** 2017-06-01T06:14:07Z +- **Labels:** greenkeeper +- **Diff:** [103.diff](./103.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.3. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-schedule + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.2.3 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 12 commits . + +- [`65648ad`](https://github.com/node-schedule/node-schedule/commit/65648add85a8eb09e0d8c540c576d41870b56338) <code>Version 1.2.3</code> +- [`dd8bc63`](https://github.com/node-schedule/node-schedule/commit/dd8bc63c27ff0e587dceffcce69d1aad50e7d5d3) <code>src: removing infinite loop with invalid rules</code> +- [`278b6f1`](https://github.com/node-schedule/node-schedule/commit/278b6f110004ff308050fdb1e3eb2d4d68e4bb35) <code>Version 1.2.2</code> +- [`519917b`](https://github.com/node-schedule/node-schedule/commit/519917bc8138ebc9a8ad19641a02fbaec89ff69d) <code>deps: upgrade to cron-parser@2.4.0</code> +- [`6d830f0`](https://github.com/node-schedule/node-schedule/commit/6d830f06c29ec72cdec32c5d1d381fe52e319540) <code>src: allow RR containing string properties</code> +- [`aa45a76`](https://github.com/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a) <code>Version 1.2.1</code> +- [`55295c6`](https://github.com/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4) <code>src: improve performance when sorting invocations</code> +- [`93a174c`](https://github.com/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230) <code>doc: add some comments</code> +- [`852b3c9`](https://github.com/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb) <code>doc: improve RecurrenceRule documentation</code> +- [`8fec82e`](https://github.com/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a) <code>remove my email from README</code> +- [`fa1212b`](https://github.com/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e) <code>Fix unknown variable "now" on README.md</code> +- [`eaa2f61`](https://github.com/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a) <code>bump all dependecies with non-major updates</code> + +See the [full diff](https://github.com/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...65648add85a8eb09e0d8c540c576d41870b56338). + diff --git a/pulls/104.diff b/pulls/104.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..62b52d3 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.2", ++ "async": "^2.4.1", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", + "express": "^4.14.1", diff --git a/pulls/104.json b/pulls/104.json @@ -0,0 +1,20 @@ +{ + "number": 104, + "title": "async@2.4.1 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "104.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-22T04:05:27Z", + "closed_at": "2017-06-01T06:12:47Z", + "merged_at": "2017-06-01T06:12:47Z", + "base_ref": "master", + "head_ref": "greenkeeper-async-2.4.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.4.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.4.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:", + "comments": [], + "review_comments": [] +} diff --git a/pulls/104.md b/pulls/104.md @@ -0,0 +1,73 @@ +# PR #104 async@2.4.1 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-22T04:05:27Z +- **Branch:** greenkeeper-async-2.4.1 → master +- **Merged:** 2017-06-01T06:12:47Z +- **Labels:** greenkeeper +- **Diff:** [104.diff](./104.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.4.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.4.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + diff --git a/pulls/105.diff b/pulls/105.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index c5965d9..fe5c7bd 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "jsonfile": "^3.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.3", +- "node-telegram-bot-api": "^0.27.1", ++ "node-telegram-bot-api": "^0.28.0", + "request": "^2.81.0", + "simple-git": "^1.73.0", + "slackbots": "^1.0.2", diff --git a/pulls/105.json b/pulls/105.json @@ -0,0 +1,20 @@ +{ + "number": 105, + "title": "Update node-telegram-bot-api to the latest version \ud83d\ude80", + "state": "merged", + "diff_file": "105.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-08-15T06:29:40Z", + "closed_at": "2017-08-19T14:15:00Z", + "merged_at": "2017-08-19T14:15:00Z", + "base_ref": "master", + "head_ref": "greenkeeper/node-telegram-bot-api-0.28.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **0.28.0** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) just got published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 0.27.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **0.28.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v0.28.0</strong>\n\n<p>See CHANGELOG.md</p>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 31 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/580afc92c1b0382910cfdd89bd4094f64d09dbc3\"><code>580afc9</code></a> <code>pkg: Bump minor version (0.27.1 -&gt; 0.28.0)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4bb137443513e3150d9448fb66f161db9079682a\"><code>4bb1374</code></a> <code>doc: Update changelog</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/832bf78c9417d89ad5f555e3b479c6eade1e8e33\"><code>832bf78</code></a> <code>pkg: Add support for Node v7, v8</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/5f7d306f60e31947a96263c66b60be398935e333\"><code>5f7d306</code></a> <code>test: Skip tests on TelegramBot#sendVideoNote()</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4ed6d945ab4596a92aff294a47e3440576c835fa\"><code>4ed6d94</code></a> <code>pr/368: Update TelegramBot#answerCallbackQuery() signature</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/67839b6faa6fc68ea86a38e3712048dda6db482f\"><code>67839b6</code></a> <code>src/telegram: Update TelegramBot#answerCallbackQuery() signature</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/f20a7f4ee5ce1587ae50d2d68262bff283c77b5e\"><code>f20a7f4</code></a> <code>Uppps, fix \"{\"</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/0bf148adb98d0b121c4f58e6eec111a4d8414d7e\"><code>0bf148a</code></a> <code>Check if test are running in CI and skip invoice if so</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e1f8fb25ecd4a318ff6218bf0dd8429edf5475b7\"><code>e1f8fb2</code></a> <code>Skip sendInvoice test method</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/fd8251b90fde4e59ce3558e9b953909548873cb0\"><code>fd8251b</code></a> <code>chore/syntax: Fix missing colons</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/d38dfd3a12b68a9763402bd41ad192fb944c8c40\"><code>d38dfd3</code></a> <code>pr/362: Support Bot API v3.1 (#362, #369)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/8ed0a2dcef7c5892da303814df5c86027efabb72\"><code>8ed0a2d</code></a> <code>test: Fix test for TelegramBot#setChatDescription()</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/96b90c2d56c94a6078508d7a5aec10843dd84a21\"><code>96b90c2</code></a> <code>src/telegram: Add tests for Bot API v3.1 methods</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/83d3235cc536ceca5b97802c8f1760759ea34166\"><code>83d3235</code></a> <code>src/telegram: Support Bot API v3.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/61e8f8536818a2d98c81cbb92c764ec0d58ed989\"><code>61e8f85</code></a> <code>src/telegram: Fix download file path on windows</code></li>\n</ul>\n<p>There are 31 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/a15e273bb9123aafa956e521c8069f487d2aa156...580afc92c1b0382910cfdd89bd4094f64d09dbc3\">full diff</a></p>\n</details>\n\n<details>\n <summary>Not sure how things should work exactly?</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/105.md b/pulls/105.md @@ -0,0 +1,98 @@ +# PR #105 Update node-telegram-bot-api to the latest version 🚀 + +- **Status:** merged +- **Author:** @greenkeeper[bot] +- **Created:** 2017-08-15T06:29:40Z +- **Branch:** greenkeeper/node-telegram-bot-api-0.28.0 → master +- **Merged:** 2017-08-19T14:15:00Z +- **Labels:** greenkeeper +- **Diff:** [105.diff](./105.diff) + +--- + + +## Version **0.28.0** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) just got published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 0.27.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **0.28.0** is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Release Notes</summary> +<strong>v0.28.0</strong> + +<p>See CHANGELOG.md</p> +</details> + +<details> +<summary>Commits</summary> +<p>The new version differs by 31 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/580afc92c1b0382910cfdd89bd4094f64d09dbc3"><code>580afc9</code></a> <code>pkg: Bump minor version (0.27.1 -&gt; 0.28.0)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4bb137443513e3150d9448fb66f161db9079682a"><code>4bb1374</code></a> <code>doc: Update changelog</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/832bf78c9417d89ad5f555e3b479c6eade1e8e33"><code>832bf78</code></a> <code>pkg: Add support for Node v7, v8</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/5f7d306f60e31947a96263c66b60be398935e333"><code>5f7d306</code></a> <code>test: Skip tests on TelegramBot#sendVideoNote()</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4ed6d945ab4596a92aff294a47e3440576c835fa"><code>4ed6d94</code></a> <code>pr/368: Update TelegramBot#answerCallbackQuery() signature</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/67839b6faa6fc68ea86a38e3712048dda6db482f"><code>67839b6</code></a> <code>src/telegram: Update TelegramBot#answerCallbackQuery() signature</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/f20a7f4ee5ce1587ae50d2d68262bff283c77b5e"><code>f20a7f4</code></a> <code>Uppps, fix "{"</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/0bf148adb98d0b121c4f58e6eec111a4d8414d7e"><code>0bf148a</code></a> <code>Check if test are running in CI and skip invoice if so</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/e1f8fb25ecd4a318ff6218bf0dd8429edf5475b7"><code>e1f8fb2</code></a> <code>Skip sendInvoice test method</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/fd8251b90fde4e59ce3558e9b953909548873cb0"><code>fd8251b</code></a> <code>chore/syntax: Fix missing colons</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/d38dfd3a12b68a9763402bd41ad192fb944c8c40"><code>d38dfd3</code></a> <code>pr/362: Support Bot API v3.1 (#362, #369)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/8ed0a2dcef7c5892da303814df5c86027efabb72"><code>8ed0a2d</code></a> <code>test: Fix test for TelegramBot#setChatDescription()</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/96b90c2d56c94a6078508d7a5aec10843dd84a21"><code>96b90c2</code></a> <code>src/telegram: Add tests for Bot API v3.1 methods</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/83d3235cc536ceca5b97802c8f1760759ea34166"><code>83d3235</code></a> <code>src/telegram: Support Bot API v3.1</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/61e8f8536818a2d98c81cbb92c764ec0d58ed989"><code>61e8f85</code></a> <code>src/telegram: Fix download file path on windows</code></li> +</ul> +<p>There are 31 commits in total.</p> +<p>See the <a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/a15e273bb9123aafa956e521c8069f487d2aa156...580afc92c1b0382910cfdd89bd4094f64d09dbc3">full diff</a></p> +</details> + +<details> + <summary>Not sure how things should work exactly?</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + diff --git a/pulls/106.diff b/pulls/106.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index c925b65..87edb8d 100644 +--- a/package.json ++++ b/package.json +@@ -27,7 +27,7 @@ + "curlrequest": "^1.0.1", + "express": "^4.15.4", + "irc": "^0.5.2", +- "jsonfile": "^3.0.1", ++ "jsonfile": "^4.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.4", + "node-telegram-bot-api": "^0.28.0", diff --git a/pulls/106.json b/pulls/106.json @@ -0,0 +1,20 @@ +{ + "number": 106, + "title": "Update jsonfile to the latest version \ud83d\ude80", + "state": "merged", + "diff_file": "106.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-09-12T19:28:18Z", + "closed_at": "2017-09-13T06:23:39Z", + "merged_at": "2017-09-13T06:23:39Z", + "base_ref": "master", + "head_ref": "greenkeeper/jsonfile-4.0.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **4.0.0** of [jsonfile](https://github.com/jprichardson/node-jsonfile) just got published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n jsonfile\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 3.0.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **4.0.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of jsonfile.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 16 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/840bcc77f4e0bfcdf44c32895af42de97e80e3a8\"><code>840bcc7</code></a> <code>4.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/ebf648a807a412149ff741b65a651f7c5bd219eb\"><code>ebf648a</code></a> <code>Add files field to package.json</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/b4708946da433a11514e773ea25520838d2c966e\"><code>b470894</code></a> <code>Drop support for Node 0.10, 0.12, and io.js</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/e3a23038575bd41580bf88fb40bdb2a2e8700f1a\"><code>e3a2303</code></a> <code>Upgrade standard</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d2eabf4f158d4e58f340ac6ead8f4dcbd51d53d5\"><code>d2eabf4</code></a> <code>Remove undocumented passParsingErrors option</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/782f185d75cda80dc4265fdd00936f0dbe013ab1\"><code>782f185</code></a> <code>Remove global spaces option</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/bad7587ab01ef1bf152868977ce8aa6872f3b84e\"><code>bad7587</code></a> <code>Merge pull request #90 from kellyselden/global-option-fix</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/581f252d052480fabe7874f623bd71c66c317c9a\"><code>581f252</code></a> <code>Merge pull request #91 from kellyselden/patch-1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/cc81b00aec3ac421afd58cdd9af09aaa896871a2\"><code>cc81b00</code></a> <code>Update CHANGELOG.md</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/6721f6ef841c88d7d903a66c6a4886130513521c\"><code>6721f6e</code></a> <code>still use global options when someone destructures</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d95fe8baa221fca79128d46a1176771a805c64e9\"><code>d95fe8b</code></a> <code>Merge pull request #89 from kellyselden/EOL</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d9f13aef5f648527a6b3106adb8116e47fb361a6\"><code>d9f13ae</code></a> <code>allow overriding the EOL string</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/bc44e7970b9b1874f1bc3061c0f0751f42ce3860\"><code>bc44e79</code></a> <code>Merge pull request #88 from kellyselden/editorconfig</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/58ec86766250be79e57d6107a54f3208427e9a34\"><code>58ec867</code></a> <code>add .editorconfig</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/e02242ae04ef312452ed8051183b06aa5dda645f\"><code>e02242a</code></a> <code>Merge pull request #86 from EdwardBetts/spelling</code></li>\n</ul>\n<p>There are 16 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/compare/51ec1e27d0426a107464cccab688e35ec64fc08d...840bcc77f4e0bfcdf44c32895af42de97e80e3a8\">full diff</a></p>\n</details>\n\n<details>\n <summary>Not sure how things should work exactly?</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/106.md b/pulls/106.md @@ -0,0 +1,91 @@ +# PR #106 Update jsonfile to the latest version 🚀 + +- **Status:** merged +- **Author:** @greenkeeper[bot] +- **Created:** 2017-09-12T19:28:18Z +- **Branch:** greenkeeper/jsonfile-4.0.0 → master +- **Merged:** 2017-09-13T06:23:39Z +- **Labels:** greenkeeper +- **Diff:** [106.diff](./106.diff) + +--- + + +## Version **4.0.0** of [jsonfile](https://github.com/jprichardson/node-jsonfile) just got published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + jsonfile + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 3.0.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **4.0.0** is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of jsonfile. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Commits</summary> +<p>The new version differs by 16 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/840bcc77f4e0bfcdf44c32895af42de97e80e3a8"><code>840bcc7</code></a> <code>4.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/ebf648a807a412149ff741b65a651f7c5bd219eb"><code>ebf648a</code></a> <code>Add files field to package.json</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/b4708946da433a11514e773ea25520838d2c966e"><code>b470894</code></a> <code>Drop support for Node 0.10, 0.12, and io.js</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/e3a23038575bd41580bf88fb40bdb2a2e8700f1a"><code>e3a2303</code></a> <code>Upgrade standard</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d2eabf4f158d4e58f340ac6ead8f4dcbd51d53d5"><code>d2eabf4</code></a> <code>Remove undocumented passParsingErrors option</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/782f185d75cda80dc4265fdd00936f0dbe013ab1"><code>782f185</code></a> <code>Remove global spaces option</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/bad7587ab01ef1bf152868977ce8aa6872f3b84e"><code>bad7587</code></a> <code>Merge pull request #90 from kellyselden/global-option-fix</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/581f252d052480fabe7874f623bd71c66c317c9a"><code>581f252</code></a> <code>Merge pull request #91 from kellyselden/patch-1</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/cc81b00aec3ac421afd58cdd9af09aaa896871a2"><code>cc81b00</code></a> <code>Update CHANGELOG.md</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/6721f6ef841c88d7d903a66c6a4886130513521c"><code>6721f6e</code></a> <code>still use global options when someone destructures</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d95fe8baa221fca79128d46a1176771a805c64e9"><code>d95fe8b</code></a> <code>Merge pull request #89 from kellyselden/EOL</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d9f13aef5f648527a6b3106adb8116e47fb361a6"><code>d9f13ae</code></a> <code>allow overriding the EOL string</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/bc44e7970b9b1874f1bc3061c0f0751f42ce3860"><code>bc44e79</code></a> <code>Merge pull request #88 from kellyselden/editorconfig</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/58ec86766250be79e57d6107a54f3208427e9a34"><code>58ec867</code></a> <code>add .editorconfig</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/e02242ae04ef312452ed8051183b06aa5dda645f"><code>e02242a</code></a> <code>Merge pull request #86 from EdwardBetts/spelling</code></li> +</ul> +<p>There are 16 commits in total.</p> +<p>See the <a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/compare/51ec1e27d0426a107464cccab688e35ec64fc08d...840bcc77f4e0bfcdf44c32895af42de97e80e3a8">full diff</a></p> +</details> + +<details> + <summary>Not sure how things should work exactly?</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + diff --git a/pulls/107.diff b/pulls/107.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 87edb8d..b6895ff 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^8.0.2" ++ "yargs": "^9.0.1" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/107.json b/pulls/107.json @@ -0,0 +1,20 @@ +{ + "number": 107, + "title": "Update yargs to the latest version \ud83d\ude80", + "state": "merged", + "diff_file": "107.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-09-18T00:16:27Z", + "closed_at": "2017-09-18T09:17:39Z", + "merged_at": "2017-09-18T09:17:39Z", + "base_ref": "master", + "head_ref": "greenkeeper/yargs-9.0.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **9.0.1** of [yargs](https://github.com/yargs/yargs) just got published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 8.0.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **9.0.1** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 24 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/d1b23f33ccff1a4f3f342204fc9596c9a33e703a\"><code>d1b23f3</code></a> <code>chore(release): 9.0.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/ac8088bf70bd27aa10268afb0d63bcf3a4a8016f\"><code>ac8088b</code></a> <code>fix: implications fails only displayed once (#954)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/73be2364d0afe11a29696caddbf3aa2ea0c9aadc\"><code>73be236</code></a> <code>chore(release): 9.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/0e0c58dd737f856ee4b3d595ddfb835247db9503\"><code>0e0c58d</code></a> <code>fix: strict mode should not fail for hidden options (#949)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c240661c27a69fdd2bae401919a9ad31ccd1be01\"><code>c240661</code></a> <code>fix: address bug with handling of arrays of implications</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/abdc7da9d60e48b105034a255f62e3d6f10c6650\"><code>abdc7da</code></a> <code>feat: allow implies and conflicts to accept array values (#922)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a9f03e712a2176d348c34def80d7107adda2ba0e\"><code>a9f03e7</code></a> <code>feat: allow parse with no arguments as alias for yargs.argv (#944)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/792564d954d5143b2b57b05aaca4007780f5b728\"><code>792564d</code></a> <code>feat: to allow both undefined and nulls, for benefit of TypeScript (#945)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/71c7ec72bc18ff8a449522c3b9b4ee293cf25e49\"><code>71c7ec7</code></a> <code>fix: exclude positional arguments from completion output (#927)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a40cbc95277037b614c6a36b817ad31d4327fdae\"><code>a40cbc9</code></a> <code>refactor: ES6ify (#937)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/767d0d04b6e9df41e7d02bef9e2fcc5f6c674480\"><code>767d0d0</code></a> <code>refactor: Use native Object.assign (#936)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a2c0fefc4e1fe5300309c0bb5eb0ebfc254e4982\"><code>a2c0fef</code></a> <code>docs: correct typos in example.md (#934)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/1d56df34f7bfddd5b9b02e1b9879ca8e62f13970\"><code>1d56df3</code></a> <code>chore(package): Change engine node version to &gt;=4 (#926)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/ab592c3920424a1dc5eabac486b138f7e067eddc\"><code>ab592c3</code></a> <code>docs: add link to community slack (#930)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/1ef44e03ef1a2779f92bd979984a6bab3a671ee9\"><code>1ef44e0</code></a> <code>feat: enable .help() and .version() by default (#912)</code></li>\n</ul>\n<p>There are 24 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/30a18720759163ec1a5f6ca54ecb9e089da8b5a0...d1b23f33ccff1a4f3f342204fc9596c9a33e703a\">full diff</a></p>\n</details>\n\n<details>\n <summary>Not sure how things should work exactly?</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/107.md b/pulls/107.md @@ -0,0 +1,91 @@ +# PR #107 Update yargs to the latest version 🚀 + +- **Status:** merged +- **Author:** @greenkeeper[bot] +- **Created:** 2017-09-18T00:16:27Z +- **Branch:** greenkeeper/yargs-9.0.1 → master +- **Merged:** 2017-09-18T09:17:39Z +- **Labels:** greenkeeper +- **Diff:** [107.diff](./107.diff) + +--- + + +## Version **9.0.1** of [yargs](https://github.com/yargs/yargs) just got published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 8.0.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **9.0.1** is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Commits</summary> +<p>The new version differs by 24 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/d1b23f33ccff1a4f3f342204fc9596c9a33e703a"><code>d1b23f3</code></a> <code>chore(release): 9.0.1</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/ac8088bf70bd27aa10268afb0d63bcf3a4a8016f"><code>ac8088b</code></a> <code>fix: implications fails only displayed once (#954)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/73be2364d0afe11a29696caddbf3aa2ea0c9aadc"><code>73be236</code></a> <code>chore(release): 9.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/0e0c58dd737f856ee4b3d595ddfb835247db9503"><code>0e0c58d</code></a> <code>fix: strict mode should not fail for hidden options (#949)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c240661c27a69fdd2bae401919a9ad31ccd1be01"><code>c240661</code></a> <code>fix: address bug with handling of arrays of implications</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/abdc7da9d60e48b105034a255f62e3d6f10c6650"><code>abdc7da</code></a> <code>feat: allow implies and conflicts to accept array values (#922)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a9f03e712a2176d348c34def80d7107adda2ba0e"><code>a9f03e7</code></a> <code>feat: allow parse with no arguments as alias for yargs.argv (#944)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/792564d954d5143b2b57b05aaca4007780f5b728"><code>792564d</code></a> <code>feat: to allow both undefined and nulls, for benefit of TypeScript (#945)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/71c7ec72bc18ff8a449522c3b9b4ee293cf25e49"><code>71c7ec7</code></a> <code>fix: exclude positional arguments from completion output (#927)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a40cbc95277037b614c6a36b817ad31d4327fdae"><code>a40cbc9</code></a> <code>refactor: ES6ify (#937)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/767d0d04b6e9df41e7d02bef9e2fcc5f6c674480"><code>767d0d0</code></a> <code>refactor: Use native Object.assign (#936)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a2c0fefc4e1fe5300309c0bb5eb0ebfc254e4982"><code>a2c0fef</code></a> <code>docs: correct typos in example.md (#934)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/1d56df34f7bfddd5b9b02e1b9879ca8e62f13970"><code>1d56df3</code></a> <code>chore(package): Change engine node version to &gt;=4 (#926)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/ab592c3920424a1dc5eabac486b138f7e067eddc"><code>ab592c3</code></a> <code>docs: add link to community slack (#930)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/1ef44e03ef1a2779f92bd979984a6bab3a671ee9"><code>1ef44e0</code></a> <code>feat: enable .help() and .version() by default (#912)</code></li> +</ul> +<p>There are 24 commits in total.</p> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/30a18720759163ec1a5f6ca54ecb9e089da8b5a0...d1b23f33ccff1a4f3f342204fc9596c9a33e703a">full diff</a></p> +</details> + +<details> + <summary>Not sure how things should work exactly?</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + diff --git a/pulls/108.diff b/pulls/108.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index b6895ff..6f9a20b 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "jsonfile": "^4.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.4", +- "node-telegram-bot-api": "^0.28.0", ++ "node-telegram-bot-api": "^0.29.0", + "request": "^2.81.0", + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", diff --git a/pulls/108.json b/pulls/108.json @@ -0,0 +1,20 @@ +{ + "number": 108, + "title": "Update node-telegram-bot-api to the latest version \ud83d\ude80", + "state": "merged", + "diff_file": "108.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-10-22T16:39:52Z", + "closed_at": "2017-10-22T16:42:58Z", + "merged_at": "2017-10-22T16:42:58Z", + "base_ref": "master", + "head_ref": "greenkeeper/node-telegram-bot-api-0.29.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **0.29.0** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) was just published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 0.28.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **0.29.0** is **not covered** by your **current version range**.\n\nIf you don\u2019t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.\n\nIt might be worth looking into these changes and trying to get this project onto the latest version of node-telegram-bot-api.\n\nIf you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don\u2019t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v0.29.0</strong>\n\n<p>See <code>CHANGELOG.md</code>.</p>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 8 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/7f41992e62265cca288f4a4b5cddb8c1d99cfae4\"><code>7f41992</code></a> <code>pkg: Bump minor version (v0.28.0 -&gt; v0.29.0)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1475881a37f58c40f2be45840d3595c025bdf346\"><code>1475881</code></a> <code>doc: Update changelog</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4f50f7350c708c61444529402849581d9d386748\"><code>4f50f73</code></a> <code>src/telegram: Add API v3.2 methods</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/8fd243e6a8bb61097e7889913a7bc19c23e7a132\"><code>8fd243e</code></a> <code>src/telegram: Add TelegramBot#uploadStickerFile</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/a2d85b889ad2f58879590b9f65f1fc130c2575bc\"><code>a2d85b8</code></a> <code>src/telegram: Add TelegramBot#getStickerSet()</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/f4f015a6219fc8efdb521dad72fb860361235de8\"><code>f4f015a</code></a> <code>src/telegram: Use $NTBA_FIX_319 to apply fix for #319</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/ef48af49f5857cb908c59bd4a59565b59c267bc0\"><code>ef48af4</code></a> <code>src/telegram: Deprecate auto-enabling Promise cancellation</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/28160c70cda5108f290cf2cf18c3e2e61225480f\"><code>28160c7</code></a> <code>doc: Fix broken link in change-log</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/580afc92c1b0382910cfdd89bd4094f64d09dbc3...7f41992e62265cca288f4a4b5cddb8c1d99cfae4\">full diff</a></p>\n</details>\n\n<details>\n <summary>FAQ and help</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don\u2019t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) bot :palm_tree:\n\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/108.md b/pulls/108.md @@ -0,0 +1,91 @@ +# PR #108 Update node-telegram-bot-api to the latest version 🚀 + +- **Status:** merged +- **Author:** @greenkeeper[bot] +- **Created:** 2017-10-22T16:39:52Z +- **Branch:** greenkeeper/node-telegram-bot-api-0.29.0 → master +- **Merged:** 2017-10-22T16:42:58Z +- **Labels:** greenkeeper +- **Diff:** [108.diff](./108.diff) + +--- + + +## Version **0.29.0** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) was just published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 0.28.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **0.29.0** is **not covered** by your **current version range**. + +If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. + +It might be worth looking into these changes and trying to get this project onto the latest version of node-telegram-bot-api. + +If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Release Notes</summary> +<strong>v0.29.0</strong> + +<p>See <code>CHANGELOG.md</code>.</p> +</details> + +<details> +<summary>Commits</summary> +<p>The new version differs by 8 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/7f41992e62265cca288f4a4b5cddb8c1d99cfae4"><code>7f41992</code></a> <code>pkg: Bump minor version (v0.28.0 -&gt; v0.29.0)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1475881a37f58c40f2be45840d3595c025bdf346"><code>1475881</code></a> <code>doc: Update changelog</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4f50f7350c708c61444529402849581d9d386748"><code>4f50f73</code></a> <code>src/telegram: Add API v3.2 methods</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/8fd243e6a8bb61097e7889913a7bc19c23e7a132"><code>8fd243e</code></a> <code>src/telegram: Add TelegramBot#uploadStickerFile</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/a2d85b889ad2f58879590b9f65f1fc130c2575bc"><code>a2d85b8</code></a> <code>src/telegram: Add TelegramBot#getStickerSet()</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/f4f015a6219fc8efdb521dad72fb860361235de8"><code>f4f015a</code></a> <code>src/telegram: Use $NTBA_FIX_319 to apply fix for #319</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/ef48af49f5857cb908c59bd4a59565b59c267bc0"><code>ef48af4</code></a> <code>src/telegram: Deprecate auto-enabling Promise cancellation</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/28160c70cda5108f290cf2cf18c3e2e61225480f"><code>28160c7</code></a> <code>doc: Fix broken link in change-log</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/580afc92c1b0382910cfdd89bd4094f64d09dbc3...7f41992e62265cca288f4a4b5cddb8c1d99cfae4">full diff</a></p> +</details> + +<details> + <summary>FAQ and help</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree: + + + diff --git a/pulls/109.diff b/pulls/109.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 6f9a20b..4baa448 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^9.0.1" ++ "yargs": "^10.0.3" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/109.json b/pulls/109.json @@ -0,0 +1,31 @@ +{ + "number": 109, + "title": "Update yargs to the latest version \ud83d\ude80", + "state": "closed", + "diff_file": "109.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-10-23T16:16:44Z", + "closed_at": "2018-03-25T15:59:46Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper/yargs-10.0.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **10.0.3** of [yargs](https://github.com/yargs/yargs) was just published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 9.0.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **10.0.3** is **not covered** by your **current version range**.\n\nIf you don\u2019t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.\n\nIt might be worth looking into these changes and trying to get this project onto the latest version of yargs.\n\nIf you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don\u2019t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 33 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/968ee06d393ee643d0afb5f5c7e82f0759b3c747\"><code>968ee06</code></a> <code>chore(release): 10.0.3</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c3516851f21f0321c44b73048da38546335c7356\"><code>c351685</code></a> <code>fix: parse array rather than string, so that quotes are safe (#993)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/06847417691f7e6f3823c41cf12b2f05247647ea\"><code>0684741</code></a> <code>chore(release): 10.0.2</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/78713274d5b911bfa8638544a33cd826c792a5b6\"><code>7871327</code></a> <code>fix: fix tiny spacing issue with usage (#992)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/d1cbc75c6491e52c1236a7b67b1718a0017f00ea\"><code>d1cbc75</code></a> <code>docs: be more shameless about gratipay</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/532c60ebc2067a13daa0cd178108cf5ee630e90f\"><code>532c60e</code></a> <code>docs: describe hidden option in right place</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/4043c16865cca959c7fc984630c7772de9a793d4\"><code>4043c16</code></a> <code>docs: add note about options</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/38d88d49798408b181286a3428bd0e2f100cd584\"><code>38d88d4</code></a> <code>chore: new translations for API overhaul for locale: HI (Hindi) (#991)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/180b5eb50a59cb07198c92a1299043507dd88eda\"><code>180b5eb</code></a> <code>chore(release): 10.0.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/cd1ca1587910b98a0edf7457f9682e8ea998769d\"><code>cd1ca15</code></a> <code>fix: help strings for nested commands were missing parent commands (#990)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/3c8ac1ddd79cc7adc2fc0214318c7b23d98f613c\"><code>3c8ac1d</code></a> <code>fix: use correct completion command in generated completion script (#988)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/8515e4f5683fb783e6f6f994973207b553e527d5\"><code>8515e4f</code></a> <code>docs: nit in CHANGELOG</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/4b8cfa9d307ec331bb01333fb9b157085da94fc4\"><code>4b8cfa9</code></a> <code>docs: slight tweaks to CHANGELOG</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c809cbee934848295ec703b912d8e71798febaab\"><code>c809cbe</code></a> <code>chore(release): 10.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/fc13dcd803375f3acd3df79380d8d3ecb20a881b\"><code>fc13dcd</code></a> <code>chore: new translations for command API overhaul (#976)</code></li>\n</ul>\n<p>There are 33 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/d1b23f33ccff1a4f3f342204fc9596c9a33e703a...968ee06d393ee643d0afb5f5c7e82f0759b3c747\">full diff</a></p>\n</details>\n\n<details>\n <summary>FAQ and help</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don\u2019t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) bot :palm_tree:\n\n", + "comments": [ + { + "author": "greenkeeper[bot]", + "created_at": "2018-01-09T07:33:22Z", + "body": "## Version **10.1.1** just got published. \n[Update to this version instead \ud83d\ude80](https://github.com/MTRNord/freifunk-bot/compare/greenkeeper%2Fyargs-10.1.1?expand=1) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 19 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/232f9cac56a1096188a8a6b769564225ed497f8b\"><code>232f9ca</code></a> <code>chore(release): 10.1.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/e87f4873012e3541325e7ec6dafb11a93b5717e0\"><code>e87f487</code></a> <code>docs: fix middlware docs (#1037)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/331d10305af3991bd225fbd7a1060bf43cff22d3\"><code>331d103</code></a> <code>fix: Add <code>dirname</code> sanity check on <code>findUp</code> (#1036)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/0942a1518aad77656c135439194f8f825bd8b33a\"><code>0942a15</code></a> <code>chore: use chai 4.x (#1033)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/f4d01d0cafe151619337e1ac154dc438097924e0\"><code>f4d01d0</code></a> <code>chore(release): 10.1.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/92faadad235dd87c4ae61151ba7ac6cfcb61a3d4\"><code>92faada</code></a> <code>chore: add test for happy path of async command handler (#1034)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/241124ba4bfad505363433453c51e22c4e4f2baf\"><code>241124b</code></a> <code>feat: async command handlers (#1001)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/6f4640d3f8152a20b6dfcc3637793b7bb431e9ab\"><code>6f4640d</code></a> <code>chore: docs, clarify test a bit</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/37915fba0c818d7cb074f72bb82381a0a30e844c\"><code>37915fb</code></a> <code>test: add failing test for scientific notation (#1019)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c8adffbea3a2aa454887d40cb83b1503c6630bad\"><code>c8adffb</code></a> <code>docs: remove left over line talking about git-tap donations</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a5ac2133f712a546c88bb00e2443bb9aeb82d0ac\"><code>a5ac213</code></a> <code>feat: add Norwegian Nynorsk translations (#1028)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/6b857d2e66c9fe9fba8e504649cde090c77c722e\"><code>6b857d2</code></a> <code>chore: explicitly update dependencies (#1023)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c679e907d1a19d0858698fdd9fa882d10c4ba5a3\"><code>c679e90</code></a> <code>fix: 'undefined' should be taken to mean no argument was provided (#1015)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a70b285c0f163a000f38be3e70d5f6c21af635f0\"><code>a70b285</code></a> <code>docs: fix small typo</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/77b8dbc495b926ef2dbc9d839882c828b8dad29b\"><code>77b8dbc</code></a> <code>feat: middleware (#881)</code></li>\n</ul>\n<p>There are 19 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/968ee06d393ee643d0afb5f5c7e82f0759b3c747...232f9cac56a1096188a8a6b769564225ed497f8b\">full diff</a></p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2018-01-23T19:02:20Z", + "body": "## Version **11.0.0** just got published. \n[Update to this version instead \ud83d\ude80](https://github.com/MTRNord/freifunk-bot/compare/greenkeeper%2Fyargs-11.0.0?expand=1) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 5 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/57a39cb8fe5051b9d9bb87fb789cc0d6d2363ce6\"><code>57a39cb</code></a> <code>chore(release): 11.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a3ddacc87e6cbb8a275f97d746511fe1d1f93044\"><code>a3ddacc</code></a> <code>feat: requiresArg is now simply an alias for nargs(1) (#1054)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/2b5681233a0d9406e362ce2ddd434a47117755db\"><code>2b56812</code></a> <code>fix: Set implicit nargs=1 when type=number requiresArg=true (#1050)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/6bad6a92062fde7396e1646e40016288ac6feadf\"><code>6bad6a9</code></a> <code>chore(release): 10.1.2</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/fbf41ae672ea967f80c2f8ec8efd4317e4d70a1d\"><code>fbf41ae</code></a> <code>fix: requiresArg should only be enforced if argument exists (#1043)</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/232f9cac56a1096188a8a6b769564225ed497f8b...57a39cb8fe5051b9d9bb87fb789cc0d6d2363ce6\">full diff</a></p>\n</details>" + } + ], + "review_comments": [] +} diff --git a/pulls/109.md b/pulls/109.md @@ -0,0 +1,142 @@ +# PR #109 Update yargs to the latest version 🚀 + +- **Status:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-10-23T16:16:44Z +- **Branch:** greenkeeper/yargs-10.0.3 → master +- **Closed:** 2018-03-25T15:59:46Z +- **Labels:** greenkeeper +- **Diff:** [109.diff](./109.diff) + +--- + + +## Version **10.0.3** of [yargs](https://github.com/yargs/yargs) was just published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 9.0.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **10.0.3** is **not covered** by your **current version range**. + +If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. + +It might be worth looking into these changes and trying to get this project onto the latest version of yargs. + +If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Commits</summary> +<p>The new version differs by 33 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/968ee06d393ee643d0afb5f5c7e82f0759b3c747"><code>968ee06</code></a> <code>chore(release): 10.0.3</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c3516851f21f0321c44b73048da38546335c7356"><code>c351685</code></a> <code>fix: parse array rather than string, so that quotes are safe (#993)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/06847417691f7e6f3823c41cf12b2f05247647ea"><code>0684741</code></a> <code>chore(release): 10.0.2</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/78713274d5b911bfa8638544a33cd826c792a5b6"><code>7871327</code></a> <code>fix: fix tiny spacing issue with usage (#992)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/d1cbc75c6491e52c1236a7b67b1718a0017f00ea"><code>d1cbc75</code></a> <code>docs: be more shameless about gratipay</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/532c60ebc2067a13daa0cd178108cf5ee630e90f"><code>532c60e</code></a> <code>docs: describe hidden option in right place</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/4043c16865cca959c7fc984630c7772de9a793d4"><code>4043c16</code></a> <code>docs: add note about options</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/38d88d49798408b181286a3428bd0e2f100cd584"><code>38d88d4</code></a> <code>chore: new translations for API overhaul for locale: HI (Hindi) (#991)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/180b5eb50a59cb07198c92a1299043507dd88eda"><code>180b5eb</code></a> <code>chore(release): 10.0.1</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/cd1ca1587910b98a0edf7457f9682e8ea998769d"><code>cd1ca15</code></a> <code>fix: help strings for nested commands were missing parent commands (#990)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/3c8ac1ddd79cc7adc2fc0214318c7b23d98f613c"><code>3c8ac1d</code></a> <code>fix: use correct completion command in generated completion script (#988)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8515e4f5683fb783e6f6f994973207b553e527d5"><code>8515e4f</code></a> <code>docs: nit in CHANGELOG</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/4b8cfa9d307ec331bb01333fb9b157085da94fc4"><code>4b8cfa9</code></a> <code>docs: slight tweaks to CHANGELOG</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c809cbee934848295ec703b912d8e71798febaab"><code>c809cbe</code></a> <code>chore(release): 10.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/fc13dcd803375f3acd3df79380d8d3ecb20a881b"><code>fc13dcd</code></a> <code>chore: new translations for command API overhaul (#976)</code></li> +</ul> +<p>There are 33 commits in total.</p> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/d1b23f33ccff1a4f3f342204fc9596c9a33e703a...968ee06d393ee643d0afb5f5c7e82f0759b3c747">full diff</a></p> +</details> + +<details> + <summary>FAQ and help</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree: + + + + +## Comments + +### @greenkeeper[bot] — 2018-01-09T07:33:22Z + +## Version **10.1.1** just got published. +[Update to this version instead 🚀](https://github.com/MTRNord/freifunk-bot/compare/greenkeeper%2Fyargs-10.1.1?expand=1) + +<details> +<summary>Commits</summary> +<p>The new version differs by 19 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/232f9cac56a1096188a8a6b769564225ed497f8b"><code>232f9ca</code></a> <code>chore(release): 10.1.1</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e87f4873012e3541325e7ec6dafb11a93b5717e0"><code>e87f487</code></a> <code>docs: fix middlware docs (#1037)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/331d10305af3991bd225fbd7a1060bf43cff22d3"><code>331d103</code></a> <code>fix: Add <code>dirname</code> sanity check on <code>findUp</code> (#1036)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/0942a1518aad77656c135439194f8f825bd8b33a"><code>0942a15</code></a> <code>chore: use chai 4.x (#1033)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/f4d01d0cafe151619337e1ac154dc438097924e0"><code>f4d01d0</code></a> <code>chore(release): 10.1.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/92faadad235dd87c4ae61151ba7ac6cfcb61a3d4"><code>92faada</code></a> <code>chore: add test for happy path of async command handler (#1034)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/241124ba4bfad505363433453c51e22c4e4f2baf"><code>241124b</code></a> <code>feat: async command handlers (#1001)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6f4640d3f8152a20b6dfcc3637793b7bb431e9ab"><code>6f4640d</code></a> <code>chore: docs, clarify test a bit</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/37915fba0c818d7cb074f72bb82381a0a30e844c"><code>37915fb</code></a> <code>test: add failing test for scientific notation (#1019)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c8adffbea3a2aa454887d40cb83b1503c6630bad"><code>c8adffb</code></a> <code>docs: remove left over line talking about git-tap donations</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a5ac2133f712a546c88bb00e2443bb9aeb82d0ac"><code>a5ac213</code></a> <code>feat: add Norwegian Nynorsk translations (#1028)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6b857d2e66c9fe9fba8e504649cde090c77c722e"><code>6b857d2</code></a> <code>chore: explicitly update dependencies (#1023)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c679e907d1a19d0858698fdd9fa882d10c4ba5a3"><code>c679e90</code></a> <code>fix: 'undefined' should be taken to mean no argument was provided (#1015)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a70b285c0f163a000f38be3e70d5f6c21af635f0"><code>a70b285</code></a> <code>docs: fix small typo</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/77b8dbc495b926ef2dbc9d839882c828b8dad29b"><code>77b8dbc</code></a> <code>feat: middleware (#881)</code></li> +</ul> +<p>There are 19 commits in total.</p> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/968ee06d393ee643d0afb5f5c7e82f0759b3c747...232f9cac56a1096188a8a6b769564225ed497f8b">full diff</a></p> +</details> + +### @greenkeeper[bot] — 2018-01-23T19:02:20Z + +## Version **11.0.0** just got published. +[Update to this version instead 🚀](https://github.com/MTRNord/freifunk-bot/compare/greenkeeper%2Fyargs-11.0.0?expand=1) + +<details> +<summary>Commits</summary> +<p>The new version differs by 5 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/57a39cb8fe5051b9d9bb87fb789cc0d6d2363ce6"><code>57a39cb</code></a> <code>chore(release): 11.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a3ddacc87e6cbb8a275f97d746511fe1d1f93044"><code>a3ddacc</code></a> <code>feat: requiresArg is now simply an alias for nargs(1) (#1054)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/2b5681233a0d9406e362ce2ddd434a47117755db"><code>2b56812</code></a> <code>fix: Set implicit nargs=1 when type=number requiresArg=true (#1050)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6bad6a92062fde7396e1646e40016288ac6feadf"><code>6bad6a9</code></a> <code>chore(release): 10.1.2</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/fbf41ae672ea967f80c2f8ec8efd4317e4d70a1d"><code>fbf41ae</code></a> <code>fix: requiresArg should only be enforced if argument exists (#1043)</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/232f9cac56a1096188a8a6b769564225ed497f8b...57a39cb8fe5051b9d9bb87fb789cc0d6d2363ce6">full diff</a></p> +</details> + diff --git a/pulls/11.diff b/pulls/11.diff @@ -0,0 +1,191 @@ +diff --git a/configs/ircServer.json b/configs/ircServer.json +index 854ebb1..464d34d 100644 +--- a/configs/ircServer.json ++++ b/configs/ircServer.json +@@ -9,7 +9,7 @@ + "main_channel": "#hackerspace", + "nickserv_pass": "FreifunkBotPass", + "active": 1, +- "debug": 0 ++ "debug": 1 + }, + { + "servername": "Hackint", +@@ -17,7 +17,7 @@ + "main_channel": "#ffnord", + "nickserv_pass": "FreifunkBotPass", + "active": 1, +- "debug": 0 ++ "debug": 1 + } + ] + } +diff --git a/configs/params.json b/configs/params.json +deleted file mode 100644 +index 0a46d88..0000000 +--- a/configs/params.json ++++ /dev/null +@@ -1,15 +0,0 @@ +-{ +- "botname": "NordlabBot", +- "autoupdate": 1, +- "disconnect_meassage": "Bot was stopped!", +- "servers": [ +- { +- "servername": "Lugfl", +- "serveraddress": "irc.lugfl.de", +- "main_channel": "#hackerspace", +- "nickserv_pass": "NordlabBotPass", +- "active": 1, +- "debug": 0 +- } +- ] +-} +\ No newline at end of file +diff --git a/configs/slackServer.json b/configs/slackServer.json +index 0556e05..fc1d51a 100644 +--- a/configs/slackServer.json ++++ b/configs/slackServer.json +@@ -6,7 +6,7 @@ + "devChannel": "#bottest", + "token": "xoxb-26176005733-2y9kszxvi0T8isJlwwg1tx9k", + "active": 1, +- "debug": 0 ++ "debug": 1 + } + ] + } +diff --git a/handlers/getNodes.js b/handlers/getNodes.js +index d10664d..28b1b20 100644 +--- a/handlers/getNodes.js ++++ b/handlers/getNodes.js +@@ -21,7 +21,7 @@ var _ = require("lodash"); + */ + module.exports = { + saveNodes: function () { +- request.get('https://cdn.rawgit.com/MTRNord/gluon-web-remote/master/configs/communities.json', function (err, res, body) { ++ request.get('https://cdn.rawgit.com/MTRNord/gluon-web-remote/5bd3a914b3c15af70b3ce46b3bfcc16bbc7b89b5/configs/communities.json', function (err, res, body) { + + if (!err && res.statusCode === 200) { + /** +@@ -61,11 +61,11 @@ module.exports = { + var communities = obj + _.find(communities.communities, function (key) { + var ccode = key["ccode"]; +- if (ccode.toLowerCase() === ccode_func.toLowerCase()) { ++ if (ccode.toLowerCase() == ccode_func.toLowerCase()) { + var nodesFile_link = key["nodesURL"]; + var name = key["name"]; + request.get(nodesFile_link, function (err, res, body) { +- if (!err && res.statusCode === 200) { ++ if (!err && res.statusCode == 200) { + /** + * Content of communities + * +diff --git a/handlers/telegram.js b/handlers/telegram.js +index 335bd3f..2283e0d 100644 +--- a/handlers/telegram.js ++++ b/handlers/telegram.js +@@ -10,8 +10,6 @@ var TelegramBot = require('node-telegram-bot-api'); + var jsonfile = require('jsonfile') + var getNodes = require('./getNodes.js'); + var botan = require('botanio')(botan_token); +-var ent = require('ent'); +-var decode = require('ent/decode'); + var util = require('util'); + var async = require("async"); + var _ = require("lodash"); +@@ -44,12 +42,11 @@ module.exports = { + var resp = match[1]; + bot.sendChatAction(fromId, "typing") + jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { +- if (err) {console.log(err)} + var communities = obj +- var communities_list = "" ++ var communities_list + _.find(communities.communities, function (key) { +- var ccode = decode(key["ccode"]) +- var name = decode(key["name"]) ++ var ccode = key["ccode"] ++ var name = key["name"] + communities_list = communities_list + name + ": " + ccode + "\n" + }); + botan.track(msg, 'communities', function (err, res, body) { +diff --git a/handlers/tmp/communities.json b/handlers/tmp/communities.json +index f5e03f3..22d72de 100644 +--- a/handlers/tmp/communities.json ++++ b/handlers/tmp/communities.json +@@ -100,16 +100,6 @@ + "v4mask": "/16", + "supported": 0 + }, +- "FFRG": { +- "ccode": "FFRG", +- "name": "Freifunk Ruhrgebiet", +- "nodesURL": "http://map.freifunk-ruhrgebiet.de/nodes.json", +- "v6": "2a03:2260:50:", +- "v6mask": "/48", +- "v4": "10.53.0.0", +- "v4mask": "/16", +- "supported": 1 +- }, + "FFKBU": { + "ccode": "FFKBU", + "name": "Freifunk K\u00f6ln, Bonn und Umgebung", +@@ -140,26 +130,6 @@ + "v4mask": "/16", + "supported": 0 + }, +- "FFFR": { +- "ccode": "FFFR", +- "name": "Freifunk Franken", +- "nodesURL": "https://netmon.freifunk-franken.de/routerlist.php", +- "v6": "", +- "v6mask": "/", +- "v4": "10.50.64.0", +- "v4mask": "/21", +- "supported": 0 +- }, +- "FFE": { +- "ccode": "FFE", +- "name": "Freifunk Essen", +- "nodesURL": "http://map.freifunk-ruhrgebiet.de/data/nodes.json", +- "v6": "2a03:2260:1005:", +- "v6mask": "/64", +- "v4": "10.228.0.0", +- "v4mask": "/16", +- "supported": 1 +- }, + "FFEU": { + "ccode": "FFEU", + "name": "Freifunk Euskirchen", +@@ -180,7 +150,7 @@ + "v4mask": "/16", + "supported": 1 + }, +- "FFFR1": { ++ "FFFR": { + "ccode": "FFFR1", + "name": "Freifunk Freiburg", + "nodesURL": "https://freiburg.freifunk.net/ffmap-d3/nodes.json", +diff --git a/main.js b/main.js +index de15175..1f8d979 100644 +--- a/main.js ++++ b/main.js +@@ -14,7 +14,6 @@ var params_config = require("./configs/ircServer.json"); + var autoupdate = params_config["autoupdate"]; + var async = require("async"); + var _ = require("lodash"); +-var rl = require("readline") + var child = require('child_process') + + //LOAD MODULES DOWN HERE +@@ -100,7 +99,7 @@ function GetData(){ + } + //Handle "[CTRL]+[C]" + if (process.platform === "win32") { +- rl.createInterface({ ++ var rl = require("readline").createInterface({ + input: process.stdin, + output: process.stdout + }).setMaxListeners(0); diff --git a/pulls/11.json b/pulls/11.json @@ -0,0 +1,18 @@ +{ + "number": 11, + "title": "fix nodes feature", + "state": "merged", + "diff_file": "11.diff", + "author": "MTRNord", + "created_at": "2016-09-11T10:53:18Z", + "closed_at": "2016-09-11T10:53:23Z", + "merged_at": "2016-09-11T10:53:23Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/11)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/11.md b/pulls/11.md @@ -0,0 +1,18 @@ +# PR #11 fix nodes feature + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T10:53:18Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T10:53:23Z +- **Diff:** [11.diff](./11.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/11) + +<!-- Reviewable:end --> + + diff --git a/pulls/110.diff b/pulls/110.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 6f9a20b..632fcb5 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "jsonfile": "^4.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.4", +- "node-telegram-bot-api": "^0.29.0", ++ "node-telegram-bot-api": "^0.30.0", + "request": "^2.81.0", + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", diff --git a/pulls/110.json b/pulls/110.json @@ -0,0 +1,20 @@ +{ + "number": 110, + "title": "Update node-telegram-bot-api to the latest version \ud83d\ude80", + "state": "closed", + "diff_file": "110.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-12-21T11:34:07Z", + "closed_at": "2018-03-25T15:59:46Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper/node-telegram-bot-api-0.30.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **0.30.0** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) was just published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 0.29.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **0.30.0** is **not covered** by your **current version range**.\n\nIf you don\u2019t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.\n\nIt might be worth looking into these changes and trying to get this project onto the latest version of node-telegram-bot-api.\n\nIf you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don\u2019t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 68 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/119d892c3490e79c45f0e1d314fb41d3ecfb81cd\"><code>119d892</code></a> <code>release: v0.30.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1169f8e43043745d3ba50725f93fd456e7c63838\"><code>1169f8e</code></a> <code>chore: Use npm script prepublishOnly instead of deprecated prepublish</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/5cecffc34b0fd6c4352bd58d678caddc3b282525\"><code>5cecffc</code></a> <code>chore/deps: Downgrade eslint for Node v4 compatibility</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/7e9e9b11b3b55fc75fbc073f28a14c5d1910c491\"><code>7e9e9b1</code></a> <code>test: Fix previously-uncaught lint errors</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/2bdd50fdc2dd96535fb72b0da4e26947236a5330\"><code>2bdd50f</code></a> <code>chore/deps: Update dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/309696622dd93e0a88177b2215ebc478511f5fab\"><code>3096966</code></a> <code>doc: Showcase and update contributor list</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1f4c79ec8e86a95c931b49d7dd4b9677932525c7\"><code>1f4c79e</code></a> <code>chore: Ignore package lock file</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/8edf1fbc6de74fbd2f154d4b6417d10546dcd875\"><code>8edf1fb</code></a> <code>doc: Update changelog</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/55332c3c254a3333e200b35b4530f699b73c81de\"><code>55332c3</code></a> <code>doc: Update changelog, version badge</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/96c50ba1bd23955cc40f5a4a4c27a993b19d79ed\"><code>96c50ba</code></a> <code>doc: Improve deprecation messages</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4358f20dbbd8ce8af6054461cb8363cfebb33369\"><code>4358f20</code></a> <code>doc: Minor fixes on documentation</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/0781ae685d2dda6710fd9866e86c8181b8e04262\"><code>0781ae6</code></a> <code>src/telegram: Add TelegramBot#sendMediaGroup()</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/584610baaf33bf57dbf6124fe13bfe51955e991c\"><code>584610b</code></a> <code>doc: Add tutorial [RUS] (#477)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1a08221174044fbdd09b142964c6d5dc4e9c9737\"><code>1a08221</code></a> <code>src/telegram: Improve sending files (#471)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/d7197998ddda32f4a69562372487a1ceaf090987\"><code>d719799</code></a> <code>doc: Add note on specifying additional Telegram query options</code></li>\n</ul>\n<p>There are 68 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/7f41992e62265cca288f4a4b5cddb8c1d99cfae4...119d892c3490e79c45f0e1d314fb41d3ecfb81cd\">full diff</a></p>\n</details>\n\n<details>\n <summary>FAQ and help</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don\u2019t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) bot :palm_tree:\n\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/110.md b/pulls/110.md @@ -0,0 +1,92 @@ +# PR #110 Update node-telegram-bot-api to the latest version 🚀 + +- **Status:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-12-21T11:34:07Z +- **Branch:** greenkeeper/node-telegram-bot-api-0.30.0 → master +- **Closed:** 2018-03-25T15:59:46Z +- **Labels:** greenkeeper +- **Diff:** [110.diff](./110.diff) + +--- + + +## Version **0.30.0** of [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) was just published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 0.29.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **0.30.0** is **not covered** by your **current version range**. + +If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update. + +It might be worth looking into these changes and trying to get this project onto the latest version of node-telegram-bot-api. + +If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Commits</summary> +<p>The new version differs by 68 commits.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/119d892c3490e79c45f0e1d314fb41d3ecfb81cd"><code>119d892</code></a> <code>release: v0.30.0</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1169f8e43043745d3ba50725f93fd456e7c63838"><code>1169f8e</code></a> <code>chore: Use npm script prepublishOnly instead of deprecated prepublish</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/5cecffc34b0fd6c4352bd58d678caddc3b282525"><code>5cecffc</code></a> <code>chore/deps: Downgrade eslint for Node v4 compatibility</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/7e9e9b11b3b55fc75fbc073f28a14c5d1910c491"><code>7e9e9b1</code></a> <code>test: Fix previously-uncaught lint errors</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/2bdd50fdc2dd96535fb72b0da4e26947236a5330"><code>2bdd50f</code></a> <code>chore/deps: Update dependencies</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/309696622dd93e0a88177b2215ebc478511f5fab"><code>3096966</code></a> <code>doc: Showcase and update contributor list</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1f4c79ec8e86a95c931b49d7dd4b9677932525c7"><code>1f4c79e</code></a> <code>chore: Ignore package lock file</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/8edf1fbc6de74fbd2f154d4b6417d10546dcd875"><code>8edf1fb</code></a> <code>doc: Update changelog</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/55332c3c254a3333e200b35b4530f699b73c81de"><code>55332c3</code></a> <code>doc: Update changelog, version badge</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/96c50ba1bd23955cc40f5a4a4c27a993b19d79ed"><code>96c50ba</code></a> <code>doc: Improve deprecation messages</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/4358f20dbbd8ce8af6054461cb8363cfebb33369"><code>4358f20</code></a> <code>doc: Minor fixes on documentation</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/0781ae685d2dda6710fd9866e86c8181b8e04262"><code>0781ae6</code></a> <code>src/telegram: Add TelegramBot#sendMediaGroup()</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/584610baaf33bf57dbf6124fe13bfe51955e991c"><code>584610b</code></a> <code>doc: Add tutorial [RUS] (#477)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/1a08221174044fbdd09b142964c6d5dc4e9c9737"><code>1a08221</code></a> <code>src/telegram: Improve sending files (#471)</code></li> +<li><a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/commit/d7197998ddda32f4a69562372487a1ceaf090987"><code>d719799</code></a> <code>doc: Add note on specifying additional Telegram query options</code></li> +</ul> +<p>There are 68 commits in total.</p> +<p>See the <a href="https://urls.greenkeeper.io/yagop/node-telegram-bot-api/compare/7f41992e62265cca288f4a4b5cddb8c1d99cfae4...119d892c3490e79c45f0e1d314fb41d3ecfb81cd">full diff</a></p> +</details> + +<details> + <summary>FAQ and help</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree: + + + diff --git a/pulls/111.diff b/pulls/111.diff @@ -0,0 +1,12 @@ +diff --git a/renovate.json b/renovate.json +new file mode 100644 +index 0000000..b7419f1 +--- /dev/null ++++ b/renovate.json +@@ -0,0 +1,6 @@ ++{ ++ "pinVersions": false, ++ "extends": [ ++ "config:base" ++ ] ++} diff --git a/pulls/111.json b/pulls/111.json @@ -0,0 +1,22 @@ +{ + "number": 111, + "title": "Configure Renovate", + "state": "merged", + "diff_file": "111.diff", + "author": "renovate[bot]", + "created_at": "2018-03-25T15:59:41Z", + "closed_at": "2018-03-25T16:03:43Z", + "merged_at": "2018-03-25T16:03:43Z", + "base_ref": "master", + "head_ref": "renovate/configure", + "labels": [ + "enhancement" + ], + "assignees": [ + "MTRNord" + ], + "requested_reviewers": [], + "body": "Welcome to [Renovate](https://renovateapp.com)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.\n\nRenovate will begin keeping your dependencies up-to-date only once you merge this Pull Request.\nIf you close this Pull Request unmerged, then Renovate will be disabled.\n\nIf you have any questions, try reading our [Docs](https://renovateapp.com/docs), particularly the Getting Started section.\nYou can post questions in [our Config Help repository](https://github.com/renovateapp/config-help/issues) or @ the app author @rarkins in this PR and he'll probably see it.\n\n---\n## Detected Package Files\n\n * `package.json`\n\n## Configuration Summary\n\nBased on the currently configured presets, Renovate will:\n\n - Start dependency updates once this Configure Renovate PR is merged or closed\n - Separate major versions of dependencies into individual branches/PRs\n - Combine any patch and minor upgrades together into same branch/PR\n - Upgrade to unstable versions only if the existing version is unstable\n - Raise PRs immediately (after branch is created)\n - Use <code>renovate/</code> as prefix for all branch names\n - If semantic commits detected, use semantic commit type <code>fix</code> for dependencies and <code>chore</code> for all others\n - Keep existing branches updated even when not scheduled\n - Disable automerging feature - wait for humans to merge all PRs\n - Ignore `node_modules`, `bower_components`, and various test/tests directories\n - Update existing lock files only when <code>package.json</code> is modified\n - Autodetect whether to pin dependencies or maintain ranges\n - Rate limit PR creation to a maximum of two per hour\n - Limit to maximum 20 concurrent Renovate PRs at any time\n\nWould you like to change the way Renovate is upgrading your dependencies? Simply edit the `renovate.json` in this branch and this Pull Request description will be updated the next time Renovate runs. Try to use Config Presets (the `extends` array) when possible rather than raw config, as then this PR will be able to more accurately describe your settings.\n\n---\n\n### What to Expect\n\nWith your current configuration, Renovate will create 2 Pull Requests:\n\n1. **fix(deps): update dependency node-telegram-bot-api to ^0.30.0**\n\n - Branch name: `renovate/node-telegram-bot-api-0.x`\n - Upgrades [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) in `dependencies` from `^0.29.0` to `^0.30.0`\n\n\n2. **fix(deps): update dependency yargs to ^11.0.0**\n\n - Branch name: `renovate/yargs-11.x`\n - Upgrades [yargs](https://github.com/yargs/yargs) in `dependencies` from `^9.0.1` to `^11.0.0`\n\n\n\n---\n\n\n---\n\nThis PR has been generated by [Renovate Bot](https://renovateapp.com).\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/111.md b/pulls/111.md @@ -0,0 +1,74 @@ +# PR #111 Configure Renovate + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2018-03-25T15:59:41Z +- **Branch:** renovate/configure → master +- **Merged:** 2018-03-25T16:03:43Z +- **Labels:** enhancement +- **Assignees:** @MTRNord +- **Diff:** [111.diff](./111.diff) + +--- + +Welcome to [Renovate](https://renovateapp.com)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. + +Renovate will begin keeping your dependencies up-to-date only once you merge this Pull Request. +If you close this Pull Request unmerged, then Renovate will be disabled. + +If you have any questions, try reading our [Docs](https://renovateapp.com/docs), particularly the Getting Started section. +You can post questions in [our Config Help repository](https://github.com/renovateapp/config-help/issues) or @ the app author @rarkins in this PR and he'll probably see it. + +--- +## Detected Package Files + + * `package.json` + +## Configuration Summary + +Based on the currently configured presets, Renovate will: + + - Start dependency updates once this Configure Renovate PR is merged or closed + - Separate major versions of dependencies into individual branches/PRs + - Combine any patch and minor upgrades together into same branch/PR + - Upgrade to unstable versions only if the existing version is unstable + - Raise PRs immediately (after branch is created) + - Use <code>renovate/</code> as prefix for all branch names + - If semantic commits detected, use semantic commit type <code>fix</code> for dependencies and <code>chore</code> for all others + - Keep existing branches updated even when not scheduled + - Disable automerging feature - wait for humans to merge all PRs + - Ignore `node_modules`, `bower_components`, and various test/tests directories + - Update existing lock files only when <code>package.json</code> is modified + - Autodetect whether to pin dependencies or maintain ranges + - Rate limit PR creation to a maximum of two per hour + - Limit to maximum 20 concurrent Renovate PRs at any time + +Would you like to change the way Renovate is upgrading your dependencies? Simply edit the `renovate.json` in this branch and this Pull Request description will be updated the next time Renovate runs. Try to use Config Presets (the `extends` array) when possible rather than raw config, as then this PR will be able to more accurately describe your settings. + +--- + +### What to Expect + +With your current configuration, Renovate will create 2 Pull Requests: + +1. **fix(deps): update dependency node-telegram-bot-api to ^0.30.0** + + - Branch name: `renovate/node-telegram-bot-api-0.x` + - Upgrades [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) in `dependencies` from `^0.29.0` to `^0.30.0` + + +2. **fix(deps): update dependency yargs to ^11.0.0** + + - Branch name: `renovate/yargs-11.x` + - Upgrades [yargs](https://github.com/yargs/yargs) in `dependencies` from `^9.0.1` to `^11.0.0` + + + +--- + + +--- + +This PR has been generated by [Renovate Bot](https://renovateapp.com). + + diff --git a/pulls/112.diff b/pulls/112.diff @@ -0,0 +1,249 @@ +diff --git a/package.json b/package.json +index 6f9a20b..632fcb5 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "jsonfile": "^4.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.4", +- "node-telegram-bot-api": "^0.29.0", ++ "node-telegram-bot-api": "^0.30.0", + "request": "^2.81.0", + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", +diff --git a/yarn.lock b/yarn.lock +index 773dd0b..514d011 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -40,7 +40,7 @@ array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + +-array.prototype.findindex@^2.0.0: ++array.prototype.findindex@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/array.prototype.findindex/-/array.prototype.findindex-2.0.2.tgz#58068d25887ef505e49dc92cb00c44dcee55b067" + dependencies: +@@ -99,11 +99,12 @@ bcrypt-pbkdf@^1.0.0: + dependencies: + tweetnacl "^0.14.3" + +-bl@^1.1.2: +- version "1.2.1" +- resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.1.tgz#cac328f7bee45730d404b692203fcb590e172d5e" ++bl@^1.2.1: ++ version "1.2.2" ++ resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c" + dependencies: +- readable-stream "^2.0.5" ++ readable-stream "^2.3.5" ++ safe-buffer "^5.1.1" + + bl@~0.9.0: + version "0.9.5" +@@ -115,7 +116,7 @@ bluebird@^2.9.30: + version "2.11.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" + +-bluebird@^3.3.4, bluebird@^3.5.0: ++bluebird@^3.5.0, bluebird@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" + +@@ -304,12 +305,18 @@ dashdash@^1.12.0: + dependencies: + assert-plus "^1.0.0" + +-debug@2.6.9, debug@^2.2.0, debug@^2.6.7: ++debug@2.6.9, debug@^2.6.7: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + dependencies: + ms "2.0.0" + ++debug@^3.1.0: ++ version "3.1.0" ++ resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" ++ dependencies: ++ ms "2.0.0" ++ + decamelize@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" +@@ -329,10 +336,14 @@ delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +-depd@1.1.1, depd@^1.1.0, depd@~1.1.1: ++depd@1.1.1, depd@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" + ++depd@^1.1.1: ++ version "1.1.2" ++ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" ++ + destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" +@@ -397,9 +408,9 @@ etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + +-eventemitter3@^2.0.2: +- version "2.0.3" +- resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" ++eventemitter3@^3.0.0: ++ version "3.0.1" ++ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.0.1.tgz#4ce66c3fc5b5a6b9f2245e359e1938f1ab10f960" + + execa@^0.7.0: + version "0.7.0" +@@ -956,10 +967,14 @@ mime-types@~2.0.1, mime-types@~2.0.3: + dependencies: + mime-db "~1.12.0" + +-mime@1.4.1, mime@^1.3.4: ++mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + ++mime@^1.6.0: ++ version "1.6.0" ++ resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" ++ + mime@~1.2.11: + version "1.2.11" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" +@@ -1010,21 +1025,21 @@ node-schedule@^1.2.4: + long-timeout "0.1.1" + sorted-array-functions "^1.0.0" + +-node-telegram-bot-api@^0.29.0: +- version "0.29.0" +- resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.29.0.tgz#4f184915b5d153410e3dea0faab6199318f34bbc" ++node-telegram-bot-api@^0.30.0: ++ version "0.30.0" ++ resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.30.0.tgz#17541935f2a56382d8ef7f91d9e544b530be717c" + dependencies: +- array.prototype.findindex "^2.0.0" +- bl "^1.1.2" +- bluebird "^3.3.4" +- debug "^2.2.0" +- depd "^1.1.0" +- eventemitter3 "^2.0.2" ++ array.prototype.findindex "^2.0.2" ++ bl "^1.2.1" ++ bluebird "^3.5.1" ++ debug "^3.1.0" ++ depd "^1.1.1" ++ eventemitter3 "^3.0.0" + file-type "^3.9.0" +- mime "^1.3.4" +- pump "^1.0.1" +- request "^2.69.0" +- request-promise "^4.1.1" ++ mime "^1.6.0" ++ pump "^2.0.0" ++ request "^2.83.0" ++ request-promise "^4.2.2" + + node-uuid@~1.4.0: + version "1.4.8" +@@ -1139,9 +1154,9 @@ pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +-process-nextick-args@~1.0.6: +- version "1.0.7" +- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" ++process-nextick-args@~2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + + proxy-addr@~2.0.2: + version "2.0.2" +@@ -1154,9 +1169,9 @@ pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +-pump@^1.0.1: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.2.tgz#3b3ee6512f94f0e575538c17995f9f16990a5d51" ++pump@^2.0.0: ++ version "2.0.1" ++ resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" +@@ -1205,14 +1220,14 @@ read-pkg@^2.0.0: + normalize-package-data "^2.3.2" + path-type "^2.0.0" + +-readable-stream@^2.0.5: +- version "2.3.3" +- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" ++readable-stream@^2.3.5: ++ version "2.3.5" ++ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.5.tgz#b4f85003a938cbb6ecbce2a124fb1012bd1a838d" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" +- process-nextick-args "~1.0.6" ++ process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.0.3" + util-deprecate "~1.0.1" +@@ -1238,7 +1253,7 @@ request-promise-core@1.1.1: + dependencies: + lodash "^4.13.1" + +-request-promise@^4.1.1: ++request-promise@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.2.tgz#d1ea46d654a6ee4f8ee6a4fea1018c22911904b4" + dependencies: +@@ -1270,7 +1285,7 @@ request@2.57.0: + tough-cookie ">=0.12.0" + tunnel-agent "~0.4.0" + +-request@^2.56.0, request@^2.69.0, request@^2.81.0: ++request@^2.56.0, request@^2.81.0: + version "2.83.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356" + dependencies: +@@ -1297,6 +1312,33 @@ request@^2.56.0, request@^2.69.0, request@^2.81.0: + tunnel-agent "^0.6.0" + uuid "^3.1.0" + ++request@^2.83.0: ++ version "2.85.0" ++ resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa" ++ dependencies: ++ aws-sign2 "~0.7.0" ++ aws4 "^1.6.0" ++ caseless "~0.12.0" ++ combined-stream "~1.0.5" ++ extend "~3.0.1" ++ forever-agent "~0.6.1" ++ form-data "~2.3.1" ++ har-validator "~5.0.3" ++ hawk "~6.0.2" ++ http-signature "~1.2.0" ++ is-typedarray "~1.0.0" ++ isstream "~0.1.2" ++ json-stringify-safe "~5.0.1" ++ mime-types "~2.1.17" ++ oauth-sign "~0.8.2" ++ performance-now "^2.1.0" ++ qs "~6.5.1" ++ safe-buffer "^5.1.1" ++ stringstream "~0.0.5" ++ tough-cookie "~2.3.3" ++ tunnel-agent "^0.6.0" ++ uuid "^3.1.0" ++ + request@~2.40.0: + version "2.40.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.40.0.tgz#4dd670f696f1e6e842e66b4b5e839301ab9beb67" diff --git a/pulls/112.json b/pulls/112.json @@ -0,0 +1,20 @@ +{ + "number": 112, + "title": "fix(deps): update dependency node-telegram-bot-api to ^0.30.0", + "state": "merged", + "diff_file": "112.diff", + "author": "renovate[bot]", + "created_at": "2018-03-25T16:04:09Z", + "closed_at": "2018-03-25T16:04:47Z", + "merged_at": "2018-03-25T16:04:47Z", + "base_ref": "master", + "head_ref": "renovate/node-telegram-bot-api-0.x", + "labels": [ + "enhancement" + ], + "assignees": [], + "requested_reviewers": [], + "body": "This Pull Request updates dependency [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) from `^0.29.0` to `^0.30.0`\n\n\n\n<details>\n<summary>Release Notes</summary>\n\n### [`v0.30.0`](https://github.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;03000300---2017-12-21)\n\nAdded:\n\n1. Support Bot API v3.5: (by @&#8203;GochoMugo)\n * Allow `provider_data` parameter in *TelegramBot#sendInvoice*\n * Add method *TelegramBot#sendMediaGroup()*\n1. Support Bot API v3.4: (by @&#8203;kamikazechaser)\n * Add methods *TelegramBot#editMessageLiveLocation*, *TelegramBot#stopMessageLiveLocation* (#&#8203;439)\n * Add methods *TelegramBot#setChatStickerSet*, *TelegramBot#deleteChatStickerSet* (#&#8203;440)\n1. Add methods:\n * *TelegramBot#getFileStream* (#&#8203;442) (by @&#8203;GochoMugo, requested-by @&#8203;Xaqron)\n1. Add options to *TelegramBot#stopPolling()* (by @&#8203;GochoMugo)\n1. Add `metadata` argument in `message` event (and friends e.g. `text`, `audio`, etc.) (#&#8203;409) (by @&#8203;jlsjonas, @&#8203;GochoMugo)\n1. Add forward-compatibility i.e. support future additional Telegram options (by @&#8203;GochoMugo)\n1. Add support for Node.js v9 (by @&#8203;GochoMugo)\n1. Document *TelegramBot.errors*, *TelegramBot.messageTypes* (by @&#8203;GochoMugo)\n\nChanged:\n\n1. Update *TelegramBot#answerCallbackQuery()* signature (by @&#8203;GochoMugo)\n1. Improve default error logging of `polling_error` and `webhook_error` (#&#8203;377)\n1. Update dependencies\n\nDeprecated:\n\n1. Sending files: *(See [usage guide][usage-sending-files])* (by @&#8203;hufan-akari, @&#8203;GochoMugo)\n * Error will **not** be thrown if `Buffer` is used and file-type could **not** be detected.\n * Filename will **not** be set to `data.${ext}` if `Buffer` is used\n * Content type will **not** default to `null` or `undefined`\n\nFixed:\n\n1. Fix the offset infinite loop bug (#&#8203;265, #&#8203;36) (by @&#8203;GochoMugo)\n1. Fix game example (#&#8203;449, #&#8203;418) (by @&#8203;MCSH)\n\n\n* * *\n\n---\n\n</details>\n\n\n<details>\n<summary>Commits</summary>\n\n#### v0.30.0\n- [`b6349de`](https://github.com/yagop/node-telegram-bot-api/commit/b6349de67e64021138497c77015b81acc55ba163) doc: Document TelegramBot#on()\n- [`6b21ca3`](https://github.com/yagop/node-telegram-bot-api/commit/6b21ca3570dc4831e31c4e0c6b227bc07311b6dd) doc: Update contributing guidelines\n- [`9cf36a3`](https://github.com/yagop/node-telegram-bot-api/commit/9cf36a3b20ad1d5bdac8f881eec6051e42f90828) pkg: Add support for Node v9\n- [`3722c71`](https://github.com/yagop/node-telegram-bot-api/commit/3722c7182cfd8f6480d74904fb83859cb9cc1b5f) src/telegram: Fix TelegramBot#answerCallbackQuery() signature\n- [`49df0c6`](https://github.com/yagop/node-telegram-bot-api/commit/49df0c6e0233124a9a24bae23e4ca93773a4f69a) src/telegram: Add metadata argument in `message` event (and friends)\n- [`bbac07a`](https://github.com/yagop/node-telegram-bot-api/commit/bbac07ad2c730a406fc4ff2a2648c78250cf3ed1) doc: Document TelegramBot.errors, TelegramBot.messageTypes\n- [`dc897d9`](https://github.com/yagop/node-telegram-bot-api/commit/dc897d95e5be943877092117316012243b955bd8) chore: Update npm script `gen-doc` to `doc`\n- [`e03ffe5`](https://github.com/yagop/node-telegram-bot-api/commit/e03ffe5d0412eb2d5314794286f4b94b130aa072) doc: Update README.md (#&#8203;457)\n- [`6263dcb`](https://github.com/yagop/node-telegram-bot-api/commit/6263dcb007470afea7b07b23525531424c5821c2) examples: Fix game to answer callback query correctly\n- [`8c965d3`](https://github.com/yagop/node-telegram-bot-api/commit/8c965d3a14a8941e35f4c60f00c4cd2e55d17038) src: Improve default error logging of `polling_error`, `webhook_error`\n- [`ea420ed`](https://github.com/yagop/node-telegram-bot-api/commit/ea420edad95e1f5d1f29bc36d788a0c3e4f5b716) doc/help: Add link to bug &#x27;502 Bad Gateway&#x27;\n- [`772609c`](https://github.com/yagop/node-telegram-bot-api/commit/772609c33497775bdcdde40cf9ac70cb37c72ad6) doc: Update ParseError message; error might not be from Telegram\n- [`ba4d207`](https://github.com/yagop/node-telegram-bot-api/commit/ba4d207684c123f116efb102557fba9f5c203771) src: Improve performance when matching message types\n- [`16045fd`](https://github.com/yagop/node-telegram-bot-api/commit/16045fda6e71cea131bcc90e8cb7d7c634b91d4c) Add tutorial link RUS\n- [`757ba24`](https://github.com/yagop/node-telegram-bot-api/commit/757ba2476a5fbf06d337c7d23da91dfc57c21649) Persian Language added\n- [`3fbc6c8`](https://github.com/yagop/node-telegram-bot-api/commit/3fbc6c85b085a15390eda8044de713c46da01619) Merge pull request #&#8203;462 from Archakov06/patch-2\n- [`5510c07`](https://github.com/yagop/node-telegram-bot-api/commit/5510c078769aa15e7216aeca92364f41b07513eb) Merge branch &#x27;master&#x27; into patch-1\n- [`20c5ab6`](https://github.com/yagop/node-telegram-bot-api/commit/20c5ab67107756657af784e15707479543b51f84) Merge branch &#x27;master&#x27; into patch-1\n- [`fd337e9`](https://github.com/yagop/node-telegram-bot-api/commit/fd337e91f2ea355c5de6029e7d747338c04136be) Merge pull request #&#8203;463 from saeedhei/patch-1\n- [`4586ebd`](https://github.com/yagop/node-telegram-bot-api/commit/4586ebd10bc367c0c1fd3a6448ddcb2e3baa638f) src/telegram: JSON-serialize shipping_options in answerShippingQuery (#&#8203;468)\n- [`633bd83`](https://github.com/yagop/node-telegram-bot-api/commit/633bd83a0adbaeb72620d58044a642b3d498f2cc) src/telegram: JSON-serialize &#x27;mask_position&#x27;s\n- [`1f61b82`](https://github.com/yagop/node-telegram-bot-api/commit/1f61b82aa8c44e3da060dc45b5d99c73b31a88e1) doc: Fix documented types for params `chatId`, `userId`\n- [`65384a1`](https://github.com/yagop/node-telegram-bot-api/commit/65384a11d4a472e861bc677fb45790f4a12a4210) pr: Merge kamikazechaser/node-telegram-bot-api#feature/livelocations\n- [`79118b9`](https://github.com/yagop/node-telegram-bot-api/commit/79118b9fae406ac8a9f7bd7d4797d80c31976aa3) doc: Minor fixes, Update changelog\n- [`59378d3`](https://github.com/yagop/node-telegram-bot-api/commit/59378d381b53856efe4c26218627597a260409e3) test: Add tests\n- [`1347289`](https://github.com/yagop/node-telegram-bot-api/commit/13472899e4aaa31e13cf9572b02e4e685d7f6019) pr: Merge edited PR (#&#8203;439)\n- [`cfde217`](https://github.com/yagop/node-telegram-bot-api/commit/cfde217488c606f6a95f1ca90c374dbdf6cc16f3) test: Fix lint error\n- [`816511b`](https://github.com/yagop/node-telegram-bot-api/commit/816511b19fefc98aa37bfe19f7928ea1384fc2e0) pr: Merge kamikazechaser/node-telegram-bot-api#feature/stickersets\n- [`183b6bd`](https://github.com/yagop/node-telegram-bot-api/commit/183b6bdb28fa02a50b0988d6e4a47ec6d34a0d2b) doc: Generate API reference, Update changelog\n- [`0008a39`](https://github.com/yagop/node-telegram-bot-api/commit/0008a39227a8764f9a6d4d60c5749e89fc46f2af) pr: Merge edited PR (#&#8203;440)\n- [`fce9244`](https://github.com/yagop/node-telegram-bot-api/commit/fce9244dfd970c9959d2c6ab749bd8fc307fd280) doc: Update help information\n- [`57dec19`](https://github.com/yagop/node-telegram-bot-api/commit/57dec19babe78e674edcbaca06e0609610eb2777) src: Support future additional Telegram parameters\n- [`012e7df`](https://github.com/yagop/node-telegram-bot-api/commit/012e7df35ff44d07424ff87e60f0bd39e2df8dfc) src: Support API v3.5 `provider_data` parameter\n- [`ce9ff57`](https://github.com/yagop/node-telegram-bot-api/commit/ce9ff57a63b09a87868524b35f6b55408924e864) src/telegram: Don&#x27;t JSON-serialize parameter if already of String type\n- [`b1f0eba`](https://github.com/yagop/node-telegram-bot-api/commit/b1f0ebaf173d619e76725ac459b95819eb53289e) src/polling: Add options to TelegramBot#stopPolling()\n- [`fb1f434`](https://github.com/yagop/node-telegram-bot-api/commit/fb1f4344b38b94b7af3bbeb2b213783f1319e85f) test: Disable tests on Node.js v0.12\n- [`d6083e4`](https://github.com/yagop/node-telegram-bot-api/commit/d6083e4327bcf43196a7305da7e7a93b4b006a0a) src: Support file options, defaults in sending files\n- [`b774ff4`](https://github.com/yagop/node-telegram-bot-api/commit/b774ff436fb30fa2f51dd6780a641e91cdf5b728) src: Minor fixes\n- [`3b603b1`](https://github.com/yagop/node-telegram-bot-api/commit/3b603b1dbdca5fbc59124041a15113c5e2366202) src: Minor fix, complete TODO\n- [`8edb687`](https://github.com/yagop/node-telegram-bot-api/commit/8edb687283853202cfd1bd924bc6802e483e6658) src: Add fileOptions to remaining file-sending methods\n- [`0870684`](https://github.com/yagop/node-telegram-bot-api/commit/0870684d831e02c54c4b86cbd9959c424d858148) src/polling: Fix the Offset Infinite Loop bug (#&#8203;265)\n- [`d9692f4`](https://github.com/yagop/node-telegram-bot-api/commit/d9692f45a95e2bbc211b2297e4886084008b574a) src/telegram: Add TelegramBot#getFileStream()\n- [`17f8394`](https://github.com/yagop/node-telegram-bot-api/commit/17f839498eaa51fc34e99665715384434933907e) chore: Re-organise examples\n- [`455a93c`](https://github.com/yagop/node-telegram-bot-api/commit/455a93cacb0ca2c1ddd679e29d46a781f0d782e8) examples: Add notice of openshift 2 shutdown\n- [`b91409a`](https://github.com/yagop/node-telegram-bot-api/commit/b91409a2b641a628393c634fc59179b7105ba501) test: Fix path to ssl key, cert\n- [`b968e89`](https://github.com/yagop/node-telegram-bot-api/commit/b968e893d3966221dbbd12ef2a98218612c15267) src/telegram: Populate Stream#path from TelegramBot#getFileStream()\n- [`04e8b89`](https://github.com/yagop/node-telegram-bot-api/commit/04e8b892aaccee2c64a19374e32f713dd4739dd1) src/telegram: Emit &#x27;info&#x27; on stream from TelegramBot#getFileStream()\n- [`f28416f`](https://github.com/yagop/node-telegram-bot-api/commit/f28416fbaf72b74bcf682e4b5486a3cd0bcef5fb) src/telegram: Implement downloadFile() in terms of getFileStream()\n- [`4051117`](https://github.com/yagop/node-telegram-bot-api/commit/4051117ed023c4e59c073091679ffe684be99599) src: Minor reorganisation, fixes\n- [`d719799`](https://github.com/yagop/node-telegram-bot-api/commit/d7197998ddda32f4a69562372487a1ceaf090987) doc: Add note on specifying additional Telegram query options\n- [`1a08221`](https://github.com/yagop/node-telegram-bot-api/commit/1a08221174044fbdd09b142964c6d5dc4e9c9737) src/telegram: Improve sending files (#&#8203;471)\n- [`584610b`](https://github.com/yagop/node-telegram-bot-api/commit/584610baaf33bf57dbf6124fe13bfe51955e991c) doc: Add tutorial [RUS] (#&#8203;477)\n- [`0781ae6`](https://github.com/yagop/node-telegram-bot-api/commit/0781ae685d2dda6710fd9866e86c8181b8e04262) src/telegram: Add TelegramBot#sendMediaGroup()\n- [`4358f20`](https://github.com/yagop/node-telegram-bot-api/commit/4358f20dbbd8ce8af6054461cb8363cfebb33369) doc: Minor fixes on documentation\n- [`96c50ba`](https://github.com/yagop/node-telegram-bot-api/commit/96c50ba1bd23955cc40f5a4a4c27a993b19d79ed) doc: Improve deprecation messages\n- [`55332c3`](https://github.com/yagop/node-telegram-bot-api/commit/55332c3c254a3333e200b35b4530f699b73c81de) doc: Update changelog, version badge\n- [`8edf1fb`](https://github.com/yagop/node-telegram-bot-api/commit/8edf1fbc6de74fbd2f154d4b6417d10546dcd875) doc: Update changelog\n- [`1f4c79e`](https://github.com/yagop/node-telegram-bot-api/commit/1f4c79ec8e86a95c931b49d7dd4b9677932525c7) chore: Ignore package lock file\n- [`3096966`](https://github.com/yagop/node-telegram-bot-api/commit/309696622dd93e0a88177b2215ebc478511f5fab) doc: Showcase and update contributor list\n- [`2bdd50f`](https://github.com/yagop/node-telegram-bot-api/commit/2bdd50fdc2dd96535fb72b0da4e26947236a5330) chore/deps: Update dependencies\n- [`7e9e9b1`](https://github.com/yagop/node-telegram-bot-api/commit/7e9e9b11b3b55fc75fbc073f28a14c5d1910c491) test: Fix previously-uncaught lint errors\n- [`5cecffc`](https://github.com/yagop/node-telegram-bot-api/commit/5cecffc34b0fd6c4352bd58d678caddc3b282525) chore/deps: Downgrade eslint for Node v4 compatibility\n- [`1169f8e`](https://github.com/yagop/node-telegram-bot-api/commit/1169f8e43043745d3ba50725f93fd456e7c63838) chore: Use npm script prepublishOnly instead of deprecated prepublish\n- [`119d892`](https://github.com/yagop/node-telegram-bot-api/commit/119d892c3490e79c45f0e1d314fb41d3ecfb81cd) release: v0.30.0\n\n</details>\n\n\n\n---\n\nThis PR has been generated by [Renovate Bot](https://renovateapp.com).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/112.md b/pulls/112.md @@ -0,0 +1,140 @@ +# PR #112 fix(deps): update dependency node-telegram-bot-api to ^0.30.0 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2018-03-25T16:04:09Z +- **Branch:** renovate/node-telegram-bot-api-0.x → master +- **Merged:** 2018-03-25T16:04:47Z +- **Labels:** enhancement +- **Diff:** [112.diff](./112.diff) + +--- + +This Pull Request updates dependency [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) from `^0.29.0` to `^0.30.0` + + + +<details> +<summary>Release Notes</summary> + +### [`v0.30.0`](https://github.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;03000300---2017-12-21) + +Added: + +1. Support Bot API v3.5: (by @&#8203;GochoMugo) + * Allow `provider_data` parameter in *TelegramBot#sendInvoice* + * Add method *TelegramBot#sendMediaGroup()* +1. Support Bot API v3.4: (by @&#8203;kamikazechaser) + * Add methods *TelegramBot#editMessageLiveLocation*, *TelegramBot#stopMessageLiveLocation* (#&#8203;439) + * Add methods *TelegramBot#setChatStickerSet*, *TelegramBot#deleteChatStickerSet* (#&#8203;440) +1. Add methods: + * *TelegramBot#getFileStream* (#&#8203;442) (by @&#8203;GochoMugo, requested-by @&#8203;Xaqron) +1. Add options to *TelegramBot#stopPolling()* (by @&#8203;GochoMugo) +1. Add `metadata` argument in `message` event (and friends e.g. `text`, `audio`, etc.) (#&#8203;409) (by @&#8203;jlsjonas, @&#8203;GochoMugo) +1. Add forward-compatibility i.e. support future additional Telegram options (by @&#8203;GochoMugo) +1. Add support for Node.js v9 (by @&#8203;GochoMugo) +1. Document *TelegramBot.errors*, *TelegramBot.messageTypes* (by @&#8203;GochoMugo) + +Changed: + +1. Update *TelegramBot#answerCallbackQuery()* signature (by @&#8203;GochoMugo) +1. Improve default error logging of `polling_error` and `webhook_error` (#&#8203;377) +1. Update dependencies + +Deprecated: + +1. Sending files: *(See [usage guide][usage-sending-files])* (by @&#8203;hufan-akari, @&#8203;GochoMugo) + * Error will **not** be thrown if `Buffer` is used and file-type could **not** be detected. + * Filename will **not** be set to `data.${ext}` if `Buffer` is used + * Content type will **not** default to `null` or `undefined` + +Fixed: + +1. Fix the offset infinite loop bug (#&#8203;265, #&#8203;36) (by @&#8203;GochoMugo) +1. Fix game example (#&#8203;449, #&#8203;418) (by @&#8203;MCSH) + + +* * * + +--- + +</details> + + +<details> +<summary>Commits</summary> + +#### v0.30.0 +- [`b6349de`](https://github.com/yagop/node-telegram-bot-api/commit/b6349de67e64021138497c77015b81acc55ba163) doc: Document TelegramBot#on() +- [`6b21ca3`](https://github.com/yagop/node-telegram-bot-api/commit/6b21ca3570dc4831e31c4e0c6b227bc07311b6dd) doc: Update contributing guidelines +- [`9cf36a3`](https://github.com/yagop/node-telegram-bot-api/commit/9cf36a3b20ad1d5bdac8f881eec6051e42f90828) pkg: Add support for Node v9 +- [`3722c71`](https://github.com/yagop/node-telegram-bot-api/commit/3722c7182cfd8f6480d74904fb83859cb9cc1b5f) src/telegram: Fix TelegramBot#answerCallbackQuery() signature +- [`49df0c6`](https://github.com/yagop/node-telegram-bot-api/commit/49df0c6e0233124a9a24bae23e4ca93773a4f69a) src/telegram: Add metadata argument in `message` event (and friends) +- [`bbac07a`](https://github.com/yagop/node-telegram-bot-api/commit/bbac07ad2c730a406fc4ff2a2648c78250cf3ed1) doc: Document TelegramBot.errors, TelegramBot.messageTypes +- [`dc897d9`](https://github.com/yagop/node-telegram-bot-api/commit/dc897d95e5be943877092117316012243b955bd8) chore: Update npm script `gen-doc` to `doc` +- [`e03ffe5`](https://github.com/yagop/node-telegram-bot-api/commit/e03ffe5d0412eb2d5314794286f4b94b130aa072) doc: Update README.md (#&#8203;457) +- [`6263dcb`](https://github.com/yagop/node-telegram-bot-api/commit/6263dcb007470afea7b07b23525531424c5821c2) examples: Fix game to answer callback query correctly +- [`8c965d3`](https://github.com/yagop/node-telegram-bot-api/commit/8c965d3a14a8941e35f4c60f00c4cd2e55d17038) src: Improve default error logging of `polling_error`, `webhook_error` +- [`ea420ed`](https://github.com/yagop/node-telegram-bot-api/commit/ea420edad95e1f5d1f29bc36d788a0c3e4f5b716) doc/help: Add link to bug &#x27;502 Bad Gateway&#x27; +- [`772609c`](https://github.com/yagop/node-telegram-bot-api/commit/772609c33497775bdcdde40cf9ac70cb37c72ad6) doc: Update ParseError message; error might not be from Telegram +- [`ba4d207`](https://github.com/yagop/node-telegram-bot-api/commit/ba4d207684c123f116efb102557fba9f5c203771) src: Improve performance when matching message types +- [`16045fd`](https://github.com/yagop/node-telegram-bot-api/commit/16045fda6e71cea131bcc90e8cb7d7c634b91d4c) Add tutorial link RUS +- [`757ba24`](https://github.com/yagop/node-telegram-bot-api/commit/757ba2476a5fbf06d337c7d23da91dfc57c21649) Persian Language added +- [`3fbc6c8`](https://github.com/yagop/node-telegram-bot-api/commit/3fbc6c85b085a15390eda8044de713c46da01619) Merge pull request #&#8203;462 from Archakov06/patch-2 +- [`5510c07`](https://github.com/yagop/node-telegram-bot-api/commit/5510c078769aa15e7216aeca92364f41b07513eb) Merge branch &#x27;master&#x27; into patch-1 +- [`20c5ab6`](https://github.com/yagop/node-telegram-bot-api/commit/20c5ab67107756657af784e15707479543b51f84) Merge branch &#x27;master&#x27; into patch-1 +- [`fd337e9`](https://github.com/yagop/node-telegram-bot-api/commit/fd337e91f2ea355c5de6029e7d747338c04136be) Merge pull request #&#8203;463 from saeedhei/patch-1 +- [`4586ebd`](https://github.com/yagop/node-telegram-bot-api/commit/4586ebd10bc367c0c1fd3a6448ddcb2e3baa638f) src/telegram: JSON-serialize shipping_options in answerShippingQuery (#&#8203;468) +- [`633bd83`](https://github.com/yagop/node-telegram-bot-api/commit/633bd83a0adbaeb72620d58044a642b3d498f2cc) src/telegram: JSON-serialize &#x27;mask_position&#x27;s +- [`1f61b82`](https://github.com/yagop/node-telegram-bot-api/commit/1f61b82aa8c44e3da060dc45b5d99c73b31a88e1) doc: Fix documented types for params `chatId`, `userId` +- [`65384a1`](https://github.com/yagop/node-telegram-bot-api/commit/65384a11d4a472e861bc677fb45790f4a12a4210) pr: Merge kamikazechaser/node-telegram-bot-api#feature/livelocations +- [`79118b9`](https://github.com/yagop/node-telegram-bot-api/commit/79118b9fae406ac8a9f7bd7d4797d80c31976aa3) doc: Minor fixes, Update changelog +- [`59378d3`](https://github.com/yagop/node-telegram-bot-api/commit/59378d381b53856efe4c26218627597a260409e3) test: Add tests +- [`1347289`](https://github.com/yagop/node-telegram-bot-api/commit/13472899e4aaa31e13cf9572b02e4e685d7f6019) pr: Merge edited PR (#&#8203;439) +- [`cfde217`](https://github.com/yagop/node-telegram-bot-api/commit/cfde217488c606f6a95f1ca90c374dbdf6cc16f3) test: Fix lint error +- [`816511b`](https://github.com/yagop/node-telegram-bot-api/commit/816511b19fefc98aa37bfe19f7928ea1384fc2e0) pr: Merge kamikazechaser/node-telegram-bot-api#feature/stickersets +- [`183b6bd`](https://github.com/yagop/node-telegram-bot-api/commit/183b6bdb28fa02a50b0988d6e4a47ec6d34a0d2b) doc: Generate API reference, Update changelog +- [`0008a39`](https://github.com/yagop/node-telegram-bot-api/commit/0008a39227a8764f9a6d4d60c5749e89fc46f2af) pr: Merge edited PR (#&#8203;440) +- [`fce9244`](https://github.com/yagop/node-telegram-bot-api/commit/fce9244dfd970c9959d2c6ab749bd8fc307fd280) doc: Update help information +- [`57dec19`](https://github.com/yagop/node-telegram-bot-api/commit/57dec19babe78e674edcbaca06e0609610eb2777) src: Support future additional Telegram parameters +- [`012e7df`](https://github.com/yagop/node-telegram-bot-api/commit/012e7df35ff44d07424ff87e60f0bd39e2df8dfc) src: Support API v3.5 `provider_data` parameter +- [`ce9ff57`](https://github.com/yagop/node-telegram-bot-api/commit/ce9ff57a63b09a87868524b35f6b55408924e864) src/telegram: Don&#x27;t JSON-serialize parameter if already of String type +- [`b1f0eba`](https://github.com/yagop/node-telegram-bot-api/commit/b1f0ebaf173d619e76725ac459b95819eb53289e) src/polling: Add options to TelegramBot#stopPolling() +- [`fb1f434`](https://github.com/yagop/node-telegram-bot-api/commit/fb1f4344b38b94b7af3bbeb2b213783f1319e85f) test: Disable tests on Node.js v0.12 +- [`d6083e4`](https://github.com/yagop/node-telegram-bot-api/commit/d6083e4327bcf43196a7305da7e7a93b4b006a0a) src: Support file options, defaults in sending files +- [`b774ff4`](https://github.com/yagop/node-telegram-bot-api/commit/b774ff436fb30fa2f51dd6780a641e91cdf5b728) src: Minor fixes +- [`3b603b1`](https://github.com/yagop/node-telegram-bot-api/commit/3b603b1dbdca5fbc59124041a15113c5e2366202) src: Minor fix, complete TODO +- [`8edb687`](https://github.com/yagop/node-telegram-bot-api/commit/8edb687283853202cfd1bd924bc6802e483e6658) src: Add fileOptions to remaining file-sending methods +- [`0870684`](https://github.com/yagop/node-telegram-bot-api/commit/0870684d831e02c54c4b86cbd9959c424d858148) src/polling: Fix the Offset Infinite Loop bug (#&#8203;265) +- [`d9692f4`](https://github.com/yagop/node-telegram-bot-api/commit/d9692f45a95e2bbc211b2297e4886084008b574a) src/telegram: Add TelegramBot#getFileStream() +- [`17f8394`](https://github.com/yagop/node-telegram-bot-api/commit/17f839498eaa51fc34e99665715384434933907e) chore: Re-organise examples +- [`455a93c`](https://github.com/yagop/node-telegram-bot-api/commit/455a93cacb0ca2c1ddd679e29d46a781f0d782e8) examples: Add notice of openshift 2 shutdown +- [`b91409a`](https://github.com/yagop/node-telegram-bot-api/commit/b91409a2b641a628393c634fc59179b7105ba501) test: Fix path to ssl key, cert +- [`b968e89`](https://github.com/yagop/node-telegram-bot-api/commit/b968e893d3966221dbbd12ef2a98218612c15267) src/telegram: Populate Stream#path from TelegramBot#getFileStream() +- [`04e8b89`](https://github.com/yagop/node-telegram-bot-api/commit/04e8b892aaccee2c64a19374e32f713dd4739dd1) src/telegram: Emit &#x27;info&#x27; on stream from TelegramBot#getFileStream() +- [`f28416f`](https://github.com/yagop/node-telegram-bot-api/commit/f28416fbaf72b74bcf682e4b5486a3cd0bcef5fb) src/telegram: Implement downloadFile() in terms of getFileStream() +- [`4051117`](https://github.com/yagop/node-telegram-bot-api/commit/4051117ed023c4e59c073091679ffe684be99599) src: Minor reorganisation, fixes +- [`d719799`](https://github.com/yagop/node-telegram-bot-api/commit/d7197998ddda32f4a69562372487a1ceaf090987) doc: Add note on specifying additional Telegram query options +- [`1a08221`](https://github.com/yagop/node-telegram-bot-api/commit/1a08221174044fbdd09b142964c6d5dc4e9c9737) src/telegram: Improve sending files (#&#8203;471) +- [`584610b`](https://github.com/yagop/node-telegram-bot-api/commit/584610baaf33bf57dbf6124fe13bfe51955e991c) doc: Add tutorial [RUS] (#&#8203;477) +- [`0781ae6`](https://github.com/yagop/node-telegram-bot-api/commit/0781ae685d2dda6710fd9866e86c8181b8e04262) src/telegram: Add TelegramBot#sendMediaGroup() +- [`4358f20`](https://github.com/yagop/node-telegram-bot-api/commit/4358f20dbbd8ce8af6054461cb8363cfebb33369) doc: Minor fixes on documentation +- [`96c50ba`](https://github.com/yagop/node-telegram-bot-api/commit/96c50ba1bd23955cc40f5a4a4c27a993b19d79ed) doc: Improve deprecation messages +- [`55332c3`](https://github.com/yagop/node-telegram-bot-api/commit/55332c3c254a3333e200b35b4530f699b73c81de) doc: Update changelog, version badge +- [`8edf1fb`](https://github.com/yagop/node-telegram-bot-api/commit/8edf1fbc6de74fbd2f154d4b6417d10546dcd875) doc: Update changelog +- [`1f4c79e`](https://github.com/yagop/node-telegram-bot-api/commit/1f4c79ec8e86a95c931b49d7dd4b9677932525c7) chore: Ignore package lock file +- [`3096966`](https://github.com/yagop/node-telegram-bot-api/commit/309696622dd93e0a88177b2215ebc478511f5fab) doc: Showcase and update contributor list +- [`2bdd50f`](https://github.com/yagop/node-telegram-bot-api/commit/2bdd50fdc2dd96535fb72b0da4e26947236a5330) chore/deps: Update dependencies +- [`7e9e9b1`](https://github.com/yagop/node-telegram-bot-api/commit/7e9e9b11b3b55fc75fbc073f28a14c5d1910c491) test: Fix previously-uncaught lint errors +- [`5cecffc`](https://github.com/yagop/node-telegram-bot-api/commit/5cecffc34b0fd6c4352bd58d678caddc3b282525) chore/deps: Downgrade eslint for Node v4 compatibility +- [`1169f8e`](https://github.com/yagop/node-telegram-bot-api/commit/1169f8e43043745d3ba50725f93fd456e7c63838) chore: Use npm script prepublishOnly instead of deprecated prepublish +- [`119d892`](https://github.com/yagop/node-telegram-bot-api/commit/119d892c3490e79c45f0e1d314fb41d3ecfb81cd) release: v0.30.0 + +</details> + + + +--- + +This PR has been generated by [Renovate Bot](https://renovateapp.com). + diff --git a/pulls/113.diff b/pulls/113.diff @@ -0,0 +1,289 @@ +diff --git a/package.json b/package.json +index 632fcb5..5785626 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^9.0.1" ++ "yargs": "^11.0.0" + }, + "preferGlobal": false, + "private": true, +diff --git a/yarn.lock b/yarn.lock +index 514d011..3f73123 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -172,10 +172,6 @@ brace-expansion@^1.1.7: + balanced-match "^1.0.0" + concat-map "0.0.1" + +-builtin-modules@^1.0.0: +- version "1.1.1" +- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" +- + bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" +@@ -202,12 +198,12 @@ chalk@^1.0.0: + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +-cliui@^3.2.0: +- version "3.2.0" +- resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" ++cliui@^4.0.0: ++ version "4.0.0" ++ resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.0.0.tgz#743d4650e05f36d1ed2575b59638d87322bfbbcc" + dependencies: +- string-width "^1.0.1" +- strip-ansi "^3.0.1" ++ string-width "^2.1.1" ++ strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + + co@^4.6.0: +@@ -372,12 +368,6 @@ entities@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" + +-error-ex@^1.2.0: +- version "1.3.1" +- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" +- dependencies: +- is-arrayish "^0.2.1" +- + es-abstract@^1.5.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.9.0.tgz#690829a07cae36b222e7fd9b75c0d0573eb25227" +@@ -491,7 +481,7 @@ finalhandler@1.1.0: + statuses "~1.3.1" + unpipe "~1.0.0" + +-find-up@^2.0.0: ++find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: +@@ -659,10 +649,6 @@ hoek@4.x.x: + version "4.2.0" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d" + +-hosted-git-info@^2.1.4: +- version "2.5.0" +- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" +- + http-errors@1.6.2, http-errors@~1.6.2: + version "1.6.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" +@@ -738,16 +724,6 @@ irc@^0.5.2: + iconv "~2.2.1" + node-icu-charset-detector "~0.2.0" + +-is-arrayish@^0.2.1: +- version "0.2.1" +- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" +- +-is-builtin-module@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" +- dependencies: +- builtin-modules "^1.0.0" +- + is-callable@^1.1.1, is-callable@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" +@@ -876,15 +852,6 @@ linkify-it@~1.2.0: + dependencies: + uc.micro "^1.0.1" + +-load-json-file@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" +- dependencies: +- graceful-fs "^4.1.2" +- parse-json "^2.2.0" +- pify "^2.0.0" +- strip-bom "^3.0.0" +- + locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" +@@ -1045,15 +1012,6 @@ node-uuid@~1.4.0: + version "1.4.8" + resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" + +-normalize-package-data@^2.3.2: +- version "2.4.0" +- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" +- dependencies: +- hosted-git-info "^2.1.4" +- is-builtin-module "^1.0.0" +- semver "2 || 3 || 4 || 5" +- validate-npm-package-license "^3.0.1" +- + npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" +@@ -1114,12 +1072,6 @@ p-locate@^2.0.0: + dependencies: + p-limit "^1.1.0" + +-parse-json@^2.2.0: +- version "2.2.0" +- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" +- dependencies: +- error-ex "^1.2.0" +- + parseurl@~1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" +@@ -1140,20 +1092,10 @@ path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + +-path-type@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" +- dependencies: +- pify "^2.0.0" +- + performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + +-pify@^2.0.0: +- version "2.3.0" +- resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" +- + process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" +@@ -1205,21 +1147,6 @@ raw-body@2.3.2: + iconv-lite "0.4.19" + unpipe "1.0.0" + +-read-pkg-up@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" +- dependencies: +- find-up "^2.0.0" +- read-pkg "^2.0.0" +- +-read-pkg@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" +- dependencies: +- load-json-file "^2.0.0" +- normalize-package-data "^2.3.2" +- path-type "^2.0.0" +- + readable-stream@^2.3.5: + version "2.3.5" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.5.tgz#b4f85003a938cbb6ecbce2a124fb1012bd1a838d" +@@ -1376,10 +1303,6 @@ safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, s + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + +-"semver@2 || 3 || 4 || 5": +- version "5.4.1" +- resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" +- + send@0.16.1: + version "0.16.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3" +@@ -1471,20 +1394,6 @@ sorted-array-functions@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.0.0.tgz#c0b554d9e709affcbe56d34c1b2514197fd38279" + +-spdx-correct@~1.0.0: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" +- dependencies: +- spdx-license-ids "^1.0.2" +- +-spdx-expression-parse@~1.0.0: +- version "1.0.4" +- resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" +- +-spdx-license-ids@^1.0.2: +- version "1.2.2" +- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" +- + sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" +@@ -1523,7 +1432,7 @@ string-width@^1.0.1: + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +-string-width@^2.0.0: ++string-width@^2.0.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: +@@ -1564,10 +1473,6 @@ strip-ansi@^4.0.0: + dependencies: + ansi-regex "^3.0.0" + +-strip-bom@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" +- + strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" +@@ -1627,13 +1532,6 @@ uuid@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" + +-validate-npm-package-license@^3.0.1: +- version "3.0.1" +- resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" +- dependencies: +- spdx-correct "~1.0.0" +- spdx-expression-parse "~1.0.0" +- + vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" +@@ -1690,29 +1588,28 @@ yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +-yargs-parser@^7.0.0: +- version "7.0.0" +- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" ++yargs-parser@^9.0.2: ++ version "9.0.2" ++ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + dependencies: + camelcase "^4.1.0" + +-yargs@^9.0.1: +- version "9.0.1" +- resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c" ++yargs@^11.0.0: ++ version "11.0.0" ++ resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b" + dependencies: +- camelcase "^4.1.0" +- cliui "^3.2.0" ++ cliui "^4.0.0" + decamelize "^1.1.1" ++ find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^2.0.0" +- read-pkg-up "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" +- yargs-parser "^7.0.0" ++ yargs-parser "^9.0.2" + + yui@^3.18.1: + version "3.18.1" diff --git a/pulls/113.json b/pulls/113.json @@ -0,0 +1,22 @@ +{ + "number": 113, + "title": "fix(deps): update dependency yargs to ^11.0.0", + "state": "merged", + "diff_file": "113.diff", + "author": "renovate[bot]", + "created_at": "2018-03-25T16:04:19Z", + "closed_at": "2018-03-25T16:08:50Z", + "merged_at": "2018-03-25T16:08:50Z", + "base_ref": "master", + "head_ref": "renovate/yargs-11.x", + "labels": [ + "enhancement" + ], + "assignees": [ + "MTRNord" + ], + "requested_reviewers": [], + "body": "This Pull Request updates dependency [yargs](https://github.com/yargs/yargs) from `^9.0.1` to `^11.0.0`\n\n\n\n<details>\n<summary>Release Notes</summary>\n\n### [`v10.0.0`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1000httpsgithubcomyargsyargscomparev910v1000-2017-10-18)\n\n##### Bug Fixes\n\n* config and normalize can be disabled with false ([#&#8203;952](`https://github.com/yargs/yargs/issues/952`)) ([3bb8771](https://github.com/yargs/yargs/commit/3bb8771))\n* less eager help command execution ([#&#8203;972](`https://github.com/yargs/yargs/issues/972`)) ([8c1d7bf](https://github.com/yargs/yargs/commit/8c1d7bf))\n* the positional argument parse was clobbering global flag arguments ([#&#8203;984](`https://github.com/yargs/yargs/issues/984`)) ([7e58453](https://github.com/yargs/yargs/commit/7e58453))\n##### Features\n\n* .usage() can now be used to configure a default command ([#&#8203;975](`https://github.com/yargs/yargs/issues/975`)) ([7269531](https://github.com/yargs/yargs/commit/7269531))\n* hidden options are now explicitly indicated using \"hidden\" flag ([#&#8203;962](`https://github.com/yargs/yargs/issues/962`)) ([280d0d6](https://github.com/yargs/yargs/commit/280d0d6))\n* introduce .positional() for configuring positional arguments ([#&#8203;967](`https://github.com/yargs/yargs/issues/967`)) ([cb16460](https://github.com/yargs/yargs/commit/cb16460))\n* replace $0 with file basename ([#&#8203;983](`https://github.com/yargs/yargs/issues/983`)) ([20bb99b](https://github.com/yargs/yargs/commit/20bb99b))\n##### BREAKING CHANGES\n\n* .usage() no longer accepts an options object as the second argument. It can instead be used as an alias for configuring a default command.\n* previously hidden options were simply implied using a falsy description\n* help command now only executes if it's the last positional in argv._\n\n---\n\n### [`v10.0.3`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1010httpsgithubcomyargsyargscomparev1003v1010-2018-01-01)\n\n##### Bug Fixes\n\n* 'undefined' should be taken to mean no argument was provided ([#&#8203;1015](`https://github.com/yargs/yargs/issues/1015`)) ([c679e90](https://github.com/yargs/yargs/commit/c679e90))\n##### Features\n\n* add missing simple chinese locale strings ([#&#8203;1004](`https://github.com/yargs/yargs/issues/1004`)) ([3cc24ec](https://github.com/yargs/yargs/commit/3cc24ec))\n* add Norwegian Nynorsk translations ([#&#8203;1028](`https://github.com/yargs/yargs/issues/1028`)) ([a5ac213](https://github.com/yargs/yargs/commit/a5ac213))\n* async command handlers ([#&#8203;1001](`https://github.com/yargs/yargs/issues/1001`)) ([241124b](https://github.com/yargs/yargs/commit/241124b))\n* middleware ([#&#8203;881](`https://github.com/yargs/yargs/issues/881`)) ([77b8dbc](https://github.com/yargs/yargs/commit/77b8dbc))\n#### [10.0.3](https://github.com/yargs/yargs/compare/v10.0.2...v10.0.3) (2017-10-21)\n##### Bug Fixes\n\n* parse array rather than string, so that quotes are safe ([#&#8203;993](`https://github.com/yargs/yargs/issues/993`)) ([c351685](https://github.com/yargs/yargs/commit/c351685))\n#### [10.0.2](https://github.com/yargs/yargs/compare/v10.0.1...v10.0.2) (2017-10-21)\n##### Bug Fixes\n\n* fix tiny spacing issue with usage ([#&#8203;992](`https://github.com/yargs/yargs/issues/992`)) ([7871327](https://github.com/yargs/yargs/commit/7871327))\n#### [10.0.1](https://github.com/yargs/yargs/compare/v10.0.0...v10.0.1) (2017-10-19)\n##### Bug Fixes\n\n* help strings for nested commands were missing parent commands ([#&#8203;990](`https://github.com/yargs/yargs/issues/990`)) ([cd1ca15](https://github.com/yargs/yargs/commit/cd1ca15))\n* use correct completion command in generated completion script ([#&#8203;988](`https://github.com/yargs/yargs/issues/988`)) ([3c8ac1d](https://github.com/yargs/yargs/commit/3c8ac1d))\n\n---\n\n### [`v10.1.0`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1010httpsgithubcomyargsyargscomparev1003v1010-2018-01-01)\n\n##### Bug Fixes\n\n* 'undefined' should be taken to mean no argument was provided ([#&#8203;1015](`https://github.com/yargs/yargs/issues/1015`)) ([c679e90](https://github.com/yargs/yargs/commit/c679e90))\n##### Features\n\n* add missing simple chinese locale strings ([#&#8203;1004](`https://github.com/yargs/yargs/issues/1004`)) ([3cc24ec](https://github.com/yargs/yargs/commit/3cc24ec))\n* add Norwegian Nynorsk translations ([#&#8203;1028](`https://github.com/yargs/yargs/issues/1028`)) ([a5ac213](https://github.com/yargs/yargs/commit/a5ac213))\n* async command handlers ([#&#8203;1001](`https://github.com/yargs/yargs/issues/1001`)) ([241124b](https://github.com/yargs/yargs/commit/241124b))\n* middleware ([#&#8203;881](`https://github.com/yargs/yargs/issues/881`)) ([77b8dbc](https://github.com/yargs/yargs/commit/77b8dbc))\n#### [10.0.3](https://github.com/yargs/yargs/compare/v10.0.2...v10.0.3) (2017-10-21)\n##### Bug Fixes\n\n* parse array rather than string, so that quotes are safe ([#&#8203;993](`https://github.com/yargs/yargs/issues/993`)) ([c351685](https://github.com/yargs/yargs/commit/c351685))\n#### [10.0.2](https://github.com/yargs/yargs/compare/v10.0.1...v10.0.2) (2017-10-21)\n##### Bug Fixes\n\n* fix tiny spacing issue with usage ([#&#8203;992](`https://github.com/yargs/yargs/issues/992`)) ([7871327](https://github.com/yargs/yargs/commit/7871327))\n#### [10.0.1](https://github.com/yargs/yargs/compare/v10.0.0...v10.0.1) (2017-10-19)\n##### Bug Fixes\n\n* help strings for nested commands were missing parent commands ([#&#8203;990](`https://github.com/yargs/yargs/issues/990`)) ([cd1ca15](https://github.com/yargs/yargs/commit/cd1ca15))\n* use correct completion command in generated completion script ([#&#8203;988](`https://github.com/yargs/yargs/issues/988`)) ([3c8ac1d](https://github.com/yargs/yargs/commit/3c8ac1d))\n\n---\n\n### [`v10.1.2`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1100httpsgithubcomyargsyargscomparev1012v1100-2018-01-22)\n\n##### Bug Fixes\n\n* Set implicit nargs=1 when type=number requiresArg=true ([#&#8203;1050](`https://github.com/yargs/yargs/issues/1050`)) ([2b56812](https://github.com/yargs/yargs/commit/2b56812))\n##### Features\n\n* requiresArg is now simply an alias for nargs(1) ([#&#8203;1054](`https://github.com/yargs/yargs/issues/1054`)) ([a3ddacc](https://github.com/yargs/yargs/commit/a3ddacc))\n##### BREAKING CHANGES\n\n* requiresArg now has significantly different error output, matching nargs.\n#### [10.1.2](https://github.com/yargs/yargs/compare/v10.1.1...v10.1.2) (2018-01-17)\n##### Bug Fixes\n\n* requiresArg should only be enforced if argument exists ([#&#8203;1043](`https://github.com/yargs/yargs/issues/1043`)) ([fbf41ae](https://github.com/yargs/yargs/commit/fbf41ae))\n#### [10.1.1](https://github.com/yargs/yargs/compare/v10.1.0...v10.1.1) (2018-01-09)\n##### Bug Fixes\n\n* Add `dirname` sanity check on `findUp` ([#&#8203;1036](`https://github.com/yargs/yargs/issues/1036`)) ([331d103](https://github.com/yargs/yargs/commit/331d103))\n\n---\n\n### [`v11.0.0`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1110httpsgithubcomyargsyargscomparev1100v1110-2018-03-04)\n\n##### Bug Fixes\n\n* choose correct config directory when require.main does not exist ([#&#8203;1056](`https://github.com/yargs/yargs/issues/1056`)) ([a04678c](https://github.com/yargs/yargs/commit/a04678c))\n##### Features\n\n* allow hidden options to be displayed with --show-hidden ([#&#8203;1061](`https://github.com/yargs/yargs/issues/1061`)) ([ea862ae](https://github.com/yargs/yargs/commit/ea862ae))\n* extend *.rc files in addition to json ([#&#8203;1080](`https://github.com/yargs/yargs/issues/1080`)) ([11691a6](https://github.com/yargs/yargs/commit/11691a6))\n\n---\n\n</details>\n\n\n<details>\n<summary>Commits</summary>\n\n#### v10.0.0\n- [`47b3078`](https://github.com/yargs/yargs/commit/47b3078e4f7c5a73ba06b37b3c2e2003a4384734) chore: update Dutch Translation (#&#8203;981)\n- [`3757194`](https://github.com/yargs/yargs/commit/37571949eb71f25e64c3943ac4a79e1de9167994) chore: add id translation to #&#8203;976 (#&#8203;986)\n- [`7269531`](https://github.com/yargs/yargs/commit/72695316e02ae7e5cd0a78897dd0748068e345fc) feat: .usage() can now be used to configure a default command (#&#8203;975)\n- [`fc13dcd`](https://github.com/yargs/yargs/commit/fc13dcd803375f3acd3df79380d8d3ecb20a881b) chore: new translations for command API overhaul (#&#8203;976)\n- [`c809cbe`](https://github.com/yargs/yargs/commit/c809cbee934848295ec703b912d8e71798febaab) chore(release): 10.0.0\n- [`4b8cfa9`](https://github.com/yargs/yargs/commit/4b8cfa9d307ec331bb01333fb9b157085da94fc4) docs: slight tweaks to CHANGELOG\n- [`8515e4f`](https://github.com/yargs/yargs/commit/8515e4f5683fb783e6f6f994973207b553e527d5) docs: nit in CHANGELOG\n#### v10.0.1\n- [`3c8ac1d`](https://github.com/yargs/yargs/commit/3c8ac1ddd79cc7adc2fc0214318c7b23d98f613c) fix: use correct completion command in generated completion script (#&#8203;988)\n- [`cd1ca15`](https://github.com/yargs/yargs/commit/cd1ca1587910b98a0edf7457f9682e8ea998769d) fix: help strings for nested commands were missing parent commands (#&#8203;990)\n- [`180b5eb`](https://github.com/yargs/yargs/commit/180b5eb50a59cb07198c92a1299043507dd88eda) chore(release): 10.0.1\n#### v10.0.2\n- [`38d88d4`](https://github.com/yargs/yargs/commit/38d88d49798408b181286a3428bd0e2f100cd584) chore: new translations for API overhaul for locale: HI (Hindi) (#&#8203;991)\n- [`4043c16`](https://github.com/yargs/yargs/commit/4043c16865cca959c7fc984630c7772de9a793d4) docs: add note about options\n- [`532c60e`](https://github.com/yargs/yargs/commit/532c60ebc2067a13daa0cd178108cf5ee630e90f) docs: describe hidden option in right place\n- [`d1cbc75`](https://github.com/yargs/yargs/commit/d1cbc75c6491e52c1236a7b67b1718a0017f00ea) docs: be more shameless about gratipay\n- [`7871327`](https://github.com/yargs/yargs/commit/78713274d5b911bfa8638544a33cd826c792a5b6) fix: fix tiny spacing issue with usage (#&#8203;992)\n- [`0684741`](https://github.com/yargs/yargs/commit/06847417691f7e6f3823c41cf12b2f05247647ea) chore(release): 10.0.2\n#### v10.0.3\n- [`c351685`](https://github.com/yargs/yargs/commit/c3516851f21f0321c44b73048da38546335c7356) fix: parse array rather than string, so that quotes are safe (#&#8203;993)\n- [`968ee06`](https://github.com/yargs/yargs/commit/968ee06d393ee643d0afb5f5c7e82f0759b3c747) chore(release): 10.0.3\n#### v10.1.0\n- [`f8efa01`](https://github.com/yargs/yargs/commit/f8efa0168c7cd6ad5a9f2d44a787bf80c0f300fa) docs: document multiple array arguments (#&#8203;1009)\n- [`9e6f5cc`](https://github.com/yargs/yargs/commit/9e6f5cce0f518cb775516488057cda6adf6d878d) docs: fix typo (#&#8203;1002)\n- [`3cc24ec`](https://github.com/yargs/yargs/commit/3cc24ecd49b2c29ee70af6cdab5a3f014d613576) feat: add missing simple chinese locale strings (#&#8203;1004)\n- [`e1117c5`](https://github.com/yargs/yargs/commit/e1117c5849f0343341e5a9d88ab38535d9860897) docs: gratipay is no more\n- [`77b8dbc`](https://github.com/yargs/yargs/commit/77b8dbc495b926ef2dbc9d839882c828b8dad29b) feat: middleware (#&#8203;881)\n- [`a70b285`](https://github.com/yargs/yargs/commit/a70b285c0f163a000f38be3e70d5f6c21af635f0) docs: fix small typo\n- [`c679e90`](https://github.com/yargs/yargs/commit/c679e907d1a19d0858698fdd9fa882d10c4ba5a3) fix: &#x27;undefined&#x27; should be taken to mean no argument was provided (#&#8203;1015)\n- [`6b857d2`](https://github.com/yargs/yargs/commit/6b857d2e66c9fe9fba8e504649cde090c77c722e) chore: explicitly update dependencies (#&#8203;1023)\n- [`a5ac213`](https://github.com/yargs/yargs/commit/a5ac2133f712a546c88bb00e2443bb9aeb82d0ac) feat: add Norwegian Nynorsk translations (#&#8203;1028)\n- [`c8adffb`](https://github.com/yargs/yargs/commit/c8adffbea3a2aa454887d40cb83b1503c6630bad) docs: remove left over line talking about git-tap donations\n- [`37915fb`](https://github.com/yargs/yargs/commit/37915fba0c818d7cb074f72bb82381a0a30e844c) test: add failing test for scientific notation (#&#8203;1019)\n- [`6f4640d`](https://github.com/yargs/yargs/commit/6f4640d3f8152a20b6dfcc3637793b7bb431e9ab) chore: docs, clarify test a bit\n- [`241124b`](https://github.com/yargs/yargs/commit/241124ba4bfad505363433453c51e22c4e4f2baf) feat: async command handlers (#&#8203;1001)\n- [`92faada`](https://github.com/yargs/yargs/commit/92faadad235dd87c4ae61151ba7ac6cfcb61a3d4) chore: add test for happy path of async command handler (#&#8203;1034)\n- [`f4d01d0`](https://github.com/yargs/yargs/commit/f4d01d0cafe151619337e1ac154dc438097924e0) chore(release): 10.1.0\n#### v10.1.1\n- [`0942a15`](https://github.com/yargs/yargs/commit/0942a1518aad77656c135439194f8f825bd8b33a) chore: use chai 4.x (#&#8203;1033)\n- [`331d103`](https://github.com/yargs/yargs/commit/331d10305af3991bd225fbd7a1060bf43cff22d3) fix: Add `dirname` sanity check on `findUp` (#&#8203;1036)\n- [`e87f487`](https://github.com/yargs/yargs/commit/e87f4873012e3541325e7ec6dafb11a93b5717e0) docs: fix middlware docs (#&#8203;1037)\n- [`232f9ca`](https://github.com/yargs/yargs/commit/232f9cac56a1096188a8a6b769564225ed497f8b) chore(release): 10.1.1\n#### v10.1.2\n- [`fbf41ae`](https://github.com/yargs/yargs/commit/fbf41ae672ea967f80c2f8ec8efd4317e4d70a1d) fix: requiresArg should only be enforced if argument exists (#&#8203;1043)\n- [`6bad6a9`](https://github.com/yargs/yargs/commit/6bad6a92062fde7396e1646e40016288ac6feadf) chore(release): 10.1.2\n#### v11.0.0\n- [`2b56812`](https://github.com/yargs/yargs/commit/2b5681233a0d9406e362ce2ddd434a47117755db) fix: Set implicit nargs&#x3D;1 when type&#x3D;number requiresArg&#x3D;true (#&#8203;1050)\n- [`a3ddacc`](https://github.com/yargs/yargs/commit/a3ddacc87e6cbb8a275f97d746511fe1d1f93044) feat: requiresArg is now simply an alias for nargs(1) (#&#8203;1054)\n- [`57a39cb`](https://github.com/yargs/yargs/commit/57a39cb8fe5051b9d9bb87fb789cc0d6d2363ce6) chore(release): 11.0.0\n\n</details>\n\n\n\n---\n\nThis PR has been generated by [Renovate Bot](https://renovateapp.com).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/113.md b/pulls/113.md @@ -0,0 +1,194 @@ +# PR #113 fix(deps): update dependency yargs to ^11.0.0 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2018-03-25T16:04:19Z +- **Branch:** renovate/yargs-11.x → master +- **Merged:** 2018-03-25T16:08:50Z +- **Labels:** enhancement +- **Assignees:** @MTRNord +- **Diff:** [113.diff](./113.diff) + +--- + +This Pull Request updates dependency [yargs](https://github.com/yargs/yargs) from `^9.0.1` to `^11.0.0` + + + +<details> +<summary>Release Notes</summary> + +### [`v10.0.0`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1000httpsgithubcomyargsyargscomparev910v1000-2017-10-18) + +##### Bug Fixes + +* config and normalize can be disabled with false ([#&#8203;952](`https://github.com/yargs/yargs/issues/952`)) ([3bb8771](https://github.com/yargs/yargs/commit/3bb8771)) +* less eager help command execution ([#&#8203;972](`https://github.com/yargs/yargs/issues/972`)) ([8c1d7bf](https://github.com/yargs/yargs/commit/8c1d7bf)) +* the positional argument parse was clobbering global flag arguments ([#&#8203;984](`https://github.com/yargs/yargs/issues/984`)) ([7e58453](https://github.com/yargs/yargs/commit/7e58453)) +##### Features + +* .usage() can now be used to configure a default command ([#&#8203;975](`https://github.com/yargs/yargs/issues/975`)) ([7269531](https://github.com/yargs/yargs/commit/7269531)) +* hidden options are now explicitly indicated using "hidden" flag ([#&#8203;962](`https://github.com/yargs/yargs/issues/962`)) ([280d0d6](https://github.com/yargs/yargs/commit/280d0d6)) +* introduce .positional() for configuring positional arguments ([#&#8203;967](`https://github.com/yargs/yargs/issues/967`)) ([cb16460](https://github.com/yargs/yargs/commit/cb16460)) +* replace $0 with file basename ([#&#8203;983](`https://github.com/yargs/yargs/issues/983`)) ([20bb99b](https://github.com/yargs/yargs/commit/20bb99b)) +##### BREAKING CHANGES + +* .usage() no longer accepts an options object as the second argument. It can instead be used as an alias for configuring a default command. +* previously hidden options were simply implied using a falsy description +* help command now only executes if it's the last positional in argv._ + +--- + +### [`v10.0.3`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1010httpsgithubcomyargsyargscomparev1003v1010-2018-01-01) + +##### Bug Fixes + +* 'undefined' should be taken to mean no argument was provided ([#&#8203;1015](`https://github.com/yargs/yargs/issues/1015`)) ([c679e90](https://github.com/yargs/yargs/commit/c679e90)) +##### Features + +* add missing simple chinese locale strings ([#&#8203;1004](`https://github.com/yargs/yargs/issues/1004`)) ([3cc24ec](https://github.com/yargs/yargs/commit/3cc24ec)) +* add Norwegian Nynorsk translations ([#&#8203;1028](`https://github.com/yargs/yargs/issues/1028`)) ([a5ac213](https://github.com/yargs/yargs/commit/a5ac213)) +* async command handlers ([#&#8203;1001](`https://github.com/yargs/yargs/issues/1001`)) ([241124b](https://github.com/yargs/yargs/commit/241124b)) +* middleware ([#&#8203;881](`https://github.com/yargs/yargs/issues/881`)) ([77b8dbc](https://github.com/yargs/yargs/commit/77b8dbc)) +#### [10.0.3](https://github.com/yargs/yargs/compare/v10.0.2...v10.0.3) (2017-10-21) +##### Bug Fixes + +* parse array rather than string, so that quotes are safe ([#&#8203;993](`https://github.com/yargs/yargs/issues/993`)) ([c351685](https://github.com/yargs/yargs/commit/c351685)) +#### [10.0.2](https://github.com/yargs/yargs/compare/v10.0.1...v10.0.2) (2017-10-21) +##### Bug Fixes + +* fix tiny spacing issue with usage ([#&#8203;992](`https://github.com/yargs/yargs/issues/992`)) ([7871327](https://github.com/yargs/yargs/commit/7871327)) +#### [10.0.1](https://github.com/yargs/yargs/compare/v10.0.0...v10.0.1) (2017-10-19) +##### Bug Fixes + +* help strings for nested commands were missing parent commands ([#&#8203;990](`https://github.com/yargs/yargs/issues/990`)) ([cd1ca15](https://github.com/yargs/yargs/commit/cd1ca15)) +* use correct completion command in generated completion script ([#&#8203;988](`https://github.com/yargs/yargs/issues/988`)) ([3c8ac1d](https://github.com/yargs/yargs/commit/3c8ac1d)) + +--- + +### [`v10.1.0`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1010httpsgithubcomyargsyargscomparev1003v1010-2018-01-01) + +##### Bug Fixes + +* 'undefined' should be taken to mean no argument was provided ([#&#8203;1015](`https://github.com/yargs/yargs/issues/1015`)) ([c679e90](https://github.com/yargs/yargs/commit/c679e90)) +##### Features + +* add missing simple chinese locale strings ([#&#8203;1004](`https://github.com/yargs/yargs/issues/1004`)) ([3cc24ec](https://github.com/yargs/yargs/commit/3cc24ec)) +* add Norwegian Nynorsk translations ([#&#8203;1028](`https://github.com/yargs/yargs/issues/1028`)) ([a5ac213](https://github.com/yargs/yargs/commit/a5ac213)) +* async command handlers ([#&#8203;1001](`https://github.com/yargs/yargs/issues/1001`)) ([241124b](https://github.com/yargs/yargs/commit/241124b)) +* middleware ([#&#8203;881](`https://github.com/yargs/yargs/issues/881`)) ([77b8dbc](https://github.com/yargs/yargs/commit/77b8dbc)) +#### [10.0.3](https://github.com/yargs/yargs/compare/v10.0.2...v10.0.3) (2017-10-21) +##### Bug Fixes + +* parse array rather than string, so that quotes are safe ([#&#8203;993](`https://github.com/yargs/yargs/issues/993`)) ([c351685](https://github.com/yargs/yargs/commit/c351685)) +#### [10.0.2](https://github.com/yargs/yargs/compare/v10.0.1...v10.0.2) (2017-10-21) +##### Bug Fixes + +* fix tiny spacing issue with usage ([#&#8203;992](`https://github.com/yargs/yargs/issues/992`)) ([7871327](https://github.com/yargs/yargs/commit/7871327)) +#### [10.0.1](https://github.com/yargs/yargs/compare/v10.0.0...v10.0.1) (2017-10-19) +##### Bug Fixes + +* help strings for nested commands were missing parent commands ([#&#8203;990](`https://github.com/yargs/yargs/issues/990`)) ([cd1ca15](https://github.com/yargs/yargs/commit/cd1ca15)) +* use correct completion command in generated completion script ([#&#8203;988](`https://github.com/yargs/yargs/issues/988`)) ([3c8ac1d](https://github.com/yargs/yargs/commit/3c8ac1d)) + +--- + +### [`v10.1.2`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1100httpsgithubcomyargsyargscomparev1012v1100-2018-01-22) + +##### Bug Fixes + +* Set implicit nargs=1 when type=number requiresArg=true ([#&#8203;1050](`https://github.com/yargs/yargs/issues/1050`)) ([2b56812](https://github.com/yargs/yargs/commit/2b56812)) +##### Features + +* requiresArg is now simply an alias for nargs(1) ([#&#8203;1054](`https://github.com/yargs/yargs/issues/1054`)) ([a3ddacc](https://github.com/yargs/yargs/commit/a3ddacc)) +##### BREAKING CHANGES + +* requiresArg now has significantly different error output, matching nargs. +#### [10.1.2](https://github.com/yargs/yargs/compare/v10.1.1...v10.1.2) (2018-01-17) +##### Bug Fixes + +* requiresArg should only be enforced if argument exists ([#&#8203;1043](`https://github.com/yargs/yargs/issues/1043`)) ([fbf41ae](https://github.com/yargs/yargs/commit/fbf41ae)) +#### [10.1.1](https://github.com/yargs/yargs/compare/v10.1.0...v10.1.1) (2018-01-09) +##### Bug Fixes + +* Add `dirname` sanity check on `findUp` ([#&#8203;1036](`https://github.com/yargs/yargs/issues/1036`)) ([331d103](https://github.com/yargs/yargs/commit/331d103)) + +--- + +### [`v11.0.0`](https://github.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1110httpsgithubcomyargsyargscomparev1100v1110-2018-03-04) + +##### Bug Fixes + +* choose correct config directory when require.main does not exist ([#&#8203;1056](`https://github.com/yargs/yargs/issues/1056`)) ([a04678c](https://github.com/yargs/yargs/commit/a04678c)) +##### Features + +* allow hidden options to be displayed with --show-hidden ([#&#8203;1061](`https://github.com/yargs/yargs/issues/1061`)) ([ea862ae](https://github.com/yargs/yargs/commit/ea862ae)) +* extend *.rc files in addition to json ([#&#8203;1080](`https://github.com/yargs/yargs/issues/1080`)) ([11691a6](https://github.com/yargs/yargs/commit/11691a6)) + +--- + +</details> + + +<details> +<summary>Commits</summary> + +#### v10.0.0 +- [`47b3078`](https://github.com/yargs/yargs/commit/47b3078e4f7c5a73ba06b37b3c2e2003a4384734) chore: update Dutch Translation (#&#8203;981) +- [`3757194`](https://github.com/yargs/yargs/commit/37571949eb71f25e64c3943ac4a79e1de9167994) chore: add id translation to #&#8203;976 (#&#8203;986) +- [`7269531`](https://github.com/yargs/yargs/commit/72695316e02ae7e5cd0a78897dd0748068e345fc) feat: .usage() can now be used to configure a default command (#&#8203;975) +- [`fc13dcd`](https://github.com/yargs/yargs/commit/fc13dcd803375f3acd3df79380d8d3ecb20a881b) chore: new translations for command API overhaul (#&#8203;976) +- [`c809cbe`](https://github.com/yargs/yargs/commit/c809cbee934848295ec703b912d8e71798febaab) chore(release): 10.0.0 +- [`4b8cfa9`](https://github.com/yargs/yargs/commit/4b8cfa9d307ec331bb01333fb9b157085da94fc4) docs: slight tweaks to CHANGELOG +- [`8515e4f`](https://github.com/yargs/yargs/commit/8515e4f5683fb783e6f6f994973207b553e527d5) docs: nit in CHANGELOG +#### v10.0.1 +- [`3c8ac1d`](https://github.com/yargs/yargs/commit/3c8ac1ddd79cc7adc2fc0214318c7b23d98f613c) fix: use correct completion command in generated completion script (#&#8203;988) +- [`cd1ca15`](https://github.com/yargs/yargs/commit/cd1ca1587910b98a0edf7457f9682e8ea998769d) fix: help strings for nested commands were missing parent commands (#&#8203;990) +- [`180b5eb`](https://github.com/yargs/yargs/commit/180b5eb50a59cb07198c92a1299043507dd88eda) chore(release): 10.0.1 +#### v10.0.2 +- [`38d88d4`](https://github.com/yargs/yargs/commit/38d88d49798408b181286a3428bd0e2f100cd584) chore: new translations for API overhaul for locale: HI (Hindi) (#&#8203;991) +- [`4043c16`](https://github.com/yargs/yargs/commit/4043c16865cca959c7fc984630c7772de9a793d4) docs: add note about options +- [`532c60e`](https://github.com/yargs/yargs/commit/532c60ebc2067a13daa0cd178108cf5ee630e90f) docs: describe hidden option in right place +- [`d1cbc75`](https://github.com/yargs/yargs/commit/d1cbc75c6491e52c1236a7b67b1718a0017f00ea) docs: be more shameless about gratipay +- [`7871327`](https://github.com/yargs/yargs/commit/78713274d5b911bfa8638544a33cd826c792a5b6) fix: fix tiny spacing issue with usage (#&#8203;992) +- [`0684741`](https://github.com/yargs/yargs/commit/06847417691f7e6f3823c41cf12b2f05247647ea) chore(release): 10.0.2 +#### v10.0.3 +- [`c351685`](https://github.com/yargs/yargs/commit/c3516851f21f0321c44b73048da38546335c7356) fix: parse array rather than string, so that quotes are safe (#&#8203;993) +- [`968ee06`](https://github.com/yargs/yargs/commit/968ee06d393ee643d0afb5f5c7e82f0759b3c747) chore(release): 10.0.3 +#### v10.1.0 +- [`f8efa01`](https://github.com/yargs/yargs/commit/f8efa0168c7cd6ad5a9f2d44a787bf80c0f300fa) docs: document multiple array arguments (#&#8203;1009) +- [`9e6f5cc`](https://github.com/yargs/yargs/commit/9e6f5cce0f518cb775516488057cda6adf6d878d) docs: fix typo (#&#8203;1002) +- [`3cc24ec`](https://github.com/yargs/yargs/commit/3cc24ecd49b2c29ee70af6cdab5a3f014d613576) feat: add missing simple chinese locale strings (#&#8203;1004) +- [`e1117c5`](https://github.com/yargs/yargs/commit/e1117c5849f0343341e5a9d88ab38535d9860897) docs: gratipay is no more +- [`77b8dbc`](https://github.com/yargs/yargs/commit/77b8dbc495b926ef2dbc9d839882c828b8dad29b) feat: middleware (#&#8203;881) +- [`a70b285`](https://github.com/yargs/yargs/commit/a70b285c0f163a000f38be3e70d5f6c21af635f0) docs: fix small typo +- [`c679e90`](https://github.com/yargs/yargs/commit/c679e907d1a19d0858698fdd9fa882d10c4ba5a3) fix: &#x27;undefined&#x27; should be taken to mean no argument was provided (#&#8203;1015) +- [`6b857d2`](https://github.com/yargs/yargs/commit/6b857d2e66c9fe9fba8e504649cde090c77c722e) chore: explicitly update dependencies (#&#8203;1023) +- [`a5ac213`](https://github.com/yargs/yargs/commit/a5ac2133f712a546c88bb00e2443bb9aeb82d0ac) feat: add Norwegian Nynorsk translations (#&#8203;1028) +- [`c8adffb`](https://github.com/yargs/yargs/commit/c8adffbea3a2aa454887d40cb83b1503c6630bad) docs: remove left over line talking about git-tap donations +- [`37915fb`](https://github.com/yargs/yargs/commit/37915fba0c818d7cb074f72bb82381a0a30e844c) test: add failing test for scientific notation (#&#8203;1019) +- [`6f4640d`](https://github.com/yargs/yargs/commit/6f4640d3f8152a20b6dfcc3637793b7bb431e9ab) chore: docs, clarify test a bit +- [`241124b`](https://github.com/yargs/yargs/commit/241124ba4bfad505363433453c51e22c4e4f2baf) feat: async command handlers (#&#8203;1001) +- [`92faada`](https://github.com/yargs/yargs/commit/92faadad235dd87c4ae61151ba7ac6cfcb61a3d4) chore: add test for happy path of async command handler (#&#8203;1034) +- [`f4d01d0`](https://github.com/yargs/yargs/commit/f4d01d0cafe151619337e1ac154dc438097924e0) chore(release): 10.1.0 +#### v10.1.1 +- [`0942a15`](https://github.com/yargs/yargs/commit/0942a1518aad77656c135439194f8f825bd8b33a) chore: use chai 4.x (#&#8203;1033) +- [`331d103`](https://github.com/yargs/yargs/commit/331d10305af3991bd225fbd7a1060bf43cff22d3) fix: Add `dirname` sanity check on `findUp` (#&#8203;1036) +- [`e87f487`](https://github.com/yargs/yargs/commit/e87f4873012e3541325e7ec6dafb11a93b5717e0) docs: fix middlware docs (#&#8203;1037) +- [`232f9ca`](https://github.com/yargs/yargs/commit/232f9cac56a1096188a8a6b769564225ed497f8b) chore(release): 10.1.1 +#### v10.1.2 +- [`fbf41ae`](https://github.com/yargs/yargs/commit/fbf41ae672ea967f80c2f8ec8efd4317e4d70a1d) fix: requiresArg should only be enforced if argument exists (#&#8203;1043) +- [`6bad6a9`](https://github.com/yargs/yargs/commit/6bad6a92062fde7396e1646e40016288ac6feadf) chore(release): 10.1.2 +#### v11.0.0 +- [`2b56812`](https://github.com/yargs/yargs/commit/2b5681233a0d9406e362ce2ddd434a47117755db) fix: Set implicit nargs&#x3D;1 when type&#x3D;number requiresArg&#x3D;true (#&#8203;1050) +- [`a3ddacc`](https://github.com/yargs/yargs/commit/a3ddacc87e6cbb8a275f97d746511fe1d1f93044) feat: requiresArg is now simply an alias for nargs(1) (#&#8203;1054) +- [`57a39cb`](https://github.com/yargs/yargs/commit/57a39cb8fe5051b9d9bb87fb789cc0d6d2363ce6) chore(release): 11.0.0 + +</details> + + + +--- + +This PR has been generated by [Renovate Bot](https://renovateapp.com). + diff --git a/pulls/114.diff b/pulls/114.diff @@ -0,0 +1,61 @@ +diff --git a/package.json b/package.json +index 5785626..156d996 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^11.0.0" ++ "yargs": "^12.0.0" + }, + "preferGlobal": false, + "private": true, +diff --git a/yarn.lock b/yarn.lock +index 3f73123..576ed98 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -1580,23 +1580,23 @@ xtend@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +-y18n@^3.2.1: +- version "3.2.1" +- resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" ++"y18n@^3.2.1 || ^4.0.0": ++ version "4.0.0" ++ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + + yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +-yargs-parser@^9.0.2: +- version "9.0.2" +- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" ++yargs-parser@^10.0.0: ++ version "10.0.0" ++ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.0.0.tgz#c737c93de2567657750cb1f2c00be639fd19c994" + dependencies: + camelcase "^4.1.0" + +-yargs@^11.0.0: +- version "11.0.0" +- resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b" ++yargs@^12.0.0: ++ version "12.0.0" ++ resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.0.tgz#8274480fd7332c77888bc33b6594340d31ed40d3" + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" +@@ -1608,8 +1608,8 @@ yargs@^11.0.0: + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" +- y18n "^3.2.1" +- yargs-parser "^9.0.2" ++ y18n "^3.2.1 || ^4.0.0" ++ yargs-parser "^10.0.0" + + yui@^3.18.1: + version "3.18.1" diff --git a/pulls/114.json b/pulls/114.json @@ -0,0 +1,18 @@ +{ + "number": 114, + "title": "fix(deps): update dependency yargs to v12 - autoclosed", + "state": "closed", + "diff_file": "114.diff", + "author": "renovate[bot]", + "created_at": "2018-06-26T05:28:32Z", + "closed_at": "2019-02-12T06:31:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/yargs-12.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change | References |\n|---|---|---|---|---|\n| yargs | dependencies | major | `^11.0.0` -> `^12.0.0` | [homepage](https://yargs.js.org/), [source](https://togithub.com/yargs/yargs) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yargs/yargs</summary>\n\n### [`v12.0.5`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1300httpsgithubcomyargsyargscomparev1205v1300-2019-02-02)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5)\n\n##### Bug Fixes\n\n- **deps:** Update os-locale to avoid security vulnerability ([#&#8203;1270](https://togithub.com/yargs/yargs/issues/1270)) ([27bf739](https://togithub.com/yargs/yargs/commit/27bf739))\n- **validation:** Use the error as a message when none exists otherwise ([#&#8203;1268](https://togithub.com/yargs/yargs/issues/1268)) ([0510fe6](https://togithub.com/yargs/yargs/commit/0510fe6))\n- better bash path completion ([#&#8203;1272](https://togithub.com/yargs/yargs/issues/1272)) ([da75ea2](https://togithub.com/yargs/yargs/commit/da75ea2))\n- middleware added multiple times due to reference bug ([#&#8203;1282](https://togithub.com/yargs/yargs/issues/1282)) ([64af518](https://togithub.com/yargs/yargs/commit/64af518))\n\n##### Chores\n\n- drop Node 6 from testing matrix ([#&#8203;1287](https://togithub.com/yargs/yargs/issues/1287)) ([ef16792](https://togithub.com/yargs/yargs/commit/ef16792))\n- update dependencies ([#&#8203;1284](https://togithub.com/yargs/yargs/issues/1284)) ([f25de4f](https://togithub.com/yargs/yargs/commit/f25de4f))\n\n##### Features\n\n- Add `.parserConfiguration()` method, deprecating package.json config ([#&#8203;1262](https://togithub.com/yargs/yargs/issues/1262)) ([3c6869a](https://togithub.com/yargs/yargs/commit/3c6869a))\n- adds config option for sorting command output ([#&#8203;1256](https://togithub.com/yargs/yargs/issues/1256)) ([6916ce9](https://togithub.com/yargs/yargs/commit/6916ce9))\n- options/positionals with leading '+' and '0' no longer parse as numbers ([#&#8203;1286](https://togithub.com/yargs/yargs/issues/1286)) ([e9dc3aa](https://togithub.com/yargs/yargs/commit/e9dc3aa))\n- support promises in middleware ([f3a4e4f](https://togithub.com/yargs/yargs/commit/f3a4e4f))\n\n##### BREAKING CHANGES\n\n- options with leading '+' or '0' now parse as strings\n- dropping Node 6 which hits end of life in April 2019\n- see [yargs-parser@12.0.0 CHANGELOG](https://togithub.com/yargs/yargs-parser/blob/master/CHANGELOG.md#breaking-changes)\n- we now warn if the yargs stanza package.json is used.\n\n#### [12.0.5](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) (2018-11-19)\n\n##### Bug Fixes\n\n- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035))\n\n#### [12.0.4](https://togithub.com/yargs/yargs/compare/v12.0.3...v12.0.4) (2018-11-10)\n\n##### Bug Fixes\n\n- don't load config when processing positionals ([5d0dc92](https://togithub.com/yargs/yargs/commit/5d0dc92))\n\n#### [12.0.3](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.3) (2018-10-06)\n\n##### Bug Fixes\n\n- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b))\n- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214)\n- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028))\n- improve Norwegian Bokm\u00e5l translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4))\n- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5))\n\n#### [12.0.2](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) (2018-09-04)\n\n##### Bug Fixes\n\n- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178)\n- translation not working when using \\_\\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea))\n- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970))\n\n#### [12.0.1](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) (2018-06-29)\n\n### [`v12.0.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1205httpsgithubcomyargsyargscomparev1204v1205-2018-11-19)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.4)\n\n##### Bug Fixes\n\n- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035))\n\n### [`v12.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1203httpsgithubcomyargsyargscomparev1202v1203-2018-10-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2)\n\n##### Bug Fixes\n\n- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b))\n- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214)\n- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028))\n- improve Norwegian Bokm\u00e5l translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4))\n- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5))\n\n### [`v12.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1202httpsgithubcomyargsyargscomparev1201v1202-2018-09-04)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1)\n\n##### Bug Fixes\n\n- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178)\n- translation not working when using \\_\\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea))\n- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970))\n\n### [`v12.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1200httpsgithubcomyargsyargscomparev1110v1200-2018-06-26)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v11.1.0...v12.0.0)\n\n##### Bug Fixes\n\n- .argv and .parse() now invoke identical code path ([#&#8203;1126](https://togithub.com/yargs/yargs/issues/1126)) ([f13ebf4](https://togithub.com/yargs/yargs/commit/f13ebf4))\n- remove the trailing white spaces from the help output ([#&#8203;1090](https://togithub.com/yargs/yargs/issues/1090)) ([3f0746c](https://togithub.com/yargs/yargs/commit/3f0746c))\n- **completion:** Avoid default command and recommendations during completion ([#&#8203;1123](https://togithub.com/yargs/yargs/issues/1123)) ([036e7c5](https://togithub.com/yargs/yargs/commit/036e7c5))\n\n##### Chores\n\n- test Node.js 6, 8 and 10 ([#&#8203;1160](https://togithub.com/yargs/yargs/issues/1160)) ([84f9d2b](https://togithub.com/yargs/yargs/commit/84f9d2b))\n- upgrade to version of yargs-parser that does not populate value for unset boolean ([#&#8203;1104](https://togithub.com/yargs/yargs/issues/1104)) ([d4705f4](https://togithub.com/yargs/yargs/commit/d4705f4))\n\n##### Features\n\n- add support for global middleware, useful for shared tasks like metrics ([#&#8203;1119](https://togithub.com/yargs/yargs/issues/1119)) ([9d71ac7](https://togithub.com/yargs/yargs/commit/9d71ac7))\n- allow setting scriptName $0 ([#&#8203;1143](https://togithub.com/yargs/yargs/issues/1143)) ([a2f2eae](https://togithub.com/yargs/yargs/commit/a2f2eae))\n- remove `setPlaceholderKeys` ([#&#8203;1105](https://togithub.com/yargs/yargs/issues/1105)) ([6ee2c82](https://togithub.com/yargs/yargs/commit/6ee2c82))\n\n##### BREAKING CHANGES\n\n- Options absent from `argv` (not set via CLI argument) are now absent from the parsed result object rather than being set with `undefined`\n- drop Node 4 from testing matrix, such that we'll gradually start drifting away from supporting Node 4.\n- yargs-parser does not populate 'false' when boolean flag is not passed\n- tests that assert against help output will need to be updated\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/114.md b/pulls/114.md @@ -0,0 +1,166 @@ +# PR #114 fix(deps): update dependency yargs to v12 - autoclosed + +- **Status:** closed +- **Author:** @renovate[bot] +- **Created:** 2018-06-26T05:28:32Z +- **Branch:** renovate/yargs-12.x → master +- **Closed:** 2019-02-12T06:31:26Z +- **Diff:** [114.diff](./114.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | References | +|---|---|---|---|---| +| yargs | dependencies | major | `^11.0.0` -> `^12.0.0` | [homepage](https://yargs.js.org/), [source](https://togithub.com/yargs/yargs) | + +--- + +### Release Notes + +<details> +<summary>yargs/yargs</summary> + +### [`v12.0.5`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1300httpsgithubcomyargsyargscomparev1205v1300-2019-02-02) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) + +##### Bug Fixes + +- **deps:** Update os-locale to avoid security vulnerability ([#&#8203;1270](https://togithub.com/yargs/yargs/issues/1270)) ([27bf739](https://togithub.com/yargs/yargs/commit/27bf739)) +- **validation:** Use the error as a message when none exists otherwise ([#&#8203;1268](https://togithub.com/yargs/yargs/issues/1268)) ([0510fe6](https://togithub.com/yargs/yargs/commit/0510fe6)) +- better bash path completion ([#&#8203;1272](https://togithub.com/yargs/yargs/issues/1272)) ([da75ea2](https://togithub.com/yargs/yargs/commit/da75ea2)) +- middleware added multiple times due to reference bug ([#&#8203;1282](https://togithub.com/yargs/yargs/issues/1282)) ([64af518](https://togithub.com/yargs/yargs/commit/64af518)) + +##### Chores + +- drop Node 6 from testing matrix ([#&#8203;1287](https://togithub.com/yargs/yargs/issues/1287)) ([ef16792](https://togithub.com/yargs/yargs/commit/ef16792)) +- update dependencies ([#&#8203;1284](https://togithub.com/yargs/yargs/issues/1284)) ([f25de4f](https://togithub.com/yargs/yargs/commit/f25de4f)) + +##### Features + +- Add `.parserConfiguration()` method, deprecating package.json config ([#&#8203;1262](https://togithub.com/yargs/yargs/issues/1262)) ([3c6869a](https://togithub.com/yargs/yargs/commit/3c6869a)) +- adds config option for sorting command output ([#&#8203;1256](https://togithub.com/yargs/yargs/issues/1256)) ([6916ce9](https://togithub.com/yargs/yargs/commit/6916ce9)) +- options/positionals with leading '+' and '0' no longer parse as numbers ([#&#8203;1286](https://togithub.com/yargs/yargs/issues/1286)) ([e9dc3aa](https://togithub.com/yargs/yargs/commit/e9dc3aa)) +- support promises in middleware ([f3a4e4f](https://togithub.com/yargs/yargs/commit/f3a4e4f)) + +##### BREAKING CHANGES + +- options with leading '+' or '0' now parse as strings +- dropping Node 6 which hits end of life in April 2019 +- see [yargs-parser@12.0.0 CHANGELOG](https://togithub.com/yargs/yargs-parser/blob/master/CHANGELOG.md#breaking-changes) +- we now warn if the yargs stanza package.json is used. + +#### [12.0.5](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) (2018-11-19) + +##### Bug Fixes + +- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035)) + +#### [12.0.4](https://togithub.com/yargs/yargs/compare/v12.0.3...v12.0.4) (2018-11-10) + +##### Bug Fixes + +- don't load config when processing positionals ([5d0dc92](https://togithub.com/yargs/yargs/commit/5d0dc92)) + +#### [12.0.3](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.3) (2018-10-06) + +##### Bug Fixes + +- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b)) +- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) +- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028)) +- improve Norwegian Bokmål translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4)) +- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5)) + +#### [12.0.2](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) (2018-09-04) + +##### Bug Fixes + +- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178) +- translation not working when using \_\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea)) +- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970)) + +#### [12.0.1](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) (2018-06-29) + +### [`v12.0.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1205httpsgithubcomyargsyargscomparev1204v1205-2018-11-19) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.4) + +##### Bug Fixes + +- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035)) + +### [`v12.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1203httpsgithubcomyargsyargscomparev1202v1203-2018-10-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) + +##### Bug Fixes + +- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b)) +- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) +- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028)) +- improve Norwegian Bokmål translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4)) +- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5)) + +### [`v12.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1202httpsgithubcomyargsyargscomparev1201v1202-2018-09-04) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) + +##### Bug Fixes + +- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178) +- translation not working when using \_\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea)) +- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970)) + +### [`v12.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1200httpsgithubcomyargsyargscomparev1110v1200-2018-06-26) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v11.1.0...v12.0.0) + +##### Bug Fixes + +- .argv and .parse() now invoke identical code path ([#&#8203;1126](https://togithub.com/yargs/yargs/issues/1126)) ([f13ebf4](https://togithub.com/yargs/yargs/commit/f13ebf4)) +- remove the trailing white spaces from the help output ([#&#8203;1090](https://togithub.com/yargs/yargs/issues/1090)) ([3f0746c](https://togithub.com/yargs/yargs/commit/3f0746c)) +- **completion:** Avoid default command and recommendations during completion ([#&#8203;1123](https://togithub.com/yargs/yargs/issues/1123)) ([036e7c5](https://togithub.com/yargs/yargs/commit/036e7c5)) + +##### Chores + +- test Node.js 6, 8 and 10 ([#&#8203;1160](https://togithub.com/yargs/yargs/issues/1160)) ([84f9d2b](https://togithub.com/yargs/yargs/commit/84f9d2b)) +- upgrade to version of yargs-parser that does not populate value for unset boolean ([#&#8203;1104](https://togithub.com/yargs/yargs/issues/1104)) ([d4705f4](https://togithub.com/yargs/yargs/commit/d4705f4)) + +##### Features + +- add support for global middleware, useful for shared tasks like metrics ([#&#8203;1119](https://togithub.com/yargs/yargs/issues/1119)) ([9d71ac7](https://togithub.com/yargs/yargs/commit/9d71ac7)) +- allow setting scriptName $0 ([#&#8203;1143](https://togithub.com/yargs/yargs/issues/1143)) ([a2f2eae](https://togithub.com/yargs/yargs/commit/a2f2eae)) +- remove `setPlaceholderKeys` ([#&#8203;1105](https://togithub.com/yargs/yargs/issues/1105)) ([6ee2c82](https://togithub.com/yargs/yargs/commit/6ee2c82)) + +##### BREAKING CHANGES + +- Options absent from `argv` (not set via CLI argument) are now absent from the parsed result object rather than being set with `undefined` +- drop Node 4 from testing matrix, such that we'll gradually start drifting away from supporting Node 4. +- yargs-parser does not populate 'false' when boolean flag is not passed +- tests that assert against help output will need to be updated + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/115.diff b/pulls/115.diff @@ -0,0 +1,43 @@ +diff --git a/package.json b/package.json +index 30520ea..0f95111 100644 +--- a/package.json ++++ b/package.json +@@ -27,7 +27,7 @@ + "curlrequest": "^1.0.1", + "express": "^4.15.4", + "irc": "^0.5.2", +- "jsonfile": "^4.0.0", ++ "jsonfile": "^5.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.4", + "node-telegram-bot-api": "^0.30.0", +diff --git a/yarn.lock b/yarn.lock +index 85f5a64..7d814e4 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -791,9 +791,11 @@ json-stringify-safe@~5.0.0, json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +-jsonfile@^4.0.0: +- version "4.0.0" +- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" ++jsonfile@^5.0.0: ++ version "5.0.0" ++ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-5.0.0.tgz#e6b718f73da420d612823996fdf14a03f6ff6922" ++ dependencies: ++ universalify "^0.1.2" + optionalDependencies: + graceful-fs "^4.1.6" + +@@ -1418,6 +1420,10 @@ ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + ++universalify@^0.1.2: ++ version "0.1.2" ++ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" ++ + unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" diff --git a/pulls/115.json b/pulls/115.json @@ -0,0 +1,18 @@ +{ + "number": 115, + "title": "fix(deps): update dependency jsonfile to v5", + "state": "merged", + "diff_file": "115.diff", + "author": "renovate[bot]", + "created_at": "2018-09-08T17:05:50Z", + "closed_at": "2019-10-22T15:27:02Z", + "merged_at": "2019-10-22T15:27:02Z", + "base_ref": "master", + "head_ref": "renovate/jsonfile-5.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [jsonfile](https://togithub.com/jprichardson/node-jsonfile) | dependencies | major | [`^4.0.0` -> `^5.0.0`](https://renovatebot.com/diffs/npm/jsonfile/4.0.0/5.0.0) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>jprichardson/node-jsonfile</summary>\n\n### [`v5.0.0`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;500--2018-09-08)\n\n[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/4.0.0...5.0.0)\n\n- **BREAKING:** Drop Node 4 support\n- **BREAKING:** If no callback is passed to an asynchronous method, a promise is now returned ([#&#8203;109](https://togithub.com/jprichardson/node-jsonfile/pull/109))\n- Cleanup docs\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [x] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/115.md b/pulls/115.md @@ -0,0 +1,54 @@ +# PR #115 fix(deps): update dependency jsonfile to v5 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2018-09-08T17:05:50Z +- **Branch:** renovate/jsonfile-5.x → master +- **Merged:** 2019-10-22T15:27:02Z +- **Diff:** [115.diff](./115.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | +|---|---|---|---| +| [jsonfile](https://togithub.com/jprichardson/node-jsonfile) | dependencies | major | [`^4.0.0` -> `^5.0.0`](https://renovatebot.com/diffs/npm/jsonfile/4.0.0/5.0.0) | + +--- + +### Release Notes + +<details> +<summary>jprichardson/node-jsonfile</summary> + +### [`v5.0.0`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;500--2018-09-08) + +[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/4.0.0...5.0.0) + +- **BREAKING:** Drop Node 4 support +- **BREAKING:** If no callback is passed to an asynchronous method, a promise is now returned ([#&#8203;109](https://togithub.com/jprichardson/node-jsonfile/pull/109)) +- Cleanup docs + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [x] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/117.diff b/pulls/117.diff @@ -0,0 +1,429 @@ +diff --git a/package.json b/package.json +index 5785626..57b8c7f 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^11.0.0" ++ "yargs": "^13.0.0" + }, + "preferGlobal": false, + "private": true, +diff --git a/yarn.lock b/yarn.lock +index 3f73123..3143d59 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -26,6 +26,10 @@ ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + ++ansi-regex@^4.0.0: ++ version "4.0.0" ++ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" ++ + ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" +@@ -176,9 +180,9 @@ bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + +-camelcase@^4.1.0: +- version "4.1.0" +- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" ++camelcase@^5.0.0: ++ version "5.0.0" ++ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + + caseless@~0.10.0: + version "0.10.0" +@@ -261,11 +265,13 @@ cron-parser@^2.4.0: + is-nan "^1.2.1" + moment-timezone "^0.5.0" + +-cross-spawn@^5.0.1: +- version "5.1.0" +- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" ++cross-spawn@^6.0.0: ++ version "6.0.5" ++ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + dependencies: +- lru-cache "^4.0.1" ++ nice-try "^1.0.4" ++ path-key "^2.0.1" ++ semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +@@ -313,7 +319,7 @@ debug@^3.1.0: + dependencies: + ms "2.0.0" + +-decamelize@^1.1.1: ++decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +@@ -354,6 +360,10 @@ ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + ++emoji-regex@^7.0.1: ++ version "7.0.3" ++ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" ++ + encodeurl@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" +@@ -402,12 +412,12 @@ eventemitter3@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.0.1.tgz#4ce66c3fc5b5a6b9f2245e359e1938f1ab10f960" + +-execa@^0.7.0: +- version "0.7.0" +- resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" ++execa@^1.0.0: ++ version "1.0.0" ++ resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + dependencies: +- cross-spawn "^5.0.1" +- get-stream "^3.0.0" ++ cross-spawn "^6.0.0" ++ get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" +@@ -481,11 +491,11 @@ finalhandler@1.1.0: + statuses "~1.3.1" + unpipe "~1.0.0" + +-find-up@^2.1.0: +- version "2.1.0" +- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" ++find-up@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + dependencies: +- locate-path "^2.0.0" ++ locate-path "^3.0.0" + + foreach@^2.0.5: + version "2.0.5" +@@ -549,13 +559,15 @@ generate-object-property@^1.1.0: + dependencies: + is-property "^1.0.0" + +-get-caller-file@^1.0.1: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" ++get-caller-file@^2.0.1: ++ version "2.0.1" ++ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.1.tgz#25835260d3a2b9665fcdbb08cb039a7bbf7011c0" + +-get-stream@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" ++get-stream@^4.0.0: ++ version "4.1.0" ++ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" ++ dependencies: ++ pump "^3.0.0" + + getpass@^0.1.1: + version "0.1.7" +@@ -703,9 +715,9 @@ inherits@2, inherits@2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +-invert-kv@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" ++invert-kv@^2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + + ipaddr.js@1.5.2: + version "1.5.2" +@@ -840,11 +852,11 @@ jsprim@^1.2.2: + json-schema "0.2.3" + verror "1.10.0" + +-lcid@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" ++lcid@^2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + dependencies: +- invert-kv "^1.0.0" ++ invert-kv "^2.0.0" + + linkify-it@~1.2.0: + version "1.2.4" +@@ -852,11 +864,11 @@ linkify-it@~1.2.0: + dependencies: + uc.micro "^1.0.1" + +-locate-path@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" ++locate-path@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + dependencies: +- p-locate "^2.0.0" ++ p-locate "^3.0.0" + path-exists "^3.0.0" + + lodash@^4.13.1, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.4: +@@ -867,12 +879,11 @@ long-timeout@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/long-timeout/-/long-timeout-0.1.1.tgz#9721d788b47e0bcb5a24c2e2bee1a0da55dab514" + +-lru-cache@^4.0.1: +- version "4.1.1" +- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" ++map-age-cleaner@^0.1.1: ++ version "0.1.3" ++ resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + dependencies: +- pseudomap "^1.0.2" +- yallist "^2.1.2" ++ p-defer "^1.0.0" + + markdown-it@^4.3.0: + version "4.4.0" +@@ -896,11 +907,13 @@ media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + +-mem@^1.1.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" ++mem@^4.0.0: ++ version "4.1.0" ++ resolved "https://registry.yarnpkg.com/mem/-/mem-4.1.0.tgz#aeb9be2d21f47e78af29e4ac5978e8afa2ca5b8a" + dependencies: ++ map-age-cleaner "^0.1.1" + mimic-fn "^1.0.0" ++ p-is-promise "^2.0.0" + + merge-descriptors@1.0.1: + version "1.0.1" +@@ -978,6 +991,10 @@ negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + ++nice-try@^1.0.4: ++ version "1.0.5" ++ resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" ++ + node-icu-charset-detector@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/node-icu-charset-detector/-/node-icu-charset-detector-0.2.0.tgz#c2320da374ddcb671fc54cb4a0e041e156ffd639" +@@ -1050,27 +1067,41 @@ options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + +-os-locale@^2.0.0: +- version "2.1.0" +- resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" ++os-locale@^3.1.0: ++ version "3.1.0" ++ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + dependencies: +- execa "^0.7.0" +- lcid "^1.0.0" +- mem "^1.1.0" ++ execa "^1.0.0" ++ lcid "^2.0.0" ++ mem "^4.0.0" ++ ++p-defer@^1.0.0: ++ version "1.0.0" ++ resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + + p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +-p-limit@^1.1.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" +- +-p-locate@^2.0.0: ++p-is-promise@^2.0.0: + version "2.0.0" +- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" ++ resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5" ++ ++p-limit@^2.0.0: ++ version "2.1.0" ++ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" ++ dependencies: ++ p-try "^2.0.0" ++ ++p-locate@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + dependencies: +- p-limit "^1.1.0" ++ p-limit "^2.0.0" ++ ++p-try@^2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + + parseurl@~1.3.2: + version "1.3.2" +@@ -1084,7 +1115,7 @@ path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +-path-key@^2.0.0: ++path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + +@@ -1107,10 +1138,6 @@ proxy-addr@~2.0.2: + forwarded "~0.1.2" + ipaddr.js "1.5.2" + +-pseudomap@^1.0.2: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" +- + pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" +@@ -1118,6 +1145,13 @@ pump@^2.0.0: + end-of-stream "^1.1.0" + once "^1.3.1" + ++pump@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" ++ dependencies: ++ end-of-stream "^1.1.0" ++ once "^1.3.1" ++ + punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" +@@ -1289,9 +1323,9 @@ require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +-require-main-filename@^1.0.1: +- version "1.0.1" +- resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" ++require-main-filename@^2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + + rimraf@^2.4.1: + version "2.6.2" +@@ -1303,6 +1337,10 @@ safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, s + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + ++semver@^5.5.0: ++ version "5.6.0" ++ resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" ++ + send@0.16.1: + version "0.16.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3" +@@ -1432,13 +1470,21 @@ string-width@^1.0.1: + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +-string-width@^2.0.0, string-width@^2.1.1: ++string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + ++string-width@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz#5a1690a57cc78211fffd9bf24bbe24d090604eb1" ++ dependencies: ++ emoji-regex "^7.0.1" ++ is-fullwidth-code-point "^2.0.0" ++ strip-ansi "^5.0.0" ++ + string@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" +@@ -1473,6 +1519,12 @@ strip-ansi@^4.0.0: + dependencies: + ansi-regex "^3.0.0" + ++strip-ansi@^5.0.0: ++ version "5.0.0" ++ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" ++ dependencies: ++ ansi-regex "^4.0.0" ++ + strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" +@@ -1580,36 +1632,32 @@ xtend@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +-y18n@^3.2.1: +- version "3.2.1" +- resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" +- +-yallist@^2.1.2: +- version "2.1.2" +- resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" ++y18n@^4.0.0: ++ version "4.0.0" ++ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + +-yargs-parser@^9.0.2: +- version "9.0.2" +- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" ++yargs-parser@^13.0.0: ++ version "13.0.0" ++ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.0.0.tgz#3fc44f3e76a8bdb1cc3602e860108602e5ccde8b" + dependencies: +- camelcase "^4.1.0" ++ camelcase "^5.0.0" ++ decamelize "^1.2.0" + +-yargs@^11.0.0: +- version "11.0.0" +- resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b" ++yargs@^13.0.0: ++ version "13.1.0" ++ resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.1.0.tgz#b2729ce4bfc0c584939719514099d8a916ad2301" + dependencies: + cliui "^4.0.0" +- decamelize "^1.1.1" +- find-up "^2.1.0" +- get-caller-file "^1.0.1" +- os-locale "^2.0.0" ++ find-up "^3.0.0" ++ get-caller-file "^2.0.1" ++ os-locale "^3.1.0" + require-directory "^2.1.1" +- require-main-filename "^1.0.1" ++ require-main-filename "^2.0.0" + set-blocking "^2.0.0" +- string-width "^2.0.0" ++ string-width "^3.0.0" + which-module "^2.0.0" +- y18n "^3.2.1" +- yargs-parser "^9.0.2" ++ y18n "^4.0.0" ++ yargs-parser "^13.0.0" + + yui@^3.18.1: + version "3.18.1" diff --git a/pulls/117.json b/pulls/117.json @@ -0,0 +1,18 @@ +{ + "number": 117, + "title": "fix(deps): update dependency yargs to v13 - autoclosed", + "state": "closed", + "diff_file": "117.diff", + "author": "renovate[bot]", + "created_at": "2019-02-12T06:31:23Z", + "closed_at": "2019-09-05T05:57:19Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/yargs-13.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | dependencies | major | [`^11.0.0` -> `^13.0.0`](https://renovatebot.com/diffs/npm/yargs/11.1.0/13.3.0) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yargs/yargs</summary>\n\n### [`v13.3.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1400httpsgithubcomyargsyargscomparev1330v1400-2019-07-30)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.4...v13.3.0)\n\n##### \u26a0 BREAKING CHANGES\n\n- we now only officially support yargs.$0 parameter and discourage direct access to yargs.parsed\n- previously to this fix methods like `yargs.getOptions()` contained the state of the last command to execute.\n- do not allow additional positionals in strict mode\n\n##### Bug Fixes\n\n- calling parse multiple times now appropriately maintains state ([#&#8203;1137](https://togithub.com/yargs/yargs/issues/1137)) ([#&#8203;1369](https://togithub.com/yargs/yargs/issues/1369)) ([026b151](https://togithub.com/yargs/yargs/commit/026b151))\n- prefer user supplied script name in usage ([#&#8203;1383](https://togithub.com/yargs/yargs/issues/1383)) ([28c74b9](https://togithub.com/yargs/yargs/commit/28c74b9))\n- **deps:** use decamelize from npm instead of vendored copy ([#&#8203;1377](https://togithub.com/yargs/yargs/issues/1377)) ([015eeb9](https://togithub.com/yargs/yargs/commit/015eeb9))\n- **examples:** fix usage-options.js to reflect current API ([#&#8203;1375](https://togithub.com/yargs/yargs/issues/1375)) ([6e5b76b](https://togithub.com/yargs/yargs/commit/6e5b76b))\n- do not allow additional positionals in strict mode ([35d777c](https://togithub.com/yargs/yargs/commit/35d777c))\n- properties accessed on singleton now reflect current state of instance ([#&#8203;1366](https://togithub.com/yargs/yargs/issues/1366)) ([409d35b](https://togithub.com/yargs/yargs/commit/409d35b))\n- tolerate null prototype for config objects with `extends` ([#&#8203;1376](https://togithub.com/yargs/yargs/issues/1376)) ([3d26d11](https://togithub.com/yargs/yargs/commit/3d26d11)), closes [#&#8203;1372](https://togithub.com/yargs/yargs/issues/1372)\n- yargs.parsed now populated before returning, when yargs.parse() called with no args ([#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382)) ([e3981fd](https://togithub.com/yargs/yargs/commit/e3981fd)), closes [#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382)\n\n##### Features\n\n- adds support for multiple epilog messages ([#&#8203;1384](https://togithub.com/yargs/yargs/issues/1384)) ([07a5554](https://togithub.com/yargs/yargs/commit/07a5554))\n- allow completionCommand to be set via showCompletionScript ([#&#8203;1385](https://togithub.com/yargs/yargs/issues/1385)) ([5562853](https://togithub.com/yargs/yargs/commit/5562853))\n\n### [`v13.2.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1330httpswwwgithubcomyargsyargscomparev1324v1330-2019-06-10)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.4)\n\n##### Bug Fixes\n\n- **deps:** yargs-parser update addressing several parsing bugs ([#&#8203;1357](https://www.github.com/yargs/yargs/issues/1357)) ([e230d5b](https://www.github.com/yargs/yargs/commit/e230d5b))\n\n##### Features\n\n- **i18n:** swap out os-locale dependency for simple inline implementation ([#&#8203;1356](https://www.github.com/yargs/yargs/issues/1356)) ([4dfa19b](https://www.github.com/yargs/yargs/commit/4dfa19b))\n- support defaultDescription for positional arguments ([812048c](https://www.github.com/yargs/yargs/commit/812048c))\n\n##### [13.2.4](https://togithub.com/yargs/yargs/compare/v13.2.3...v13.2.4) (2019-05-13)\n\n##### Bug Fixes\n\n- **i18n:** rename unclear 'implication failed' to 'missing dependent arguments' ([#&#8203;1317](https://togithub.com/yargs/yargs/issues/1317)) ([bf46813](https://togithub.com/yargs/yargs/commit/bf46813))\n\n##### [13.2.3](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.3) (2019-05-05)\n\n##### Bug Fixes\n\n- **deps:** upgrade cliui for compatibility with latest chalk. ([#&#8203;1330](https://togithub.com/yargs/yargs/issues/1330)) ([b20db65](https://togithub.com/yargs/yargs/commit/b20db65))\n- address issues with dutch translation ([#&#8203;1316](https://togithub.com/yargs/yargs/issues/1316)) ([0295132](https://togithub.com/yargs/yargs/commit/0295132))\n\n##### Tests\n\n- accept differently formatted output ([#&#8203;1327](https://togithub.com/yargs/yargs/issues/1327)) ([c294d1b](https://togithub.com/yargs/yargs/commit/c294d1b))\n\n### [`v13.2.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.1...v13.2.2)\n\n### [`v13.2.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.0...v13.2.1)\n\n### [`v13.2.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.1.0...v13.2.0)\n\n##### Features\n\n- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156)\n\n### [`v13.1.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.5...v13.1.0)\n\n##### Features\n\n- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156)\n\n### [`v12.0.5`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1300httpsgithubcomyargsyargscomparev1205v1300-2019-02-02)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5)\n\n##### Bug Fixes\n\n- **deps:** Update os-locale to avoid security vulnerability ([#&#8203;1270](https://togithub.com/yargs/yargs/issues/1270)) ([27bf739](https://togithub.com/yargs/yargs/commit/27bf739))\n- **validation:** Use the error as a message when none exists otherwise ([#&#8203;1268](https://togithub.com/yargs/yargs/issues/1268)) ([0510fe6](https://togithub.com/yargs/yargs/commit/0510fe6))\n- better bash path completion ([#&#8203;1272](https://togithub.com/yargs/yargs/issues/1272)) ([da75ea2](https://togithub.com/yargs/yargs/commit/da75ea2))\n- middleware added multiple times due to reference bug ([#&#8203;1282](https://togithub.com/yargs/yargs/issues/1282)) ([64af518](https://togithub.com/yargs/yargs/commit/64af518))\n\n##### Chores\n\n- ~drop Node 6 from testing matrix ([#&#8203;1287](https://togithub.com/yargs/yargs/issues/1287)) ([ef16792](https://togithub.com/yargs/yargs/commit/ef16792))~\n - _opting to not drop Node 6 support until April, [see](https://togithub.com/nodejs/Release)._\n- update dependencies ([#&#8203;1284](https://togithub.com/yargs/yargs/issues/1284)) ([f25de4f](https://togithub.com/yargs/yargs/commit/f25de4f))\n\n##### Features\n\n- Add `.parserConfiguration()` method, deprecating package.json config ([#&#8203;1262](https://togithub.com/yargs/yargs/issues/1262)) ([3c6869a](https://togithub.com/yargs/yargs/commit/3c6869a))\n- adds config option for sorting command output ([#&#8203;1256](https://togithub.com/yargs/yargs/issues/1256)) ([6916ce9](https://togithub.com/yargs/yargs/commit/6916ce9))\n- options/positionals with leading '+' and '0' no longer parse as numbers ([#&#8203;1286](https://togithub.com/yargs/yargs/issues/1286)) ([e9dc3aa](https://togithub.com/yargs/yargs/commit/e9dc3aa))\n- support promises in middleware ([f3a4e4f](https://togithub.com/yargs/yargs/commit/f3a4e4f))\n\n##### BREAKING CHANGES\n\n- options with leading '+' or '0' now parse as strings\n- dropping Node 6 which hits end of life in April 2019\n- see [yargs-parser@12.0.0 CHANGELOG](https://togithub.com/yargs/yargs-parser/blob/master/CHANGELOG.md#breaking-changes)\n- we now warn if the yargs stanza package.json is used.\n\n#### [12.0.5](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) (2018-11-19)\n\n##### Bug Fixes\n\n- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035))\n\n#### [12.0.4](https://togithub.com/yargs/yargs/compare/v12.0.3...v12.0.4) (2018-11-10)\n\n##### Bug Fixes\n\n- don't load config when processing positionals ([5d0dc92](https://togithub.com/yargs/yargs/commit/5d0dc92))\n\n#### [12.0.3](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.3) (2018-10-06)\n\n##### Bug Fixes\n\n- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b))\n- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214)\n- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028))\n- improve Norwegian Bokm\u00e5l translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4))\n- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5))\n\n#### [12.0.2](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) (2018-09-04)\n\n##### Bug Fixes\n\n- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178)\n- translation not working when using \\_\\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea))\n- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970))\n\n#### [12.0.1](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) (2018-06-29)\n\n### [`v12.0.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1205httpsgithubcomyargsyargscomparev1204v1205-2018-11-19)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.4)\n\n##### Bug Fixes\n\n- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035))\n\n### [`v12.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1203httpsgithubcomyargsyargscomparev1202v1203-2018-10-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2)\n\n##### Bug Fixes\n\n- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b))\n- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214)\n- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028))\n- improve Norwegian Bokm\u00e5l translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4))\n- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5))\n\n### [`v12.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1202httpsgithubcomyargsyargscomparev1201v1202-2018-09-04)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1)\n\n##### Bug Fixes\n\n- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178)\n- translation not working when using \\_\\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea))\n- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970))\n\n### [`v12.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1200httpsgithubcomyargsyargscomparev1110v1200-2018-06-26)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v11.1.0...v12.0.0)\n\n##### Bug Fixes\n\n- .argv and .parse() now invoke identical code path ([#&#8203;1126](https://togithub.com/yargs/yargs/issues/1126)) ([f13ebf4](https://togithub.com/yargs/yargs/commit/f13ebf4))\n- remove the trailing white spaces from the help output ([#&#8203;1090](https://togithub.com/yargs/yargs/issues/1090)) ([3f0746c](https://togithub.com/yargs/yargs/commit/3f0746c))\n- **completion:** Avoid default command and recommendations during completion ([#&#8203;1123](https://togithub.com/yargs/yargs/issues/1123)) ([036e7c5](https://togithub.com/yargs/yargs/commit/036e7c5))\n\n##### Chores\n\n- test Node.js 6, 8 and 10 ([#&#8203;1160](https://togithub.com/yargs/yargs/issues/1160)) ([84f9d2b](https://togithub.com/yargs/yargs/commit/84f9d2b))\n- upgrade to version of yargs-parser that does not populate value for unset boolean ([#&#8203;1104](https://togithub.com/yargs/yargs/issues/1104)) ([d4705f4](https://togithub.com/yargs/yargs/commit/d4705f4))\n\n##### Features\n\n- add support for global middleware, useful for shared tasks like metrics ([#&#8203;1119](https://togithub.com/yargs/yargs/issues/1119)) ([9d71ac7](https://togithub.com/yargs/yargs/commit/9d71ac7))\n- allow setting scriptName $0 ([#&#8203;1143](https://togithub.com/yargs/yargs/issues/1143)) ([a2f2eae](https://togithub.com/yargs/yargs/commit/a2f2eae))\n- remove `setPlaceholderKeys` ([#&#8203;1105](https://togithub.com/yargs/yargs/issues/1105)) ([6ee2c82](https://togithub.com/yargs/yargs/commit/6ee2c82))\n\n##### BREAKING CHANGES\n\n- Options absent from `argv` (not set via CLI argument) are now absent from the parsed result object rather than being set with `undefined`\n- drop Node 4 from testing matrix, such that we'll gradually start drifting away from supporting Node 4.\n- yargs-parser does not populate 'false' when boolean flag is not passed\n- tests that assert against help output will need to be updated\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/117.md b/pulls/117.md @@ -0,0 +1,247 @@ +# PR #117 fix(deps): update dependency yargs to v13 - autoclosed + +- **Status:** closed +- **Author:** @renovate[bot] +- **Created:** 2019-02-12T06:31:23Z +- **Branch:** renovate/yargs-13.x → master +- **Closed:** 2019-09-05T05:57:19Z +- **Diff:** [117.diff](./117.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | +|---|---|---|---| +| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | dependencies | major | [`^11.0.0` -> `^13.0.0`](https://renovatebot.com/diffs/npm/yargs/11.1.0/13.3.0) | + +--- + +### Release Notes + +<details> +<summary>yargs/yargs</summary> + +### [`v13.3.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1400httpsgithubcomyargsyargscomparev1330v1400-2019-07-30) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.4...v13.3.0) + +##### ⚠ BREAKING CHANGES + +- we now only officially support yargs.$0 parameter and discourage direct access to yargs.parsed +- previously to this fix methods like `yargs.getOptions()` contained the state of the last command to execute. +- do not allow additional positionals in strict mode + +##### Bug Fixes + +- calling parse multiple times now appropriately maintains state ([#&#8203;1137](https://togithub.com/yargs/yargs/issues/1137)) ([#&#8203;1369](https://togithub.com/yargs/yargs/issues/1369)) ([026b151](https://togithub.com/yargs/yargs/commit/026b151)) +- prefer user supplied script name in usage ([#&#8203;1383](https://togithub.com/yargs/yargs/issues/1383)) ([28c74b9](https://togithub.com/yargs/yargs/commit/28c74b9)) +- **deps:** use decamelize from npm instead of vendored copy ([#&#8203;1377](https://togithub.com/yargs/yargs/issues/1377)) ([015eeb9](https://togithub.com/yargs/yargs/commit/015eeb9)) +- **examples:** fix usage-options.js to reflect current API ([#&#8203;1375](https://togithub.com/yargs/yargs/issues/1375)) ([6e5b76b](https://togithub.com/yargs/yargs/commit/6e5b76b)) +- do not allow additional positionals in strict mode ([35d777c](https://togithub.com/yargs/yargs/commit/35d777c)) +- properties accessed on singleton now reflect current state of instance ([#&#8203;1366](https://togithub.com/yargs/yargs/issues/1366)) ([409d35b](https://togithub.com/yargs/yargs/commit/409d35b)) +- tolerate null prototype for config objects with `extends` ([#&#8203;1376](https://togithub.com/yargs/yargs/issues/1376)) ([3d26d11](https://togithub.com/yargs/yargs/commit/3d26d11)), closes [#&#8203;1372](https://togithub.com/yargs/yargs/issues/1372) +- yargs.parsed now populated before returning, when yargs.parse() called with no args ([#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382)) ([e3981fd](https://togithub.com/yargs/yargs/commit/e3981fd)), closes [#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382) + +##### Features + +- adds support for multiple epilog messages ([#&#8203;1384](https://togithub.com/yargs/yargs/issues/1384)) ([07a5554](https://togithub.com/yargs/yargs/commit/07a5554)) +- allow completionCommand to be set via showCompletionScript ([#&#8203;1385](https://togithub.com/yargs/yargs/issues/1385)) ([5562853](https://togithub.com/yargs/yargs/commit/5562853)) + +### [`v13.2.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1330httpswwwgithubcomyargsyargscomparev1324v1330-2019-06-10) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.4) + +##### Bug Fixes + +- **deps:** yargs-parser update addressing several parsing bugs ([#&#8203;1357](https://www.github.com/yargs/yargs/issues/1357)) ([e230d5b](https://www.github.com/yargs/yargs/commit/e230d5b)) + +##### Features + +- **i18n:** swap out os-locale dependency for simple inline implementation ([#&#8203;1356](https://www.github.com/yargs/yargs/issues/1356)) ([4dfa19b](https://www.github.com/yargs/yargs/commit/4dfa19b)) +- support defaultDescription for positional arguments ([812048c](https://www.github.com/yargs/yargs/commit/812048c)) + +##### [13.2.4](https://togithub.com/yargs/yargs/compare/v13.2.3...v13.2.4) (2019-05-13) + +##### Bug Fixes + +- **i18n:** rename unclear 'implication failed' to 'missing dependent arguments' ([#&#8203;1317](https://togithub.com/yargs/yargs/issues/1317)) ([bf46813](https://togithub.com/yargs/yargs/commit/bf46813)) + +##### [13.2.3](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.3) (2019-05-05) + +##### Bug Fixes + +- **deps:** upgrade cliui for compatibility with latest chalk. ([#&#8203;1330](https://togithub.com/yargs/yargs/issues/1330)) ([b20db65](https://togithub.com/yargs/yargs/commit/b20db65)) +- address issues with dutch translation ([#&#8203;1316](https://togithub.com/yargs/yargs/issues/1316)) ([0295132](https://togithub.com/yargs/yargs/commit/0295132)) + +##### Tests + +- accept differently formatted output ([#&#8203;1327](https://togithub.com/yargs/yargs/issues/1327)) ([c294d1b](https://togithub.com/yargs/yargs/commit/c294d1b)) + +### [`v13.2.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.1...v13.2.2) + +### [`v13.2.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.0...v13.2.1) + +### [`v13.2.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.1.0...v13.2.0) + +##### Features + +- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156) + +### [`v13.1.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.5...v13.1.0) + +##### Features + +- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156) + +### [`v12.0.5`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1300httpsgithubcomyargsyargscomparev1205v1300-2019-02-02) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) + +##### Bug Fixes + +- **deps:** Update os-locale to avoid security vulnerability ([#&#8203;1270](https://togithub.com/yargs/yargs/issues/1270)) ([27bf739](https://togithub.com/yargs/yargs/commit/27bf739)) +- **validation:** Use the error as a message when none exists otherwise ([#&#8203;1268](https://togithub.com/yargs/yargs/issues/1268)) ([0510fe6](https://togithub.com/yargs/yargs/commit/0510fe6)) +- better bash path completion ([#&#8203;1272](https://togithub.com/yargs/yargs/issues/1272)) ([da75ea2](https://togithub.com/yargs/yargs/commit/da75ea2)) +- middleware added multiple times due to reference bug ([#&#8203;1282](https://togithub.com/yargs/yargs/issues/1282)) ([64af518](https://togithub.com/yargs/yargs/commit/64af518)) + +##### Chores + +- ~drop Node 6 from testing matrix ([#&#8203;1287](https://togithub.com/yargs/yargs/issues/1287)) ([ef16792](https://togithub.com/yargs/yargs/commit/ef16792))~ + - _opting to not drop Node 6 support until April, [see](https://togithub.com/nodejs/Release)._ +- update dependencies ([#&#8203;1284](https://togithub.com/yargs/yargs/issues/1284)) ([f25de4f](https://togithub.com/yargs/yargs/commit/f25de4f)) + +##### Features + +- Add `.parserConfiguration()` method, deprecating package.json config ([#&#8203;1262](https://togithub.com/yargs/yargs/issues/1262)) ([3c6869a](https://togithub.com/yargs/yargs/commit/3c6869a)) +- adds config option for sorting command output ([#&#8203;1256](https://togithub.com/yargs/yargs/issues/1256)) ([6916ce9](https://togithub.com/yargs/yargs/commit/6916ce9)) +- options/positionals with leading '+' and '0' no longer parse as numbers ([#&#8203;1286](https://togithub.com/yargs/yargs/issues/1286)) ([e9dc3aa](https://togithub.com/yargs/yargs/commit/e9dc3aa)) +- support promises in middleware ([f3a4e4f](https://togithub.com/yargs/yargs/commit/f3a4e4f)) + +##### BREAKING CHANGES + +- options with leading '+' or '0' now parse as strings +- dropping Node 6 which hits end of life in April 2019 +- see [yargs-parser@12.0.0 CHANGELOG](https://togithub.com/yargs/yargs-parser/blob/master/CHANGELOG.md#breaking-changes) +- we now warn if the yargs stanza package.json is used. + +#### [12.0.5](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) (2018-11-19) + +##### Bug Fixes + +- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035)) + +#### [12.0.4](https://togithub.com/yargs/yargs/compare/v12.0.3...v12.0.4) (2018-11-10) + +##### Bug Fixes + +- don't load config when processing positionals ([5d0dc92](https://togithub.com/yargs/yargs/commit/5d0dc92)) + +#### [12.0.3](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.3) (2018-10-06) + +##### Bug Fixes + +- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b)) +- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) +- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028)) +- improve Norwegian Bokmål translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4)) +- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5)) + +#### [12.0.2](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) (2018-09-04) + +##### Bug Fixes + +- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178) +- translation not working when using \_\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea)) +- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970)) + +#### [12.0.1](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) (2018-06-29) + +### [`v12.0.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1205httpsgithubcomyargsyargscomparev1204v1205-2018-11-19) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.4) + +##### Bug Fixes + +- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035)) + +### [`v12.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1203httpsgithubcomyargsyargscomparev1202v1203-2018-10-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) + +##### Bug Fixes + +- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b)) +- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) +- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028)) +- improve Norwegian Bokmål translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4)) +- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5)) + +### [`v12.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1202httpsgithubcomyargsyargscomparev1201v1202-2018-09-04) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) + +##### Bug Fixes + +- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178) +- translation not working when using \_\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea)) +- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970)) + +### [`v12.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1200httpsgithubcomyargsyargscomparev1110v1200-2018-06-26) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v11.1.0...v12.0.0) + +##### Bug Fixes + +- .argv and .parse() now invoke identical code path ([#&#8203;1126](https://togithub.com/yargs/yargs/issues/1126)) ([f13ebf4](https://togithub.com/yargs/yargs/commit/f13ebf4)) +- remove the trailing white spaces from the help output ([#&#8203;1090](https://togithub.com/yargs/yargs/issues/1090)) ([3f0746c](https://togithub.com/yargs/yargs/commit/3f0746c)) +- **completion:** Avoid default command and recommendations during completion ([#&#8203;1123](https://togithub.com/yargs/yargs/issues/1123)) ([036e7c5](https://togithub.com/yargs/yargs/commit/036e7c5)) + +##### Chores + +- test Node.js 6, 8 and 10 ([#&#8203;1160](https://togithub.com/yargs/yargs/issues/1160)) ([84f9d2b](https://togithub.com/yargs/yargs/commit/84f9d2b)) +- upgrade to version of yargs-parser that does not populate value for unset boolean ([#&#8203;1104](https://togithub.com/yargs/yargs/issues/1104)) ([d4705f4](https://togithub.com/yargs/yargs/commit/d4705f4)) + +##### Features + +- add support for global middleware, useful for shared tasks like metrics ([#&#8203;1119](https://togithub.com/yargs/yargs/issues/1119)) ([9d71ac7](https://togithub.com/yargs/yargs/commit/9d71ac7)) +- allow setting scriptName $0 ([#&#8203;1143](https://togithub.com/yargs/yargs/issues/1143)) ([a2f2eae](https://togithub.com/yargs/yargs/commit/a2f2eae)) +- remove `setPlaceholderKeys` ([#&#8203;1105](https://togithub.com/yargs/yargs/issues/1105)) ([6ee2c82](https://togithub.com/yargs/yargs/commit/6ee2c82)) + +##### BREAKING CHANGES + +- Options absent from `argv` (not set via CLI argument) are now absent from the parsed result object rather than being set with `undefined` +- drop Node 4 from testing matrix, such that we'll gradually start drifting away from supporting Node 4. +- yargs-parser does not populate 'false' when boolean flag is not passed +- tests that assert against help output will need to be updated + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/118.diff b/pulls/118.diff @@ -0,0 +1,41 @@ +diff --git a/package.json b/package.json +index 30520ea..8035e03 100644 +--- a/package.json ++++ b/package.json +@@ -22,7 +22,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.5.0", ++ "async": "^3.0.0", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", + "express": "^4.15.4", +diff --git a/yarn.lock b/yarn.lock +index 85f5a64..94fe147 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -69,11 +69,9 @@ assert-plus@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" + +-async@^2.5.0: +- version "2.5.0" +- resolved "https://registry.yarnpkg.com/async/-/async-2.5.0.tgz#843190fd6b7357a0b9e1c956edddd5ec8462b54d" +- dependencies: +- lodash "^4.14.0" ++async@^3.0.0: ++ version "3.1.0" ++ resolved "https://registry.yarnpkg.com/async/-/async-3.1.0.tgz#42b3b12ae1b74927b5217d8c0016baaf62463772" + + async@~0.9.0: + version "0.9.2" +@@ -827,7 +825,7 @@ locate-path@^3.0.0: + p-locate "^3.0.0" + path-exists "^3.0.0" + +-lodash@^4.13.1, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.4: ++lodash@^4.13.1, lodash@^4.17.2, lodash@^4.17.4: + version "4.17.4" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" + diff --git a/pulls/118.json b/pulls/118.json @@ -0,0 +1,18 @@ +{ + "number": 118, + "title": "fix(deps): update dependency async to v3", + "state": "merged", + "diff_file": "118.diff", + "author": "renovate[bot]", + "created_at": "2019-05-22T17:49:14Z", + "closed_at": "2019-10-22T15:27:18Z", + "merged_at": "2019-10-22T15:27:18Z", + "base_ref": "master", + "head_ref": "renovate/async-3.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [async](https://caolan.github.io/async/) ([source](https://togithub.com/caolan/async)) | dependencies | major | [`^2.5.0` -> `^3.0.0`](https://renovatebot.com/diffs/npm/async/2.6.3/3.1.0) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>caolan/async</summary>\n\n### [`v3.1.0`](https://togithub.com/caolan/async/blob/master/CHANGELOG.md#v310)\n\n[Compare Source](https://togithub.com/caolan/async/compare/v3.0.1...v3.1.0)\n\n- Added `q.pushAsync` and `q.unshiftAsync`, analagous to `q.push` and `q.unshift`, except they always do not accept a callback, and reject if processing the task errors. ([#&#8203;1659](https://togithub.com/caolan/async/issues/1659))\n- Promises returned from `q.push` and `q.unshift` when a callback is not passed now resolve even if an error ocurred. ([#&#8203;1659](https://togithub.com/caolan/async/issues/1659))\n- Fixed a parsing bug in `autoInject` with complicated function bodies ([#&#8203;1663](https://togithub.com/caolan/async/issues/1663))\n- Added ES6+ configuration for Browserify bundlers ([#&#8203;1653](https://togithub.com/caolan/async/issues/1653))\n- Various doc fixes ([#&#8203;1664](https://togithub.com/caolan/async/issues/1664), [#&#8203;1658](https://togithub.com/caolan/async/issues/1658), [#&#8203;1665](https://togithub.com/caolan/async/issues/1665), [#&#8203;1652](https://togithub.com/caolan/async/issues/1652))\n\n### [`v3.0.1`](https://togithub.com/caolan/async/blob/master/CHANGELOG.md#v301)\n\n[Compare Source](https://togithub.com/caolan/async/compare/v3.0.0...v3.0.1)\n\n#### Bug fixes\n\n- Fixed a regression where arrays passed to `queue` and `cargo` would be completely flattened. ([#&#8203;1645](https://togithub.com/caolan/async/issues/1645))\n- Clarified Async's browser support ([#&#8203;1643](https://togithub.com/caolan/async/issues/1643))\n\n### [`v3.0.0`](https://togithub.com/caolan/async/blob/master/CHANGELOG.md#v300)\n\n[Compare Source](https://togithub.com/caolan/async/compare/v2.6.3...v3.0.0)\n\nThe `async`/`await` release!\n\nThere are a lot of new features and subtle breaking changes in this major version, but the biggest feature is that most Async methods return a Promise if you omit the callback, meaning you can `await` them from within an `async` function.\n\n```js\nconst results = await async.mapLimit(urls, 5, async url => {\n const resp = await fetch(url)\n return resp.body\n})\n```\n\n#### Breaking Changes\n\n- Most Async methods return a Promise when the final callback is omitted, making them `await`-able! ([#&#8203;1572](https://togithub.com/caolan/async/issues/1572))\n- We are now making heavy use of ES2015 features, this means we have dropped out-of-the-box support for Node 4 and earlier, and many old versions of browsers. ([#&#8203;1541](https://togithub.com/caolan/async/issues/1541), [#&#8203;1553](https://togithub.com/caolan/async/issues/1553))\n- In `queue`, `priorityQueue`, `cargo` and `cargoQueue`, the \"event\"-style methods, like `q.drain` and `q.saturated` are now methods that register a callback, rather than properties you assign a callback to. They are now of the form `q.drain(callback)`. If you do not pass a callback a Promise will be returned for the next occurrence of the event, making them `await`-able, e.g. `await q.drain()`. ([#&#8203;1586](https://togithub.com/caolan/async/issues/1586), [#&#8203;1641](https://togithub.com/caolan/async/issues/1641))\n- Calling `callback(false)` will cancel an async method, preventing further iteration and callback calls. This is useful for preventing memory leaks when you break out of an async flow by calling an outer callback. ([#&#8203;1064](https://togithub.com/caolan/async/issues/1064), [#&#8203;1542](https://togithub.com/caolan/async/issues/1542))\n- `during` and `doDuring` have been removed, and instead `whilst`, `doWhilst`, `until` and `doUntil` now have asynchronous `test` functions. ([#&#8203;850](https://togithub.com/caolan/async/issues/850), [#&#8203;1557](https://togithub.com/caolan/async/issues/1557))\n- `limits` of less than 1 now cause an error to be thrown in queues and collection methods. ([#&#8203;1249](https://togithub.com/caolan/async/issues/1249), [#&#8203;1552](https://togithub.com/caolan/async/issues/1552))\n- `memoize` no longer memoizes errors ([#&#8203;1465](https://togithub.com/caolan/async/issues/1465), [#&#8203;1466](https://togithub.com/caolan/async/issues/1466))\n- `applyEach`/`applyEachSeries` have a simpler interface, to make them more easily type-able. It always returns a function that takes in a single callback argument. If that callback is omitted, a promise is returned, making it awaitable. ([#&#8203;1228](https://togithub.com/caolan/async/issues/1228), [#&#8203;1640](https://togithub.com/caolan/async/issues/1640))\n\n#### New Features\n\n- Async generators are now supported in all the Collection methods. ([#&#8203;1560](https://togithub.com/caolan/async/issues/1560))\n- Added `cargoQueue`, a queue with both `concurrency` and `payload` size parameters. ([#&#8203;1567](https://togithub.com/caolan/async/issues/1567))\n- Queue objects returned from `queue` now have a `Symbol.iterator` method, meaning they can be iterated over to inspect the current list of items in the queue. ([#&#8203;1459](https://togithub.com/caolan/async/issues/1459), [#&#8203;1556](https://togithub.com/caolan/async/issues/1556))\n- A ESM-flavored `async.mjs` is included in the `async` package. This is described in the `package.json` `\"module\"` field, meaning it should be automatically used by Webpack and other compatible bundlers.\n\n#### Bug fixes\n\n- Better handle arbitrary error objects in `asyncify` ([#&#8203;1568](https://togithub.com/caolan/async/issues/1568), [#&#8203;1569](https://togithub.com/caolan/async/issues/1569))\n\n#### Other\n\n- Removed Lodash as a dependency ([#&#8203;1283](https://togithub.com/caolan/async/issues/1283), [#&#8203;1528](https://togithub.com/caolan/async/issues/1528))\n- Miscellaneous docs fixes ([#&#8203;1393](https://togithub.com/caolan/async/issues/1393), [#&#8203;1501](https://togithub.com/caolan/async/issues/1501), [#&#8203;1540](https://togithub.com/caolan/async/issues/1540), [#&#8203;1543](https://togithub.com/caolan/async/issues/1543), [#&#8203;1558](https://togithub.com/caolan/async/issues/1558), [#&#8203;1563](https://togithub.com/caolan/async/issues/1563), [#&#8203;1564](https://togithub.com/caolan/async/issues/1564), [#&#8203;1579](https://togithub.com/caolan/async/issues/1579), [#&#8203;1581](https://togithub.com/caolan/async/issues/1581))\n- Miscellaneous test fixes ([#&#8203;1538](https://togithub.com/caolan/async/issues/1538))\n\n* * *\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/118.md b/pulls/118.md @@ -0,0 +1,110 @@ +# PR #118 fix(deps): update dependency async to v3 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2019-05-22T17:49:14Z +- **Branch:** renovate/async-3.x → master +- **Merged:** 2019-10-22T15:27:18Z +- **Diff:** [118.diff](./118.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | +|---|---|---|---| +| [async](https://caolan.github.io/async/) ([source](https://togithub.com/caolan/async)) | dependencies | major | [`^2.5.0` -> `^3.0.0`](https://renovatebot.com/diffs/npm/async/2.6.3/3.1.0) | + +--- + +### Release Notes + +<details> +<summary>caolan/async</summary> + +### [`v3.1.0`](https://togithub.com/caolan/async/blob/master/CHANGELOG.md#v310) + +[Compare Source](https://togithub.com/caolan/async/compare/v3.0.1...v3.1.0) + +- Added `q.pushAsync` and `q.unshiftAsync`, analagous to `q.push` and `q.unshift`, except they always do not accept a callback, and reject if processing the task errors. ([#&#8203;1659](https://togithub.com/caolan/async/issues/1659)) +- Promises returned from `q.push` and `q.unshift` when a callback is not passed now resolve even if an error ocurred. ([#&#8203;1659](https://togithub.com/caolan/async/issues/1659)) +- Fixed a parsing bug in `autoInject` with complicated function bodies ([#&#8203;1663](https://togithub.com/caolan/async/issues/1663)) +- Added ES6+ configuration for Browserify bundlers ([#&#8203;1653](https://togithub.com/caolan/async/issues/1653)) +- Various doc fixes ([#&#8203;1664](https://togithub.com/caolan/async/issues/1664), [#&#8203;1658](https://togithub.com/caolan/async/issues/1658), [#&#8203;1665](https://togithub.com/caolan/async/issues/1665), [#&#8203;1652](https://togithub.com/caolan/async/issues/1652)) + +### [`v3.0.1`](https://togithub.com/caolan/async/blob/master/CHANGELOG.md#v301) + +[Compare Source](https://togithub.com/caolan/async/compare/v3.0.0...v3.0.1) + +#### Bug fixes + +- Fixed a regression where arrays passed to `queue` and `cargo` would be completely flattened. ([#&#8203;1645](https://togithub.com/caolan/async/issues/1645)) +- Clarified Async's browser support ([#&#8203;1643](https://togithub.com/caolan/async/issues/1643)) + +### [`v3.0.0`](https://togithub.com/caolan/async/blob/master/CHANGELOG.md#v300) + +[Compare Source](https://togithub.com/caolan/async/compare/v2.6.3...v3.0.0) + +The `async`/`await` release! + +There are a lot of new features and subtle breaking changes in this major version, but the biggest feature is that most Async methods return a Promise if you omit the callback, meaning you can `await` them from within an `async` function. + +```js +const results = await async.mapLimit(urls, 5, async url => { + const resp = await fetch(url) + return resp.body +}) +``` + +#### Breaking Changes + +- Most Async methods return a Promise when the final callback is omitted, making them `await`-able! ([#&#8203;1572](https://togithub.com/caolan/async/issues/1572)) +- We are now making heavy use of ES2015 features, this means we have dropped out-of-the-box support for Node 4 and earlier, and many old versions of browsers. ([#&#8203;1541](https://togithub.com/caolan/async/issues/1541), [#&#8203;1553](https://togithub.com/caolan/async/issues/1553)) +- In `queue`, `priorityQueue`, `cargo` and `cargoQueue`, the "event"-style methods, like `q.drain` and `q.saturated` are now methods that register a callback, rather than properties you assign a callback to. They are now of the form `q.drain(callback)`. If you do not pass a callback a Promise will be returned for the next occurrence of the event, making them `await`-able, e.g. `await q.drain()`. ([#&#8203;1586](https://togithub.com/caolan/async/issues/1586), [#&#8203;1641](https://togithub.com/caolan/async/issues/1641)) +- Calling `callback(false)` will cancel an async method, preventing further iteration and callback calls. This is useful for preventing memory leaks when you break out of an async flow by calling an outer callback. ([#&#8203;1064](https://togithub.com/caolan/async/issues/1064), [#&#8203;1542](https://togithub.com/caolan/async/issues/1542)) +- `during` and `doDuring` have been removed, and instead `whilst`, `doWhilst`, `until` and `doUntil` now have asynchronous `test` functions. ([#&#8203;850](https://togithub.com/caolan/async/issues/850), [#&#8203;1557](https://togithub.com/caolan/async/issues/1557)) +- `limits` of less than 1 now cause an error to be thrown in queues and collection methods. ([#&#8203;1249](https://togithub.com/caolan/async/issues/1249), [#&#8203;1552](https://togithub.com/caolan/async/issues/1552)) +- `memoize` no longer memoizes errors ([#&#8203;1465](https://togithub.com/caolan/async/issues/1465), [#&#8203;1466](https://togithub.com/caolan/async/issues/1466)) +- `applyEach`/`applyEachSeries` have a simpler interface, to make them more easily type-able. It always returns a function that takes in a single callback argument. If that callback is omitted, a promise is returned, making it awaitable. ([#&#8203;1228](https://togithub.com/caolan/async/issues/1228), [#&#8203;1640](https://togithub.com/caolan/async/issues/1640)) + +#### New Features + +- Async generators are now supported in all the Collection methods. ([#&#8203;1560](https://togithub.com/caolan/async/issues/1560)) +- Added `cargoQueue`, a queue with both `concurrency` and `payload` size parameters. ([#&#8203;1567](https://togithub.com/caolan/async/issues/1567)) +- Queue objects returned from `queue` now have a `Symbol.iterator` method, meaning they can be iterated over to inspect the current list of items in the queue. ([#&#8203;1459](https://togithub.com/caolan/async/issues/1459), [#&#8203;1556](https://togithub.com/caolan/async/issues/1556)) +- A ESM-flavored `async.mjs` is included in the `async` package. This is described in the `package.json` `"module"` field, meaning it should be automatically used by Webpack and other compatible bundlers. + +#### Bug fixes + +- Better handle arbitrary error objects in `asyncify` ([#&#8203;1568](https://togithub.com/caolan/async/issues/1568), [#&#8203;1569](https://togithub.com/caolan/async/issues/1569)) + +#### Other + +- Removed Lodash as a dependency ([#&#8203;1283](https://togithub.com/caolan/async/issues/1283), [#&#8203;1528](https://togithub.com/caolan/async/issues/1528)) +- Miscellaneous docs fixes ([#&#8203;1393](https://togithub.com/caolan/async/issues/1393), [#&#8203;1501](https://togithub.com/caolan/async/issues/1501), [#&#8203;1540](https://togithub.com/caolan/async/issues/1540), [#&#8203;1543](https://togithub.com/caolan/async/issues/1543), [#&#8203;1558](https://togithub.com/caolan/async/issues/1558), [#&#8203;1563](https://togithub.com/caolan/async/issues/1563), [#&#8203;1564](https://togithub.com/caolan/async/issues/1564), [#&#8203;1579](https://togithub.com/caolan/async/issues/1579), [#&#8203;1581](https://togithub.com/caolan/async/issues/1581)) +- Miscellaneous test fixes ([#&#8203;1538](https://togithub.com/caolan/async/issues/1538)) + +* * * + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/119.diff b/pulls/119.diff @@ -0,0 +1,537 @@ +diff --git a/package.json b/package.json +index 5785626..30520ea 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^11.0.0" ++ "yargs": "^14.0.0" + }, + "preferGlobal": false, + "private": true, +diff --git a/yarn.lock b/yarn.lock +index 3f73123..85f5a64 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -22,14 +22,20 @@ ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +-ansi-regex@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" ++ansi-regex@^4.1.0: ++ version "4.1.0" ++ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + + ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + ++ansi-styles@^3.2.0: ++ version "3.2.1" ++ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" ++ dependencies: ++ color-convert "^1.9.0" ++ + argparse@~1.0.2: + version "1.0.9" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" +@@ -176,9 +182,9 @@ bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + +-camelcase@^4.1.0: +- version "4.1.0" +- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" ++camelcase@^5.0.0: ++ version "5.3.1" ++ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + + caseless@~0.10.0: + version "0.10.0" +@@ -198,21 +204,27 @@ chalk@^1.0.0: + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +-cliui@^4.0.0: +- version "4.0.0" +- resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.0.0.tgz#743d4650e05f36d1ed2575b59638d87322bfbbcc" ++cliui@^5.0.0: ++ version "5.0.0" ++ resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + dependencies: +- string-width "^2.1.1" +- strip-ansi "^4.0.0" +- wrap-ansi "^2.0.0" ++ string-width "^3.1.0" ++ strip-ansi "^5.2.0" ++ wrap-ansi "^5.1.0" + + co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + +-code-point-at@^1.0.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" ++color-convert@^1.9.0: ++ version "1.9.3" ++ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" ++ dependencies: ++ color-name "1.1.3" ++ ++color-name@1.1.3: ++ version "1.1.3" ++ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + + combined-stream@^1.0.5, combined-stream@~1.0.1, combined-stream@~1.0.5: + version "1.0.5" +@@ -261,14 +273,6 @@ cron-parser@^2.4.0: + is-nan "^1.2.1" + moment-timezone "^0.5.0" + +-cross-spawn@^5.0.1: +- version "5.1.0" +- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" +- dependencies: +- lru-cache "^4.0.1" +- shebang-command "^1.2.0" +- which "^1.2.9" +- + cryptiles@0.2.x: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-0.2.2.tgz#ed91ff1f17ad13d3748288594f8a48a0d26f325c" +@@ -313,7 +317,7 @@ debug@^3.1.0: + dependencies: + ms "2.0.0" + +-decamelize@^1.1.1: ++decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +@@ -354,6 +358,10 @@ ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + ++emoji-regex@^7.0.1: ++ version "7.0.3" ++ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" ++ + encodeurl@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" +@@ -402,18 +410,6 @@ eventemitter3@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.0.1.tgz#4ce66c3fc5b5a6b9f2245e359e1938f1ab10f960" + +-execa@^0.7.0: +- version "0.7.0" +- resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" +- dependencies: +- cross-spawn "^5.0.1" +- get-stream "^3.0.0" +- is-stream "^1.1.0" +- npm-run-path "^2.0.0" +- p-finally "^1.0.0" +- signal-exit "^3.0.0" +- strip-eof "^1.0.0" +- + express@^4.13.1, express@^4.15.4: + version "4.16.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c" +@@ -481,11 +477,11 @@ finalhandler@1.1.0: + statuses "~1.3.1" + unpipe "~1.0.0" + +-find-up@^2.1.0: +- version "2.1.0" +- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" ++find-up@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + dependencies: +- locate-path "^2.0.0" ++ locate-path "^3.0.0" + + foreach@^2.0.5: + version "2.0.5" +@@ -549,13 +545,9 @@ generate-object-property@^1.1.0: + dependencies: + is-property "^1.0.0" + +-get-caller-file@^1.0.1: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" +- +-get-stream@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" ++get-caller-file@^2.0.1: ++ version "2.0.5" ++ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + + getpass@^0.1.1: + version "0.1.7" +@@ -703,10 +695,6 @@ inherits@2, inherits@2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +-invert-kv@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" +- + ipaddr.js@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0" +@@ -732,12 +720,6 @@ is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + +-is-fullwidth-code-point@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" +- dependencies: +- number-is-nan "^1.0.0" +- + is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" +@@ -767,10 +749,6 @@ is-regex@^1.0.4: + dependencies: + has "^1.0.1" + +-is-stream@^1.1.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" +- + is-symbol@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" +@@ -787,10 +765,6 @@ isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +-isexe@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" +- + isstream@~0.1.1, isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" +@@ -840,23 +814,17 @@ jsprim@^1.2.2: + json-schema "0.2.3" + verror "1.10.0" + +-lcid@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" +- dependencies: +- invert-kv "^1.0.0" +- + linkify-it@~1.2.0: + version "1.2.4" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-1.2.4.tgz#0773526c317c8fd13bd534ee1d180ff88abf881a" + dependencies: + uc.micro "^1.0.1" + +-locate-path@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" ++locate-path@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + dependencies: +- p-locate "^2.0.0" ++ p-locate "^3.0.0" + path-exists "^3.0.0" + + lodash@^4.13.1, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.4: +@@ -867,13 +835,6 @@ long-timeout@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/long-timeout/-/long-timeout-0.1.1.tgz#9721d788b47e0bcb5a24c2e2bee1a0da55dab514" + +-lru-cache@^4.0.1: +- version "4.1.1" +- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" +- dependencies: +- pseudomap "^1.0.2" +- yallist "^2.1.2" +- + markdown-it@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-4.4.0.tgz#3df373dbea587a9a7fef3e56311b68908f75c414" +@@ -896,12 +857,6 @@ media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + +-mem@^1.1.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" +- dependencies: +- mimic-fn "^1.0.0" +- + merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" +@@ -946,10 +901,6 @@ mime@~1.2.11: + version "1.2.11" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" + +-mimic-fn@^1.0.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" +- + minimatch@^3.0.2, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" +@@ -1012,16 +963,6 @@ node-uuid@~1.4.0: + version "1.4.8" + resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" + +-npm-run-path@^2.0.0: +- version "2.0.2" +- resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" +- dependencies: +- path-key "^2.0.0" +- +-number-is-nan@^1.0.0: +- version "1.0.1" +- resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" +- + oauth-sign@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.3.0.tgz#cb540f93bb2b22a7d5941691a288d60e8ea9386e" +@@ -1050,27 +991,21 @@ options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + +-os-locale@^2.0.0: +- version "2.1.0" +- resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" ++p-limit@^2.0.0: ++ version "2.2.1" ++ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" + dependencies: +- execa "^0.7.0" +- lcid "^1.0.0" +- mem "^1.1.0" +- +-p-finally@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" +- +-p-limit@^1.1.0: +- version "1.1.0" +- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" ++ p-try "^2.0.0" + +-p-locate@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" ++p-locate@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + dependencies: +- p-limit "^1.1.0" ++ p-limit "^2.0.0" ++ ++p-try@^2.0.0: ++ version "2.2.0" ++ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + + parseurl@~1.3.2: + version "1.3.2" +@@ -1084,10 +1019,6 @@ path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +-path-key@^2.0.0: +- version "2.0.1" +- resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" +- + path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" +@@ -1107,10 +1038,6 @@ proxy-addr@~2.0.2: + forwarded "~0.1.2" + ipaddr.js "1.5.2" + +-pseudomap@^1.0.2: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" +- + pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" +@@ -1289,9 +1216,9 @@ require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +-require-main-filename@^1.0.1: +- version "1.0.1" +- resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" ++require-main-filename@^2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + + rimraf@^2.4.1: + version "2.6.2" +@@ -1342,20 +1269,6 @@ setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + +-shebang-command@^1.2.0: +- version "1.2.0" +- resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" +- dependencies: +- shebang-regex "^1.0.0" +- +-shebang-regex@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" +- +-signal-exit@^3.0.0: +- version "3.0.2" +- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" +- + simple-git@^1.75.0: + version "1.80.1" + resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-1.80.1.tgz#48104cb4ac72576937853e1afd1eeffdc97acb29" +@@ -1424,20 +1337,13 @@ stealthy-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + +-string-width@^1.0.1: +- version "1.0.2" +- resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" +- dependencies: +- code-point-at "^1.0.0" +- is-fullwidth-code-point "^1.0.0" +- strip-ansi "^3.0.0" +- +-string-width@^2.0.0, string-width@^2.1.1: +- version "2.1.1" +- resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" ++string-width@^3.0.0, string-width@^3.1.0: ++ version "3.1.0" ++ resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + dependencies: ++ emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" +- strip-ansi "^4.0.0" ++ strip-ansi "^5.1.0" + + string@^3.3.3: + version "3.3.3" +@@ -1461,21 +1367,17 @@ stringstream@~0.0.4, stringstream@~0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" + +-strip-ansi@^3.0.0, strip-ansi@^3.0.1: ++strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +-strip-ansi@^4.0.0: +- version "4.0.0" +- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" ++strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: ++ version "5.2.0" ++ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + dependencies: +- ansi-regex "^3.0.0" +- +-strip-eof@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" ++ ansi-regex "^4.1.0" + + supports-color@^2.0.0: + version "2.0.0" +@@ -1552,18 +1454,13 @@ which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + +-which@^1.2.9: +- version "1.3.0" +- resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" +- dependencies: +- isexe "^2.0.0" +- +-wrap-ansi@^2.0.0: +- version "2.1.0" +- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" ++wrap-ansi@^5.1.0: ++ version "5.1.0" ++ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + dependencies: +- string-width "^1.0.1" +- strip-ansi "^3.0.1" ++ ansi-styles "^3.2.0" ++ string-width "^3.0.0" ++ strip-ansi "^5.0.0" + + wrappy@1: + version "1.0.2" +@@ -1580,36 +1477,32 @@ xtend@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +-y18n@^3.2.1: +- version "3.2.1" +- resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" +- +-yallist@^2.1.2: +- version "2.1.2" +- resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" ++y18n@^4.0.0: ++ version "4.0.0" ++ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + +-yargs-parser@^9.0.2: +- version "9.0.2" +- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" ++yargs-parser@^13.1.1: ++ version "13.1.1" ++ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" + dependencies: +- camelcase "^4.1.0" ++ camelcase "^5.0.0" ++ decamelize "^1.2.0" + +-yargs@^11.0.0: +- version "11.0.0" +- resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b" ++yargs@^14.0.0: ++ version "14.0.0" ++ resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.0.0.tgz#ba4cacc802b3c0b3e36a9e791723763d57a85066" + dependencies: +- cliui "^4.0.0" +- decamelize "^1.1.1" +- find-up "^2.1.0" +- get-caller-file "^1.0.1" +- os-locale "^2.0.0" ++ cliui "^5.0.0" ++ decamelize "^1.2.0" ++ find-up "^3.0.0" ++ get-caller-file "^2.0.1" + require-directory "^2.1.1" +- require-main-filename "^1.0.1" ++ require-main-filename "^2.0.0" + set-blocking "^2.0.0" +- string-width "^2.0.0" ++ string-width "^3.0.0" + which-module "^2.0.0" +- y18n "^3.2.1" +- yargs-parser "^9.0.2" ++ y18n "^4.0.0" ++ yargs-parser "^13.1.1" + + yui@^3.18.1: + version "3.18.1" diff --git a/pulls/119.json b/pulls/119.json @@ -0,0 +1,18 @@ +{ + "number": 119, + "title": "fix(deps): update dependency yargs to v14", + "state": "merged", + "diff_file": "119.diff", + "author": "renovate[bot]", + "created_at": "2019-09-05T05:57:12Z", + "closed_at": "2019-10-22T15:26:15Z", + "merged_at": "2019-10-22T15:26:15Z", + "base_ref": "master", + "head_ref": "renovate/yargs-14.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | dependencies | major | [`^11.0.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/yargs/11.1.0/14.0.0) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yargs/yargs</summary>\n\n### [`v14.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1410httpsgithubcomyargsyargscomparev1400v1410-2019-09-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.3.0...v14.0.0)\n\n##### Bug Fixes\n\n- **docs:** fix incorrect parserConfiguration documentation ([2a99124](https://togithub.com/yargs/yargs/commit/2a99124))\n- detect zsh when zsh isnt run as a login prompt ([#&#8203;1395](https://togithub.com/yargs/yargs/issues/1395)) ([8792d13](https://togithub.com/yargs/yargs/commit/8792d13))\n- populate correct value on yargs.parsed and stop warning on access ([#&#8203;1412](https://togithub.com/yargs/yargs/issues/1412)) ([bb0eb52](https://togithub.com/yargs/yargs/commit/bb0eb52))\n- showCompletionScript was logging script twice ([#&#8203;1388](https://togithub.com/yargs/yargs/issues/1388)) ([07c8537](https://togithub.com/yargs/yargs/commit/07c8537))\n- strict() should not ignore hyphenated arguments ([#&#8203;1414](https://togithub.com/yargs/yargs/issues/1414)) ([b774b5e](https://togithub.com/yargs/yargs/commit/b774b5e))\n- **docs:** formalize existing callback argument to showHelp ([#&#8203;1386](https://togithub.com/yargs/yargs/issues/1386)) ([d217764](https://togithub.com/yargs/yargs/commit/d217764))\n\n##### Features\n\n- make it possible to merge configurations when extending other config. ([#&#8203;1411](https://togithub.com/yargs/yargs/issues/1411)) ([5d7ad98](https://togithub.com/yargs/yargs/commit/5d7ad98))\n- **deps:** yargs-parser with support for collect-unknown-options ([#&#8203;1421](https://togithub.com/yargs/yargs/issues/1421)) ([d388a7c](https://togithub.com/yargs/yargs/commit/d388a7c))\n\n### [`v13.3.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1400httpsgithubcomyargsyargscomparev1330v1400-2019-07-30)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.4...v13.3.0)\n\n##### \u26a0 BREAKING CHANGES\n\n- we now only officially support yargs.$0 parameter and discourage direct access to yargs.parsed\n- previously to this fix methods like `yargs.getOptions()` contained the state of the last command to execute.\n- do not allow additional positionals in strict mode\n\n##### Bug Fixes\n\n- calling parse multiple times now appropriately maintains state ([#&#8203;1137](https://togithub.com/yargs/yargs/issues/1137)) ([#&#8203;1369](https://togithub.com/yargs/yargs/issues/1369)) ([026b151](https://togithub.com/yargs/yargs/commit/026b151))\n- prefer user supplied script name in usage ([#&#8203;1383](https://togithub.com/yargs/yargs/issues/1383)) ([28c74b9](https://togithub.com/yargs/yargs/commit/28c74b9))\n- **deps:** use decamelize from npm instead of vendored copy ([#&#8203;1377](https://togithub.com/yargs/yargs/issues/1377)) ([015eeb9](https://togithub.com/yargs/yargs/commit/015eeb9))\n- **examples:** fix usage-options.js to reflect current API ([#&#8203;1375](https://togithub.com/yargs/yargs/issues/1375)) ([6e5b76b](https://togithub.com/yargs/yargs/commit/6e5b76b))\n- do not allow additional positionals in strict mode ([35d777c](https://togithub.com/yargs/yargs/commit/35d777c))\n- properties accessed on singleton now reflect current state of instance ([#&#8203;1366](https://togithub.com/yargs/yargs/issues/1366)) ([409d35b](https://togithub.com/yargs/yargs/commit/409d35b))\n- tolerate null prototype for config objects with `extends` ([#&#8203;1376](https://togithub.com/yargs/yargs/issues/1376)) ([3d26d11](https://togithub.com/yargs/yargs/commit/3d26d11)), closes [#&#8203;1372](https://togithub.com/yargs/yargs/issues/1372)\n- yargs.parsed now populated before returning, when yargs.parse() called with no args ([#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382)) ([e3981fd](https://togithub.com/yargs/yargs/commit/e3981fd)), closes [#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382)\n\n##### Features\n\n- adds support for multiple epilog messages ([#&#8203;1384](https://togithub.com/yargs/yargs/issues/1384)) ([07a5554](https://togithub.com/yargs/yargs/commit/07a5554))\n- allow completionCommand to be set via showCompletionScript ([#&#8203;1385](https://togithub.com/yargs/yargs/issues/1385)) ([5562853](https://togithub.com/yargs/yargs/commit/5562853))\n\n### [`v13.2.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1330httpswwwgithubcomyargsyargscomparev1324v1330-2019-06-10)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.4)\n\n##### Bug Fixes\n\n- **deps:** yargs-parser update addressing several parsing bugs ([#&#8203;1357](https://www.github.com/yargs/yargs/issues/1357)) ([e230d5b](https://www.github.com/yargs/yargs/commit/e230d5b))\n\n##### Features\n\n- **i18n:** swap out os-locale dependency for simple inline implementation ([#&#8203;1356](https://www.github.com/yargs/yargs/issues/1356)) ([4dfa19b](https://www.github.com/yargs/yargs/commit/4dfa19b))\n- support defaultDescription for positional arguments ([812048c](https://www.github.com/yargs/yargs/commit/812048c))\n\n##### [13.2.4](https://togithub.com/yargs/yargs/compare/v13.2.3...v13.2.4) (2019-05-13)\n\n##### Bug Fixes\n\n- **i18n:** rename unclear 'implication failed' to 'missing dependent arguments' ([#&#8203;1317](https://togithub.com/yargs/yargs/issues/1317)) ([bf46813](https://togithub.com/yargs/yargs/commit/bf46813))\n\n##### [13.2.3](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.3) (2019-05-05)\n\n##### Bug Fixes\n\n- **deps:** upgrade cliui for compatibility with latest chalk. ([#&#8203;1330](https://togithub.com/yargs/yargs/issues/1330)) ([b20db65](https://togithub.com/yargs/yargs/commit/b20db65))\n- address issues with dutch translation ([#&#8203;1316](https://togithub.com/yargs/yargs/issues/1316)) ([0295132](https://togithub.com/yargs/yargs/commit/0295132))\n\n##### Tests\n\n- accept differently formatted output ([#&#8203;1327](https://togithub.com/yargs/yargs/issues/1327)) ([c294d1b](https://togithub.com/yargs/yargs/commit/c294d1b))\n\n### [`v13.2.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.1...v13.2.2)\n\n### [`v13.2.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.0...v13.2.1)\n\n### [`v13.2.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v13.1.0...v13.2.0)\n\n##### Features\n\n- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156)\n\n### [`v13.1.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.5...v13.1.0)\n\n##### Features\n\n- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156)\n\n### [`v12.0.5`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1300httpsgithubcomyargsyargscomparev1205v1300-2019-02-02)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5)\n\n##### Bug Fixes\n\n- **deps:** Update os-locale to avoid security vulnerability ([#&#8203;1270](https://togithub.com/yargs/yargs/issues/1270)) ([27bf739](https://togithub.com/yargs/yargs/commit/27bf739))\n- **validation:** Use the error as a message when none exists otherwise ([#&#8203;1268](https://togithub.com/yargs/yargs/issues/1268)) ([0510fe6](https://togithub.com/yargs/yargs/commit/0510fe6))\n- better bash path completion ([#&#8203;1272](https://togithub.com/yargs/yargs/issues/1272)) ([da75ea2](https://togithub.com/yargs/yargs/commit/da75ea2))\n- middleware added multiple times due to reference bug ([#&#8203;1282](https://togithub.com/yargs/yargs/issues/1282)) ([64af518](https://togithub.com/yargs/yargs/commit/64af518))\n\n##### Chores\n\n- ~drop Node 6 from testing matrix ([#&#8203;1287](https://togithub.com/yargs/yargs/issues/1287)) ([ef16792](https://togithub.com/yargs/yargs/commit/ef16792))~\n - _opting to not drop Node 6 support until April, [see](https://togithub.com/nodejs/Release)._\n- update dependencies ([#&#8203;1284](https://togithub.com/yargs/yargs/issues/1284)) ([f25de4f](https://togithub.com/yargs/yargs/commit/f25de4f))\n\n##### Features\n\n- Add `.parserConfiguration()` method, deprecating package.json config ([#&#8203;1262](https://togithub.com/yargs/yargs/issues/1262)) ([3c6869a](https://togithub.com/yargs/yargs/commit/3c6869a))\n- adds config option for sorting command output ([#&#8203;1256](https://togithub.com/yargs/yargs/issues/1256)) ([6916ce9](https://togithub.com/yargs/yargs/commit/6916ce9))\n- options/positionals with leading '+' and '0' no longer parse as numbers ([#&#8203;1286](https://togithub.com/yargs/yargs/issues/1286)) ([e9dc3aa](https://togithub.com/yargs/yargs/commit/e9dc3aa))\n- support promises in middleware ([f3a4e4f](https://togithub.com/yargs/yargs/commit/f3a4e4f))\n\n##### BREAKING CHANGES\n\n- options with leading '+' or '0' now parse as strings\n- dropping Node 6 which hits end of life in April 2019\n- see [yargs-parser@12.0.0 CHANGELOG](https://togithub.com/yargs/yargs-parser/blob/master/CHANGELOG.md#breaking-changes)\n- we now warn if the yargs stanza package.json is used.\n\n#### [12.0.5](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) (2018-11-19)\n\n##### Bug Fixes\n\n- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035))\n\n#### [12.0.4](https://togithub.com/yargs/yargs/compare/v12.0.3...v12.0.4) (2018-11-10)\n\n##### Bug Fixes\n\n- don't load config when processing positionals ([5d0dc92](https://togithub.com/yargs/yargs/commit/5d0dc92))\n\n#### [12.0.3](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.3) (2018-10-06)\n\n##### Bug Fixes\n\n- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b))\n- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214)\n- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028))\n- improve Norwegian Bokm\u00e5l translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4))\n- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5))\n\n#### [12.0.2](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) (2018-09-04)\n\n##### Bug Fixes\n\n- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178)\n- translation not working when using \\_\\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea))\n- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970))\n\n#### [12.0.1](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) (2018-06-29)\n\n### [`v12.0.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1205httpsgithubcomyargsyargscomparev1204v1205-2018-11-19)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.4)\n\n##### Bug Fixes\n\n- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035))\n\n### [`v12.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1203httpsgithubcomyargsyargscomparev1202v1203-2018-10-06)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2)\n\n##### Bug Fixes\n\n- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b))\n- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214)\n- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028))\n- improve Norwegian Bokm\u00e5l translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4))\n- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5))\n\n### [`v12.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1202httpsgithubcomyargsyargscomparev1201v1202-2018-09-04)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1)\n\n##### Bug Fixes\n\n- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178)\n- translation not working when using \\_\\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea))\n- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970))\n\n### [`v12.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1200httpsgithubcomyargsyargscomparev1110v1200-2018-06-26)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v11.1.0...v12.0.0)\n\n##### Bug Fixes\n\n- .argv and .parse() now invoke identical code path ([#&#8203;1126](https://togithub.com/yargs/yargs/issues/1126)) ([f13ebf4](https://togithub.com/yargs/yargs/commit/f13ebf4))\n- remove the trailing white spaces from the help output ([#&#8203;1090](https://togithub.com/yargs/yargs/issues/1090)) ([3f0746c](https://togithub.com/yargs/yargs/commit/3f0746c))\n- **completion:** Avoid default command and recommendations during completion ([#&#8203;1123](https://togithub.com/yargs/yargs/issues/1123)) ([036e7c5](https://togithub.com/yargs/yargs/commit/036e7c5))\n\n##### Chores\n\n- test Node.js 6, 8 and 10 ([#&#8203;1160](https://togithub.com/yargs/yargs/issues/1160)) ([84f9d2b](https://togithub.com/yargs/yargs/commit/84f9d2b))\n- upgrade to version of yargs-parser that does not populate value for unset boolean ([#&#8203;1104](https://togithub.com/yargs/yargs/issues/1104)) ([d4705f4](https://togithub.com/yargs/yargs/commit/d4705f4))\n\n##### Features\n\n- add support for global middleware, useful for shared tasks like metrics ([#&#8203;1119](https://togithub.com/yargs/yargs/issues/1119)) ([9d71ac7](https://togithub.com/yargs/yargs/commit/9d71ac7))\n- allow setting scriptName $0 ([#&#8203;1143](https://togithub.com/yargs/yargs/issues/1143)) ([a2f2eae](https://togithub.com/yargs/yargs/commit/a2f2eae))\n- remove `setPlaceholderKeys` ([#&#8203;1105](https://togithub.com/yargs/yargs/issues/1105)) ([6ee2c82](https://togithub.com/yargs/yargs/commit/6ee2c82))\n\n##### BREAKING CHANGES\n\n- Options absent from `argv` (not set via CLI argument) are now absent from the parsed result object rather than being set with `undefined`\n- drop Node 4 from testing matrix, such that we'll gradually start drifting away from supporting Node 4.\n- yargs-parser does not populate 'false' when boolean flag is not passed\n- tests that assert against help output will need to be updated\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/119.md b/pulls/119.md @@ -0,0 +1,265 @@ +# PR #119 fix(deps): update dependency yargs to v14 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2019-09-05T05:57:12Z +- **Branch:** renovate/yargs-14.x → master +- **Merged:** 2019-10-22T15:26:15Z +- **Diff:** [119.diff](./119.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | +|---|---|---|---| +| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | dependencies | major | [`^11.0.0` -> `^14.0.0`](https://renovatebot.com/diffs/npm/yargs/11.1.0/14.0.0) | + +--- + +### Release Notes + +<details> +<summary>yargs/yargs</summary> + +### [`v14.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1410httpsgithubcomyargsyargscomparev1400v1410-2019-09-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.3.0...v14.0.0) + +##### Bug Fixes + +- **docs:** fix incorrect parserConfiguration documentation ([2a99124](https://togithub.com/yargs/yargs/commit/2a99124)) +- detect zsh when zsh isnt run as a login prompt ([#&#8203;1395](https://togithub.com/yargs/yargs/issues/1395)) ([8792d13](https://togithub.com/yargs/yargs/commit/8792d13)) +- populate correct value on yargs.parsed and stop warning on access ([#&#8203;1412](https://togithub.com/yargs/yargs/issues/1412)) ([bb0eb52](https://togithub.com/yargs/yargs/commit/bb0eb52)) +- showCompletionScript was logging script twice ([#&#8203;1388](https://togithub.com/yargs/yargs/issues/1388)) ([07c8537](https://togithub.com/yargs/yargs/commit/07c8537)) +- strict() should not ignore hyphenated arguments ([#&#8203;1414](https://togithub.com/yargs/yargs/issues/1414)) ([b774b5e](https://togithub.com/yargs/yargs/commit/b774b5e)) +- **docs:** formalize existing callback argument to showHelp ([#&#8203;1386](https://togithub.com/yargs/yargs/issues/1386)) ([d217764](https://togithub.com/yargs/yargs/commit/d217764)) + +##### Features + +- make it possible to merge configurations when extending other config. ([#&#8203;1411](https://togithub.com/yargs/yargs/issues/1411)) ([5d7ad98](https://togithub.com/yargs/yargs/commit/5d7ad98)) +- **deps:** yargs-parser with support for collect-unknown-options ([#&#8203;1421](https://togithub.com/yargs/yargs/issues/1421)) ([d388a7c](https://togithub.com/yargs/yargs/commit/d388a7c)) + +### [`v13.3.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1400httpsgithubcomyargsyargscomparev1330v1400-2019-07-30) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.4...v13.3.0) + +##### ⚠ BREAKING CHANGES + +- we now only officially support yargs.$0 parameter and discourage direct access to yargs.parsed +- previously to this fix methods like `yargs.getOptions()` contained the state of the last command to execute. +- do not allow additional positionals in strict mode + +##### Bug Fixes + +- calling parse multiple times now appropriately maintains state ([#&#8203;1137](https://togithub.com/yargs/yargs/issues/1137)) ([#&#8203;1369](https://togithub.com/yargs/yargs/issues/1369)) ([026b151](https://togithub.com/yargs/yargs/commit/026b151)) +- prefer user supplied script name in usage ([#&#8203;1383](https://togithub.com/yargs/yargs/issues/1383)) ([28c74b9](https://togithub.com/yargs/yargs/commit/28c74b9)) +- **deps:** use decamelize from npm instead of vendored copy ([#&#8203;1377](https://togithub.com/yargs/yargs/issues/1377)) ([015eeb9](https://togithub.com/yargs/yargs/commit/015eeb9)) +- **examples:** fix usage-options.js to reflect current API ([#&#8203;1375](https://togithub.com/yargs/yargs/issues/1375)) ([6e5b76b](https://togithub.com/yargs/yargs/commit/6e5b76b)) +- do not allow additional positionals in strict mode ([35d777c](https://togithub.com/yargs/yargs/commit/35d777c)) +- properties accessed on singleton now reflect current state of instance ([#&#8203;1366](https://togithub.com/yargs/yargs/issues/1366)) ([409d35b](https://togithub.com/yargs/yargs/commit/409d35b)) +- tolerate null prototype for config objects with `extends` ([#&#8203;1376](https://togithub.com/yargs/yargs/issues/1376)) ([3d26d11](https://togithub.com/yargs/yargs/commit/3d26d11)), closes [#&#8203;1372](https://togithub.com/yargs/yargs/issues/1372) +- yargs.parsed now populated before returning, when yargs.parse() called with no args ([#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382)) ([e3981fd](https://togithub.com/yargs/yargs/commit/e3981fd)), closes [#&#8203;1382](https://togithub.com/yargs/yargs/issues/1382) + +##### Features + +- adds support for multiple epilog messages ([#&#8203;1384](https://togithub.com/yargs/yargs/issues/1384)) ([07a5554](https://togithub.com/yargs/yargs/commit/07a5554)) +- allow completionCommand to be set via showCompletionScript ([#&#8203;1385](https://togithub.com/yargs/yargs/issues/1385)) ([5562853](https://togithub.com/yargs/yargs/commit/5562853)) + +### [`v13.2.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1330httpswwwgithubcomyargsyargscomparev1324v1330-2019-06-10) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.4) + +##### Bug Fixes + +- **deps:** yargs-parser update addressing several parsing bugs ([#&#8203;1357](https://www.github.com/yargs/yargs/issues/1357)) ([e230d5b](https://www.github.com/yargs/yargs/commit/e230d5b)) + +##### Features + +- **i18n:** swap out os-locale dependency for simple inline implementation ([#&#8203;1356](https://www.github.com/yargs/yargs/issues/1356)) ([4dfa19b](https://www.github.com/yargs/yargs/commit/4dfa19b)) +- support defaultDescription for positional arguments ([812048c](https://www.github.com/yargs/yargs/commit/812048c)) + +##### [13.2.4](https://togithub.com/yargs/yargs/compare/v13.2.3...v13.2.4) (2019-05-13) + +##### Bug Fixes + +- **i18n:** rename unclear 'implication failed' to 'missing dependent arguments' ([#&#8203;1317](https://togithub.com/yargs/yargs/issues/1317)) ([bf46813](https://togithub.com/yargs/yargs/commit/bf46813)) + +##### [13.2.3](https://togithub.com/yargs/yargs/compare/v13.2.2...v13.2.3) (2019-05-05) + +##### Bug Fixes + +- **deps:** upgrade cliui for compatibility with latest chalk. ([#&#8203;1330](https://togithub.com/yargs/yargs/issues/1330)) ([b20db65](https://togithub.com/yargs/yargs/commit/b20db65)) +- address issues with dutch translation ([#&#8203;1316](https://togithub.com/yargs/yargs/issues/1316)) ([0295132](https://togithub.com/yargs/yargs/commit/0295132)) + +##### Tests + +- accept differently formatted output ([#&#8203;1327](https://togithub.com/yargs/yargs/issues/1327)) ([c294d1b](https://togithub.com/yargs/yargs/commit/c294d1b)) + +### [`v13.2.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.1...v13.2.2) + +### [`v13.2.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1322httpsgithubcomyargsyargscomparev1321v1322-2019-03-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.2.0...v13.2.1) + +### [`v13.2.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v13.1.0...v13.2.0) + +##### Features + +- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156) + +### [`v13.1.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1320httpsgithubcomyargsyargscomparev1310v1320-2019-02-15) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.5...v13.1.0) + +##### Features + +- zsh auto completion ([#&#8203;1292](https://togithub.com/yargs/yargs/issues/1292)) ([16c5d25](https://togithub.com/yargs/yargs/commit/16c5d25)), closes [#&#8203;1156](https://togithub.com/yargs/yargs/issues/1156) + +### [`v12.0.5`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1300httpsgithubcomyargsyargscomparev1205v1300-2019-02-02) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) + +##### Bug Fixes + +- **deps:** Update os-locale to avoid security vulnerability ([#&#8203;1270](https://togithub.com/yargs/yargs/issues/1270)) ([27bf739](https://togithub.com/yargs/yargs/commit/27bf739)) +- **validation:** Use the error as a message when none exists otherwise ([#&#8203;1268](https://togithub.com/yargs/yargs/issues/1268)) ([0510fe6](https://togithub.com/yargs/yargs/commit/0510fe6)) +- better bash path completion ([#&#8203;1272](https://togithub.com/yargs/yargs/issues/1272)) ([da75ea2](https://togithub.com/yargs/yargs/commit/da75ea2)) +- middleware added multiple times due to reference bug ([#&#8203;1282](https://togithub.com/yargs/yargs/issues/1282)) ([64af518](https://togithub.com/yargs/yargs/commit/64af518)) + +##### Chores + +- ~drop Node 6 from testing matrix ([#&#8203;1287](https://togithub.com/yargs/yargs/issues/1287)) ([ef16792](https://togithub.com/yargs/yargs/commit/ef16792))~ + - _opting to not drop Node 6 support until April, [see](https://togithub.com/nodejs/Release)._ +- update dependencies ([#&#8203;1284](https://togithub.com/yargs/yargs/issues/1284)) ([f25de4f](https://togithub.com/yargs/yargs/commit/f25de4f)) + +##### Features + +- Add `.parserConfiguration()` method, deprecating package.json config ([#&#8203;1262](https://togithub.com/yargs/yargs/issues/1262)) ([3c6869a](https://togithub.com/yargs/yargs/commit/3c6869a)) +- adds config option for sorting command output ([#&#8203;1256](https://togithub.com/yargs/yargs/issues/1256)) ([6916ce9](https://togithub.com/yargs/yargs/commit/6916ce9)) +- options/positionals with leading '+' and '0' no longer parse as numbers ([#&#8203;1286](https://togithub.com/yargs/yargs/issues/1286)) ([e9dc3aa](https://togithub.com/yargs/yargs/commit/e9dc3aa)) +- support promises in middleware ([f3a4e4f](https://togithub.com/yargs/yargs/commit/f3a4e4f)) + +##### BREAKING CHANGES + +- options with leading '+' or '0' now parse as strings +- dropping Node 6 which hits end of life in April 2019 +- see [yargs-parser@12.0.0 CHANGELOG](https://togithub.com/yargs/yargs-parser/blob/master/CHANGELOG.md#breaking-changes) +- we now warn if the yargs stanza package.json is used. + +#### [12.0.5](https://togithub.com/yargs/yargs/compare/v12.0.4...v12.0.5) (2018-11-19) + +##### Bug Fixes + +- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035)) + +#### [12.0.4](https://togithub.com/yargs/yargs/compare/v12.0.3...v12.0.4) (2018-11-10) + +##### Bug Fixes + +- don't load config when processing positionals ([5d0dc92](https://togithub.com/yargs/yargs/commit/5d0dc92)) + +#### [12.0.3](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.3) (2018-10-06) + +##### Bug Fixes + +- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b)) +- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) +- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028)) +- improve Norwegian Bokmål translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4)) +- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5)) + +#### [12.0.2](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) (2018-09-04) + +##### Bug Fixes + +- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178) +- translation not working when using \_\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea)) +- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970)) + +#### [12.0.1](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) (2018-06-29) + +### [`v12.0.4`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1205httpsgithubcomyargsyargscomparev1204v1205-2018-11-19) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.2...v12.0.4) + +##### Bug Fixes + +- allows camel-case, variadic arguments, and strict mode to be combined ([#&#8203;1247](https://togithub.com/yargs/yargs/issues/1247)) ([eacc035](https://togithub.com/yargs/yargs/commit/eacc035)) + +### [`v12.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1203httpsgithubcomyargsyargscomparev1202v1203-2018-10-06) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.1...v12.0.2) + +##### Bug Fixes + +- $0 contains first arg in bundled electron apps ([#&#8203;1206](https://togithub.com/yargs/yargs/issues/1206)) ([567820b](https://togithub.com/yargs/yargs/commit/567820b)) +- accept single function for middleware ([66fd6f7](https://togithub.com/yargs/yargs/commit/66fd6f7)), closes [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) [#&#8203;1214](https://togithub.com/yargs/yargs/issues/1214) +- hide `hidden` options from help output even if they are in a group ([#&#8203;1221](https://togithub.com/yargs/yargs/issues/1221)) ([da54028](https://togithub.com/yargs/yargs/commit/da54028)) +- improve Norwegian Bokmål translations ([#&#8203;1208](https://togithub.com/yargs/yargs/issues/1208)) ([a458fa4](https://togithub.com/yargs/yargs/commit/a458fa4)) +- improve Norwegian Nynorsk translations ([#&#8203;1207](https://togithub.com/yargs/yargs/issues/1207)) ([d422eb5](https://togithub.com/yargs/yargs/commit/d422eb5)) + +### [`v12.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1202httpsgithubcomyargsyargscomparev1201v1202-2018-09-04) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v12.0.0...v12.0.1) + +##### Bug Fixes + +- middleware should work regardless of when method is called ([664b265](https://togithub.com/yargs/yargs/commit/664b265)), closes [#&#8203;1178](https://togithub.com/yargs/yargs/issues/1178) +- translation not working when using \_\_ with a single parameter ([#&#8203;1183](https://togithub.com/yargs/yargs/issues/1183)) ([f449aea](https://togithub.com/yargs/yargs/commit/f449aea)) +- upgrade os-locale to version that addresses license issue ([#&#8203;1195](https://togithub.com/yargs/yargs/issues/1195)) ([efc0970](https://togithub.com/yargs/yargs/commit/efc0970)) + +### [`v12.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1200httpsgithubcomyargsyargscomparev1110v1200-2018-06-26) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v11.1.0...v12.0.0) + +##### Bug Fixes + +- .argv and .parse() now invoke identical code path ([#&#8203;1126](https://togithub.com/yargs/yargs/issues/1126)) ([f13ebf4](https://togithub.com/yargs/yargs/commit/f13ebf4)) +- remove the trailing white spaces from the help output ([#&#8203;1090](https://togithub.com/yargs/yargs/issues/1090)) ([3f0746c](https://togithub.com/yargs/yargs/commit/3f0746c)) +- **completion:** Avoid default command and recommendations during completion ([#&#8203;1123](https://togithub.com/yargs/yargs/issues/1123)) ([036e7c5](https://togithub.com/yargs/yargs/commit/036e7c5)) + +##### Chores + +- test Node.js 6, 8 and 10 ([#&#8203;1160](https://togithub.com/yargs/yargs/issues/1160)) ([84f9d2b](https://togithub.com/yargs/yargs/commit/84f9d2b)) +- upgrade to version of yargs-parser that does not populate value for unset boolean ([#&#8203;1104](https://togithub.com/yargs/yargs/issues/1104)) ([d4705f4](https://togithub.com/yargs/yargs/commit/d4705f4)) + +##### Features + +- add support for global middleware, useful for shared tasks like metrics ([#&#8203;1119](https://togithub.com/yargs/yargs/issues/1119)) ([9d71ac7](https://togithub.com/yargs/yargs/commit/9d71ac7)) +- allow setting scriptName $0 ([#&#8203;1143](https://togithub.com/yargs/yargs/issues/1143)) ([a2f2eae](https://togithub.com/yargs/yargs/commit/a2f2eae)) +- remove `setPlaceholderKeys` ([#&#8203;1105](https://togithub.com/yargs/yargs/issues/1105)) ([6ee2c82](https://togithub.com/yargs/yargs/commit/6ee2c82)) + +##### BREAKING CHANGES + +- Options absent from `argv` (not set via CLI argument) are now absent from the parsed result object rather than being set with `undefined` +- drop Node 4 from testing matrix, such that we'll gradually start drifting away from supporting Node 4. +- yargs-parser does not populate 'false' when boolean flag is not passed +- tests that assert against help output will need to be updated + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/12.diff b/pulls/12.diff @@ -0,0 +1,538 @@ +diff --git a/handlers/getNodes.js b/handlers/getNodes.js +deleted file mode 100644 +index 28b1b20..0000000 +--- a/handlers/getNodes.js ++++ /dev/null +@@ -1,121 +0,0 @@ +-/** +- * NodeHelper Module +- * +- * @module Main +- * @class getNodes +- * @submodule getNodes +- * @author Marcel Radzio +- */ +-//Load needed Features +-var request = require('request') +-//require('request-debug')(request); +-var fs = require('fs'); +-var jsonfile = require('jsonfile') +-var slack = require('./slack.js'); +-var _ = require("lodash"); +-/** +- * Get Community Config at start +- * +- * @property communities +- * @type String +- */ +-module.exports = { +- saveNodes: function () { +- request.get('https://cdn.rawgit.com/MTRNord/gluon-web-remote/5bd3a914b3c15af70b3ce46b3bfcc16bbc7b89b5/configs/communities.json', function (err, res, body) { +- +- if (!err && res.statusCode === 200) { +- /** +- * Content of communities +- * +- * @property communities +- * @type String +- */ +- communities = body; +- if (!fs.existsSync("handlers/tmp")){ +- fs.mkdirSync("handlers/tmp"); +- } +- fs.writeFile("handlers/tmp/communities.json", communities, { flag: 'w' }, function(err) { +- if(err) { +- console.log(err); +- return err +- } +- }); +- }else{ +- /** +- * Fired when an error occurs... +- * +- * @property error +- * @type String +- */ +- //TODO Add real Error Handler +- console.log(err); +- return err +- } +- }) +- }, +- countNodes: function (ccode_func, handler, TfromId, Tmsg, channel, bot, botan, IRCto) { +- jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { +- if (err) { +- return console.log(err); +- } +- var communities = obj +- _.find(communities.communities, function (key) { +- var ccode = key["ccode"]; +- if (ccode.toLowerCase() == ccode_func.toLowerCase()) { +- var nodesFile_link = key["nodesURL"]; +- var name = key["name"]; +- request.get(nodesFile_link, function (err, res, body) { +- if (!err && res.statusCode == 200) { +- /** +- * Content of communities +- * +- * @property communities +- * @type String +- */ +- // console.log(body); +- // onlineNodes = body.nodes.length +- // onlineNodes = Object.keys(body.nodes).length; +- var count = 0; +- nodes = JSON.parse(body) +- _.find(nodes.nodes, function (key) { +- if (key.hasOwnProperty('flags')) { +- if (key["flags"]["online"] == true) { +- count++; +- } +- } +- if (key.hasOwnProperty('status')) { +- if (key["status"]["online"] == true) { +- count++; +- } +- } +- }); +- var output = "Current nodes in " + name + ": " + count +- if(handler == "telegram"){ +- bot.sendMessage(TfromId, output) +- botan.track(Tmsg, 'nodes ' + ccode_func) +- }else { +- if(handler == "irc"){ +- bot.say(IRCto, output); +- }else { +- if(handler == "slack"){ +- slack.slackSend(Schannel, output); +- } +- } +- } +- }else{ +- /** +- * Fired when an error occurs... +- * +- * @property error +- * @type String +- */ +- //TODO Add real Error Handler +- console.log(err); +- return err +- } +- }) +- } +- }); +- }); +- } +-} +diff --git a/handlers/irc.js b/handlers/irc.js +index 7112909..2a4514a 100644 +--- a/handlers/irc.js ++++ b/handlers/irc.js +@@ -18,7 +18,7 @@ var rl = require("readline") + + var command_config = require("../configs/commands.json"); + var params_config = require("../configs/ircServer.json"); +-var getNodes = require('./getNodes.js'); ++var getNodes = require('./parseNodes.js'); + + //Set Params + /** +@@ -80,7 +80,7 @@ _.find(params_config["servers"], function (key) { + autoConnect: false, + messageSplit: 1000000, + floodProtection: true, +- floodProtectionDelay: 1000 ++ floodProtectionDelay: 200 + }); + clients.push(bot[key]); + } +@@ -287,7 +287,7 @@ module.exports = { + nodes: function (callback) { + if (S(message).contains("!nodes")) { + jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { +- if (err) {console.log(err)} ++ if (err) {throw new Error(err);} + var communities = obj + _.find(communities.communities, function (key) { + var ccode = key["ccode"]; +@@ -300,10 +300,29 @@ module.exports = { + }); + } + }, ++ node: function (callback) { ++ if (S(message).contains("!node") || !S(message).contains("!nodes")) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {throw new Error(err);} ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === channel[1]) { ++ clients.forEach(function(client) { ++ if (channel[2] == undefined) { ++ channel[2] = "NoArg" ++ } ++ getNodes.NodeInfo(channel[1], channel[2].toLowerCase(), "irc", "", "", "", client, "", from) ++ }); ++ } ++ }); ++ }); ++ } ++ }, + communities: function (callback) { + if (S(message).contains("!communities")) { + jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { +- if (err) {console.log(err)} ++ if (err) {throw new Error(err);} + var communities = obj + var communities_list = "" + _.find(communities.communities, function (key) { +@@ -334,7 +353,7 @@ module.exports = { + * @type String + */ + door_status = error; +- console.log(error); ++ throw new Error(err); + } + if (!error && response.statusCode === 200) { + if (door_status === "geschlossen") { +@@ -370,7 +389,7 @@ module.exports = { + * @type String + */ + door_status = error; +- console.log(error); ++ throw new Error(err); + } + if (!error && response.statusCode == 200) { + if (door_status === "geschlossen") { +@@ -431,7 +450,7 @@ module.exports = { + }, + function(err, result) { + if (err) { +- console.log(err) ++ throw new Error(err); + } + } + ); +diff --git a/handlers/parseNodes.js b/handlers/parseNodes.js +new file mode 100644 +index 0000000..6e9d646 +--- /dev/null ++++ b/handlers/parseNodes.js +@@ -0,0 +1,198 @@ ++/** ++ * NodeHelper Module ++ * ++ * @module Main ++ * @class getNodes ++ * @submodule getNodes ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var request = require('request') ++//require('request-debug')(request); ++var fs = require('fs'); ++var jsonfile = require('jsonfile') ++var slack = require('./slack.js'); ++var _ = require("lodash"); ++/** ++ * Get Community Config at start ++ * ++ * @property communities ++ * @type String ++ */ ++module.exports = { ++ saveNodes: function () { ++ request.get('https://cdn.rawgit.com/MTRNord/gluon-web-remote/5bd3a914b3c15af70b3ce46b3bfcc16bbc7b89b5/configs/communities.json', function (err, res, body) { ++ if (!err && res.statusCode === 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ communities = body; ++ if (!fs.existsSync("handlers/tmp")){ ++ fs.mkdirSync("handlers/tmp"); ++ } ++ fs.writeFile("handlers/tmp/communities.json", communities, { flag: 'w' }, function(err) { ++ if(err) { ++ console.log(err); ++ return err ++ } ++ }); ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ console.log(err); ++ return err ++ } ++ }) ++ }, ++ countNodes: function (ccode_func, handler, TfromId, Tmsg, channel, bot, botan, IRCto) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) { ++ return console.log(err); ++ } ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() == ccode_func.toLowerCase()) { ++ var nodesFile_link = key["nodesURL"]; ++ var name = key["name"]; ++ request.get(nodesFile_link, function (err, res, body) { ++ if (!err && res.statusCode == 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ var count = 0; ++ nodes = JSON.parse(body) ++ _.find(nodes.nodes, function (key) { ++ if (key.hasOwnProperty('flags')) { ++ if (key["flags"]["online"] == true) { ++ count++; ++ } ++ } ++ if (key.hasOwnProperty('status')) { ++ if (key["status"]["online"] == true) { ++ count++; ++ } ++ } ++ }); ++ var output = "Current nodes in " + name + ": " + count ++ if(handler == "telegram"){ ++ bot.sendMessage(TfromId, output) ++ botan.track(Tmsg, 'nodes ' + ccode_func) ++ }else { ++ if(handler == "irc"){ ++ bot.say(IRCto, output); ++ }else { ++ if(handler == "slack"){ ++ slack.slackSend(Schannel, output); ++ } ++ } ++ } ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ throw new Error(err); ++ } ++ }) ++ } ++ }); ++ }); ++ }, ++ NodeInfo: function (ccode_func, askedNode, handler, TfromId, Tmsg, channel, bot, botan, IRCto) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) { ++ throw new Error(err); ++ } ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() == ccode_func.toLowerCase()) { ++ var nodesFile_link = key["nodesURL"]; ++ request.get(nodesFile_link, function (err, res, body) { ++ if (!err && res.statusCode == 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ var count = 0; ++ nodes = JSON.parse(body) ++ var output = "Some error" ++ var name = "" ++ var router = "" ++ var version = "" ++ var autoupdate = "" ++ var autoupdateBranch = "" ++ var clients = "" ++ var status = "" ++ var since = "" ++ _.find(nodes.nodes, function (key) { ++ name = key["nodeinfo"]["hostname"] ++ if (name.toLowerCase() == askedNode.toLowerCase()){ ++ router = key["nodeinfo"]["hardware"]["model"] ++ version = key["nodeinfo"]["software"]["firmware"]["release"] ++ autoupdate = key["nodeinfo"]["software"]["autoupdater"]["enabled"] ++ if (autoupdate === true) { ++ autoupdate = "active" ++ }else{ ++ autoupdate = "unactive" ++ } ++ autoupdateBranch = key["nodeinfo"]["software"]["autoupdater"]["branch"] ++ clients = key["statistics"]["clients"] ++ status = key["flags"]["online"] ++ since = key["firstseen"] ++ if(handler == "telegram"){ ++ output = "<b>Name: </b>" + name + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ } ++ if(handler == "irc"){ ++ output = "Name: " + name + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since ++ } ++ if(handler == "slack"){ ++ output = "<b>Name: </b>" + name + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ } ++ } ++ }); ++ if (askedNode.toLowerCase() !== "noarg") { ++ if(handler == "telegram"){ ++ bot.sendMessage(TfromId, output, {"parse_mode": "HTML"}) ++ botan.track(Tmsg, 'node ' + ccode_func) ++ } ++ if(handler == "irc"){ ++ bot.say(IRCto, output); ++ } ++ if(handler == "slack"){ ++ slack.slackSend(Schannel, output); ++ } ++ } ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ throw new Error(err); ++ } ++ }) ++ } ++ }); ++ }); ++ } ++} +diff --git a/handlers/pushbullet.js b/handlers/pushbullet.js +index 091a9a4..4b4364e 100644 +--- a/handlers/pushbullet.js ++++ b/handlers/pushbullet.js +@@ -28,7 +28,7 @@ module.exports = { + * @property err + * @type String + */ +- console.log(err); ++ throw new Error(err) + } + }); + } +diff --git a/handlers/telegram.js b/handlers/telegram.js +index 2283e0d..3a5581b 100644 +--- a/handlers/telegram.js ++++ b/handlers/telegram.js +@@ -8,7 +8,7 @@ if (typeof botan_token === 'undefined' && !botan_token) { + } + var TelegramBot = require('node-telegram-bot-api'); + var jsonfile = require('jsonfile') +-var getNodes = require('./getNodes.js'); ++var getNodes = require('./parseNodes.js'); + var botan = require('botanio')(botan_token); + var util = require('util'); + var async = require("async"); +@@ -24,7 +24,7 @@ module.exports = { + var resp = match[1]; + bot.sendChatAction(fromId, "typing") + jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { +- if (err) {console.log(err)} ++ if (err) {throw new Error(err);} + var communities = obj + _.find(communities.communities, function (key) { + var ccode = key["ccode"]; +@@ -36,6 +36,25 @@ module.exports = { + }); + callback() + }, ++ node: function (callback) { ++ bot.onText(/\/node (.+)/, function (msg, match) { ++ var fromId = msg.chat.id; ++ var resp = match[1]; ++ var args = _.split(resp, ' '); ++ bot.sendChatAction(fromId, "typing") ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {throw new Error(err);} ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === args[0].toLowerCase()) { ++ getNodes.NodeInfo(args[0].toLowerCase(), args[1].toLowerCase(), "telegram", fromId, msg, "", bot, botan) ++ } ++ }); ++ }); ++ }); ++ callback() ++ }, + communities: function (callback) { + bot.onText(/\/communities/, function (msg, match) { + var fromId = msg.chat.id; +@@ -43,7 +62,7 @@ module.exports = { + bot.sendChatAction(fromId, "typing") + jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { + var communities = obj +- var communities_list ++ var communities_list = "" + _.find(communities.communities, function (key) { + var ccode = key["ccode"] + var name = key["name"] +@@ -51,7 +70,7 @@ module.exports = { + }); + botan.track(msg, 'communities', function (err, res, body) { + if (err) { +- console.log("[BOTAN] ERR: " + err); ++ throw new Error("[BOTAN] ERR: " + err); + } + console.log("[BOTAN] RES: " + res.statusCode); + console.log("[BOTAN] BODY: " + util.inspect(body, {showHidden: false, depth: null})); +@@ -64,7 +83,7 @@ module.exports = { + }, + function(err, result) { + if (err) { +- console.log(err) ++ throw new Error(err) + } + } + ); +diff --git a/main.js b/main.js +index 1f8d979..6fd0102 100644 +--- a/main.js ++++ b/main.js +@@ -21,7 +21,7 @@ require('./helper/heroku.js'); + var pushbullet = require('./handlers/pushbullet.js'); + var irc = require('./handlers/irc.js'); + var slack = require('./handlers/slack.js'); +-var getNodes = require('./handlers/getNodes.js'); ++var getNodes = require('./handlers/parseNodes.js'); + var telegram = require('./handlers/telegram.js'); + + //Constants +@@ -60,6 +60,7 @@ function GetData(){ + */ + //TODO Add real Error Handler + door_status = error; ++ throw new Error(err) + } + //If no error -> go on + if (!error && response.statusCode === 200) { +@@ -119,7 +120,7 @@ process.on(SIGINT, function () { + */ + function update(){ + git.pull("origin", "master", function(err, update) { +- if (err) {console.log(err)} ++ if (err) {throw new Error(err)} + if(update && update.summary.changes) { + console.log('Start Update!'); + restart(); diff --git a/pulls/12.json b/pulls/12.json @@ -0,0 +1,24 @@ +{ + "number": 12, + "title": "Add function node", + "state": "merged", + "diff_file": "12.diff", + "author": "MTRNord", + "created_at": "2016-09-11T18:22:08Z", + "closed_at": "2016-09-11T18:23:17Z", + "merged_at": "2016-09-11T18:23:17Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "Add function /node <community> <nodeName> to telegram and\nadd function !node <community> <nodeName> to irc\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/12)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T18:23:13Z", + "body": "Approved\n\n[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/12/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door)\n" + } + ], + "review_comments": [] +} diff --git a/pulls/12.md b/pulls/12.md @@ -0,0 +1,33 @@ +# PR #12 Add function node + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T18:22:08Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T18:23:17Z +- **Diff:** [12.diff](./12.diff) + +--- + +Add function /node <community> <nodeName> to telegram and +add function !node <community> <nodeName> to irc + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/12) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T18:23:13Z + +Approved + +[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/12/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door) + + diff --git a/pulls/120.diff b/pulls/120.diff @@ -0,0 +1,30 @@ +diff --git a/package.json b/package.json +index 0f95111..1cae8fc 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "jsonfile": "^5.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.4", +- "node-telegram-bot-api": "^0.30.0", ++ "node-telegram-bot-api": "^0.40.0", + "request": "^2.81.0", + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", +diff --git a/yarn.lock b/yarn.lock +index 7d814e4..908ef9e 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -945,9 +945,9 @@ node-schedule@^1.2.4: + long-timeout "0.1.1" + sorted-array-functions "^1.0.0" + +-node-telegram-bot-api@^0.30.0: +- version "0.30.0" +- resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.30.0.tgz#17541935f2a56382d8ef7f91d9e544b530be717c" ++node-telegram-bot-api@^0.40.0: ++ version "0.40.0" ++ resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.40.0.tgz#7e6acf631e868b8000025808daf566181c7673d5" + dependencies: + array.prototype.findindex "^2.0.2" + bl "^1.2.1" diff --git a/pulls/120.json b/pulls/120.json @@ -0,0 +1,18 @@ +{ + "number": 120, + "title": "fix(deps): update dependency node-telegram-bot-api to ^0.40.0", + "state": "merged", + "diff_file": "120.diff", + "author": "renovate[bot]", + "created_at": "2019-10-22T15:26:35Z", + "closed_at": "2019-10-22T15:27:35Z", + "merged_at": "2019-10-22T15:27:35Z", + "base_ref": "master", + "head_ref": "renovate/node-telegram-bot-api-0.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [node-telegram-bot-api](https://togithub.com/yagop/node-telegram-bot-api) | dependencies | minor | [`^0.30.0` -> `^0.40.0`](https://renovatebot.com/diffs/npm/node-telegram-bot-api/0.30.0/0.40.0) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yagop/node-telegram-bot-api</summary>\n\n### [`v0.40.0`](https://togithub.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;04000400---2019-10-15)\n\n[Compare Source](https://togithub.com/yagop/node-telegram-bot-api/compare/v0.30.0...667380f1de01bb57d5040d126e2026869746dcba)\n\nAdded:\n\n1. Support Bot API v4.2: (by [@&#8203;kamikazechaser](https://togithub.com/kamikazechaser))\n - Add methods: _TelegramBot#sendPoll()_, _TelegramBot#stopPoll()_\n - Support events: _poll_\n2. Support Bot API v4.0: (by [@&#8203;kamikazechaser](https://togithub.com/kamikazechaser))\n - Add methods: _TelegramBot#editMessageMedia()_, _TelegramBot#sendAnimation()_\n - Support new message types: _passport_data_, _animation_\n\n* * *\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/120.md b/pulls/120.md @@ -0,0 +1,61 @@ +# PR #120 fix(deps): update dependency node-telegram-bot-api to ^0.40.0 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2019-10-22T15:26:35Z +- **Branch:** renovate/node-telegram-bot-api-0.x → master +- **Merged:** 2019-10-22T15:27:35Z +- **Diff:** [120.diff](./120.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | +|---|---|---|---| +| [node-telegram-bot-api](https://togithub.com/yagop/node-telegram-bot-api) | dependencies | minor | [`^0.30.0` -> `^0.40.0`](https://renovatebot.com/diffs/npm/node-telegram-bot-api/0.30.0/0.40.0) | + +--- + +### Release Notes + +<details> +<summary>yagop/node-telegram-bot-api</summary> + +### [`v0.40.0`](https://togithub.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;04000400---2019-10-15) + +[Compare Source](https://togithub.com/yagop/node-telegram-bot-api/compare/v0.30.0...667380f1de01bb57d5040d126e2026869746dcba) + +Added: + +1. Support Bot API v4.2: (by [@&#8203;kamikazechaser](https://togithub.com/kamikazechaser)) + - Add methods: _TelegramBot#sendPoll()_, _TelegramBot#stopPoll()_ + - Support events: _poll_ +2. Support Bot API v4.0: (by [@&#8203;kamikazechaser](https://togithub.com/kamikazechaser)) + - Add methods: _TelegramBot#editMessageMedia()_, _TelegramBot#sendAnimation()_ + - Support new message types: _passport_data_, _animation_ + +* * * + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/121.diff b/pulls/121.diff @@ -0,0 +1,15 @@ +diff --git a/yarn.lock b/yarn.lock +index 3f73123..d71aabd 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -1458,8 +1458,8 @@ stringify-clone@^1.0.0: + resolved "https://registry.yarnpkg.com/stringify-clone/-/stringify-clone-1.1.1.tgz#309a235fb4ecfccd7d388dbe18ba904facaf433b" + + stringstream@~0.0.4, stringstream@~0.0.5: +- version "0.0.5" +- resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" ++ version "0.0.6" ++ resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" + + strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" diff --git a/pulls/121.json b/pulls/121.json @@ -0,0 +1,20 @@ +{ + "number": 121, + "title": "chore(deps): bump stringstream from 0.0.5 to 0.0.6", + "state": "merged", + "diff_file": "121.diff", + "author": "dependabot[bot]", + "created_at": "2019-10-22T15:27:05Z", + "closed_at": "2019-10-22T15:31:49Z", + "merged_at": "2019-10-22T15:31:49Z", + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/stringstream-0.0.6", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6.\n<details>\n<summary>Commits</summary>\n\n- [`fee31c5`](https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67) 0.0.6\n- [`2f4a9d4`](https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274) Merge pull request [#9](https://github-redirect.dependabot.com/mhart/StringStream/issues/9) from mhart/fix-buffer-constructor-vuln\n- [`afbc744`](https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b) Ensure data is not a number in Buffer constructor\n- See full diff in [compare view](https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6)\n</details>\n<br />\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream&package-manager=npm_and_yarn&previous-version=0.0.5&new-version=0.0.6)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/121.md b/pulls/121.md @@ -0,0 +1,54 @@ +# PR #121 chore(deps): bump stringstream from 0.0.5 to 0.0.6 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2019-10-22T15:27:05Z +- **Branch:** dependabot/npm_and_yarn/stringstream-0.0.6 → master +- **Merged:** 2019-10-22T15:31:49Z +- **Labels:** dependencies +- **Diff:** [121.diff](./121.diff) + +--- + +Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6. +<details> +<summary>Commits</summary> + +- [`fee31c5`](https://github.com/mhart/StringStream/commit/fee31c5c4a5efc7c7cc2fde4aee633dedefd6d67) 0.0.6 +- [`2f4a9d4`](https://github.com/mhart/StringStream/commit/2f4a9d496f94b0880e01a26857aa266a5a3ef274) Merge pull request [#9](https://github-redirect.dependabot.com/mhart/StringStream/issues/9) from mhart/fix-buffer-constructor-vuln +- [`afbc744`](https://github.com/mhart/StringStream/commit/afbc7442220358419e330618e47f3a65fc265b1b) Ensure data is not a number in Buffer constructor +- See full diff in [compare view](https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6) +</details> +<br /> + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stringstream&package-manager=npm_and_yarn&previous-version=0.0.5&new-version=0.0.6)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/122.diff b/pulls/122.diff @@ -0,0 +1,57 @@ +diff --git a/yarn.lock b/yarn.lock +index 85f5a64..3efbf75 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -536,8 +536,10 @@ function-bind@^1.0.2, function-bind@^1.1.1: + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + + generate-function@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" ++ version "2.3.1" ++ resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f" ++ dependencies: ++ is-property "^1.0.2" + + generate-object-property@^1.1.0: + version "1.2.0" +@@ -724,12 +726,17 @@ is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + ++is-my-ip-valid@^1.0.0: ++ version "1.0.0" ++ resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" ++ + is-my-json-valid@^2.12.0: +- version "2.16.1" +- resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz#5a846777e2c2620d1e69104e5d3a03b1f6088f11" ++ version "2.20.0" ++ resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz#1345a6fca3e8daefc10d0fa77067f54cedafd59a" + dependencies: + generate-function "^2.0.0" + generate-object-property "^1.1.0" ++ is-my-ip-valid "^1.0.0" + jsonpointer "^4.0.0" + xtend "^4.0.0" + +@@ -739,7 +746,7 @@ is-nan@^1.2.1: + dependencies: + define-properties "^1.1.1" + +-is-property@^1.0.0: ++is-property@^1.0.0, is-property@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + +@@ -1474,8 +1481,8 @@ ws@^1.0.1: + ultron "1.0.x" + + xtend@^4.0.0: +- version "4.0.1" +- resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" ++ version "4.0.2" ++ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + + y18n@^4.0.0: + version "4.0.0" diff --git a/pulls/122.json b/pulls/122.json @@ -0,0 +1,20 @@ +{ + "number": 122, + "title": "chore(deps): bump is-my-json-valid from 2.16.1 to 2.20.0", + "state": "merged", + "diff_file": "122.diff", + "author": "dependabot[bot]", + "created_at": "2019-10-22T15:27:22Z", + "closed_at": "2019-10-22T15:31:25Z", + "merged_at": "2019-10-22T15:31:25Z", + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/is-my-json-valid-2.20.0", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [is-my-json-valid](https://github.com/mafintosh/is-my-json-valid) from 2.16.1 to 2.20.0.\n<details>\n<summary>Commits</summary>\n\n- [`60111f4`](https://github.com/mafintosh/is-my-json-valid/commit/60111f47ee8a0971a2e1229070d47172ce4667c5) 2.20.0\n- [`8c11f77`](https://github.com/mafintosh/is-my-json-valid/commit/8c11f77cbd63a7a519daa8f5d4706a760140856b) Merge pull request [#175](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/175) from LinusU/meta\n- [`b6d9b3f`](https://github.com/mafintosh/is-my-json-valid/commit/b6d9b3fbbf7b411654a4fd1dae4ceaba65063b4e) Cleanup package metadata\n- [`dcea5be`](https://github.com/mafintosh/is-my-json-valid/commit/dcea5be83be29ea444c81bd83e7aef732a11c003) 2.19.0\n- [`1712811`](https://github.com/mafintosh/is-my-json-valid/commit/17128116bc5b3268f2151aecc1d7eee3d3604793) Merge pull request [#171](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/171) from mafintosh/ts-nullable\n- [`fad4c91`](https://github.com/mafintosh/is-my-json-valid/commit/fad4c911ddfd736d5929b40326c47454eac76d5f) Add nullable types to TypeScript typings\n- [`484197f`](https://github.com/mafintosh/is-my-json-valid/commit/484197f0e44ca42112a5ae54615d5e0173769236) Add test for nested object in typings\n- [`4bec868`](https://github.com/mafintosh/is-my-json-valid/commit/4bec868bc57eeb70000262c328e542f062435289) Merge pull request [#168](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/168) from mafintosh/ts-oneof\n- [`e8c30d5`](https://github.com/mafintosh/is-my-json-valid/commit/e8c30d543be8fce0c5fdbc628694611c9fb854c7) Add support for \"oneOf\" to TypeScript typings\n- [`7160756`](https://github.com/mafintosh/is-my-json-valid/commit/7160756a7406de0abec9dd8e84404e5276aa66ec) Merge pull request [#167](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/167) from mafintosh/ts-required\n- Additional commits viewable in [compare view](https://github.com/mafintosh/is-my-json-valid/compare/v2.16.1...v2.20.0)\n</details>\n<details>\n<summary>Maintainer changes</summary>\n\nThis version was pushed to npm by [linusu](https://www.npmjs.com/~linusu), a new releaser for is-my-json-valid since your current version.\n</details>\n<br />\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=is-my-json-valid&package-manager=npm_and_yarn&previous-version=2.16.1&new-version=2.20.0)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/122.md b/pulls/122.md @@ -0,0 +1,66 @@ +# PR #122 chore(deps): bump is-my-json-valid from 2.16.1 to 2.20.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2019-10-22T15:27:22Z +- **Branch:** dependabot/npm_and_yarn/is-my-json-valid-2.20.0 → master +- **Merged:** 2019-10-22T15:31:25Z +- **Labels:** dependencies +- **Diff:** [122.diff](./122.diff) + +--- + +Bumps [is-my-json-valid](https://github.com/mafintosh/is-my-json-valid) from 2.16.1 to 2.20.0. +<details> +<summary>Commits</summary> + +- [`60111f4`](https://github.com/mafintosh/is-my-json-valid/commit/60111f47ee8a0971a2e1229070d47172ce4667c5) 2.20.0 +- [`8c11f77`](https://github.com/mafintosh/is-my-json-valid/commit/8c11f77cbd63a7a519daa8f5d4706a760140856b) Merge pull request [#175](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/175) from LinusU/meta +- [`b6d9b3f`](https://github.com/mafintosh/is-my-json-valid/commit/b6d9b3fbbf7b411654a4fd1dae4ceaba65063b4e) Cleanup package metadata +- [`dcea5be`](https://github.com/mafintosh/is-my-json-valid/commit/dcea5be83be29ea444c81bd83e7aef732a11c003) 2.19.0 +- [`1712811`](https://github.com/mafintosh/is-my-json-valid/commit/17128116bc5b3268f2151aecc1d7eee3d3604793) Merge pull request [#171](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/171) from mafintosh/ts-nullable +- [`fad4c91`](https://github.com/mafintosh/is-my-json-valid/commit/fad4c911ddfd736d5929b40326c47454eac76d5f) Add nullable types to TypeScript typings +- [`484197f`](https://github.com/mafintosh/is-my-json-valid/commit/484197f0e44ca42112a5ae54615d5e0173769236) Add test for nested object in typings +- [`4bec868`](https://github.com/mafintosh/is-my-json-valid/commit/4bec868bc57eeb70000262c328e542f062435289) Merge pull request [#168](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/168) from mafintosh/ts-oneof +- [`e8c30d5`](https://github.com/mafintosh/is-my-json-valid/commit/e8c30d543be8fce0c5fdbc628694611c9fb854c7) Add support for "oneOf" to TypeScript typings +- [`7160756`](https://github.com/mafintosh/is-my-json-valid/commit/7160756a7406de0abec9dd8e84404e5276aa66ec) Merge pull request [#167](https://github-redirect.dependabot.com/mafintosh/is-my-json-valid/issues/167) from mafintosh/ts-required +- Additional commits viewable in [compare view](https://github.com/mafintosh/is-my-json-valid/compare/v2.16.1...v2.20.0) +</details> +<details> +<summary>Maintainer changes</summary> + +This version was pushed to npm by [linusu](https://www.npmjs.com/~linusu), a new releaser for is-my-json-valid since your current version. +</details> +<br /> + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=is-my-json-valid&package-manager=npm_and_yarn&previous-version=2.16.1&new-version=2.20.0)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/123.diff b/pulls/123.diff @@ -0,0 +1,76 @@ +diff --git a/yarn.lock b/yarn.lock +index 85f5a64..4156ffb 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -58,8 +58,10 @@ asn1@0.1.11: + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" + + asn1@~0.2.3: +- version "0.2.3" +- resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" ++ version "0.2.4" ++ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" ++ dependencies: ++ safer-buffer "~2.1.0" + + assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" +@@ -100,8 +102,8 @@ balanced-match@^1.0.0: + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + + bcrypt-pbkdf@^1.0.0: +- version "1.0.1" +- resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" ++ version "1.0.2" ++ resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + dependencies: + tweetnacl "^0.14.3" + +@@ -349,10 +351,11 @@ destroy@~1.0.4: + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + + ecc-jsbn@~0.1.1: +- version "0.1.1" +- resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" ++ version "0.1.2" ++ resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + dependencies: + jsbn "~0.1.0" ++ safer-buffer "^2.1.0" + + ee-first@1.1.1: + version "1.1.1" +@@ -1230,6 +1233,10 @@ safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, s + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + ++safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: ++ version "2.1.2" ++ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" ++ + send@0.16.1: + version "0.16.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3" +@@ -1312,17 +1319,17 @@ sprintf-js@~1.0.2: + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + + sshpk@^1.7.0: +- version "1.13.1" +- resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3" ++ version "1.16.1" ++ resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" +- dashdash "^1.12.0" +- getpass "^0.1.1" +- optionalDependencies: + bcrypt-pbkdf "^1.0.0" ++ dashdash "^1.12.0" + ecc-jsbn "~0.1.1" ++ getpass "^0.1.1" + jsbn "~0.1.0" ++ safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + + "statuses@>= 1.3.1 < 2": diff --git a/pulls/123.json b/pulls/123.json @@ -0,0 +1,20 @@ +{ + "number": 123, + "title": "chore(deps): bump sshpk from 1.13.1 to 1.16.1", + "state": "merged", + "diff_file": "123.diff", + "author": "dependabot[bot]", + "created_at": "2019-10-22T15:27:23Z", + "closed_at": "2019-10-22T15:31:09Z", + "merged_at": "2019-10-22T15:31:08Z", + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/sshpk-1.16.1", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.1 to 1.16.1.\n<details>\n<summary>Release notes</summary>\n\n*Sourced from [sshpk's releases](https://github.com/joyent/node-sshpk/releases).*\n\n> ## v1.16.1\n> * Fixes for [#60](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/60) (correctly encoding certificates with expiry dates >=2050), [#62](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/62) (accepting PKCS#8 EC private keys with missing public key parts)\n> \n> ## v1.16.0\n> * Add support for SPKI fingerprints, PuTTY PPK format (public-key only for now), PKCS#8 PBKDF2 encrypted private keys\r\n> * Fix for [#48](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/48)\n> \n> ## v1.15.2\n> * New API for accessing x509 extensions in certificates\r\n> * Fixes for [#52](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/52), [#50](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/50)\n> \n> ## v1.14.1\n> * Remove all remaining usage of jodid25519 (abandoned dep)\r\n> * Add support for DNSSEC key format\r\n> * Add support for Ed25519 keys in PEM format (according to draft-curdle-pkix)\r\n> * Fixes for X.509 encoding issues (asn.1 NULLs in RSA certs, cert string type mangling)\r\n> * Performance issues parsing long SSH public keys\n</details>\n<details>\n<summary>Commits</summary>\n\n- [`1aece0d`](https://github.com/joyent/node-sshpk/commit/1aece0d1df155e60e4cb0ae42cb3ed7aa043e174) [joyent/node-sshpk#60](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/60) certs should generate GeneralizedTime values for dates >...\n- [`684dbe6`](https://github.com/joyent/node-sshpk/commit/684dbe66d9615378bdb4d1ac1ede9f901591cb86) [joyent/node-sshpk#62](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/62) handle pkcs8 ECDSA keys with missing public parts\n- [`574ff21`](https://github.com/joyent/node-sshpk/commit/574ff21e77117b478baf4664856bfc4b0aa41a12) [joyent/node-sshpk#18](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/18) support for PKCS8 encrypted private keys\n- [`f647cf2`](https://github.com/joyent/node-sshpk/commit/f647cf22c3258ef514d2ba098a4a6aad3492f425) [joyent/node-sshpk#27](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/27) Add support for PuTTY PPK format\n- [`44aec4a`](https://github.com/joyent/node-sshpk/commit/44aec4ad8bcf7324009c92a52e4c81487cbc24b9) [joyent/node-sshpk#59](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/59) want support for SPKI fingerprint format\n- [`385ff11`](https://github.com/joyent/node-sshpk/commit/385ff11efc4edd201c07f2ceee23746c13122f9c) [joyent/node-sshpk#48](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/48) wish: add support for x509 certificates in text form\n- [`c7a6c68`](https://github.com/joyent/node-sshpk/commit/c7a6c6833370f69322c47e73e9f4cfdedaf4e8f4) [joyent/node-sshpk#58](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/58) des-ede3-cbc encrypted keys broken\n- [`2ab4f2a`](https://github.com/joyent/node-sshpk/commit/2ab4f2a018766559252f2c3426a3735f0860ac0d) [joyent/node-sshpk#56](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/56) md5 fingerprints not quite right\n- [`026ef47`](https://github.com/joyent/node-sshpk/commit/026ef4764a55648dd15f45f7f14ff9da5d1fe2ad) [joyent/node-sshpk#53](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/53) stop using optional deps to fix webpack\n- [`53e23fe`](https://github.com/joyent/node-sshpk/commit/53e23feff41226826b45293bc4a9fc45f2e44afe) [joyent/node-sshpk#50](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/50) Support PKCS#5 AES-256-CBC encrypted private keys\n- Additional commits viewable in [compare view](https://github.com/joyent/node-sshpk/compare/v1.13.1...v1.16.1)\n</details>\n<br />\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sshpk&package-manager=npm_and_yarn&previous-version=1.13.1&new-version=1.16.1)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/123.md b/pulls/123.md @@ -0,0 +1,84 @@ +# PR #123 chore(deps): bump sshpk from 1.13.1 to 1.16.1 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2019-10-22T15:27:23Z +- **Branch:** dependabot/npm_and_yarn/sshpk-1.16.1 → master +- **Merged:** 2019-10-22T15:31:08Z +- **Labels:** dependencies +- **Diff:** [123.diff](./123.diff) + +--- + +Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.1 to 1.16.1. +<details> +<summary>Release notes</summary> + +*Sourced from [sshpk's releases](https://github.com/joyent/node-sshpk/releases).* + +> ## v1.16.1 +> * Fixes for [#60](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/60) (correctly encoding certificates with expiry dates >=2050), [#62](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/62) (accepting PKCS#8 EC private keys with missing public key parts) +> +> ## v1.16.0 +> * Add support for SPKI fingerprints, PuTTY PPK format (public-key only for now), PKCS#8 PBKDF2 encrypted private keys +> * Fix for [#48](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/48) +> +> ## v1.15.2 +> * New API for accessing x509 extensions in certificates +> * Fixes for [#52](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/52), [#50](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/50) +> +> ## v1.14.1 +> * Remove all remaining usage of jodid25519 (abandoned dep) +> * Add support for DNSSEC key format +> * Add support for Ed25519 keys in PEM format (according to draft-curdle-pkix) +> * Fixes for X.509 encoding issues (asn.1 NULLs in RSA certs, cert string type mangling) +> * Performance issues parsing long SSH public keys +</details> +<details> +<summary>Commits</summary> + +- [`1aece0d`](https://github.com/joyent/node-sshpk/commit/1aece0d1df155e60e4cb0ae42cb3ed7aa043e174) [joyent/node-sshpk#60](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/60) certs should generate GeneralizedTime values for dates >... +- [`684dbe6`](https://github.com/joyent/node-sshpk/commit/684dbe66d9615378bdb4d1ac1ede9f901591cb86) [joyent/node-sshpk#62](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/62) handle pkcs8 ECDSA keys with missing public parts +- [`574ff21`](https://github.com/joyent/node-sshpk/commit/574ff21e77117b478baf4664856bfc4b0aa41a12) [joyent/node-sshpk#18](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/18) support for PKCS8 encrypted private keys +- [`f647cf2`](https://github.com/joyent/node-sshpk/commit/f647cf22c3258ef514d2ba098a4a6aad3492f425) [joyent/node-sshpk#27](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/27) Add support for PuTTY PPK format +- [`44aec4a`](https://github.com/joyent/node-sshpk/commit/44aec4ad8bcf7324009c92a52e4c81487cbc24b9) [joyent/node-sshpk#59](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/59) want support for SPKI fingerprint format +- [`385ff11`](https://github.com/joyent/node-sshpk/commit/385ff11efc4edd201c07f2ceee23746c13122f9c) [joyent/node-sshpk#48](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/48) wish: add support for x509 certificates in text form +- [`c7a6c68`](https://github.com/joyent/node-sshpk/commit/c7a6c6833370f69322c47e73e9f4cfdedaf4e8f4) [joyent/node-sshpk#58](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/58) des-ede3-cbc encrypted keys broken +- [`2ab4f2a`](https://github.com/joyent/node-sshpk/commit/2ab4f2a018766559252f2c3426a3735f0860ac0d) [joyent/node-sshpk#56](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/56) md5 fingerprints not quite right +- [`026ef47`](https://github.com/joyent/node-sshpk/commit/026ef4764a55648dd15f45f7f14ff9da5d1fe2ad) [joyent/node-sshpk#53](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/53) stop using optional deps to fix webpack +- [`53e23fe`](https://github.com/joyent/node-sshpk/commit/53e23feff41226826b45293bc4a9fc45f2e44afe) [joyent/node-sshpk#50](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/50) Support PKCS#5 AES-256-CBC encrypted private keys +- Additional commits viewable in [compare view](https://github.com/joyent/node-sshpk/compare/v1.13.1...v1.16.1) +</details> +<br /> + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sshpk&package-manager=npm_and_yarn&previous-version=1.13.1&new-version=1.16.1)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/124.diff b/pulls/124.diff @@ -0,0 +1,15 @@ +diff --git a/yarn.lock b/yarn.lock +index 85f5a64..6e0cf3e 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -446,8 +446,8 @@ express@^4.13.1, express@^4.15.4: + vary "~1.1.2" + + extend@^2.0.1: +- version "2.0.1" +- resolved "https://registry.yarnpkg.com/extend/-/extend-2.0.1.tgz#1ee8010689e7395ff9448241c98652bc759a8260" ++ version "2.0.2" ++ resolved "https://registry.yarnpkg.com/extend/-/extend-2.0.2.tgz#1b74985400171b85554894459c978de6ef453ab7" + + extend@~3.0.1: + version "3.0.1" diff --git a/pulls/124.json b/pulls/124.json @@ -0,0 +1,20 @@ +{ + "number": 124, + "title": "chore(deps): bump extend from 2.0.1 to 2.0.2", + "state": "merged", + "diff_file": "124.diff", + "author": "dependabot[bot]", + "created_at": "2019-10-22T15:27:25Z", + "closed_at": "2019-10-22T15:30:49Z", + "merged_at": "2019-10-22T15:30:49Z", + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/extend-2.0.2", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [extend](https://github.com/justmoon/node-extend) from 2.0.1 to 2.0.2.\n<details>\n<summary>Changelog</summary>\n\n*Sourced from [extend's changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md).*\n\n> 2.0.2 / 2018-07-19\n> ==================\n> * [Fix] Prevent merging `__proto__` property ([#48](https://github-redirect.dependabot.com/justmoon/node-extend/issues/48))\n> * [Fix] deep extending should work with a non-object ([#46](https://github-redirect.dependabot.com/justmoon/node-extend/issues/46))\n> * [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG.\n> * [Docs] Add example to readme ([#34](https://github-redirect.dependabot.com/justmoon/node-extend/issues/34))\n> * [Dev Deps] update `tape`, `eslint`, `@ljharb/eslint-config`, `covert`, `jscs`\n> * [Tests] up to `node` `v10.7`, `v9.11`, `v8.11`, `v7.10`, `v6.14`, `v4.9`; `io.js` `v2.3`; use `nvm install-latest-npm`\n> * [Tests] Add `npm run eslint`\n> * [Tests] `int` is an ES3 reserved word\n</details>\n<details>\n<summary>Commits</summary>\n\n- [`a439429`](https://github.com/justmoon/node-extend/commit/a4394292a2514adafbad2a92c1823708864a57dd) v2.0.2\n- [`5f23117`](https://github.com/justmoon/node-extend/commit/5f2311719e9a182bd6f80137db25d0772aaf691b) [Dev Deps] add `safe-publish-latest`\n- [`92f406d`](https://github.com/justmoon/node-extend/commit/92f406de84911427b5695d8e6867a037e55fb094) Revert \"Merge pull request [#32](https://github-redirect.dependabot.com/justmoon/node-extend/issues/32) from greelgorke/master\"\n- [`8d106d2`](https://github.com/justmoon/node-extend/commit/8d106d23931c0802e8b88188b0aac433e13358d9) v3.0.2\n- [`e97091f`](https://github.com/justmoon/node-extend/commit/e97091fa7557e106042e475ef59e654fa9d2c7ab) [Dev Deps] update `tape`\n- [`e841aac`](https://github.com/justmoon/node-extend/commit/e841aac7ce7119606345b440b0a9e7668e848985) [Tests] up to `node` `v10.7`\n- [`0e68e71`](https://github.com/justmoon/node-extend/commit/0e68e71d93507fcc391e398bc84abd0666b28190) [Fix] Prevent merging __proto__ property\n- [`a689700`](https://github.com/justmoon/node-extend/commit/a689700740b44846e76f8f1dc4bdf230a2cb5c0d) Only apps should have lockfiles\n- [`f13c1c4`](https://github.com/justmoon/node-extend/commit/f13c1c4e51c47b90604eb2dc56cc60561e497d36) [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape`\n- [`f3570fe`](https://github.com/justmoon/node-extend/commit/f3570fe5582dbfba47e60c0cd75b4fb6f01cd3fe) [Tests] up to `node` `v10.0`, `v9.11`, `v8.11`, `v7.10`, `v6.14`, `v4.9`; use...\n- Additional commits viewable in [compare view](https://github.com/justmoon/node-extend/compare/v2.0.1...v2.0.2)\n</details>\n<br />\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=extend&package-manager=npm_and_yarn&previous-version=2.0.1&new-version=2.0.2)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/124.md b/pulls/124.md @@ -0,0 +1,77 @@ +# PR #124 chore(deps): bump extend from 2.0.1 to 2.0.2 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2019-10-22T15:27:25Z +- **Branch:** dependabot/npm_and_yarn/extend-2.0.2 → master +- **Merged:** 2019-10-22T15:30:49Z +- **Labels:** dependencies +- **Diff:** [124.diff](./124.diff) + +--- + +Bumps [extend](https://github.com/justmoon/node-extend) from 2.0.1 to 2.0.2. +<details> +<summary>Changelog</summary> + +*Sourced from [extend's changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md).* + +> 2.0.2 / 2018-07-19 +> ================== +> * [Fix] Prevent merging `__proto__` property ([#48](https://github-redirect.dependabot.com/justmoon/node-extend/issues/48)) +> * [Fix] deep extending should work with a non-object ([#46](https://github-redirect.dependabot.com/justmoon/node-extend/issues/46)) +> * [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG. +> * [Docs] Add example to readme ([#34](https://github-redirect.dependabot.com/justmoon/node-extend/issues/34)) +> * [Dev Deps] update `tape`, `eslint`, `@ljharb/eslint-config`, `covert`, `jscs` +> * [Tests] up to `node` `v10.7`, `v9.11`, `v8.11`, `v7.10`, `v6.14`, `v4.9`; `io.js` `v2.3`; use `nvm install-latest-npm` +> * [Tests] Add `npm run eslint` +> * [Tests] `int` is an ES3 reserved word +</details> +<details> +<summary>Commits</summary> + +- [`a439429`](https://github.com/justmoon/node-extend/commit/a4394292a2514adafbad2a92c1823708864a57dd) v2.0.2 +- [`5f23117`](https://github.com/justmoon/node-extend/commit/5f2311719e9a182bd6f80137db25d0772aaf691b) [Dev Deps] add `safe-publish-latest` +- [`92f406d`](https://github.com/justmoon/node-extend/commit/92f406de84911427b5695d8e6867a037e55fb094) Revert "Merge pull request [#32](https://github-redirect.dependabot.com/justmoon/node-extend/issues/32) from greelgorke/master" +- [`8d106d2`](https://github.com/justmoon/node-extend/commit/8d106d23931c0802e8b88188b0aac433e13358d9) v3.0.2 +- [`e97091f`](https://github.com/justmoon/node-extend/commit/e97091fa7557e106042e475ef59e654fa9d2c7ab) [Dev Deps] update `tape` +- [`e841aac`](https://github.com/justmoon/node-extend/commit/e841aac7ce7119606345b440b0a9e7668e848985) [Tests] up to `node` `v10.7` +- [`0e68e71`](https://github.com/justmoon/node-extend/commit/0e68e71d93507fcc391e398bc84abd0666b28190) [Fix] Prevent merging __proto__ property +- [`a689700`](https://github.com/justmoon/node-extend/commit/a689700740b44846e76f8f1dc4bdf230a2cb5c0d) Only apps should have lockfiles +- [`f13c1c4`](https://github.com/justmoon/node-extend/commit/f13c1c4e51c47b90604eb2dc56cc60561e497d36) [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape` +- [`f3570fe`](https://github.com/justmoon/node-extend/commit/f3570fe5582dbfba47e60c0cd75b4fb6f01cd3fe) [Tests] up to `node` `v10.0`, `v9.11`, `v8.11`, `v7.10`, `v6.14`, `v4.9`; use... +- Additional commits viewable in [compare view](https://github.com/justmoon/node-extend/compare/v2.0.1...v2.0.2) +</details> +<br /> + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=extend&package-manager=npm_and_yarn&previous-version=2.0.1&new-version=2.0.2)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/125.diff b/pulls/125.diff @@ -0,0 +1,30 @@ +diff --git a/package.json b/package.json +index bdc4c45..c2780e7 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "express": "^4.15.4", + "irc": "^0.5.2", + "jsonfile": "^5.0.0", +- "lodash": "^4.17.4", ++ "lodash": "^4.17.13", + "node-schedule": "^1.2.4", + "node-telegram-bot-api": "^0.40.0", + "request": "^2.81.0", +diff --git a/yarn.lock b/yarn.lock +index d2f65a3..671c630 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -827,9 +827,9 @@ locate-path@^3.0.0: + p-locate "^3.0.0" + path-exists "^3.0.0" + +-lodash@^4.13.1, lodash@^4.17.2, lodash@^4.17.4: +- version "4.17.4" +- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" ++lodash@^4.13.1, lodash@^4.17.13, lodash@^4.17.2: ++ version "4.17.13" ++ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.13.tgz#0bdc3a6adc873d2f4e0c4bac285df91b64fc7b93" + + long-timeout@0.1.1: + version "0.1.1" diff --git a/pulls/125.json b/pulls/125.json @@ -0,0 +1,20 @@ +{ + "number": 125, + "title": "chore(deps): bump lodash from 4.17.4 to 4.17.13", + "state": "merged", + "diff_file": "125.diff", + "author": "dependabot[bot]", + "created_at": "2019-10-22T15:27:26Z", + "closed_at": "2019-10-22T15:30:27Z", + "merged_at": "2019-10-22T15:30:27Z", + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/lodash-4.17.13", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [lodash](https://github.com/lodash/lodash) from 4.17.4 to 4.17.13.\n<details>\n<summary>Commits</summary>\n\n- [`e371828`](https://github.com/lodash/lodash/commit/e37182845f16715a0d1c391c8662d83c55609cee) Bump to v4.17.13.\n- [`357e899`](https://github.com/lodash/lodash/commit/357e899e685872b4af5403ecc4b2a928f961ae63) Rebuild lodash and docs.\n- [`fd9a062`](https://github.com/lodash/lodash/commit/fd9a062d57646450b61f74029315abd4cc834b08) Bump to v4.17.12.\n- [`e77d681`](https://github.com/lodash/lodash/commit/e77d68121ff00ba86b53eed5893d35adfe94c9dd) Rebuild lodash and docs.\n- [`629d186`](https://github.com/lodash/lodash/commit/629d1865793182cd967196716f4beff223aa4a91) Update OpenJS references.\n- [`2406eac`](https://github.com/lodash/lodash/commit/2406eac542b2a1282be8d812a6d8a45433ade80a) Fix minified build.\n- [`17a34bc`](https://github.com/lodash/lodash/commit/17a34bc5854bb982ef333bfe7ae469f4dfcee0ec) Fix test bootstrap for core build.\n- [`53838a3`](https://github.com/lodash/lodash/commit/53838a38f8e4f6204ef2f837fecc4e07d09afe77) Fix tests in older browsers.\n- [`29e2584`](https://github.com/lodash/lodash/commit/29e258497b5ff45494a85cfa58743517aaeeff52) Fix style:test lint nits.\n- [`8f4d3eb`](https://github.com/lodash/lodash/commit/8f4d3eb018884d96eb57fba3f724bfff494df724) Update deps.\n- Additional commits viewable in [compare view](https://github.com/lodash/lodash/compare/4.17.4...4.17.13)\n</details>\n<br />\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.4&new-version=4.17.13)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/125.md b/pulls/125.md @@ -0,0 +1,61 @@ +# PR #125 chore(deps): bump lodash from 4.17.4 to 4.17.13 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2019-10-22T15:27:26Z +- **Branch:** dependabot/npm_and_yarn/lodash-4.17.13 → master +- **Merged:** 2019-10-22T15:30:27Z +- **Labels:** dependencies +- **Diff:** [125.diff](./125.diff) + +--- + +Bumps [lodash](https://github.com/lodash/lodash) from 4.17.4 to 4.17.13. +<details> +<summary>Commits</summary> + +- [`e371828`](https://github.com/lodash/lodash/commit/e37182845f16715a0d1c391c8662d83c55609cee) Bump to v4.17.13. +- [`357e899`](https://github.com/lodash/lodash/commit/357e899e685872b4af5403ecc4b2a928f961ae63) Rebuild lodash and docs. +- [`fd9a062`](https://github.com/lodash/lodash/commit/fd9a062d57646450b61f74029315abd4cc834b08) Bump to v4.17.12. +- [`e77d681`](https://github.com/lodash/lodash/commit/e77d68121ff00ba86b53eed5893d35adfe94c9dd) Rebuild lodash and docs. +- [`629d186`](https://github.com/lodash/lodash/commit/629d1865793182cd967196716f4beff223aa4a91) Update OpenJS references. +- [`2406eac`](https://github.com/lodash/lodash/commit/2406eac542b2a1282be8d812a6d8a45433ade80a) Fix minified build. +- [`17a34bc`](https://github.com/lodash/lodash/commit/17a34bc5854bb982ef333bfe7ae469f4dfcee0ec) Fix test bootstrap for core build. +- [`53838a3`](https://github.com/lodash/lodash/commit/53838a38f8e4f6204ef2f837fecc4e07d09afe77) Fix tests in older browsers. +- [`29e2584`](https://github.com/lodash/lodash/commit/29e258497b5ff45494a85cfa58743517aaeeff52) Fix style:test lint nits. +- [`8f4d3eb`](https://github.com/lodash/lodash/commit/8f4d3eb018884d96eb57fba3f724bfff494df724) Update deps. +- Additional commits viewable in [compare view](https://github.com/lodash/lodash/compare/4.17.4...4.17.13) +</details> +<br /> + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.4&new-version=4.17.13)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/126.diff b/pulls/126.diff @@ -0,0 +1,49 @@ +diff --git a/package.json b/package.json +index c2780e7..ba9d2a5 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^14.0.0" ++ "yargs": "^15.0.0" + }, + "preferGlobal": false, + "private": true, +diff --git a/yarn.lock b/yarn.lock +index a95af54..87468cf 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -1499,16 +1499,16 @@ y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + +-yargs-parser@^13.1.1: +- version "13.1.1" +- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" ++yargs-parser@^16.1.0: ++ version "16.1.0" ++ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz#73747d53ae187e7b8dbe333f95714c76ea00ecf1" + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +-yargs@^14.0.0: +- version "14.0.0" +- resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.0.0.tgz#ba4cacc802b3c0b3e36a9e791723763d57a85066" ++yargs@^15.0.0: ++ version "15.0.0" ++ resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.0.0.tgz#8df5a97630bac08d60792f6720fc882c732f8b4f" + dependencies: + cliui "^5.0.0" + decamelize "^1.2.0" +@@ -1520,7 +1520,7 @@ yargs@^14.0.0: + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" +- yargs-parser "^13.1.1" ++ yargs-parser "^16.1.0" + + yui@^3.18.1: + version "3.18.1" diff --git a/pulls/126.json b/pulls/126.json @@ -0,0 +1,18 @@ +{ + "number": 126, + "title": "fix(deps): update dependency yargs to v15", + "state": "merged", + "diff_file": "126.diff", + "author": "renovate[bot]", + "created_at": "2019-11-10T02:14:43Z", + "closed_at": "2019-11-10T07:42:33Z", + "merged_at": "2019-11-10T07:42:33Z", + "base_ref": "master", + "head_ref": "renovate/yargs-15.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | dependencies | major | [`^14.0.0` -> `^15.0.0`](https://renovatebot.com/diffs/npm/yargs/14.2.1/15.0.0) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yargs/yargs</summary>\n\n### [`v15.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1500httpswwwgithubcomyargsyargscomparev1420v1500-2019-11-10)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/2fe88f5e224ef495c9c03a85fde29b2ae44f5c54...v15.0.0)\n\n##### \u26a0 BREAKING CHANGES\n\n- **deps:** yargs-parser now throws on invalid combinations of config ([#&#8203;1470](https://togithub.com/yargs/yargs/issues/1470))\n- yargs-parser@16.0.0 drops support for Node 6\n- drop Node 6 support ([#&#8203;1461](https://togithub.com/yargs/yargs/issues/1461))\n- remove package.json-based parserConfiguration ([#&#8203;1460](https://togithub.com/yargs/yargs/issues/1460))\n\n##### Features\n\n- **deps:** yargs-parser now throws on invalid combinations of config ([#&#8203;1470](https://www.github.com/yargs/yargs/issues/1470)) ([c10c38c](https://www.github.com/yargs/yargs/commit/c10c38cca04298f96b55a7e374a9a134abefffa7))\n- expose `Parser` from `require('yargs/yargs')` ([#&#8203;1477](https://www.github.com/yargs/yargs/issues/1477)) ([1840ba2](https://www.github.com/yargs/yargs/commit/1840ba22f1a24c0ece8e32bbd31db4134a080aee))\n\n##### Bug Fixes\n\n- **docs:** TypeScript import to prevent a future major release warning ([#&#8203;1441](https://www.github.com/yargs/yargs/issues/1441)) ([b1b156a](https://www.github.com/yargs/yargs/commit/b1b156a3eb4ddd6803fbbd56c611a77919293000))\n- stop-parse was not being respected by commands ([#&#8203;1459](https://www.github.com/yargs/yargs/issues/1459)) ([12c82e6](https://www.github.com/yargs/yargs/commit/12c82e62663e928148a7ee2f51629aa26a0f9bb2))\n- update to yargs-parser with fix for array default values ([#&#8203;1463](https://www.github.com/yargs/yargs/issues/1463)) ([ebee59d](https://www.github.com/yargs/yargs/commit/ebee59d9022da538410e69a5c025019ed46d13d2))\n- **docs:** update boolean description and examples in docs ([#&#8203;1474](https://www.github.com/yargs/yargs/issues/1474)) ([afd5b48](https://www.github.com/yargs/yargs/commit/afd5b4871bfeb90d58351ac56c5c44a83ef033e6))\n\n##### Miscellaneous Chores\n\n- drop Node 6 support ([#&#8203;1461](https://www.github.com/yargs/yargs/issues/1461)) ([2ba8ce0](https://www.github.com/yargs/yargs/commit/2ba8ce05e8fefbeffc6cb7488d9ebf6e86cceb1d))\n\n##### Code Refactoring\n\n- remove package.json-based parserConfiguration ([#&#8203;1460](https://www.github.com/yargs/yargs/issues/1460)) ([0d3642b](https://www.github.com/yargs/yargs/commit/0d3642b6f829b637938774c0c6ce5f6bfe1afa51))\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/126.md b/pulls/126.md @@ -0,0 +1,77 @@ +# PR #126 fix(deps): update dependency yargs to v15 + +- **Status:** merged +- **Author:** @renovate[bot] +- **Created:** 2019-11-10T02:14:43Z +- **Branch:** renovate/yargs-15.x → master +- **Merged:** 2019-11-10T07:42:33Z +- **Diff:** [126.diff](./126.diff) + +--- + +This PR contains the following updates: + +| Package | Type | Update | Change | +|---|---|---|---| +| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | dependencies | major | [`^14.0.0` -> `^15.0.0`](https://renovatebot.com/diffs/npm/yargs/14.2.1/15.0.0) | + +--- + +### Release Notes + +<details> +<summary>yargs/yargs</summary> + +### [`v15.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1500httpswwwgithubcomyargsyargscomparev1420v1500-2019-11-10) + +[Compare Source](https://togithub.com/yargs/yargs/compare/2fe88f5e224ef495c9c03a85fde29b2ae44f5c54...v15.0.0) + +##### ⚠ BREAKING CHANGES + +- **deps:** yargs-parser now throws on invalid combinations of config ([#&#8203;1470](https://togithub.com/yargs/yargs/issues/1470)) +- yargs-parser@16.0.0 drops support for Node 6 +- drop Node 6 support ([#&#8203;1461](https://togithub.com/yargs/yargs/issues/1461)) +- remove package.json-based parserConfiguration ([#&#8203;1460](https://togithub.com/yargs/yargs/issues/1460)) + +##### Features + +- **deps:** yargs-parser now throws on invalid combinations of config ([#&#8203;1470](https://www.github.com/yargs/yargs/issues/1470)) ([c10c38c](https://www.github.com/yargs/yargs/commit/c10c38cca04298f96b55a7e374a9a134abefffa7)) +- expose `Parser` from `require('yargs/yargs')` ([#&#8203;1477](https://www.github.com/yargs/yargs/issues/1477)) ([1840ba2](https://www.github.com/yargs/yargs/commit/1840ba22f1a24c0ece8e32bbd31db4134a080aee)) + +##### Bug Fixes + +- **docs:** TypeScript import to prevent a future major release warning ([#&#8203;1441](https://www.github.com/yargs/yargs/issues/1441)) ([b1b156a](https://www.github.com/yargs/yargs/commit/b1b156a3eb4ddd6803fbbd56c611a77919293000)) +- stop-parse was not being respected by commands ([#&#8203;1459](https://www.github.com/yargs/yargs/issues/1459)) ([12c82e6](https://www.github.com/yargs/yargs/commit/12c82e62663e928148a7ee2f51629aa26a0f9bb2)) +- update to yargs-parser with fix for array default values ([#&#8203;1463](https://www.github.com/yargs/yargs/issues/1463)) ([ebee59d](https://www.github.com/yargs/yargs/commit/ebee59d9022da538410e69a5c025019ed46d13d2)) +- **docs:** update boolean description and examples in docs ([#&#8203;1474](https://www.github.com/yargs/yargs/issues/1474)) ([afd5b48](https://www.github.com/yargs/yargs/commit/afd5b4871bfeb90d58351ac56c5c44a83ef033e6)) + +##### Miscellaneous Chores + +- drop Node 6 support ([#&#8203;1461](https://www.github.com/yargs/yargs/issues/1461)) ([2ba8ce0](https://www.github.com/yargs/yargs/commit/2ba8ce05e8fefbeffc6cb7488d9ebf6e86cceb1d)) + +##### Code Refactoring + +- remove package.json-based parserConfiguration ([#&#8203;1460](https://www.github.com/yargs/yargs/issues/1460)) ([0d3642b](https://www.github.com/yargs/yargs/commit/0d3642b6f829b637938774c0c6ce5f6bfe1afa51)) + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with "`rebase!`". + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#MTRNord/freifunk-bot). + diff --git a/pulls/127.diff b/pulls/127.diff @@ -0,0 +1,15 @@ +diff --git a/yarn.lock b/yarn.lock +index 87468cf..e23b964 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -1485,8 +1485,8 @@ wrappy@1: + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + + ws@^1.0.1: +- version "1.1.4" +- resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.4.tgz#57f40d036832e5f5055662a397c4de76ed66bf61" ++ version "1.1.5" ++ resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" + dependencies: + options ">=0.0.5" + ultron "1.0.x" diff --git a/pulls/127.json b/pulls/127.json @@ -0,0 +1,20 @@ +{ + "number": 127, + "title": "chore(deps): bump ws from 1.1.4 to 1.1.5", + "state": "open", + "diff_file": "127.diff", + "author": "dependabot[bot]", + "created_at": "2019-12-10T01:37:43Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/ws-1.1.5", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [ws](https://github.com/websockets/ws) from 1.1.4 to 1.1.5.\n<details>\n<summary>Release notes</summary>\n\n*Sourced from [ws's releases](https://github.com/websockets/ws/releases).*\n\n> ## 1.1.5\n> # Bug fixes\r\n> \r\n> - Fixed a DoS vulnerability (f8fdcd4).\n</details>\n<details>\n<summary>Commits</summary>\n\n- [`24edef5`](https://github.com/websockets/ws/commit/24edef58a0aab05e8220f76bd2377614dd4eee85) [dist] 1.1.5\n- [`f8fdcd4`](https://github.com/websockets/ws/commit/f8fdcd40ac8be7318a6ee41f5ceb7e77c995b407) [security] Fix DoS vulnerability\n- [`f7cfc51`](https://github.com/websockets/ws/commit/f7cfc51a9f4364c80d43329e8e604aff00e89e2a) [pkg] Remove .npmignore in favor of `files` package.json field\n- See full diff in [compare view](https://github.com/websockets/ws/compare/1.1.4...1.1.5)\n</details>\n<br />\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=1.1.4&new-version=1.1.5)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/127.md b/pulls/127.md @@ -0,0 +1,63 @@ +# PR #127 chore(deps): bump ws from 1.1.4 to 1.1.5 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2019-12-10T01:37:43Z +- **Branch:** dependabot/npm_and_yarn/ws-1.1.5 → master +- **Labels:** dependencies +- **Diff:** [127.diff](./127.diff) + +--- + +Bumps [ws](https://github.com/websockets/ws) from 1.1.4 to 1.1.5. +<details> +<summary>Release notes</summary> + +*Sourced from [ws's releases](https://github.com/websockets/ws/releases).* + +> ## 1.1.5 +> # Bug fixes +> +> - Fixed a DoS vulnerability (f8fdcd4). +</details> +<details> +<summary>Commits</summary> + +- [`24edef5`](https://github.com/websockets/ws/commit/24edef58a0aab05e8220f76bd2377614dd4eee85) [dist] 1.1.5 +- [`f8fdcd4`](https://github.com/websockets/ws/commit/f8fdcd40ac8be7318a6ee41f5ceb7e77c995b407) [security] Fix DoS vulnerability +- [`f7cfc51`](https://github.com/websockets/ws/commit/f7cfc51a9f4364c80d43329e8e604aff00e89e2a) [pkg] Remove .npmignore in favor of `files` package.json field +- See full diff in [compare view](https://github.com/websockets/ws/compare/1.1.4...1.1.5) +</details> +<br /> + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=1.1.4&new-version=1.1.5)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/128.diff b/pulls/128.diff @@ -0,0 +1,46 @@ +diff --git a/package.json b/package.json +index ba9d2a5..59f01bf 100644 +--- a/package.json ++++ b/package.json +@@ -27,7 +27,7 @@ + "curlrequest": "^1.0.1", + "express": "^4.15.4", + "irc": "^0.5.2", +- "jsonfile": "^5.0.0", ++ "jsonfile": "^6.0.0", + "lodash": "^4.17.13", + "node-schedule": "^1.2.4", + "node-telegram-bot-api": "^0.40.0", +diff --git a/yarn.lock b/yarn.lock +index 87468cf..1148765 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -799,11 +799,11 @@ json-stringify-safe@~5.0.0, json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +-jsonfile@^5.0.0: +- version "5.0.0" +- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-5.0.0.tgz#e6b718f73da420d612823996fdf14a03f6ff6922" ++jsonfile@^6.0.0: ++ version "6.0.1" ++ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179" + dependencies: +- universalify "^0.1.2" ++ universalify "^1.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +@@ -1432,9 +1432,9 @@ ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + +-universalify@^0.1.2: +- version "0.1.2" +- resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" ++universalify@^1.0.0: ++ version "1.0.0" ++ resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + + unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" diff --git a/pulls/128.json b/pulls/128.json @@ -0,0 +1,18 @@ +{ + "number": 128, + "title": "fix(deps): update dependency jsonfile to v6", + "state": "open", + "diff_file": "128.diff", + "author": "renovate[bot]", + "created_at": "2020-03-14T22:58:22Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/jsonfile-6.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [jsonfile](https://togithub.com/jprichardson/node-jsonfile) | [`^5.0.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/jsonfile/5.0.0/6.1.0) | [![age](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/compatibility-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/confidence-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>jprichardson/node-jsonfile</summary>\n\n### [`v6.1.0`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;610--2020-10-31)\n\n[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/6.0.1...6.1.0)\n\n- Add `finalEOL` option to disable writing final EOL ([#&#8203;115](https://togithub.com/jprichardson/node-jsonfile/issues/115), [#&#8203;137](https://togithub.com/jprichardson/node-jsonfile/pull/137))\n- Update dependency ([#&#8203;138](https://togithub.com/jprichardson/node-jsonfile/pull/138))\n\n### [`v6.0.1`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;601--2020-03-07)\n\n[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/6.0.0...6.0.1)\n\n- Update dependency ([#&#8203;130](https://togithub.com/jprichardson/node-jsonfile/pull/130))\n- Fix code style ([#&#8203;129](https://togithub.com/jprichardson/node-jsonfile/pull/129))\n\n### [`v6.0.0`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;600--2020-02-24)\n\n[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/5.0.0...6.0.0)\n\n- **BREAKING:** Drop support for Node 6 & 8 ([#&#8203;128](https://togithub.com/jprichardson/node-jsonfile/pull/128))\n- **BREAKING:** Do not allow passing `null` as options to `readFile()` or `writeFile()` ([#&#8203;128](https://togithub.com/jprichardson/node-jsonfile/pull/128))\n- Refactor internals ([#&#8203;128](https://togithub.com/jprichardson/node-jsonfile/pull/128))\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/128.md b/pulls/128.md @@ -0,0 +1,69 @@ +# PR #128 fix(deps): update dependency jsonfile to v6 + +- **Status:** open +- **Author:** @renovate[bot] +- **Created:** 2020-03-14T22:58:22Z +- **Branch:** renovate/jsonfile-6.x → master +- **Diff:** [128.diff](./128.diff) + +--- + +[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) + +This PR contains the following updates: + +| Package | Change | Age | Adoption | Passing | Confidence | +|---|---|---|---|---|---| +| [jsonfile](https://togithub.com/jprichardson/node-jsonfile) | [`^5.0.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/jsonfile/5.0.0/6.1.0) | [![age](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/compatibility-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jsonfile/6.1.0/confidence-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) | + +--- + +### Release Notes + +<details> +<summary>jprichardson/node-jsonfile</summary> + +### [`v6.1.0`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;610--2020-10-31) + +[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/6.0.1...6.1.0) + +- Add `finalEOL` option to disable writing final EOL ([#&#8203;115](https://togithub.com/jprichardson/node-jsonfile/issues/115), [#&#8203;137](https://togithub.com/jprichardson/node-jsonfile/pull/137)) +- Update dependency ([#&#8203;138](https://togithub.com/jprichardson/node-jsonfile/pull/138)) + +### [`v6.0.1`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;601--2020-03-07) + +[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/6.0.0...6.0.1) + +- Update dependency ([#&#8203;130](https://togithub.com/jprichardson/node-jsonfile/pull/130)) +- Fix code style ([#&#8203;129](https://togithub.com/jprichardson/node-jsonfile/pull/129)) + +### [`v6.0.0`](https://togithub.com/jprichardson/node-jsonfile/blob/master/CHANGELOG.md#&#8203;600--2020-02-24) + +[Compare Source](https://togithub.com/jprichardson/node-jsonfile/compare/5.0.0...6.0.0) + +- **BREAKING:** Drop support for Node 6 & 8 ([#&#8203;128](https://togithub.com/jprichardson/node-jsonfile/pull/128)) +- **BREAKING:** Do not allow passing `null` as options to `readFile()` or `writeFile()` ([#&#8203;128](https://togithub.com/jprichardson/node-jsonfile/pull/128)) +- Refactor internals ([#&#8203;128](https://togithub.com/jprichardson/node-jsonfile/pull/128)) + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot). + diff --git a/pulls/129.diff b/pulls/129.diff @@ -0,0 +1,78 @@ +diff --git a/package.json b/package.json +index ba9d2a5..5382a23 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "node-schedule": "^1.2.4", + "node-telegram-bot-api": "^0.40.0", + "request": "^2.81.0", +- "simple-git": "^1.75.0", ++ "simple-git": "^2.0.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^15.0.0" +diff --git a/yarn.lock b/yarn.lock +index 87468cf..e47c0f8 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -2,6 +2,10 @@ + # yarn lockfile v1 + + ++"@kwsites/exec-p@^0.4.0": ++ version "0.4.0" ++ resolved "https://registry.yarnpkg.com/@kwsites/exec-p/-/exec-p-0.4.0.tgz#ab3765d482849ba6e825721077c248cf9f3323b7" ++ + accepts@~1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f" +@@ -305,7 +309,7 @@ dashdash@^1.12.0: + dependencies: + assert-plus "^1.0.0" + +-debug@2.6.9, debug@^2.6.7: ++debug@2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + dependencies: +@@ -317,6 +321,12 @@ debug@^3.1.0: + dependencies: + ms "2.0.0" + ++debug@^4.0.1: ++ version "4.1.1" ++ resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" ++ dependencies: ++ ms "^2.1.1" ++ + decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" +@@ -931,6 +941,10 @@ ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + ++ms@^2.1.1: ++ version "2.1.2" ++ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" ++ + nan@^2.3.3, nan@^2.3.5: + version "2.7.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.7.0.tgz#d95bf721ec877e08db276ed3fc6eb78f9083ad46" +@@ -1283,11 +1297,12 @@ setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + +-simple-git@^1.75.0: +- version "1.80.1" +- resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-1.80.1.tgz#48104cb4ac72576937853e1afd1eeffdc97acb29" ++simple-git@^2.0.0: ++ version "2.2.0" ++ resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-2.2.0.tgz#eaee45250136625d79a4198726933fcd9f1abd16" + dependencies: +- debug "^2.6.7" ++ "@kwsites/exec-p" "^0.4.0" ++ debug "^4.0.1" + + slackbots@^1.0.2: + version "1.1.0" diff --git a/pulls/129.json b/pulls/129.json @@ -0,0 +1,18 @@ +{ + "number": 129, + "title": "fix(deps): update dependency simple-git to v2", + "state": "open", + "diff_file": "129.diff", + "author": "renovate[bot]", + "created_at": "2020-05-01T11:59:12Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/simple-git-2.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [simple-git](https://togithub.com/steveukx/git-js) | [`^1.75.0` -> `^2.0.0`](https://renovatebot.com/diffs/npm/simple-git/1.132.0/2.31.0) | [![age](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/compatibility-slim/1.132.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/confidence-slim/1.132.0)](https://docs.renovatebot.com/merge-confidence/) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>steveukx/git-js</summary>\n\n### [`v2.31.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2310-Handle-root-commit-syntax)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.30.0...v2.31.0)\n\n- Adds a `root: boolean` property to the `CommitResult` interface representing whether the commit was a 'root' commit\n (which is a commit that has no parent, most commonly the first commit in a repo).\n\n### [`v2.30.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2300-Restore-compatibility-with-Nodejs-v10)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.29.0...v2.30.0)\n\n- Reinstates native support for node.js v10 by removing use of ES6 constructs\n\n### [`v2.29.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2290-Update-TypeScript-response-type-for-gitmergeFromTo)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.28.0...v2.29.0)\n\n- Update type definition for `git.mergeFromTo` to be the `MergeResult` returned\n when using the more generic `git.merge` method.\n Thanks to [@&#8203;ofirelias](https://togithub.com/ofirelias) for the pull request.\n\n### [`v2.28.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2280-Add-support-for-git-apply--TypeScript-Integration-Tests)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.27.0...v2.28.0)\n\n- Adds support for `git.applyPatch` to apply patches generated in a `git diff` to the working index,\n TypeScript consumers can make use of the `ApplyOptions` type definition to make use of strong types\n for the supported options. Thanks to [@&#8203;andreterron](https://togithub.com/andreterron) for the pull request.\n\n- Integration tests converted to TypeScript to ensure type safety across all tests.\n\n### [`v2.27.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2270-Included-staged-deletemodify-in-StatusResult-staged-array)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.26.0...v2.27.0)\n\n- Update the `git.status` parser to account for staged deleted/modified files and staged files with subsequent\n modifications meaning a status of:\n - `RM old -> new` will now appear in `renamed` and `new` will also appear in `modified`\n - `D file` will now appear in both `deleted` and `staged` where `D file` would only appear in `deleted`\n\n### [`v2.26.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2260-Fix-error-when-using-gitlog-with-callback)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.25.0...v2.26.0)\n\n- Resolves an issue whereby using `git.log` with a callback (or awaiting the promise created from the now deprecated\n `simple-git/promise` import) would fail to return the response to the caller.\n\n### [`v2.25.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2250-TypeScript-Types--Unit-Tests-Commit-Parsing)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.24.0...v2.25.0)\n\n- See [Legacy Node Versions](./docs/LEGACY_NODE_VERSIONS.md) for details of how to use `simple-git` with `node.js`\n versions 11 and below. \n- To help keep the TypeScript definitions in line with functionality, unit tests are now written in TypeScript.\n- When using `git.commit`, the first argument must be a string or array of strings. Passing another data type has long\n been considered an error, but now a deprecation warning will be shown in the log and will be switched to an error\n in version 3.\n- Fixes an issue in `git.commit` whereby a commit that included only deleted lines would be parsed as though the\n deletions were inclusions.\n\n### [`v2.24.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2240-Types-updated)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.23.0...v2.24.0)\n\n- `pull`, `push` and `pushTags` parameter types updated to match new functionality and tests switched to TypeScript to ensure they are kept in sync\n\n### [`v2.23.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2230-update-debug-dependency--master---main)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.22.0...v2.23.0)\n\n- Upgrade `debug` dependency and remove use of now deprecated `debug().destroy()`\n- Renames the default source branch from `master` to `main`\n\n### [`v2.22.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2220-add-githashObject-interface)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.21.0...v2.22.0)\n\n- Adds support for `git hash-object FILE` and `git hash-object -w FILE`\n with new interface `git.hashObject(...)`, with thanks to [@&#8203;MiOnim](https://togithub.com/MiOnim)\n\n### [`v2.21.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2210-add-string--to-LogOptions-type)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.20.1...v2.21.0)\n\n- Adds `string[]` to the set of types supported as options for `git.log`\n- Fix readme typos\n\n### [`v2.20.1`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2201-Bug-fix-LogOptions-type-definition)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.20.0...v2.20.1)\n\n- `LogOptions` should be intersection rather than union types\n\n### [`v2.20.0`](https://togithub.com/steveukx/git-js/compare/v2.19.0...v2.20.0)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.19.0...v2.20.0)\n\n### [`v2.19.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2190---Upgrade-task-option-filters)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.18.0...v2.19.0)\n\n- move the command/task option processing function to TypeScript\n\n### [`v2.18.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2180---Upgrade-Clone--Mirror-tasks)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.17.0...v2.18.0)\n\n- `git.clone` and `git.mirror` rewritten to fit the TypeScript tasks style.\n- resolves issue whereby `git.clone` didn't accept an object of options despite being documented as supporting.\n\n### [`v2.17.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2170---Add-remote-message-parsing-to-git-pull)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.16.0...v2.17.0)\n\n- `git pull` (and by extension `git merge`) adds remote message parsing to the `PullResult` type\n- Remote message parsing adds property `remoteMessages.objects` of type `RemoteMessagesObjectEnumeration` to capture the objects transferred in fetch and push.\n\n### [`v2.16.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2160---Upgrade-Move-task)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.15.0...v2.16.0)\n\n- `git.mv` rewritten to fit the TypeScript tasks style.\n- set up github actions for CI\n\n### [`v2.15.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2150---Task-parsers-automatically-have-access-to-stdErr-as-well-as-stdOut)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.14.0...v2.15.0)\n\n- adds the `TaskParser` type to describe a task's parser function and creates the `LineParser` utility to simplify line-by-line parsing of string responses.\n- renames some interfaces for consistency of naming, the original name remains as a type alias marked as `@deprecated` until version 3.x:\n - BranchDeletionSummary > BranchSingleDeleteResult\n - BranchDeletionBatchSummary > BranchMultiDeleteResult\n - MergeSummary > MergeResult\n\n### [`v2.14.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2140---Bug-fix-gitcheckoutBranch-fails-to-pass-commands-to-git-child-process)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.13.2...v2.14.0)\n\n- resolves an issue whereby the `git.checkoutBranch` method would not pass the branch detail through to the underlying child process.\n\n### [`v2.13.2`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2132---PushResult-to-expose-all-non-empty-remote-messages)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.13.1...v2.13.2)\n\n- Further to `2.13.0` includes all (non-empty) `remote:` lines in the `PushResult`,\n including `remote:` lines used for other parser results (ie: `pullRequestUrl` etc).\n\n### [`v2.13.1`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2131---Add-support-for-parsing-GitLab-Pull-Request-Url-Message)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.13.0...v2.13.1)\n\n- Further to `2.13.0` adding support for parsing the reponse to `git.push`, adds support for the pull request message\n used by gitlab.\n\n### [`v2.13.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2130---Upgraded-Pull--Merge-and-parser-for-Push)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.12.0...v2.13.0)\n\n- `.push` and `.pushTags` rewritten as v2 style tasks. The git response is now parsed and returned as a\n [PushResult](./typings/response.d.ts)\n\n- Pull and merge rewritten to fit the TypeScript tasks style. \n\n- Integration tests updated to run through jest directly without compiling from nodeunit\n\n### [`v2.12.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2120---Bug-fix-chaining-onto--async-awaiting-gittags-failed)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.11.0...v2.12.0)\n\n- resolves an issue whereby the `git.tags` method could not be chained or used as an async/promise.\n\n### [`v2.11.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2110---Parallel--concurrent-tasks-fresh-repo-status-parser--bug-fix-in-checkoutLocalBranch)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.10.0...v2.11.0)\n\n- until now, `simple-git` reject all pending tasks in the queue when a task has failed. From `2.11.0`, only\n tasks chained from the failing one will be rejected, other tasks can continue to be processed as normal,\n giving the developer more control over which tasks should be treated as atomic chains, and which can be\n [run in parallel](./readme.md#concurrent--parallel-requests).\n\n To support this, and to prevent the issues seen when `git` is run concurrently in too many child processes,\n `simple-git` will limit the number of tasks running in parallel at any one time to be at most 1 from each\n chain (ie: chained tasks are still run in series) and at most 5 tasks across all chains (\n [configurable](./readme.md#configuration) by passing `{maxConcurrentProcesses: x}` in the `simpleGit` constructor). \n\n- add support to `git.status()` for parsing the response of a repo that has no commits yet, previously\n it wouldn't determine the branch name correctly.\n\n- resolved a flaw introduced in `2.9.0` whereby `checkoutLocalBranch` would silently fail and not check out the branch\n\n### [`v2.10.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2100---trailing-options-in-checkout-init-status-reset--bug-fix-awaiting-a-non-task)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.9.0...v2.10.0)\n\n- `git.checkout` now supports both object and array forms of supplying trailing options.\n\n```typescript\nimport simpleGit from 'simple-git';\nawait simpleGit().checkout('branch-name', ['--track', 'remote/branch']);\nawait simpleGit().checkout(['branch-name', '--track', 'remote/branch']);\nawait simpleGit().checkout({'branch-name': null});\n```\n\n- `git.init` now supports both object and array forms of supplying trailing options and now\n parses the response to return an [InitResult](./typings/response.d.ts);\n\n```typescript\nimport simpleGit, { InitResult } from 'simple-git';\nconst notSharedInit: InitResult = await simpleGit().init(false, ['--shared=false']);\nconst notSharedBareInit: InitResult = await simpleGit().init(['--bare', '--shared=false']);\nconst sharedInit: InitResult = await simpleGit().init(false, {'--shared': 'true'});\nconst sharedBareInit: InitResult = await simpleGit().init({'--bare': null, '--shared': 'false'});\n```\n\n- `git.status` now supports both object and array forms of supplying trailing options.\n\n```typescript\nimport simpleGit, { StatusResult } from 'simple-git';\nconst repoStatus: StatusResult = await simpleGit().status();\nconst subDirStatus: StatusResult = await simpleGit().status(['--', 'sub-dir']);\n```\n\n- `git.reset` upgraded to the new task style and exports an enum `ResetMode` with all supported\n merge modes and now supports both object and array forms of supplying trailing options.\n\n```typescript\nimport simpleGit, { ResetMode } from 'simple-git';\n\n// git reset --hard\nawait simpleGit().reset(ResetMode.HARD);\n\n// git reset --soft -- sub-dir\nawait simpleGit().reset(ResetMode.SOFT, ['--', 'sub-dir']);\n```\n\n- bug-fix: it should not be possible to await the `simpleGit()` task runner, only the tasks it returns.\n\n```typescript\nexpect(simpleGit().then).toBeUndefined();\nexpect(simpleGit().init().then).toBe(expect.any(Function));\n```\n\n### [`v2.9.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;290---checkIsRepo-rev-parse)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.8.0...v2.9.0)\n\n- `.checkIsRepo()` updated to allow choosing the type of check to run, either by using the exported `CheckRepoActions` enum\n or the text equivalents ('bare', 'root' or 'tree'):\n\n - `checkIsRepo(CheckRepoActions.BARE): Promise<boolean>` determines whether the working directory represents a bare repo.\n - `checkIsRepo(CheckRepoActions.IS_REPO_ROOT): Promise<boolean>` determines whether the working directory is at the root of a repo.\n - `checkIsRepo(CheckRepoActions.IN_TREE): Promise<boolean>` determines whether the working directory is a descendent of a git root.\n\n- `.revparse()` converted to a new style task\n\n### [`v2.8.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;280---Support-for-default-import-in-TS-without-use-of-esModuleInterop)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.7.2...v2.8.0)\n\n- Enables support for using the default export of `simple-git` as an es module, in TypeScript it is no\n longer necessary to enable the `esModuleInterop` flag in the `tsconfig.json` to consume the default\n export.\n\n##### 2.7.2 - Bug Fix: Remove `promise.ts` source from `simple-git` published artifact\n\n- Closes [#&#8203;471](https://togithub.com/steveukx/git-js/issues/471), whereby the source for the promise wrapped runner would be included in the published artifact\n due to sharing the same name as the explicitly included `promise.js` in the project root. \n\n##### 2.7.1 - Bug Fix: `await git.log` having imported from root `simple-git`\n\n- Fixes [#&#8203;464](https://togithub.com/steveukx/git-js/issues/464), whereby using `await` on `git.log` without having supplied a callback would ignore the leading options\n object or options array.\n\n### [`v2.7.2`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;272---Bug-Fix-Remove-promisets-source-from-simple-git-published-artifact)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.7.1...v2.7.2)\n\n- Closes [#&#8203;471](https://togithub.com/steveukx/git-js/issues/471), whereby the source for the promise wrapped runner would be included in the published artifact\n due to sharing the same name as the explicitly included `promise.js` in the project root.\n\n### [`v2.7.1`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;271---Bug-Fix-await-gitlog-having-imported-from-root-simple-git)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.7.0...v2.7.1)\n\n- Fixes [#&#8203;464](https://togithub.com/steveukx/git-js/issues/464), whereby using `await` on `git.log` without having supplied a callback would ignore the leading options\n object or options array.\n\n### [`v2.7.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;270---Output-Handler-and-logging)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.6.0...v2.7.0)\n\n- Updated to the `outputHandler` type to add a trailing argument for the arguments passed into the child process.\n- All logging now uses the [debug](https://www.npmjs.com/package/debug) library. Enable logging by adding `simple-git`\n to the `DEBUG` environment variable. `git.silent(false)` can still be used to explicitly enable logging and is\n equivalent to calling `require('debug').enable('simple-git')`.\n\n### [`v2.6.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;260---Native-Promises-Typed-Errors-TypeScript-Importing-Gitclean-and-Gitraw)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.5.0...v2.6.0)\n\n##### Native Promises\n\n- _TL;DR - `.then` and `.catch` can now be called on the standard `simpleGit` chain to handle the promise\n returned by the most recently added task... essentially, promises now just work the way you would expect\n them to._\n- The main export from `simple-git` no longer shows the deprecation notice for using the\n `.then` function, it now exposes the promise chain generated from the most recently run\n task, allowing the combination of chain building and ad-hoc splitting off to a new promise chain.\n - See the [unit](./test/unit/promises.spec.js) and [integration](./test/integration/promise-from-root.spec.js) tests.\n - See the [typescript consumer](./test/consumer/ts-default-from-root.spec.ts) test.\n\n##### TypeScript Importing\n\n- Promise / async interface and TypeScript types all available from the `simple-git` import rather than needing\n `simple-git/promise`, see examples in the [ReadMe](./readme.md) or in the [consumer tests](./test/consumer).\n\n##### Typed Errors\n\n- Tasks that previously validated their usage and rejected with a `TypeError` will now reject with a\n [`TaskConfigurationError`](./src/lib/errors/task-configuration-error.ts).\n\n- Tasks that previously rejected with a custom object (currently only `git.merge` when the auto-merge fails)\n will now reject with a [`GitResponseError`](./src/lib/errors/git-response-error.ts) where previously it\n was a modified `Error`.\n\n##### Git Clean\n\n- `git.clean(...)` will now return a `CleanSummary` instead of the raw string data\n\n##### Git Raw\n\n- `git.raw(...)` now accepts any number of leading string arguments as an alternative to the\n single array of strings.\n\n### [`v2.5.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;250---Gitremote)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.4.0...v2.5.0)\n\n- all `git.remote` related functions converted to TypeScript\n\n### [`v2.4.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;240---GitsubModule)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.3.0...v2.4.0)\n\n- all `git.subModule` related functions converted to TypeScript\n\n### [`v2.3.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;230---Gitconfig)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.2.0...v2.3.0)\n\n- add new `git.listConfig` to get current configuration\n- `git.addConfig` supports a new `append` flag to append the value into the config rather than overwrite existing\n\n### [`v2.2.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;220---Gitbranch)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.1.0...v2.2.0)\n\n- all `git.branch` related functions converted to TypeScript\n- add new `git.deleteLocalBranches` to delete multiple branches in one call\n- `git.deleteLocalBranches` and `git.deleteLocalBranch` now support an optional `forceDelete` flag\n\n### [`v2.1.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;210---Gittag)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.0.0...v2.1.0)\n\n- `.tags`, `.addTag` and `.addAnnotatedTag` converted to TypeScript, no backward compatibility changes\n\n### [`v2.0.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;200---Incremental-switch-to-TypeScript-and-rewritten-task-execution)\n\n[Compare Source](https://togithub.com/steveukx/git-js/compare/v1.132.0...v2.0.0)\n\n- If your application depended on any functions with a name starting with an `_`, the upgrade may not be seamless,\n please only use the documented public API.\n\n- `git.log` date format is now strict ISO by default (ie: uses the placeholder `%aI`) instead of the 1.x default of\n `%ai` for an \"ISO-like\" date format. To restore the old behaviour, add `strictDate = false` to the options passed to\n `git.log`.\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/129.md b/pulls/129.md @@ -0,0 +1,425 @@ +# PR #129 fix(deps): update dependency simple-git to v2 + +- **Status:** open +- **Author:** @renovate[bot] +- **Created:** 2020-05-01T11:59:12Z +- **Branch:** renovate/simple-git-2.x → master +- **Diff:** [129.diff](./129.diff) + +--- + +[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) + +This PR contains the following updates: + +| Package | Change | Age | Adoption | Passing | Confidence | +|---|---|---|---|---|---| +| [simple-git](https://togithub.com/steveukx/git-js) | [`^1.75.0` -> `^2.0.0`](https://renovatebot.com/diffs/npm/simple-git/1.132.0/2.31.0) | [![age](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/compatibility-slim/1.132.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/simple-git/2.31.0/confidence-slim/1.132.0)](https://docs.renovatebot.com/merge-confidence/) | + +--- + +### Release Notes + +<details> +<summary>steveukx/git-js</summary> + +### [`v2.31.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2310-Handle-root-commit-syntax) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.30.0...v2.31.0) + +- Adds a `root: boolean` property to the `CommitResult` interface representing whether the commit was a 'root' commit + (which is a commit that has no parent, most commonly the first commit in a repo). + +### [`v2.30.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2300-Restore-compatibility-with-Nodejs-v10) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.29.0...v2.30.0) + +- Reinstates native support for node.js v10 by removing use of ES6 constructs + +### [`v2.29.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2290-Update-TypeScript-response-type-for-gitmergeFromTo) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.28.0...v2.29.0) + +- Update type definition for `git.mergeFromTo` to be the `MergeResult` returned + when using the more generic `git.merge` method. + Thanks to [@&#8203;ofirelias](https://togithub.com/ofirelias) for the pull request. + +### [`v2.28.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2280-Add-support-for-git-apply--TypeScript-Integration-Tests) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.27.0...v2.28.0) + +- Adds support for `git.applyPatch` to apply patches generated in a `git diff` to the working index, + TypeScript consumers can make use of the `ApplyOptions` type definition to make use of strong types + for the supported options. Thanks to [@&#8203;andreterron](https://togithub.com/andreterron) for the pull request. + +- Integration tests converted to TypeScript to ensure type safety across all tests. + +### [`v2.27.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2270-Included-staged-deletemodify-in-StatusResult-staged-array) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.26.0...v2.27.0) + +- Update the `git.status` parser to account for staged deleted/modified files and staged files with subsequent + modifications meaning a status of: + - `RM old -> new` will now appear in `renamed` and `new` will also appear in `modified` + - `D file` will now appear in both `deleted` and `staged` where `D file` would only appear in `deleted` + +### [`v2.26.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2260-Fix-error-when-using-gitlog-with-callback) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.25.0...v2.26.0) + +- Resolves an issue whereby using `git.log` with a callback (or awaiting the promise created from the now deprecated + `simple-git/promise` import) would fail to return the response to the caller. + +### [`v2.25.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2250-TypeScript-Types--Unit-Tests-Commit-Parsing) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.24.0...v2.25.0) + +- See [Legacy Node Versions](./docs/LEGACY_NODE_VERSIONS.md) for details of how to use `simple-git` with `node.js` + versions 11 and below. +- To help keep the TypeScript definitions in line with functionality, unit tests are now written in TypeScript. +- When using `git.commit`, the first argument must be a string or array of strings. Passing another data type has long + been considered an error, but now a deprecation warning will be shown in the log and will be switched to an error + in version 3. +- Fixes an issue in `git.commit` whereby a commit that included only deleted lines would be parsed as though the + deletions were inclusions. + +### [`v2.24.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2240-Types-updated) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.23.0...v2.24.0) + +- `pull`, `push` and `pushTags` parameter types updated to match new functionality and tests switched to TypeScript to ensure they are kept in sync + +### [`v2.23.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2230-update-debug-dependency--master---main) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.22.0...v2.23.0) + +- Upgrade `debug` dependency and remove use of now deprecated `debug().destroy()` +- Renames the default source branch from `master` to `main` + +### [`v2.22.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2220-add-githashObject-interface) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.21.0...v2.22.0) + +- Adds support for `git hash-object FILE` and `git hash-object -w FILE` + with new interface `git.hashObject(...)`, with thanks to [@&#8203;MiOnim](https://togithub.com/MiOnim) + +### [`v2.21.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2210-add-string--to-LogOptions-type) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.20.1...v2.21.0) + +- Adds `string[]` to the set of types supported as options for `git.log` +- Fix readme typos + +### [`v2.20.1`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2201-Bug-fix-LogOptions-type-definition) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.20.0...v2.20.1) + +- `LogOptions` should be intersection rather than union types + +### [`v2.20.0`](https://togithub.com/steveukx/git-js/compare/v2.19.0...v2.20.0) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.19.0...v2.20.0) + +### [`v2.19.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2190---Upgrade-task-option-filters) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.18.0...v2.19.0) + +- move the command/task option processing function to TypeScript + +### [`v2.18.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2180---Upgrade-Clone--Mirror-tasks) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.17.0...v2.18.0) + +- `git.clone` and `git.mirror` rewritten to fit the TypeScript tasks style. +- resolves issue whereby `git.clone` didn't accept an object of options despite being documented as supporting. + +### [`v2.17.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2170---Add-remote-message-parsing-to-git-pull) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.16.0...v2.17.0) + +- `git pull` (and by extension `git merge`) adds remote message parsing to the `PullResult` type +- Remote message parsing adds property `remoteMessages.objects` of type `RemoteMessagesObjectEnumeration` to capture the objects transferred in fetch and push. + +### [`v2.16.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2160---Upgrade-Move-task) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.15.0...v2.16.0) + +- `git.mv` rewritten to fit the TypeScript tasks style. +- set up github actions for CI + +### [`v2.15.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2150---Task-parsers-automatically-have-access-to-stdErr-as-well-as-stdOut) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.14.0...v2.15.0) + +- adds the `TaskParser` type to describe a task's parser function and creates the `LineParser` utility to simplify line-by-line parsing of string responses. +- renames some interfaces for consistency of naming, the original name remains as a type alias marked as `@deprecated` until version 3.x: + - BranchDeletionSummary > BranchSingleDeleteResult + - BranchDeletionBatchSummary > BranchMultiDeleteResult + - MergeSummary > MergeResult + +### [`v2.14.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2140---Bug-fix-gitcheckoutBranch-fails-to-pass-commands-to-git-child-process) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.13.2...v2.14.0) + +- resolves an issue whereby the `git.checkoutBranch` method would not pass the branch detail through to the underlying child process. + +### [`v2.13.2`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2132---PushResult-to-expose-all-non-empty-remote-messages) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.13.1...v2.13.2) + +- Further to `2.13.0` includes all (non-empty) `remote:` lines in the `PushResult`, + including `remote:` lines used for other parser results (ie: `pullRequestUrl` etc). + +### [`v2.13.1`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2131---Add-support-for-parsing-GitLab-Pull-Request-Url-Message) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.13.0...v2.13.1) + +- Further to `2.13.0` adding support for parsing the reponse to `git.push`, adds support for the pull request message + used by gitlab. + +### [`v2.13.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2130---Upgraded-Pull--Merge-and-parser-for-Push) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.12.0...v2.13.0) + +- `.push` and `.pushTags` rewritten as v2 style tasks. The git response is now parsed and returned as a + [PushResult](./typings/response.d.ts) + +- Pull and merge rewritten to fit the TypeScript tasks style. + +- Integration tests updated to run through jest directly without compiling from nodeunit + +### [`v2.12.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2120---Bug-fix-chaining-onto--async-awaiting-gittags-failed) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.11.0...v2.12.0) + +- resolves an issue whereby the `git.tags` method could not be chained or used as an async/promise. + +### [`v2.11.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2110---Parallel--concurrent-tasks-fresh-repo-status-parser--bug-fix-in-checkoutLocalBranch) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.10.0...v2.11.0) + +- until now, `simple-git` reject all pending tasks in the queue when a task has failed. From `2.11.0`, only + tasks chained from the failing one will be rejected, other tasks can continue to be processed as normal, + giving the developer more control over which tasks should be treated as atomic chains, and which can be + [run in parallel](./readme.md#concurrent--parallel-requests). + + To support this, and to prevent the issues seen when `git` is run concurrently in too many child processes, + `simple-git` will limit the number of tasks running in parallel at any one time to be at most 1 from each + chain (ie: chained tasks are still run in series) and at most 5 tasks across all chains ( + [configurable](./readme.md#configuration) by passing `{maxConcurrentProcesses: x}` in the `simpleGit` constructor). + +- add support to `git.status()` for parsing the response of a repo that has no commits yet, previously + it wouldn't determine the branch name correctly. + +- resolved a flaw introduced in `2.9.0` whereby `checkoutLocalBranch` would silently fail and not check out the branch + +### [`v2.10.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;2100---trailing-options-in-checkout-init-status-reset--bug-fix-awaiting-a-non-task) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.9.0...v2.10.0) + +- `git.checkout` now supports both object and array forms of supplying trailing options. + +```typescript +import simpleGit from 'simple-git'; +await simpleGit().checkout('branch-name', ['--track', 'remote/branch']); +await simpleGit().checkout(['branch-name', '--track', 'remote/branch']); +await simpleGit().checkout({'branch-name': null}); +``` + +- `git.init` now supports both object and array forms of supplying trailing options and now + parses the response to return an [InitResult](./typings/response.d.ts); + +```typescript +import simpleGit, { InitResult } from 'simple-git'; +const notSharedInit: InitResult = await simpleGit().init(false, ['--shared=false']); +const notSharedBareInit: InitResult = await simpleGit().init(['--bare', '--shared=false']); +const sharedInit: InitResult = await simpleGit().init(false, {'--shared': 'true'}); +const sharedBareInit: InitResult = await simpleGit().init({'--bare': null, '--shared': 'false'}); +``` + +- `git.status` now supports both object and array forms of supplying trailing options. + +```typescript +import simpleGit, { StatusResult } from 'simple-git'; +const repoStatus: StatusResult = await simpleGit().status(); +const subDirStatus: StatusResult = await simpleGit().status(['--', 'sub-dir']); +``` + +- `git.reset` upgraded to the new task style and exports an enum `ResetMode` with all supported + merge modes and now supports both object and array forms of supplying trailing options. + +```typescript +import simpleGit, { ResetMode } from 'simple-git'; + +// git reset --hard +await simpleGit().reset(ResetMode.HARD); + +// git reset --soft -- sub-dir +await simpleGit().reset(ResetMode.SOFT, ['--', 'sub-dir']); +``` + +- bug-fix: it should not be possible to await the `simpleGit()` task runner, only the tasks it returns. + +```typescript +expect(simpleGit().then).toBeUndefined(); +expect(simpleGit().init().then).toBe(expect.any(Function)); +``` + +### [`v2.9.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;290---checkIsRepo-rev-parse) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.8.0...v2.9.0) + +- `.checkIsRepo()` updated to allow choosing the type of check to run, either by using the exported `CheckRepoActions` enum + or the text equivalents ('bare', 'root' or 'tree'): + + - `checkIsRepo(CheckRepoActions.BARE): Promise<boolean>` determines whether the working directory represents a bare repo. + - `checkIsRepo(CheckRepoActions.IS_REPO_ROOT): Promise<boolean>` determines whether the working directory is at the root of a repo. + - `checkIsRepo(CheckRepoActions.IN_TREE): Promise<boolean>` determines whether the working directory is a descendent of a git root. + +- `.revparse()` converted to a new style task + +### [`v2.8.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;280---Support-for-default-import-in-TS-without-use-of-esModuleInterop) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.7.2...v2.8.0) + +- Enables support for using the default export of `simple-git` as an es module, in TypeScript it is no + longer necessary to enable the `esModuleInterop` flag in the `tsconfig.json` to consume the default + export. + +##### 2.7.2 - Bug Fix: Remove `promise.ts` source from `simple-git` published artifact + +- Closes [#&#8203;471](https://togithub.com/steveukx/git-js/issues/471), whereby the source for the promise wrapped runner would be included in the published artifact + due to sharing the same name as the explicitly included `promise.js` in the project root. + +##### 2.7.1 - Bug Fix: `await git.log` having imported from root `simple-git` + +- Fixes [#&#8203;464](https://togithub.com/steveukx/git-js/issues/464), whereby using `await` on `git.log` without having supplied a callback would ignore the leading options + object or options array. + +### [`v2.7.2`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;272---Bug-Fix-Remove-promisets-source-from-simple-git-published-artifact) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.7.1...v2.7.2) + +- Closes [#&#8203;471](https://togithub.com/steveukx/git-js/issues/471), whereby the source for the promise wrapped runner would be included in the published artifact + due to sharing the same name as the explicitly included `promise.js` in the project root. + +### [`v2.7.1`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;271---Bug-Fix-await-gitlog-having-imported-from-root-simple-git) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.7.0...v2.7.1) + +- Fixes [#&#8203;464](https://togithub.com/steveukx/git-js/issues/464), whereby using `await` on `git.log` without having supplied a callback would ignore the leading options + object or options array. + +### [`v2.7.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;270---Output-Handler-and-logging) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.6.0...v2.7.0) + +- Updated to the `outputHandler` type to add a trailing argument for the arguments passed into the child process. +- All logging now uses the [debug](https://www.npmjs.com/package/debug) library. Enable logging by adding `simple-git` + to the `DEBUG` environment variable. `git.silent(false)` can still be used to explicitly enable logging and is + equivalent to calling `require('debug').enable('simple-git')`. + +### [`v2.6.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;260---Native-Promises-Typed-Errors-TypeScript-Importing-Gitclean-and-Gitraw) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.5.0...v2.6.0) + +##### Native Promises + +- _TL;DR - `.then` and `.catch` can now be called on the standard `simpleGit` chain to handle the promise + returned by the most recently added task... essentially, promises now just work the way you would expect + them to._ +- The main export from `simple-git` no longer shows the deprecation notice for using the + `.then` function, it now exposes the promise chain generated from the most recently run + task, allowing the combination of chain building and ad-hoc splitting off to a new promise chain. + - See the [unit](./test/unit/promises.spec.js) and [integration](./test/integration/promise-from-root.spec.js) tests. + - See the [typescript consumer](./test/consumer/ts-default-from-root.spec.ts) test. + +##### TypeScript Importing + +- Promise / async interface and TypeScript types all available from the `simple-git` import rather than needing + `simple-git/promise`, see examples in the [ReadMe](./readme.md) or in the [consumer tests](./test/consumer). + +##### Typed Errors + +- Tasks that previously validated their usage and rejected with a `TypeError` will now reject with a + [`TaskConfigurationError`](./src/lib/errors/task-configuration-error.ts). + +- Tasks that previously rejected with a custom object (currently only `git.merge` when the auto-merge fails) + will now reject with a [`GitResponseError`](./src/lib/errors/git-response-error.ts) where previously it + was a modified `Error`. + +##### Git Clean + +- `git.clean(...)` will now return a `CleanSummary` instead of the raw string data + +##### Git Raw + +- `git.raw(...)` now accepts any number of leading string arguments as an alternative to the + single array of strings. + +### [`v2.5.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;250---Gitremote) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.4.0...v2.5.0) + +- all `git.remote` related functions converted to TypeScript + +### [`v2.4.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;240---GitsubModule) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.3.0...v2.4.0) + +- all `git.subModule` related functions converted to TypeScript + +### [`v2.3.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;230---Gitconfig) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.2.0...v2.3.0) + +- add new `git.listConfig` to get current configuration +- `git.addConfig` supports a new `append` flag to append the value into the config rather than overwrite existing + +### [`v2.2.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;220---Gitbranch) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.1.0...v2.2.0) + +- all `git.branch` related functions converted to TypeScript +- add new `git.deleteLocalBranches` to delete multiple branches in one call +- `git.deleteLocalBranches` and `git.deleteLocalBranch` now support an optional `forceDelete` flag + +### [`v2.1.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;210---Gittag) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v2.0.0...v2.1.0) + +- `.tags`, `.addTag` and `.addAnnotatedTag` converted to TypeScript, no backward compatibility changes + +### [`v2.0.0`](https://togithub.com/steveukx/git-js/blob/master/CHANGELOG.md#&#8203;200---Incremental-switch-to-TypeScript-and-rewritten-task-execution) + +[Compare Source](https://togithub.com/steveukx/git-js/compare/v1.132.0...v2.0.0) + +- If your application depended on any functions with a name starting with an `_`, the upgrade may not be seamless, + please only use the documented public API. + +- `git.log` date format is now strict ISO by default (ie: uses the placeholder `%aI`) instead of the 1.x default of + `%ai` for an "ISO-like" date format. To restore the old behaviour, add `strictDate = false` to the options passed to + `git.log`. + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot). + diff --git a/pulls/13.diff b/pulls/13.diff @@ -0,0 +1,45 @@ +diff --git a/handlers/parseNodes.js b/handlers/parseNodes.js +index 6e9d646..4fa3eef 100644 +--- a/handlers/parseNodes.js ++++ b/handlers/parseNodes.js +@@ -157,21 +157,36 @@ module.exports = { + clients = key["statistics"]["clients"] + status = key["flags"]["online"] + since = key["firstseen"] ++ lat = key["nodeinfo"]["location"]["latitude"] ++ long = key["nodeinfo"]["location"]["longitude"] ++ request.get('http://nominatim.openstreetmap.org/reverse?format=json&lat='+ lat + '&lon=' + lon + '&zoom=18&addressdetails=1', function (error, response, body) { ++ if (!error && response.statusCode === 200) { ++ addressJson = JSON.parse(body) ++ _.find(addressJson.address, function (key) { ++ house_number = key["house_number"] ++ road = key["road"] ++ town = key["town"] ++ postcode = key["postcode"] ++ country = key["country"] ++ adress = road + " " + house_number + ", " + postcode + " " + town + ", " + country ++ }); ++ } ++ }); + if(handler == "telegram"){ +- output = "<b>Name: </b>" + name + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since + } + if(handler == "irc"){ +- output = "Name: " + name + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since ++ output = "Name: " + name + "\nRouter Location: " + adress + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since + } + if(handler == "slack"){ +- output = "<b>Name: </b>" + name + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since + } + } + }); + if (askedNode.toLowerCase() !== "noarg") { + if(handler == "telegram"){ + bot.sendMessage(TfromId, output, {"parse_mode": "HTML"}) +- botan.track(Tmsg, 'node ' + ccode_func) ++ botan.track(Tmsg, 'node ' + ccode_func + " " + askedNode.toLowerCase()) + } + if(handler == "irc"){ + bot.say(IRCto, output); diff --git a/pulls/13.json b/pulls/13.json @@ -0,0 +1,24 @@ +{ + "number": 13, + "title": "Add location", + "state": "merged", + "diff_file": "13.diff", + "author": "MTRNord", + "created_at": "2016-09-11T19:15:58Z", + "closed_at": "2016-09-11T19:17:07Z", + "merged_at": "2016-09-11T19:17:07Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/13)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T19:16:11Z", + "body": "Approved\n\n[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/13/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door)\n" + } + ], + "review_comments": [] +} diff --git a/pulls/13.md b/pulls/13.md @@ -0,0 +1,28 @@ +# PR #13 Add location + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T19:15:58Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T19:17:07Z +- **Diff:** [13.diff](./13.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/13) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T19:16:11Z + +Approved + +[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/13/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door) + + diff --git a/pulls/130.diff b/pulls/130.diff @@ -0,0 +1,49 @@ +diff --git a/package.json b/package.json +index ba9d2a5..e5aef4f 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "jsonfile": "^5.0.0", + "lodash": "^4.17.13", + "node-schedule": "^1.2.4", +- "node-telegram-bot-api": "^0.40.0", ++ "node-telegram-bot-api": "^0.51.0", + "request": "^2.81.0", + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", +diff --git a/yarn.lock b/yarn.lock +index 87468cf..72a3e2b 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -105,9 +105,10 @@ bcrypt-pbkdf@^1.0.0: + dependencies: + tweetnacl "^0.14.3" + +-bl@^1.2.1: +- version "1.2.2" +- resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c" ++bl@^1.2.3: ++ version "1.2.3" ++ resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" ++ integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + dependencies: + readable-stream "^2.3.5" + safe-buffer "^5.1.1" +@@ -953,12 +954,13 @@ node-schedule@^1.2.4: + long-timeout "0.1.1" + sorted-array-functions "^1.0.0" + +-node-telegram-bot-api@^0.40.0: +- version "0.40.0" +- resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.40.0.tgz#7e6acf631e868b8000025808daf566181c7673d5" ++node-telegram-bot-api@^0.51.0: ++ version "0.51.0" ++ resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.51.0.tgz#b519304231d8c6391dafe70ae313a8100175ced8" ++ integrity sha512-4SYAHBOhm8beNm/Sj6jo67GLbjMKLXejU/gjeIGsPMB9BAap4+ZT9viZkq1xC3t+0JeyQHOMudPp/vwpbK04qA== + dependencies: + array.prototype.findindex "^2.0.2" +- bl "^1.2.1" ++ bl "^1.2.3" + bluebird "^3.5.1" + debug "^3.1.0" + depd "^1.1.1" diff --git a/pulls/130.json b/pulls/130.json @@ -0,0 +1,18 @@ +{ + "number": 130, + "title": "fix(deps): update dependency node-telegram-bot-api to ^0.51.0", + "state": "open", + "diff_file": "130.diff", + "author": "renovate[bot]", + "created_at": "2020-05-15T23:55:15Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/node-telegram-bot-api-0.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [node-telegram-bot-api](https://togithub.com/yagop/node-telegram-bot-api) | [`^0.40.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/node-telegram-bot-api/0.40.0/0.51.0) | [![age](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/compatibility-slim/0.40.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/confidence-slim/0.40.0)](https://docs.renovatebot.com/merge-confidence/) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yagop/node-telegram-bot-api</summary>\n\n### [`v0.51.0`](https://togithub.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;0510-0510---2020-11-04)\n\n[Compare Source](https://togithub.com/yagop/node-telegram-bot-api/compare/v0.50.0...v0.51.0)\n\nAdded:\n\n1. Support Bot API v5.0: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n\n - Add method _copyMessage()_\n - Add method _unpinAllChatMessages()_\n - Add method _close()_\n - Add method _logOut()_\n\n Changed: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n\n - Remove trailing-spaces\n - Fix Bugs in Test\n\n New Test: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n\n - copyMessage\n - unpinAllChatMessages\n\n### [`v0.50.0`](https://togithub.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;0500-0500---2020-05-2020)\n\n[Compare Source](https://togithub.com/yagop/node-telegram-bot-api/compare/667380f1de01bb57d5040d126e2026869746dcba...v0.50.0)\n\nAdded:\n\n1. Support Bot API v4.8: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n - Add methods: _sendDice()_\n2. Support Bot API v4.7: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n - Add methods: _getMyCommands()_,_setMyCommands()_\n3. Support Bot API v4.5: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n - Add methods: _setChatAdministratorCustomTitle()_\n4. Support Bot API v4.4: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n - Add methods: _setChatPermissions()_\n5. Support for poll_answer (by [@&#8203;JieJiSS](https://togithub.com/JieJiSS))\n6. Add request options in file stream (by [@&#8203;zhangpanyi](https://togithub.com/zhangpanyi) )\n\nChanged: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n\n- New message type: _dice_\n- Fix Bugs in tests\n- Fix regex compare (by [@&#8203;ledamint](https://togithub.com/ledamint))\n- Fix listening for error events when downloading files (by [@&#8203;Kraigo](https://togithub.com/Kraigo))\n\nNew Test: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430))\n\n- sendDice\n- getMyCommands\n- setMyCommands\n- setChatAdministratorCustomTitle\n- setChatPermissions\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/130.md b/pulls/130.md @@ -0,0 +1,102 @@ +# PR #130 fix(deps): update dependency node-telegram-bot-api to ^0.51.0 + +- **Status:** open +- **Author:** @renovate[bot] +- **Created:** 2020-05-15T23:55:15Z +- **Branch:** renovate/node-telegram-bot-api-0.x → master +- **Diff:** [130.diff](./130.diff) + +--- + +[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) + +This PR contains the following updates: + +| Package | Change | Age | Adoption | Passing | Confidence | +|---|---|---|---|---|---| +| [node-telegram-bot-api](https://togithub.com/yagop/node-telegram-bot-api) | [`^0.40.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/node-telegram-bot-api/0.40.0/0.51.0) | [![age](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/compatibility-slim/0.40.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/node-telegram-bot-api/0.51.0/confidence-slim/0.40.0)](https://docs.renovatebot.com/merge-confidence/) | + +--- + +### Release Notes + +<details> +<summary>yagop/node-telegram-bot-api</summary> + +### [`v0.51.0`](https://togithub.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;0510-0510---2020-11-04) + +[Compare Source](https://togithub.com/yagop/node-telegram-bot-api/compare/v0.50.0...v0.51.0) + +Added: + +1. Support Bot API v5.0: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + + - Add method _copyMessage()_ + - Add method _unpinAllChatMessages()_ + - Add method _close()_ + - Add method _logOut()_ + + Changed: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + + - Remove trailing-spaces + - Fix Bugs in Test + + New Test: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + + - copyMessage + - unpinAllChatMessages + +### [`v0.50.0`](https://togithub.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md#&#8203;0500-0500---2020-05-2020) + +[Compare Source](https://togithub.com/yagop/node-telegram-bot-api/compare/667380f1de01bb57d5040d126e2026869746dcba...v0.50.0) + +Added: + +1. Support Bot API v4.8: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + - Add methods: _sendDice()_ +2. Support Bot API v4.7: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + - Add methods: _getMyCommands()_,_setMyCommands()_ +3. Support Bot API v4.5: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + - Add methods: _setChatAdministratorCustomTitle()_ +4. Support Bot API v4.4: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + - Add methods: _setChatPermissions()_ +5. Support for poll_answer (by [@&#8203;JieJiSS](https://togithub.com/JieJiSS)) +6. Add request options in file stream (by [@&#8203;zhangpanyi](https://togithub.com/zhangpanyi) ) + +Changed: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + +- New message type: _dice_ +- Fix Bugs in tests +- Fix regex compare (by [@&#8203;ledamint](https://togithub.com/ledamint)) +- Fix listening for error events when downloading files (by [@&#8203;Kraigo](https://togithub.com/Kraigo)) + +New Test: (by [@&#8203;danielperez9430](https://togithub.com/danielperez9430)) + +- sendDice +- getMyCommands +- setMyCommands +- setChatAdministratorCustomTitle +- setChatPermissions + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot). + diff --git a/pulls/131.diff b/pulls/131.diff @@ -0,0 +1,30 @@ +diff --git a/package.json b/package.json +index ba9d2a5..9bacfa7 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "express": "^4.15.4", + "irc": "^0.5.2", + "jsonfile": "^5.0.0", +- "lodash": "^4.17.13", ++ "lodash": "^4.17.19", + "node-schedule": "^1.2.4", + "node-telegram-bot-api": "^0.40.0", + "request": "^2.81.0", +diff --git a/yarn.lock b/yarn.lock +index 87468cf..ea977ae 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -837,9 +837,9 @@ locate-path@^3.0.0: + p-locate "^3.0.0" + path-exists "^3.0.0" + +-lodash@^4.13.1, lodash@^4.17.13, lodash@^4.17.2: +- version "4.17.13" +- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.13.tgz#0bdc3a6adc873d2f4e0c4bac285df91b64fc7b93" ++lodash@^4.13.1, lodash@^4.17.19, lodash@^4.17.2: ++ version "4.17.19" ++ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b" + + long-timeout@0.1.1: + version "0.1.1" diff --git a/pulls/131.json b/pulls/131.json @@ -0,0 +1,20 @@ +{ + "number": 131, + "title": "chore(deps): bump lodash from 4.17.13 to 4.17.19", + "state": "open", + "diff_file": "131.diff", + "author": "dependabot[bot]", + "created_at": "2020-07-17T11:13:41Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "dependabot/npm_and_yarn/lodash-4.17.19", + "labels": [ + "dependencies" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.19.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/lodash/lodash/releases\">lodash's releases</a>.</em></p>\n<blockquote>\n<h2>4.17.16</h2>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056\"><code>d7fbc52</code></a> Bump to v4.17.19</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6\"><code>2e1c0f2</code></a> Add npm-package</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e\"><code>1b6c282</code></a> Bump to v4.17.18</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac\"><code>a370ac8</code></a> Bump to v4.17.17</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb\"><code>1144918</code></a> Rebuild lodash and docs</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e\"><code>3a3b0fd</code></a> Bump to v4.17.16</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12\"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href=\"https://github-redirect.dependabot.com/lodash/lodash/issues/4759\">#4759</a>)</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32\"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href=\"https://github-redirect.dependabot.com/lodash/lodash/issues/4518\">#4518</a>)</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb\"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href=\"https://github-redirect.dependabot.com/lodash/lodash/issues/4320\">#4320</a>) (<a href=\"https://github-redirect.dependabot.com/lodash/lodash/issues/4515\">#4515</a>)</li>\n<li><a href=\"https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5\"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href=\"https://github-redirect.dependabot.com/lodash/lodash/issues/4510\">#4510</a>) (<a href=\"https://github-redirect.dependabot.com/lodash/lodash/issues/4514\">#4514</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/lodash/lodash/compare/4.17.13...4.17.19\">compare view</a></li>\n</ul>\n</details>\n<details>\n<summary>Maintainer changes</summary>\n<p>This version was pushed to npm by <a href=\"https://www.npmjs.com/~mathias\">mathias</a>, a new releaser for lodash since your current version.</p>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.13&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/131.md b/pulls/131.md @@ -0,0 +1,75 @@ +# PR #131 chore(deps): bump lodash from 4.17.13 to 4.17.19 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2020-07-17T11:13:41Z +- **Branch:** dependabot/npm_and_yarn/lodash-4.17.19 → master +- **Labels:** dependencies +- **Diff:** [131.diff](./131.diff) + +--- + +Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.19. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> +<blockquote> +<h2>4.17.16</h2> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> +<li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> +<li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> +<li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> +<li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> +<li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> +<li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> +<li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> +<li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> +<li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.13...4.17.19">compare view</a></li> +</ul> +</details> +<details> +<summary>Maintainer changes</summary> +<p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lodash&package-manager=npm_and_yarn&previous-version=4.17.13&new-version=4.17.19)](https://help.github.com/articles/configuring-automated-security-fixes) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +<details> +<summary>Dependabot commands and options</summary> +<br /> + +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) +- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) +- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language +- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language +- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language +- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language + +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/freifunk-bot/network/alerts). + +</details> + diff --git a/pulls/132.diff b/pulls/132.diff @@ -0,0 +1,358 @@ +diff --git a/package.json b/package.json +index ba9d2a5..caa43e4 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "simple-git": "^1.75.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^15.0.0" ++ "yargs": "^16.0.0" + }, + "preferGlobal": false, + "private": true, +diff --git a/yarn.lock b/yarn.lock +index 87468cf..73d7db7 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -22,19 +22,21 @@ ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +-ansi-regex@^4.1.0: +- version "4.1.0" +- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" ++ansi-regex@^5.0.0: ++ version "5.0.0" ++ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" ++ integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + + ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +-ansi-styles@^3.2.0: +- version "3.2.1" +- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" ++ansi-styles@^4.0.0: ++ version "4.3.0" ++ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" ++ integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: +- color-convert "^1.9.0" ++ color-convert "^2.0.1" + + argparse@~1.0.2: + version "1.0.9" +@@ -182,10 +184,6 @@ bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + +-camelcase@^5.0.0: +- version "5.3.1" +- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" +- + caseless@~0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.10.0.tgz#ed6b2719adcd1fd18f58dc081c0f1a5b43963909" +@@ -204,27 +202,30 @@ chalk@^1.0.0: + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +-cliui@^5.0.0: +- version "5.0.0" +- resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" ++cliui@^7.0.2: ++ version "7.0.3" ++ resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.3.tgz#ef180f26c8d9bff3927ee52428bfec2090427981" ++ integrity sha512-Gj3QHTkVMPKqwP3f7B4KPkBZRMR9r4rfi5bXFpg1a+Svvj8l7q5CnkBkVQzfxT5DFSsGk2+PascOgL0JYkL2kw== + dependencies: +- string-width "^3.1.0" +- strip-ansi "^5.2.0" +- wrap-ansi "^5.1.0" ++ string-width "^4.2.0" ++ strip-ansi "^6.0.0" ++ wrap-ansi "^7.0.0" + + co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + +-color-convert@^1.9.0: +- version "1.9.3" +- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" ++color-convert@^2.0.1: ++ version "2.0.1" ++ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" ++ integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: +- color-name "1.1.3" ++ color-name "~1.1.4" + +-color-name@1.1.3: +- version "1.1.3" +- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" ++color-name@~1.1.4: ++ version "1.1.4" ++ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" ++ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + + combined-stream@^1.0.5, combined-stream@~1.0.1, combined-stream@~1.0.5: + version "1.0.5" +@@ -317,10 +318,6 @@ debug@^3.1.0: + dependencies: + ms "2.0.0" + +-decamelize@^1.2.0: +- version "1.2.0" +- resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" +- + define-properties@^1.1.1, define-properties@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" +@@ -359,9 +356,10 @@ ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + +-emoji-regex@^7.0.1: +- version "7.0.3" +- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" ++emoji-regex@^8.0.0: ++ version "8.0.0" ++ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" ++ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + + encodeurl@~1.0.1: + version "1.0.1" +@@ -395,6 +393,11 @@ es-to-primitive@^1.1.1: + is-date-object "^1.0.1" + is-symbol "^1.0.1" + ++escalade@^3.1.1: ++ version "3.1.1" ++ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" ++ integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== ++ + escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" +@@ -478,12 +481,6 @@ finalhandler@1.1.0: + statuses "~1.3.1" + unpipe "~1.0.0" + +-find-up@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" +- dependencies: +- locate-path "^3.0.0" +- + foreach@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" +@@ -548,9 +545,10 @@ generate-object-property@^1.1.0: + dependencies: + is-property "^1.0.0" + +-get-caller-file@^2.0.1: ++get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" ++ integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + + getpass@^0.1.1: + version "0.1.7" +@@ -723,9 +721,10 @@ is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + +-is-fullwidth-code-point@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" ++is-fullwidth-code-point@^3.0.0: ++ version "3.0.0" ++ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" ++ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + + is-my-ip-valid@^1.0.0: + version "1.0.0" +@@ -830,13 +829,6 @@ linkify-it@~1.2.0: + dependencies: + uc.micro "^1.0.1" + +-locate-path@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" +- dependencies: +- p-locate "^3.0.0" +- path-exists "^3.0.0" +- + lodash@^4.13.1, lodash@^4.17.13, lodash@^4.17.2: + version "4.17.13" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.13.tgz#0bdc3a6adc873d2f4e0c4bac285df91b64fc7b93" +@@ -1001,30 +993,10 @@ options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + +-p-limit@^2.0.0: +- version "2.2.1" +- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" +- dependencies: +- p-try "^2.0.0" +- +-p-locate@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" +- dependencies: +- p-limit "^2.0.0" +- +-p-try@^2.0.0: +- version "2.2.0" +- resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" +- + parseurl@~1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" + +-path-exists@^3.0.0: +- version "3.0.0" +- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" +- + path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" +@@ -1226,10 +1198,6 @@ require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +-require-main-filename@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" +- + rimraf@^2.4.1: + version "2.6.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" +@@ -1271,10 +1239,6 @@ serve-static@1.13.1: + parseurl "~1.3.2" + send "0.16.1" + +-set-blocking@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" +- + setprototypeof@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" +@@ -1351,13 +1315,14 @@ stealthy-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + +-string-width@^3.0.0, string-width@^3.1.0: +- version "3.1.0" +- resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" ++string-width@^4.1.0, string-width@^4.2.0: ++ version "4.2.0" ++ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" ++ integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: +- emoji-regex "^7.0.1" +- is-fullwidth-code-point "^2.0.0" +- strip-ansi "^5.1.0" ++ emoji-regex "^8.0.0" ++ is-fullwidth-code-point "^3.0.0" ++ strip-ansi "^6.0.0" + + string@^3.3.3: + version "3.3.3" +@@ -1387,11 +1352,12 @@ strip-ansi@^3.0.0: + dependencies: + ansi-regex "^2.0.0" + +-strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: +- version "5.2.0" +- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" ++strip-ansi@^6.0.0: ++ version "6.0.0" ++ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" ++ integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: +- ansi-regex "^4.1.0" ++ ansi-regex "^5.0.0" + + supports-color@^2.0.0: + version "2.0.0" +@@ -1468,17 +1434,14 @@ vow@^0.4.9: + version "0.4.17" + resolved "https://registry.yarnpkg.com/vow/-/vow-0.4.17.tgz#b16e08fae58c52f3ebc6875f2441b26a92682904" + +-which-module@^2.0.0: +- version "2.0.0" +- resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" +- +-wrap-ansi@^5.1.0: +- version "5.1.0" +- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" ++wrap-ansi@^7.0.0: ++ version "7.0.0" ++ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" ++ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: +- ansi-styles "^3.2.0" +- string-width "^3.0.0" +- strip-ansi "^5.0.0" ++ ansi-styles "^4.0.0" ++ string-width "^4.1.0" ++ strip-ansi "^6.0.0" + + wrappy@1: + version "1.0.2" +@@ -1495,32 +1458,28 @@ xtend@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + +-y18n@^4.0.0: +- version "4.0.0" +- resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" ++y18n@^5.0.2: ++ version "5.0.5" ++ resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18" ++ integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg== + +-yargs-parser@^16.1.0: +- version "16.1.0" +- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz#73747d53ae187e7b8dbe333f95714c76ea00ecf1" +- dependencies: +- camelcase "^5.0.0" +- decamelize "^1.2.0" ++yargs-parser@^20.2.2: ++ version "20.2.3" ++ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.3.tgz#92419ba867b858c868acf8bae9bf74af0dd0ce26" ++ integrity sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww== + +-yargs@^15.0.0: +- version "15.0.0" +- resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.0.0.tgz#8df5a97630bac08d60792f6720fc882c732f8b4f" ++yargs@^16.0.0: ++ version "16.1.0" ++ resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.1.0.tgz#fc333fe4791660eace5a894b39d42f851cd48f2a" ++ integrity sha512-upWFJOmDdHN0syLuESuvXDmrRcWd1QafJolHskzaw79uZa7/x53gxQKiR07W59GWY1tFhhU/Th9DrtSfpS782g== + dependencies: +- cliui "^5.0.0" +- decamelize "^1.2.0" +- find-up "^3.0.0" +- get-caller-file "^2.0.1" ++ cliui "^7.0.2" ++ escalade "^3.1.1" ++ get-caller-file "^2.0.5" + require-directory "^2.1.1" +- require-main-filename "^2.0.0" +- set-blocking "^2.0.0" +- string-width "^3.0.0" +- which-module "^2.0.0" +- y18n "^4.0.0" +- yargs-parser "^16.1.0" ++ string-width "^4.2.0" ++ y18n "^5.0.2" ++ yargs-parser "^20.2.2" + + yui@^3.18.1: + version "3.18.1" diff --git a/pulls/132.json b/pulls/132.json @@ -0,0 +1,18 @@ +{ + "number": 132, + "title": "fix(deps): update dependency yargs to v16", + "state": "open", + "diff_file": "132.diff", + "author": "renovate[bot]", + "created_at": "2020-10-29T14:59:44Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/yargs-16.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | [`^15.0.0` -> `^16.0.0`](https://renovatebot.com/diffs/npm/yargs/15.4.1/16.2.0) | [![age](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/compatibility-slim/15.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/confidence-slim/15.4.1)](https://docs.renovatebot.com/merge-confidence/) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>yargs/yargs</summary>\n\n### [`v16.2.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1620-httpswwwgithubcomyargsyargscomparev1611v1620-2020-12-05)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v16.1.1...v16.2.0)\n\n##### Features\n\n- command() now accepts an array of modules ([f415388](https://www.github.com/yargs/yargs/commit/f415388cc454d02786c65c50dd6c7a0cf9d8b842))\n\n##### Bug Fixes\n\n- add package.json to module exports ([#&#8203;1818](https://www.github.com/yargs/yargs/issues/1818)) ([d783a49](https://www.github.com/yargs/yargs/commit/d783a49a7f21c9bbd4eec2990268f3244c4d5662)), closes [#&#8203;1817](https://www.github.com/yargs/yargs/issues/1817)\n\n##### [16.1.1](https://www.github.com/yargs/yargs/compare/v16.1.0...v16.1.1) (2020-11-15)\n\n##### Bug Fixes\n\n- expose helpers for legacy versions of Node.js ([#&#8203;1801](https://www.github.com/yargs/yargs/issues/1801)) ([107deaa](https://www.github.com/yargs/yargs/commit/107deaa4f68b7bc3f2386041e1f4fe0272b29c0a))\n- **deno:** get yargs working on deno@1.5.x ([#&#8203;1799](https://www.github.com/yargs/yargs/issues/1799)) ([cb01c98](https://www.github.com/yargs/yargs/commit/cb01c98c44e30f55c2dc9434caef524ae433d9a4))\n\n### [`v16.1.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1611-httpswwwgithubcomyargsyargscomparev1610v1611-2020-11-15)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v16.1.0...v16.1.1)\n\n### [`v16.1.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1610-httpswwwgithubcomyargsyargscomparev1603v1610-2020-10-15)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.3...v16.1.0)\n\n##### Features\n\n- expose hideBin helper for CJS ([#&#8203;1768](https://www.github.com/yargs/yargs/issues/1768)) ([63e1173](https://www.github.com/yargs/yargs/commit/63e1173bb47dc651c151973a16ef659082a9ae66))\n\n##### Bug Fixes\n\n- **deno:** update types for deno ^1.4.0 ([#&#8203;1772](https://www.github.com/yargs/yargs/issues/1772)) ([0801752](https://www.github.com/yargs/yargs/commit/080175207d281be63edf90adfe4f0568700b0bf5))\n- **exports:** node 13.0-13.6 require a string fallback ([#&#8203;1776](https://www.github.com/yargs/yargs/issues/1776)) ([b45c43a](https://www.github.com/yargs/yargs/commit/b45c43a5f64b565c3794f9792150eaeec4e00b69))\n- **modules:** module path was incorrect ([#&#8203;1759](https://www.github.com/yargs/yargs/issues/1759)) ([95a4a0a](https://www.github.com/yargs/yargs/commit/95a4a0ac573cfe158e6e4bc8c8682ebd1644a198))\n- **positional:** positional strings no longer drop decimals ([#&#8203;1761](https://www.github.com/yargs/yargs/issues/1761)) ([e1a300f](https://www.github.com/yargs/yargs/commit/e1a300f1293ad821c900284616337f080b207980))\n- make positionals in -- count towards validation ([#&#8203;1752](https://www.github.com/yargs/yargs/issues/1752)) ([eb2b29d](https://www.github.com/yargs/yargs/commit/eb2b29d34f1a41e0fd6c4e841960e5bfc329dc3c))\n\n##### [16.0.3](https://www.github.com/yargs/yargs/compare/v16.0.2...v16.0.3) (2020-09-10)\n\n##### Bug Fixes\n\n- move yargs.cjs to yargs to fix Node 10 imports ([#&#8203;1747](https://www.github.com/yargs/yargs/issues/1747)) ([5bfb85b](https://www.github.com/yargs/yargs/commit/5bfb85b33b85db8a44b5f7a700a8e4dbaf022df0))\n\n##### [16.0.2](https://www.github.com/yargs/yargs/compare/v16.0.1...v16.0.2) (2020-09-09)\n\n##### Bug Fixes\n\n- **typescript:** yargs-parser was breaking [@&#8203;types/yargs](https://togithub.com/types/yargs) ([#&#8203;1745](https://www.github.com/yargs/yargs/issues/1745)) ([2253284](https://www.github.com/yargs/yargs/commit/2253284b233cceabd8db677b81c5bf1755eef230))\n\n##### [16.0.1](https://www.github.com/yargs/yargs/compare/v16.0.0...v16.0.1) (2020-09-09)\n\n##### Bug Fixes\n\n- code was not passed to process.exit ([#&#8203;1742](https://www.github.com/yargs/yargs/issues/1742)) ([d1a9930](https://www.github.com/yargs/yargs/commit/d1a993035a2f76c138460052cf19425f9684b637))\n\n### [`v16.0.3`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1603-httpswwwgithubcomyargsyargscomparev1602v1603-2020-09-10)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.2...v16.0.3)\n\n### [`v16.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1602-httpswwwgithubcomyargsyargscomparev1601v1602-2020-09-09)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.1...v16.0.2)\n\n### [`v16.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1601-httpswwwgithubcomyargsyargscomparev1600v1601-2020-09-09)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.0...v16.0.1)\n\n### [`v16.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1600-httpswwwgithubcomyargsyargscomparev1542v1600-2020-09-09)\n\n[Compare Source](https://togithub.com/yargs/yargs/compare/v15.4.1...v16.0.0)\n\n##### \u26a0 BREAKING CHANGES\n\n- tweaks to ESM/Deno API surface: now exports yargs function by default; getProcessArgvWithoutBin becomes hideBin; types now exported for Deno.\n- find-up replaced with escalade; export map added (limits importable files in Node >= 12); yarser-parser@19.x.x (new decamelize/camelcase implementation).\n- **usage:** single character aliases are now shown first in help output\n- rebase helper is no longer provided on yargs instance.\n- drop support for EOL Node 8 ([#&#8203;1686](https://togithub.com/yargs/yargs/issues/1686))\n\n##### Features\n\n- adds strictOptions() ([#&#8203;1738](https://www.github.com/yargs/yargs/issues/1738)) ([b215fba](https://www.github.com/yargs/yargs/commit/b215fba0ed6e124e5aad6cf22c8d5875661c63a3))\n- **helpers:** rebase, Parser, applyExtends now blessed helpers ([#&#8203;1733](https://www.github.com/yargs/yargs/issues/1733)) ([c7debe8](https://www.github.com/yargs/yargs/commit/c7debe8eb1e5bc6ea20b5ed68026c56e5ebec9e1))\n- adds support for ESM and Deno ([#&#8203;1708](https://www.github.com/yargs/yargs/issues/1708)) ([ac6d5d1](https://www.github.com/yargs/yargs/commit/ac6d5d105a75711fe703f6a39dad5181b383d6c6))\n- drop support for EOL Node 8 ([#&#8203;1686](https://www.github.com/yargs/yargs/issues/1686)) ([863937f](https://www.github.com/yargs/yargs/commit/863937f23c3102f804cdea78ee3097e28c7c289f))\n- i18n for ESM and Deno ([#&#8203;1735](https://www.github.com/yargs/yargs/issues/1735)) ([c71783a](https://www.github.com/yargs/yargs/commit/c71783a5a898a0c0e92ac501c939a3ec411ac0c1))\n- tweaks to API surface based on user feedback ([#&#8203;1726](https://www.github.com/yargs/yargs/issues/1726)) ([4151fee](https://www.github.com/yargs/yargs/commit/4151fee4c33a97d26bc40de7e623e5b0eb87e9bb))\n- **usage:** single char aliases first in help ([#&#8203;1574](https://www.github.com/yargs/yargs/issues/1574)) ([a552990](https://www.github.com/yargs/yargs/commit/a552990c120646c2d85a5c9b628e1ce92a68e797))\n\n##### Bug Fixes\n\n- **yargs:** add missing command(module) signature ([#&#8203;1707](https://www.github.com/yargs/yargs/issues/1707)) ([0f81024](https://www.github.com/yargs/yargs/commit/0f810245494ccf13a35b7786d021b30fc95ecad5)), closes [#&#8203;1704](https://www.github.com/yargs/yargs/issues/1704)\n\n[Older CHANGELOG Entries](https://togithub.com/yargs/yargs/blob/master/docs/CHANGELOG-historical.md)\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/132.md b/pulls/132.md @@ -0,0 +1,144 @@ +# PR #132 fix(deps): update dependency yargs to v16 + +- **Status:** open +- **Author:** @renovate[bot] +- **Created:** 2020-10-29T14:59:44Z +- **Branch:** renovate/yargs-16.x → master +- **Diff:** [132.diff](./132.diff) + +--- + +[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) + +This PR contains the following updates: + +| Package | Change | Age | Adoption | Passing | Confidence | +|---|---|---|---|---|---| +| [yargs](https://yargs.js.org/) ([source](https://togithub.com/yargs/yargs)) | [`^15.0.0` -> `^16.0.0`](https://renovatebot.com/diffs/npm/yargs/15.4.1/16.2.0) | [![age](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/compatibility-slim/15.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/yargs/16.2.0/confidence-slim/15.4.1)](https://docs.renovatebot.com/merge-confidence/) | + +--- + +### Release Notes + +<details> +<summary>yargs/yargs</summary> + +### [`v16.2.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1620-httpswwwgithubcomyargsyargscomparev1611v1620-2020-12-05) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v16.1.1...v16.2.0) + +##### Features + +- command() now accepts an array of modules ([f415388](https://www.github.com/yargs/yargs/commit/f415388cc454d02786c65c50dd6c7a0cf9d8b842)) + +##### Bug Fixes + +- add package.json to module exports ([#&#8203;1818](https://www.github.com/yargs/yargs/issues/1818)) ([d783a49](https://www.github.com/yargs/yargs/commit/d783a49a7f21c9bbd4eec2990268f3244c4d5662)), closes [#&#8203;1817](https://www.github.com/yargs/yargs/issues/1817) + +##### [16.1.1](https://www.github.com/yargs/yargs/compare/v16.1.0...v16.1.1) (2020-11-15) + +##### Bug Fixes + +- expose helpers for legacy versions of Node.js ([#&#8203;1801](https://www.github.com/yargs/yargs/issues/1801)) ([107deaa](https://www.github.com/yargs/yargs/commit/107deaa4f68b7bc3f2386041e1f4fe0272b29c0a)) +- **deno:** get yargs working on deno@1.5.x ([#&#8203;1799](https://www.github.com/yargs/yargs/issues/1799)) ([cb01c98](https://www.github.com/yargs/yargs/commit/cb01c98c44e30f55c2dc9434caef524ae433d9a4)) + +### [`v16.1.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1611-httpswwwgithubcomyargsyargscomparev1610v1611-2020-11-15) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v16.1.0...v16.1.1) + +### [`v16.1.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1610-httpswwwgithubcomyargsyargscomparev1603v1610-2020-10-15) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.3...v16.1.0) + +##### Features + +- expose hideBin helper for CJS ([#&#8203;1768](https://www.github.com/yargs/yargs/issues/1768)) ([63e1173](https://www.github.com/yargs/yargs/commit/63e1173bb47dc651c151973a16ef659082a9ae66)) + +##### Bug Fixes + +- **deno:** update types for deno ^1.4.0 ([#&#8203;1772](https://www.github.com/yargs/yargs/issues/1772)) ([0801752](https://www.github.com/yargs/yargs/commit/080175207d281be63edf90adfe4f0568700b0bf5)) +- **exports:** node 13.0-13.6 require a string fallback ([#&#8203;1776](https://www.github.com/yargs/yargs/issues/1776)) ([b45c43a](https://www.github.com/yargs/yargs/commit/b45c43a5f64b565c3794f9792150eaeec4e00b69)) +- **modules:** module path was incorrect ([#&#8203;1759](https://www.github.com/yargs/yargs/issues/1759)) ([95a4a0a](https://www.github.com/yargs/yargs/commit/95a4a0ac573cfe158e6e4bc8c8682ebd1644a198)) +- **positional:** positional strings no longer drop decimals ([#&#8203;1761](https://www.github.com/yargs/yargs/issues/1761)) ([e1a300f](https://www.github.com/yargs/yargs/commit/e1a300f1293ad821c900284616337f080b207980)) +- make positionals in -- count towards validation ([#&#8203;1752](https://www.github.com/yargs/yargs/issues/1752)) ([eb2b29d](https://www.github.com/yargs/yargs/commit/eb2b29d34f1a41e0fd6c4e841960e5bfc329dc3c)) + +##### [16.0.3](https://www.github.com/yargs/yargs/compare/v16.0.2...v16.0.3) (2020-09-10) + +##### Bug Fixes + +- move yargs.cjs to yargs to fix Node 10 imports ([#&#8203;1747](https://www.github.com/yargs/yargs/issues/1747)) ([5bfb85b](https://www.github.com/yargs/yargs/commit/5bfb85b33b85db8a44b5f7a700a8e4dbaf022df0)) + +##### [16.0.2](https://www.github.com/yargs/yargs/compare/v16.0.1...v16.0.2) (2020-09-09) + +##### Bug Fixes + +- **typescript:** yargs-parser was breaking [@&#8203;types/yargs](https://togithub.com/types/yargs) ([#&#8203;1745](https://www.github.com/yargs/yargs/issues/1745)) ([2253284](https://www.github.com/yargs/yargs/commit/2253284b233cceabd8db677b81c5bf1755eef230)) + +##### [16.0.1](https://www.github.com/yargs/yargs/compare/v16.0.0...v16.0.1) (2020-09-09) + +##### Bug Fixes + +- code was not passed to process.exit ([#&#8203;1742](https://www.github.com/yargs/yargs/issues/1742)) ([d1a9930](https://www.github.com/yargs/yargs/commit/d1a993035a2f76c138460052cf19425f9684b637)) + +### [`v16.0.3`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1603-httpswwwgithubcomyargsyargscomparev1602v1603-2020-09-10) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.2...v16.0.3) + +### [`v16.0.2`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1602-httpswwwgithubcomyargsyargscomparev1601v1602-2020-09-09) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.1...v16.0.2) + +### [`v16.0.1`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1601-httpswwwgithubcomyargsyargscomparev1600v1601-2020-09-09) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v16.0.0...v16.0.1) + +### [`v16.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#&#8203;1600-httpswwwgithubcomyargsyargscomparev1542v1600-2020-09-09) + +[Compare Source](https://togithub.com/yargs/yargs/compare/v15.4.1...v16.0.0) + +##### ⚠ BREAKING CHANGES + +- tweaks to ESM/Deno API surface: now exports yargs function by default; getProcessArgvWithoutBin becomes hideBin; types now exported for Deno. +- find-up replaced with escalade; export map added (limits importable files in Node >= 12); yarser-parser@19.x.x (new decamelize/camelcase implementation). +- **usage:** single character aliases are now shown first in help output +- rebase helper is no longer provided on yargs instance. +- drop support for EOL Node 8 ([#&#8203;1686](https://togithub.com/yargs/yargs/issues/1686)) + +##### Features + +- adds strictOptions() ([#&#8203;1738](https://www.github.com/yargs/yargs/issues/1738)) ([b215fba](https://www.github.com/yargs/yargs/commit/b215fba0ed6e124e5aad6cf22c8d5875661c63a3)) +- **helpers:** rebase, Parser, applyExtends now blessed helpers ([#&#8203;1733](https://www.github.com/yargs/yargs/issues/1733)) ([c7debe8](https://www.github.com/yargs/yargs/commit/c7debe8eb1e5bc6ea20b5ed68026c56e5ebec9e1)) +- adds support for ESM and Deno ([#&#8203;1708](https://www.github.com/yargs/yargs/issues/1708)) ([ac6d5d1](https://www.github.com/yargs/yargs/commit/ac6d5d105a75711fe703f6a39dad5181b383d6c6)) +- drop support for EOL Node 8 ([#&#8203;1686](https://www.github.com/yargs/yargs/issues/1686)) ([863937f](https://www.github.com/yargs/yargs/commit/863937f23c3102f804cdea78ee3097e28c7c289f)) +- i18n for ESM and Deno ([#&#8203;1735](https://www.github.com/yargs/yargs/issues/1735)) ([c71783a](https://www.github.com/yargs/yargs/commit/c71783a5a898a0c0e92ac501c939a3ec411ac0c1)) +- tweaks to API surface based on user feedback ([#&#8203;1726](https://www.github.com/yargs/yargs/issues/1726)) ([4151fee](https://www.github.com/yargs/yargs/commit/4151fee4c33a97d26bc40de7e623e5b0eb87e9bb)) +- **usage:** single char aliases first in help ([#&#8203;1574](https://www.github.com/yargs/yargs/issues/1574)) ([a552990](https://www.github.com/yargs/yargs/commit/a552990c120646c2d85a5c9b628e1ce92a68e797)) + +##### Bug Fixes + +- **yargs:** add missing command(module) signature ([#&#8203;1707](https://www.github.com/yargs/yargs/issues/1707)) ([0f81024](https://www.github.com/yargs/yargs/commit/0f810245494ccf13a35b7786d021b30fc95ecad5)), closes [#&#8203;1704](https://www.github.com/yargs/yargs/issues/1704) + +[Older CHANGELOG Entries](https://togithub.com/yargs/yargs/blob/master/docs/CHANGELOG-historical.md) + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot). + diff --git a/pulls/133.diff b/pulls/133.diff @@ -0,0 +1,207 @@ +diff --git a/package.json b/package.json +index ba9d2a5..65cd9dd 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "irc": "^0.5.2", + "jsonfile": "^5.0.0", + "lodash": "^4.17.13", +- "node-schedule": "^1.2.4", ++ "node-schedule": "^2.0.0", + "node-telegram-bot-api": "^0.40.0", + "request": "^2.81.0", + "simple-git": "^1.75.0", +diff --git a/yarn.lock b/yarn.lock +index 87468cf..5b966e4 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -182,6 +182,14 @@ bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + ++call-bind@^1.0.0: ++ version "1.0.2" ++ resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" ++ integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== ++ dependencies: ++ function-bind "^1.1.1" ++ get-intrinsic "^1.0.2" ++ + camelcase@^5.0.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" +@@ -266,12 +274,13 @@ core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +-cron-parser@^2.4.0: +- version "2.4.3" +- resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-2.4.3.tgz#cae844c20117fc72c678f63ac83c7884be199e78" ++cron-parser@^3.1.0: ++ version "3.1.0" ++ resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-3.1.0.tgz#665ef742315443a6c54ada278cd795f2d75869b5" ++ integrity sha512-4Spe1gRbiQza3BqklhB/8dMi8PZAWalhLK1p+k3iYJjcxIK6t4YYGL0lKdHT0e743jDTJEDBz1NEAzY88kyNWQ== + dependencies: +- is-nan "^1.2.1" +- moment-timezone "^0.5.0" ++ is-nan "^1.3.0" ++ luxon "^1.25.0" + + cryptiles@0.2.x: + version "0.2.2" +@@ -321,13 +330,20 @@ decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +-define-properties@^1.1.1, define-properties@^1.1.2: ++define-properties@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" + dependencies: + foreach "^2.0.5" + object-keys "^1.0.8" + ++define-properties@^1.1.3: ++ version "1.1.3" ++ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" ++ integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== ++ dependencies: ++ object-keys "^1.0.12" ++ + delayed-stream@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" +@@ -552,6 +568,15 @@ get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + ++get-intrinsic@^1.0.2: ++ version "1.1.0" ++ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.0.tgz#892e62931e6938c8a23ea5aaebcfb67bd97da97e" ++ integrity sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg== ++ dependencies: ++ function-bind "^1.1.1" ++ has "^1.0.3" ++ has-symbols "^1.0.1" ++ + getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" +@@ -599,12 +624,24 @@ has-ansi@^2.0.0: + dependencies: + ansi-regex "^2.0.0" + ++has-symbols@^1.0.1: ++ version "1.0.1" ++ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" ++ integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== ++ + has@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" + dependencies: + function-bind "^1.0.2" + ++has@^1.0.3: ++ version "1.0.3" ++ resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" ++ integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== ++ dependencies: ++ function-bind "^1.1.1" ++ + hawk@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-1.1.1.tgz#87cd491f9b46e4e2aeaca335416766885d2d1ed9" +@@ -741,11 +778,13 @@ is-my-json-valid@^2.12.0: + jsonpointer "^4.0.0" + xtend "^4.0.0" + +-is-nan@^1.2.1: +- version "1.2.1" +- resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.2.1.tgz#9faf65b6fb6db24b7f5c0628475ea71f988401e2" ++is-nan@^1.3.0: ++ version "1.3.2" ++ resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.3.2.tgz#043a54adea31748b55b6cd4e09aadafa69bd9e1d" ++ integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w== + dependencies: +- define-properties "^1.1.1" ++ call-bind "^1.0.0" ++ define-properties "^1.1.3" + + is-property@^1.0.0, is-property@^1.0.2: + version "1.0.2" +@@ -845,6 +884,11 @@ long-timeout@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/long-timeout/-/long-timeout-0.1.1.tgz#9721d788b47e0bcb5a24c2e2bee1a0da55dab514" + ++luxon@^1.25.0: ++ version "1.25.0" ++ resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.25.0.tgz#d86219e90bc0102c0eb299d65b2f5e95efe1fe72" ++ integrity sha512-hEgLurSH8kQRjY6i4YLey+mcKVAWXbDNlZRmM6AgWDJ1cY3atl8Ztf5wEY7VBReFbmGnwQPz7KYJblL8B2k0jQ== ++ + markdown-it@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-4.4.0.tgz#3df373dbea587a9a7fef3e56311b68908f75c414" +@@ -917,16 +961,6 @@ minimatch@^3.0.2, minimatch@^3.0.4: + dependencies: + brace-expansion "^1.1.7" + +-moment-timezone@^0.5.0: +- version "0.5.13" +- resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.13.tgz#99ce5c7d827262eb0f1f702044177f60745d7b90" +- dependencies: +- moment ">= 2.9.0" +- +-"moment@>= 2.9.0": +- version "2.19.1" +- resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.1.tgz#56da1a2d1cbf01d38b7e1afc31c10bcfa1929167" +- + ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" +@@ -945,13 +979,14 @@ node-icu-charset-detector@~0.2.0: + dependencies: + nan "^2.3.3" + +-node-schedule@^1.2.4: +- version "1.2.5" +- resolved "https://registry.yarnpkg.com/node-schedule/-/node-schedule-1.2.5.tgz#fb30f4e4d1dd1e81c536f9495d5da0e9e2d7de14" ++node-schedule@^2.0.0: ++ version "2.0.0" ++ resolved "https://registry.yarnpkg.com/node-schedule/-/node-schedule-2.0.0.tgz#73ab4957d056c63708409cc1fab676e0e149c191" ++ integrity sha512-cHc9KEcfiuXxYDU+HjsBVo2FkWL1jRAUoczFoMIzRBpOA4p/NRHuuLs85AWOLgKsHtSPjN8csvwIxc2SqMv+CQ== + dependencies: +- cron-parser "^2.4.0" ++ cron-parser "^3.1.0" + long-timeout "0.1.1" +- sorted-array-functions "^1.0.0" ++ sorted-array-functions "^1.3.0" + + node-telegram-bot-api@^0.40.0: + version "0.40.0" +@@ -981,6 +1016,11 @@ oauth-sign@~0.8.0, oauth-sign@~0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + ++object-keys@^1.0.12: ++ version "1.1.1" ++ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" ++ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== ++ + object-keys@^1.0.8: + version "1.0.11" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" +@@ -1317,9 +1357,10 @@ sntp@2.x.x: + dependencies: + hoek "4.x.x" + +-sorted-array-functions@^1.0.0: +- version "1.0.0" +- resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.0.0.tgz#c0b554d9e709affcbe56d34c1b2514197fd38279" ++sorted-array-functions@^1.3.0: ++ version "1.3.0" ++ resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz#8605695563294dffb2c9796d602bd8459f7a0dd5" ++ integrity sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA== + + sprintf-js@~1.0.2: + version "1.0.3" diff --git a/pulls/133.json b/pulls/133.json @@ -0,0 +1,18 @@ +{ + "number": 133, + "title": "fix(deps): update dependency node-schedule to v2", + "state": "open", + "diff_file": "133.diff", + "author": "renovate[bot]", + "created_at": "2021-02-02T11:56:38Z", + "closed_at": null, + "merged_at": null, + "base_ref": "master", + "head_ref": "renovate/node-schedule-2.x", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [node-schedule](https://togithub.com/node-schedule/node-schedule) | [`^1.2.4` -> `^2.0.0`](https://renovatebot.com/diffs/npm/node-schedule/1.3.3/2.0.0) | [![age](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/compatibility-slim/1.3.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/confidence-slim/1.3.3)](https://docs.renovatebot.com/merge-confidence/) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>node-schedule/node-schedule</summary>\n\n### [`v2.0.0`](https://togithub.com/node-schedule/node-schedule/blob/master/CHANGELOG.md#&#8203;200---01-February-2021)\n\n[Compare Source](https://togithub.com/node-schedule/node-schedule/compare/1.3.3...2.0.0)\n\n##### Breaking changes:\n\n- Drop support for Node &lt; 6\n- Remove support for job objects. See `UPGRADING.md` for more details. [#&#8203;557](https://togithub.com/node-schedule/node-schedule/issues/557)\n\n##### New features:\n\n- Introduce compatibility with browsers and Electron [#&#8203;553](https://togithub.com/node-schedule/node-schedule/issues/553)\n\n##### Bug fixes:\n\n- Avoid leaking memory on one-off jobs [#&#8203;581](https://togithub.com/node-schedule/node-schedule/issues/581)\n- Address anonymous job id collision problem to ensure that node-schedule could run with the unlimited uptime [#&#8203;582](https://togithub.com/node-schedule/node-schedule/issues/582)\n\n##### Internal changes:\n\n- Bump cron-parser from 2.18.0 to 3.1.0 [#&#8203;562](https://togithub.com/node-schedule/node-schedule/issues/562)\n- Bump sinon from 1.17.7 to 9.2.4 [#&#8203;566](https://togithub.com/node-schedule/node-schedule/issues/566) \n- Switch to nyc from istanbul [#&#8203;574](https://togithub.com/node-schedule/node-schedule/issues/574)\n- Convert tests from nodeunit to Tape [#&#8203;575](https://togithub.com/node-schedule/node-schedule/issues/575)\n- Replace var with let/const [#&#8203;577](https://togithub.com/node-schedule/node-schedule/issues/577)\n- Execute airtap tests on a headless Chromium [#&#8203;578](https://togithub.com/node-schedule/node-schedule/issues/578)\n- Make structure more modular [#&#8203;579](https://togithub.com/node-schedule/node-schedule/issues/579)\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/133.md b/pulls/133.md @@ -0,0 +1,75 @@ +# PR #133 fix(deps): update dependency node-schedule to v2 + +- **Status:** open +- **Author:** @renovate[bot] +- **Created:** 2021-02-02T11:56:38Z +- **Branch:** renovate/node-schedule-2.x → master +- **Diff:** [133.diff](./133.diff) + +--- + +[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) + +This PR contains the following updates: + +| Package | Change | Age | Adoption | Passing | Confidence | +|---|---|---|---|---|---| +| [node-schedule](https://togithub.com/node-schedule/node-schedule) | [`^1.2.4` -> `^2.0.0`](https://renovatebot.com/diffs/npm/node-schedule/1.3.3/2.0.0) | [![age](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/compatibility-slim/1.3.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/node-schedule/2.0.0/confidence-slim/1.3.3)](https://docs.renovatebot.com/merge-confidence/) | + +--- + +### Release Notes + +<details> +<summary>node-schedule/node-schedule</summary> + +### [`v2.0.0`](https://togithub.com/node-schedule/node-schedule/blob/master/CHANGELOG.md#&#8203;200---01-February-2021) + +[Compare Source](https://togithub.com/node-schedule/node-schedule/compare/1.3.3...2.0.0) + +##### Breaking changes: + +- Drop support for Node &lt; 6 +- Remove support for job objects. See `UPGRADING.md` for more details. [#&#8203;557](https://togithub.com/node-schedule/node-schedule/issues/557) + +##### New features: + +- Introduce compatibility with browsers and Electron [#&#8203;553](https://togithub.com/node-schedule/node-schedule/issues/553) + +##### Bug fixes: + +- Avoid leaking memory on one-off jobs [#&#8203;581](https://togithub.com/node-schedule/node-schedule/issues/581) +- Address anonymous job id collision problem to ensure that node-schedule could run with the unlimited uptime [#&#8203;582](https://togithub.com/node-schedule/node-schedule/issues/582) + +##### Internal changes: + +- Bump cron-parser from 2.18.0 to 3.1.0 [#&#8203;562](https://togithub.com/node-schedule/node-schedule/issues/562) +- Bump sinon from 1.17.7 to 9.2.4 [#&#8203;566](https://togithub.com/node-schedule/node-schedule/issues/566) +- Switch to nyc from istanbul [#&#8203;574](https://togithub.com/node-schedule/node-schedule/issues/574) +- Convert tests from nodeunit to Tape [#&#8203;575](https://togithub.com/node-schedule/node-schedule/issues/575) +- Replace var with let/const [#&#8203;577](https://togithub.com/node-schedule/node-schedule/issues/577) +- Execute airtap tests on a headless Chromium [#&#8203;578](https://togithub.com/node-schedule/node-schedule/issues/578) +- Make structure more modular [#&#8203;579](https://togithub.com/node-schedule/node-schedule/issues/579) + +</details> + +--- + +### Renovate configuration + +:date: **Schedule**: At any time (no schedule defined). + +:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. + +:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. + +:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. + +--- + + - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box + +--- + +This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/MTRNord/freifunk-bot). + diff --git a/pulls/14.diff b/pulls/14.diff @@ -0,0 +1,22 @@ +diff --git a/handlers/parseNodes.js b/handlers/parseNodes.js +index 4fa3eef..6ece2b1 100644 +--- a/handlers/parseNodes.js ++++ b/handlers/parseNodes.js +@@ -159,7 +159,7 @@ module.exports = { + since = key["firstseen"] + lat = key["nodeinfo"]["location"]["latitude"] + long = key["nodeinfo"]["location"]["longitude"] +- request.get('http://nominatim.openstreetmap.org/reverse?format=json&lat='+ lat + '&lon=' + lon + '&zoom=18&addressdetails=1', function (error, response, body) { ++ request.get('http://nominatim.openstreetmap.org/reverse?format=json&lat='+ lat + '&lon=' + lon + '&zoom=18&addressdetails=1'), function (error, response, body) { + if (!error && response.statusCode === 200) { + addressJson = JSON.parse(body) + _.find(addressJson.address, function (key) { +@@ -171,7 +171,7 @@ module.exports = { + adress = road + " " + house_number + ", " + postcode + " " + town + ", " + country + }); + } +- }); ++ } + if(handler == "telegram"){ + output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since + } diff --git a/pulls/14.json b/pulls/14.json @@ -0,0 +1,24 @@ +{ + "number": 14, + "title": "fix location", + "state": "merged", + "diff_file": "14.diff", + "author": "MTRNord", + "created_at": "2016-09-11T19:20:40Z", + "closed_at": "2016-09-11T19:20:51Z", + "merged_at": "2016-09-11T19:20:51Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/14)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T19:20:46Z", + "body": "Approved\n\n[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/14/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door)\n" + } + ], + "review_comments": [] +} diff --git a/pulls/14.md b/pulls/14.md @@ -0,0 +1,28 @@ +# PR #14 fix location + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T19:20:40Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T19:20:51Z +- **Diff:** [14.diff](./14.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/14) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T19:20:46Z + +Approved + +[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/14/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door) + + diff --git a/pulls/15.diff b/pulls/15.diff @@ -0,0 +1,13 @@ +diff --git a/handlers/parseNodes.js b/handlers/parseNodes.js +index 6ece2b1..96f97d1 100644 +--- a/handlers/parseNodes.js ++++ b/handlers/parseNodes.js +@@ -158,7 +158,7 @@ module.exports = { + status = key["flags"]["online"] + since = key["firstseen"] + lat = key["nodeinfo"]["location"]["latitude"] +- long = key["nodeinfo"]["location"]["longitude"] ++ lon = key["nodeinfo"]["location"]["longitude"] + request.get('http://nominatim.openstreetmap.org/reverse?format=json&lat='+ lat + '&lon=' + lon + '&zoom=18&addressdetails=1'), function (error, response, body) { + if (!error && response.statusCode === 200) { + addressJson = JSON.parse(body) diff --git a/pulls/15.json b/pulls/15.json @@ -0,0 +1,24 @@ +{ + "number": 15, + "title": "fix location", + "state": "merged", + "diff_file": "15.diff", + "author": "MTRNord", + "created_at": "2016-09-11T19:23:01Z", + "closed_at": "2016-09-11T19:23:53Z", + "merged_at": "2016-09-11T19:23:53Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/15)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T19:23:09Z", + "body": "Approved\n\n[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/15/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door)\n" + } + ], + "review_comments": [] +} diff --git a/pulls/15.md b/pulls/15.md @@ -0,0 +1,28 @@ +# PR #15 fix location + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T19:23:01Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T19:23:53Z +- **Diff:** [15.diff](./15.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/15) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T19:23:09Z + +Approved + +[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/15/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door) + + diff --git a/pulls/16.diff b/pulls/16.diff @@ -0,0 +1,32 @@ +diff --git a/handlers/parseNodes.js b/handlers/parseNodes.js +index 96f97d1..209ccf1 100644 +--- a/handlers/parseNodes.js ++++ b/handlers/parseNodes.js +@@ -169,18 +169,18 @@ module.exports = { + postcode = key["postcode"] + country = key["country"] + adress = road + " " + house_number + ", " + postcode + " " + town + ", " + country ++ if(handler == "telegram"){ ++ output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ } ++ if(handler == "irc"){ ++ output = "Name: " + name + "\nRouter Location: " + adress + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since ++ } ++ if(handler == "slack"){ ++ output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ } + }); + } + } +- if(handler == "telegram"){ +- output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since +- } +- if(handler == "irc"){ +- output = "Name: " + name + "\nRouter Location: " + adress + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since +- } +- if(handler == "slack"){ +- output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since +- } + } + }); + if (askedNode.toLowerCase() !== "noarg") { diff --git a/pulls/16.json b/pulls/16.json @@ -0,0 +1,24 @@ +{ + "number": 16, + "title": "fix location", + "state": "merged", + "diff_file": "16.diff", + "author": "MTRNord", + "created_at": "2016-09-11T19:28:05Z", + "closed_at": "2016-09-11T19:29:30Z", + "merged_at": "2016-09-11T19:29:30Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/16)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T19:28:12Z", + "body": "Approved\n\n[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/16/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door)\n" + } + ], + "review_comments": [] +} diff --git a/pulls/16.md b/pulls/16.md @@ -0,0 +1,28 @@ +# PR #16 fix location + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T19:28:05Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T19:29:30Z +- **Diff:** [16.diff](./16.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/16) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T19:28:12Z + +Approved + +[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/16/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door) + + diff --git a/pulls/17.diff b/pulls/17.diff @@ -0,0 +1,42 @@ +diff --git a/handlers/parseNodes.js b/handlers/parseNodes.js +index 209ccf1..0f269e3 100644 +--- a/handlers/parseNodes.js ++++ b/handlers/parseNodes.js +@@ -157,29 +157,14 @@ module.exports = { + clients = key["statistics"]["clients"] + status = key["flags"]["online"] + since = key["firstseen"] +- lat = key["nodeinfo"]["location"]["latitude"] +- lon = key["nodeinfo"]["location"]["longitude"] +- request.get('http://nominatim.openstreetmap.org/reverse?format=json&lat='+ lat + '&lon=' + lon + '&zoom=18&addressdetails=1'), function (error, response, body) { +- if (!error && response.statusCode === 200) { +- addressJson = JSON.parse(body) +- _.find(addressJson.address, function (key) { +- house_number = key["house_number"] +- road = key["road"] +- town = key["town"] +- postcode = key["postcode"] +- country = key["country"] +- adress = road + " " + house_number + ", " + postcode + " " + town + ", " + country +- if(handler == "telegram"){ +- output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since +- } +- if(handler == "irc"){ +- output = "Name: " + name + "\nRouter Location: " + adress + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since +- } +- if(handler == "slack"){ +- output = "<b>Name: </b>" + name + "\n<b>Router Location: </b>" + adress + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since +- } +- }); +- } ++ if(handler == "telegram"){ ++ output = "<b>Name: </b>" + name + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since ++ } ++ if(handler == "irc"){ ++ output = "Name: " + name + "\nRouter Model: " + router + "\nFirmware Version: " + version + "\nAutoupdater Status: " + autoupdate + "\nAutoupdater Branch: " + autoupdateBranch + "\nClients Connected: " + clients + "\nOnline Status: " + status + "\nFirst Seen: " + since ++ } ++ if(handler == "slack"){ ++ output = "<b>Name: </b>" + name + "\n<b>Router Model: </b>" + router + "\n<b>Firmware Version: </b>" + version + "\n<b>Autoupdater Status: </b>" + autoupdate + "\n<b>Autoupdater Branch: </b>" + autoupdateBranch + "\n<b>Clients Connected: </b>" + clients + "\n<b>Online Status: </b>" + status + "\n<b>First Seen: </b>" + since + } + } + }); diff --git a/pulls/17.json b/pulls/17.json @@ -0,0 +1,24 @@ +{ + "number": 17, + "title": "remove because api limits location", + "state": "merged", + "diff_file": "17.diff", + "author": "MTRNord", + "created_at": "2016-09-11T19:51:58Z", + "closed_at": "2016-09-11T19:52:12Z", + "merged_at": "2016-09-11T19:52:12Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/17)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T19:52:07Z", + "body": "Approved\n\n[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/17/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door)\n" + } + ], + "review_comments": [] +} diff --git a/pulls/17.md b/pulls/17.md @@ -0,0 +1,28 @@ +# PR #17 remove because api limits location + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T19:51:58Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T19:52:12Z +- **Diff:** [17.diff](./17.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/17) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T19:52:07Z + +Approved + +[![Approved with PullApprove](https://img.shields.io/badge/pullapprove-approved-brightgreen.svg)](https://pullapprove.com/MTRNord/nordlab-hackerspace-door/pull-request/17/?utm_source=github-pr&utm_medium=comment-badge&utm_campaign=MTRNord/nordlab-hackerspace-door) + + diff --git a/pulls/18.diff b/pulls/18.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index d942bd2..a12dce0 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "curlrequest": "^0.5.7", + "express": "^4.14.0", + "irc": "^0.5.0", +- "jsonfile": "^2.3.1", ++ "jsonfile": "^2.4.0", + "lodash": "^4.15.0", + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", diff --git a/pulls/18.json b/pulls/18.json @@ -0,0 +1,20 @@ +{ + "number": 18, + "title": "jsonfile@2.4.0 breaks build \ud83d\udea8", + "state": "merged", + "diff_file": "18.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-16T01:43:53Z", + "closed_at": "2016-09-16T07:28:40Z", + "merged_at": "2016-09-16T07:28:40Z", + "base_ref": "master", + "head_ref": "greenkeeper-jsonfile-2.4.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[jsonfile](https://www.npmjs.com/package/jsonfile) just published its new version 2.4.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :rotating_light:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n jsonfile\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.4.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**.\n\nAs jsonfile is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\nOf course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I\u2019d recommend working on.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 7 commits .\n- [`00b3983`](https://github.com/jprichardson/node-jsonfile/commit/00b3983ac4aade79c64c7a8c2ced257078625c6d) <code>2.4.0</code>\n- [`df829dc`](https://github.com/jprichardson/node-jsonfile/commit/df829dc0cb74312152bafec96be8d54edb6bf1de) <code>Merge pull request #62 from richdunajewski/master</code>\n- [`bfef5e9`](https://github.com/jprichardson/node-jsonfile/commit/bfef5e96bc3219a25be6134e89f0efcf261e9bd8) <code>Switched from default 'fs' module to 'graceful-fs' to prevent EMFILE exceptions.</code>\n- [`4eaae65`](https://github.com/jprichardson/node-jsonfile/commit/4eaae65a8883a5d13786040aa06466c81a862919) <code>Merge pull request #49 from kuy/master</code>\n- [`ecf11a6`](https://github.com/jprichardson/node-jsonfile/commit/ecf11a681a9b40603142c45dd5ca37e1cd5b2477) <code>Add Node.js v6 to AppVeyor</code>\n- [`c5061de`](https://github.com/jprichardson/node-jsonfile/commit/c5061de05ea7fbbdea085d37b22ecbcf5c5c07c3) <code>Use rimraf.sync() instead of async version</code>\n- [`9d1772d`](https://github.com/jprichardson/node-jsonfile/commit/9d1772ddce0cb5842ca9fd17e99b3d8d538e8e02) <code>Add Node.js 6.x to Travis CI</code>\n\nSee the [full diff](https://github.com/jprichardson/node-jsonfile/compare/bbaf134ae6599baf52eb853ec78ead1f9aec9fa6...00b3983ac4aade79c64c7a8c2ced257078625c6d).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/18)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/18.md b/pulls/18.md @@ -0,0 +1,98 @@ +# PR #18 jsonfile@2.4.0 breaks build 🚨 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-16T01:43:53Z +- **Branch:** greenkeeper-jsonfile-2.4.0 → master +- **Merged:** 2016-09-16T07:28:40Z +- **Labels:** greenkeeper +- **Diff:** [18.diff](./18.diff) + +--- + +Hello lovely humans, + +[jsonfile](https://www.npmjs.com/package/jsonfile) just published its new version 2.4.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :rotating_light: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + jsonfile + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.4.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**. + +As jsonfile is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + +Of course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I’d recommend working on. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 7 commits . +- [`00b3983`](https://github.com/jprichardson/node-jsonfile/commit/00b3983ac4aade79c64c7a8c2ced257078625c6d) <code>2.4.0</code> +- [`df829dc`](https://github.com/jprichardson/node-jsonfile/commit/df829dc0cb74312152bafec96be8d54edb6bf1de) <code>Merge pull request #62 from richdunajewski/master</code> +- [`bfef5e9`](https://github.com/jprichardson/node-jsonfile/commit/bfef5e96bc3219a25be6134e89f0efcf261e9bd8) <code>Switched from default 'fs' module to 'graceful-fs' to prevent EMFILE exceptions.</code> +- [`4eaae65`](https://github.com/jprichardson/node-jsonfile/commit/4eaae65a8883a5d13786040aa06466c81a862919) <code>Merge pull request #49 from kuy/master</code> +- [`ecf11a6`](https://github.com/jprichardson/node-jsonfile/commit/ecf11a681a9b40603142c45dd5ca37e1cd5b2477) <code>Add Node.js v6 to AppVeyor</code> +- [`c5061de`](https://github.com/jprichardson/node-jsonfile/commit/c5061de05ea7fbbdea085d37b22ecbcf5c5c07c3) <code>Use rimraf.sync() instead of async version</code> +- [`9d1772d`](https://github.com/jprichardson/node-jsonfile/commit/9d1772ddce0cb5842ca9fd17e99b3d8d538e8e02) <code>Add Node.js 6.x to Travis CI</code> + +See the [full diff](https://github.com/jprichardson/node-jsonfile/compare/bbaf134ae6599baf52eb853ec78ead1f9aec9fa6...00b3983ac4aade79c64c7a8c2ced257078625c6d). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/18) + +<!-- Reviewable:end --> + + diff --git a/pulls/19.diff b/pulls/19.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index a12dce0..8eb708b 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.15.0", + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", +- "request": "^2.74.0", ++ "request": "^2.75.0", + "simple-git": "^1.48.0", + "slackbots": "^0.5.2", + "string": "^3.3.1", diff --git a/pulls/19.json b/pulls/19.json @@ -0,0 +1,20 @@ +{ + "number": 19, + "title": "request@2.75.0 breaks build \ud83d\udea8", + "state": "merged", + "diff_file": "19.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-17T22:50:46Z", + "closed_at": "2016-09-19T08:24:55Z", + "merged_at": "2016-09-19T08:24:54Z", + "base_ref": "master", + "head_ref": "greenkeeper-request-2.75.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.75.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :rotating_light:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.75.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**.\n\nAs request is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\nOf course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I\u2019d recommend working on.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 21 commits .\n- [`e9f09c2`](https://github.com/request/request/commit/e9f09c2832073858d6d988ba82a2895f36efa92d) <code>Update changelog</code>\n- [`edcdf64`](https://github.com/request/request/commit/edcdf6446014e41d3c33a15a1ce3ee0af6e783ce) <code>2.75.0</code>\n- [`561c16b`](https://github.com/request/request/commit/561c16b7b5aa26c6e3712ec49ae2a9d8ecb1301a) <code>Merge pull request #2381 from simov/drop-0-10</code>\n- [`5eeafa2`](https://github.com/request/request/commit/5eeafa25097d42d6e2588122158761187d27e6ce) <code>Drop support for Node 0.10</code>\n- [`ca4293b`](https://github.com/request/request/commit/ca4293bc373a15fb12ad127aa0535ed1c9bd8074) <code>Merge pull request #2377 from request/greenkeeper-form-data-2.0.0</code>\n- [`44a80f3`](https://github.com/request/request/commit/44a80f3f6f86c20f95652eb8c5ed49e65c957562) <code>chore(package): update form-data to version 2.0.0</code>\n- [`06e8f85`](https://github.com/request/request/commit/06e8f851ad460afc1094a622eec2b72f33489b3b) <code>Merge pull request #2353 from simov/greenkeeper-options</code>\n- [`00ac507`](https://github.com/request/request/commit/00ac5070813f03306a68afb13dd2808540c8efc3) <code>Merge pull request #2351 from request/greenkeeper-karma-tap-3.0.1</code>\n- [`6b24418`](https://github.com/request/request/commit/6b2441828bdcf1d39b6b55b4fd0a26caecd953bd) <code>Merge branch 'master' into greenkeeper-karma-tap-3.0.1</code>\n- [`185f13d`](https://github.com/request/request/commit/185f13df1dff4369074ef79c62e7fd4342d851f0) <code>Add greenkeeper ignore packages</code>\n- [`bfb3a46`](https://github.com/request/request/commit/bfb3a469a1c51ebf6a3c1f4be553b43eaafcf47c) <code>Update docs to reflect the new time property</code>\n- [`20156e3`](https://github.com/request/request/commit/20156e3f252f61b3243961dfc8ee92aa63e00e36) <code>Merge branch 'master' into responsestarttime</code>\n- [`0304bc1`](https://github.com/request/request/commit/0304bc13821e35ae83d81da0b8331dd4f7427e81) <code>Merge pull request #2348 from request/greenkeeper-form-data-1.0.1</code>\n- [`9457ea5`](https://github.com/request/request/commit/9457ea5aa6d1948c37f311fb4d634d394c1039eb) <code>Merge branch 'master' into greenkeeper-form-data-1.0.1</code>\n- [`4d33333`](https://github.com/request/request/commit/4d33333ee32e1cc4ceb756bbec7681fc06804bd1) <code>Merge pull request #2349 from scotttrinh/null-form-data</code>\n\nThere are 21 commits in total. See the [full diff](https://github.com/request/request/compare/76e82351cbc21049441b1763c6f2bbd504fa8f5a...e9f09c2832073858d6d988ba82a2895f36efa92d).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/19)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/19.md b/pulls/19.md @@ -0,0 +1,106 @@ +# PR #19 request@2.75.0 breaks build 🚨 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-17T22:50:46Z +- **Branch:** greenkeeper-request-2.75.0 → master +- **Merged:** 2016-09-19T08:24:54Z +- **Labels:** greenkeeper +- **Diff:** [19.diff](./19.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.75.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :rotating_light: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.75.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**. + +As request is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + +Of course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I’d recommend working on. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 21 commits . +- [`e9f09c2`](https://github.com/request/request/commit/e9f09c2832073858d6d988ba82a2895f36efa92d) <code>Update changelog</code> +- [`edcdf64`](https://github.com/request/request/commit/edcdf6446014e41d3c33a15a1ce3ee0af6e783ce) <code>2.75.0</code> +- [`561c16b`](https://github.com/request/request/commit/561c16b7b5aa26c6e3712ec49ae2a9d8ecb1301a) <code>Merge pull request #2381 from simov/drop-0-10</code> +- [`5eeafa2`](https://github.com/request/request/commit/5eeafa25097d42d6e2588122158761187d27e6ce) <code>Drop support for Node 0.10</code> +- [`ca4293b`](https://github.com/request/request/commit/ca4293bc373a15fb12ad127aa0535ed1c9bd8074) <code>Merge pull request #2377 from request/greenkeeper-form-data-2.0.0</code> +- [`44a80f3`](https://github.com/request/request/commit/44a80f3f6f86c20f95652eb8c5ed49e65c957562) <code>chore(package): update form-data to version 2.0.0</code> +- [`06e8f85`](https://github.com/request/request/commit/06e8f851ad460afc1094a622eec2b72f33489b3b) <code>Merge pull request #2353 from simov/greenkeeper-options</code> +- [`00ac507`](https://github.com/request/request/commit/00ac5070813f03306a68afb13dd2808540c8efc3) <code>Merge pull request #2351 from request/greenkeeper-karma-tap-3.0.1</code> +- [`6b24418`](https://github.com/request/request/commit/6b2441828bdcf1d39b6b55b4fd0a26caecd953bd) <code>Merge branch 'master' into greenkeeper-karma-tap-3.0.1</code> +- [`185f13d`](https://github.com/request/request/commit/185f13df1dff4369074ef79c62e7fd4342d851f0) <code>Add greenkeeper ignore packages</code> +- [`bfb3a46`](https://github.com/request/request/commit/bfb3a469a1c51ebf6a3c1f4be553b43eaafcf47c) <code>Update docs to reflect the new time property</code> +- [`20156e3`](https://github.com/request/request/commit/20156e3f252f61b3243961dfc8ee92aa63e00e36) <code>Merge branch 'master' into responsestarttime</code> +- [`0304bc1`](https://github.com/request/request/commit/0304bc13821e35ae83d81da0b8331dd4f7427e81) <code>Merge pull request #2348 from request/greenkeeper-form-data-1.0.1</code> +- [`9457ea5`](https://github.com/request/request/commit/9457ea5aa6d1948c37f311fb4d634d394c1039eb) <code>Merge branch 'master' into greenkeeper-form-data-1.0.1</code> +- [`4d33333`](https://github.com/request/request/commit/4d33333ee32e1cc4ceb756bbec7681fc06804bd1) <code>Merge pull request #2349 from scotttrinh/null-form-data</code> + +There are 21 commits in total. See the [full diff](https://github.com/request/request/compare/76e82351cbc21049441b1763c6f2bbd504fa8f5a...e9f09c2832073858d6d988ba82a2895f36efa92d). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/19) + +<!-- Reviewable:end --> + + diff --git a/pulls/2.diff b/pulls/2.diff @@ -0,0 +1,403 @@ +diff --git a/README.md b/README.md +index a43d4e6..d931b2f 100644 +--- a/README.md ++++ b/README.md +@@ -1,6 +1,6 @@ + Nordlab Bot + =========== +-Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V. ++Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V. + + How to install + ============== +@@ -16,16 +16,16 @@ Commands + ======== + ```!help | !hilfe``` - Lists all commands in a PM<br> + ```!doorstatus``` - Send an PM with the actual Door Status<br> +-```!doorstatus [arg]``` - If the arg is <b>"this"</b>) it sends in the actual channel the Door Status or is there an <b>existing channel as argument</b> it sends to the channel which is the argument<br> ++```!doorstatus [arg]``` - If the arg is <b>"this"</b> it sends in the actual channel the Door Status or is there an <b>existing channel as argument</b> it sends to the channel which is the argument<br> + ```!where``` - Send an PM with the address of the Hackerspace<br> + ```!who``` - Send an PM with information about who can go to the Hackerspace<br> + ```!when``` - Send an PM with information about when the Hackerspace usually is open<br> +-```!source``` - Send an PM with the Link of this Repo. If you add <b>"this"</b> after it you can post it in the actual channel<br> +-```!license``` - Send an PM with the link of the Bot license<br> ++```!source``` - Send an PM with the link of this repo. If you add <b>"this"</b> after it you can post it in the actual channel<br> ++```!license``` - Send an PM with the link of the bot license<br> + ```!afk``` - Send in the actual channel that you are A(way) F(rom) K(eyboard)<br> +-```!alone``` - Send in the actual channel that you are Alone in the channel<br> +-```!freifunk``` - Send in the actual channel a link with an Meme about Freifunk<br> ++```!alone``` - Send in the actual channel that you are alone in the channel<br> ++```!freifunk``` - Send in the actual channel a link with an meme about Freifunk<br> + + Updates + ======= +-The Bot pulls the repo every day at 2am (if not deativated) and restarts the bot. So it is always UpTo-Date :)<br> +\ No newline at end of file ++The Bot pulls the repo every day at 2am (if not deativated) and restarts the bot. So it is always UpTo-Date :)<br> +diff --git a/commands.json b/commands.json +index c160d3a..2b60da4 100644 +--- a/commands.json ++++ b/commands.json +@@ -2,37 +2,37 @@ + "commands": [ + { + "keyword": "help", +- "message": "Here is your Help!\nCommand List:\n- !help - Shows this page.\n- !DoorStatus - Shows the actual Door Status in an PM\n- !DoorStatus channel - Shows the actual Door Status in the channel drom where it was run\n- !where - Shows the address of the Nordlab e.V.\n- !who - Shows who is allowed to come to the Nordlab e.V.\n- !when - Shows who the Nordlab e.V. Hackerspace usually is open\n- !source - Shows where the source of this bot is.\n- !license - What is the license of the bot?????????", ++ "message": "Here is your Help!\nCommand List:\n- !help - Shows this page.\n- !DoorStatus - Shows the actual Door Status in an PM\n- !DoorStatus channel - Shows the actual Door Status in the channel from where it was run\n- !where - Shows the address of the Nordlab e.V.\n- !who - Shows who is allowed to come to the Nordlab e.V.\n- !when - Shows who the Nordlab e.V. Hackerspace usually is open\n- !source - Shows where the source of this bot is.\n- !license - What is the license of the bot?????????", + "argument": "1", + "target": "from" + }, + { + "keyword": "hilfe", +- "message": "Hier ist die Hilfe!\nBefehl-liste:\n- !hilfe - Zeigt diese Seite.\n- !DoorStatus - Sendet eine PM mit dem aktuellen Status\n- !DoorStatus channel - Sendet in den Channel wo der Befehl ausgeführt wurde den aktuellen Status\n- !where - Zeigt die Addresse vom Nordlab e.V.\n- !who - Zeigt wer alles kommen darf Nordlab e.V.\n- !when - Zeigt wann der Nordlab e.V. Hackerspace geöffnet hat\n- !source - Zeigt wo die Source des Bot's sind.\n- !license - HILFE! Welche Lizenz hat der Bot?????????", ++ "message": "Hier ist die Hilfe!\nBefehl-Liste:\n- !hilfe - Zeigt diese Seite an.\n- !DoorStatus - Sendet eine PM mit dem aktuellen Status\n- !DoorStatus channel - Sendet in den Channel wo der Befehl ausgeführt wurde den aktuellen Status\n- !where - Zeigt die Addresse vom Nordlab e.V.\n- !who - Zeigt wer alles in den Nordlab e.V. kommen darf\n- !when - Zeigt wann der Nordlab e.V. Hackerspace geöffnet hat\n- !source - Zeigt wo die Sourcen des Bot's sind.\n- !license - HILFE! Welche Lizenz hat der Bot?????????", + "argument": "1", + "target": "from" + }, + { + "keyword": "where", +- "message": "You can find the Hackerspace in:\nOffener Kanal Flensburg\nSt.-Jürgen-Straße 95\n24937 Flensburg\nAt the very Top of the building", ++ "message": "You can find the Hackerspace in:\nOffener Kanal Flensburg\nSt.-Jürgen-Straße 95\n24937 Flensburg\nAt the very top of the building", + "argument": "0", + "target": "from" + }, + { + "keyword": "who", +- "message": "Everybody can come to the Norlab e.V.", ++ "message": "Everybody can come to the Nordlab e.V.", + "argument": "0", + "target": "from" + }, + { + "keyword": "when", +- "message": "The Hackerpace of Norlab e.V. is usually opened every Monday at 6pm o'clock.", ++ "message": "The Hackerpace of Nordlab e.V. is usually opened every Monday at 6pm o'clock.", + "argument": "0", + "target": "from" + }, + { + "keyword": "source", +- "message": "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door", ++ "message": "You can find the source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door", + "argument": "0", + "target": "from" + }, +diff --git a/handlers/irc.js b/handlers/irc.js +index 7f354f2..59702a7 100644 +--- a/handlers/irc.js ++++ b/handlers/irc.js +@@ -8,11 +8,12 @@ var bot = new irc.Client('irc.lugfl.de', 'NordlabBot', { + }); + var request = require('request'); + var command_config = require("../commands.json"); ++ + module.exports = { +- ircEndCustom: function (meassage){ ++ ircEndCustom: function (meassage) { + bot.disconnect(meassage); + }, +- ircPreload: function (){ ++ ircPreload: function () { + bot.addListener('error', function(message) { + setTimeout(function() { + // console.log("wait 7sek"); +@@ -30,126 +31,126 @@ module.exports = { + //bot.say('#hackerspace', 'Door Bot is starting to watch on the Door Status'); + }) + }, +- ircSend: function (door_status){ ++ ircSend: function (door_status) { + bot.say('#hackerspace', 'Door Status changed to: ' + door_status); +- // bot.send('topic','#hackerspace "Hackerspace Flensburg - Treffen jeden Montag 18:00 Uhr im Offenen Kanal Flensburg! - Tür Status"' + door_status); +- // console.log("IRC Door Status Chnaged"); +- }, +- ircStopp: function() { +- bot.disconnect('Bot was stopped!'); +- }, +- ircBotCommands: function(){ +- bot.addListener('message', function (from, to, message) { +- message = message.toLowerCase(); +- for (var key in command_config["commands"]) { +- if (command_config["commands"].hasOwnProperty(key)) { +- // console.log("!" + JSON.stringify(command_config["commands"][key]["keyword"])); +- if (message == ("!" + command_config["commands"][key]["keyword"])) { +- if (command_config["commands"][key]["before"] == "from") { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, from + command_config["commands"][key]["message"]); +- }else{ +- bot.say(to, from + command_config["commands"][key]["message"]); +- } +- }else{ +- if (!command_config["commands"][key]["before"]) { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, command_config["commands"][key]["message"]); +- }else{ +- bot.say(to, command_config["commands"][key]["message"]); +- } +- }else{ +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, to + command_config["commands"][key]["message"]); +- }else{ +- bot.say(to, to + command_config["commands"][key]["message"]); +- } +- } +- } +- } +- } +- } +- var channel = message.split(" "); +- if (message == "!source " + channel[channel.length-1]){ +- if (channel[channel.length-1] == "this"){ +- bot.join(to); +- bot.say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); +- } +- } +- if (message == "!doorstatus"){ +- request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- //console.log(body); +- }else{ +- door_status = error; +- //console.log(error); +- } +- if (door_status == "geschlossen"){ +- door_status = "closed"; +- }else{ +- door_status = "open"; +- } +- // console.log(from + ' => ' + to + ': ' + message); +- bot.say(from, "DoorStatus is: " + door_status); +- }).setMaxListeners(0); +- } +- if (message == "!doorstatus " + channel[channel.length-1]){ +- request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- //console.log(body); +- }else{ +- door_status = error; +- //console.log(error); +- } +- if (door_status == "geschlossen"){ +- door_status = "closed"; +- }else{ +- door_status = "open"; +- } +- // console.log(message); +- bot.list(); +- // console.log(channel[(channel.length-(channel.length-1))+1]); +- // console.log(channel.length); +- if (channel[channel.length-1] !== "this"){ +- if (channel[channel.length-1] !== " ") { +- bot.addListener('channellist', function (channel_list) { +- for (var key in channel_list) { +- if (channel_list.hasOwnProperty(key)) { +- if (channel_list[key]["name"] == channel[channel.length-1]) { +- // console.log("1"); +- bot.join(channel[channel.length-1]); +- bot.say(channel[channel.length-1], "DoorStatus is: " + door_status); +- } +- } ++ // bot.send('topic','#hackerspace "Hackerspace Flensburg - Treffen jeden Montag 18:00 Uhr im Offenen Kanal Flensburg! - Tür Status"' + door_status); ++ // console.log("IRC Door Status Chnaged"); ++ }, ++ ircStopp: function() { ++ bot.disconnect('Bot was stopped!'); ++ }, ++ ircBotCommands: function() { ++ bot.addListener('message', function (from, to, message) { ++ message = message.toLowerCase(); ++ for (var key in command_config["commands"]) { ++ if (command_config["commands"].hasOwnProperty(key)) { ++ // console.log("!" + JSON.stringify(command_config["commands"][key]["keyword"])); ++ if (message == ("!" + command_config["commands"][key]["keyword"])) { ++ if (command_config["commands"][key]["before"] == "from") { ++ if (command_config["commands"][key]["target"] == "from") { ++ bot.say(from, from + command_config["commands"][key]["message"]); ++ } else { ++ bot.say(to, from + command_config["commands"][key]["message"]); ++ } ++ } else { ++ if (!command_config["commands"][key]["before"]) { ++ if (command_config["commands"][key]["target"] == "from") { ++ bot.say(from, command_config["commands"][key]["message"]); ++ } else { ++ bot.say(to, command_config["commands"][key]["message"]); ++ } ++ } else { ++ if (command_config["commands"][key]["target"] == "from") { ++ bot.say(from, to + command_config["commands"][key]["message"]); ++ } else { ++ bot.say(to, to + command_config["commands"][key]["message"]); ++ } ++ } ++ } ++ } ++ } ++ } ++ var channel = message.split(" "); ++ if (message == "!source " + channel[channel.length-1]) { ++ if (channel[channel.length-1] == "this") { ++ bot.join(to); ++ bot.say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); ++ } ++ } ++ if (message == "!doorstatus") { ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ door_status = body; ++ //console.log(body); ++ } else { ++ door_status = error; ++ //console.log(error); ++ } ++ if (door_status == "geschlossen") { ++ door_status = "closed"; ++ } else { ++ door_status = "open"; ++ } ++ // console.log(from + ' => ' + to + ': ' + message); ++ bot.say(from, "DoorStatus is: " + door_status); ++ }).setMaxListeners(0); ++ } ++ if (message == "!doorstatus " + channel[channel.length-1]) { ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ door_status = body; ++ //console.log(body); ++ } else { ++ door_status = error; ++ //console.log(error); ++ } ++ if (door_status == "geschlossen") { ++ door_status = "closed"; ++ } else { ++ door_status = "open"; ++ } ++ // console.log(message); ++ bot.list(); ++ // console.log(channel[(channel.length-(channel.length-1))+1]); ++ // console.log(channel.length); ++ if (channel[channel.length-1] !== "this") { ++ if (channel[channel.length-1] !== " ") { ++ bot.addListener('channellist', function (channel_list) { ++ for (var key in channel_list) { ++ if (channel_list.hasOwnProperty(key)) { ++ if (channel_list[key]["name"] == channel[channel.length-1]) { ++ // console.log("1"); ++ bot.join(channel[channel.length-1]); ++ bot.say(channel[channel.length-1], "DoorStatus is: " + door_status); + } +- }); +- }else{ +- bot.say(from, "DoorStatus is: " + door_status); +- } +- }else{ +- bot.join(to); +- bot.say(to, "DoorStatus is: " + door_status); +- } +- }).setMaxListeners(0); +-} +-if (message == "!kill"){ +- if ((from == "DasNordlicht") || (from == "MTRNord")) { +- // console.log(from + ' => ' + to + ': ' + message); +- if (process.platform === "win32") { +- var rl = require("readline").createInterface({ +- input: process.stdin, +- output: process.stdout +- }); +- bot.disconnect('Bot was stopped!'); +- process.exit(); ++ } ++ } ++ }); ++ } else { ++ bot.say(from, "DoorStatus is: " + door_status); ++ } ++ } else { ++ bot.join(to); ++ bot.say(to, "DoorStatus is: " + door_status); ++ } ++ }).setMaxListeners(0); ++ } ++ if (message == "!kill") { ++ if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ // console.log(from + ' => ' + to + ': ' + message); ++ if (process.platform === "win32") { ++ var rl = require("readline").createInterface({ ++ input: process.stdin, ++ output: process.stdout ++ }); ++ bot.disconnect('Bot was stopped!'); ++ process.exit(); ++ } + } + } +- } +- }) +-}, +-ircNick: function() { +- bot.send('nick', 'NordlabBot'); +-} +-}; +\ No newline at end of file ++ }) ++ }, ++ ircNick: function() { ++ bot.send('nick', 'NordlabBot'); ++ } ++}; +diff --git a/main.js b/main.js +index a1140ff..5a58386 100644 +--- a/main.js ++++ b/main.js +@@ -6,6 +6,9 @@ var argv = require('yargs').argv; + var pushbullet = require('./handlers/pushbullet.js'); + var irc = require('./handlers/irc.js'); + ++//Constants ++var SIGINT = "SIGINT"; ++ + + function sleep(milliseconds) { + var start = new Date().getTime(); +@@ -52,12 +55,12 @@ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, re + output: process.stdout + }).setMaxListeners(0); + +- rl.on("SIGINT", function () { +- process.emit("SIGINT"); ++ rl.on(SIGINT, function () { ++ process.emit(SIGINT); + }).setMaxListeners(0); + } + +- process.on("SIGINT", function () { ++ process.on(SIGINT, function () { + irc.ircStopp(); + process.exit(); + }).setMaxListeners(0); +@@ -68,7 +71,7 @@ irc.ircBotCommands(); + if (!argv.noupdate) { + var j = schedule.scheduleJob('* 2 * * *', function(){ + console.log('Start Update!'); +- bot.ircEndCustom('Start Update! Coming back in a few Senconds!'); ++ bot.ircEndCustom('Start update! Coming back in a few Seconds!'); + git.pull(function(err, update) { + if(update && update.summary.changes) { + require('child_process').exec('npm restart'); +@@ -78,9 +81,9 @@ if (!argv.noupdate) { + } + if (argv.noupdate) { + var j = schedule.scheduleJob('* 2 * * *', function(){ +- console.log('Daily Restart!'); +- bot.ircEndCustom('Daily Restart! Coming back in a few Senconds!'); ++ console.log('Daily restart!'); ++ bot.ircEndCustom('Daily restart! Coming back in a few Seconds!'); + require('child_process').exec('npm restart'); + }); + } +-setTimeout(function() { MakePush(); }, 20000); +\ No newline at end of file ++setTimeout(function() { MakePush(); }, 20000); diff --git a/pulls/2.json b/pulls/2.json @@ -0,0 +1,18 @@ +{ + "number": 2, + "title": "Rechtschreib fixes", + "state": "merged", + "diff_file": "2.diff", + "author": "S4ra", + "created_at": "2015-12-13T00:31:51Z", + "closed_at": "2015-12-13T00:33:55Z", + "merged_at": "2015-12-13T00:33:55Z", + "base_ref": "master", + "head_ref": "patch-1", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "Kleinere Anpassungen\n- Rechtschreibung\n- Einrueckungen\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/2.md b/pulls/2.md @@ -0,0 +1,16 @@ +# PR #2 Rechtschreib fixes + +- **Status:** merged +- **Author:** @S4ra +- **Created:** 2015-12-13T00:31:51Z +- **Branch:** patch-1 → master +- **Merged:** 2015-12-13T00:33:55Z +- **Diff:** [2.diff](./2.diff) + +--- + +Kleinere Anpassungen +- Rechtschreibung +- Einrueckungen + + diff --git a/pulls/20.diff b/pulls/20.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 8eb708b..c07ecf7 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", +- "simple-git": "^1.48.0", ++ "simple-git": "^1.49.0", + "slackbots": "^0.5.2", + "string": "^3.3.1", + "yargs": "^5.0.0" diff --git a/pulls/20.json b/pulls/20.json @@ -0,0 +1,20 @@ +{ + "number": 20, + "title": "simple-git@1.49.0 breaks build \ud83d\udea8", + "state": "closed", + "diff_file": "20.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-18T15:16:01Z", + "closed_at": "2016-09-19T13:00:11Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.49.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.49.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :rotating_light:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.49.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**.\n\nAs simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\nOf course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I\u2019d recommend working on.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 6 commits .\n- [`4db3575`](https://github.com/steveukx/git-js/commit/4db3575af7ea1fbae0ac67b319506a46ebace5c8) <code>Release 1.49.0</code>\n- [`d507702`](https://github.com/steveukx/git-js/commit/d50770286a3aaacdc292cb32667c82ed81d02839) <code>Merge branch 'vitya1-master'</code>\n- [`c71e163`](https://github.com/steveukx/git-js/commit/c71e16351333c4a37f683c3c93b50705cacaddd5) <code>Split out clean tests</code>\n- [`669b1b5`](https://github.com/steveukx/git-js/commit/669b1b5af1a72ef3f9c028919701c8c98205058b) <code>readme.md fixing</code>\n- [`2be005d`](https://github.com/steveukx/git-js/commit/2be005da2050657f4a4b582e53fd0b7aa2ad7c59) <code>Add Git.trailingFunctionArgument and mode parameter to clean method</code>\n- [`bba6053`](https://github.com/steveukx/git-js/commit/bba60537dedcfb9d82f6bafa3d2798eed3885657) <code>Add clean method</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/2fce16e18f4bb31c9cffa947157fa1547502eb0c...4db3575af7ea1fbae0ac67b319506a46ebace5c8).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/20)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/20.md b/pulls/20.md @@ -0,0 +1,97 @@ +# PR #20 simple-git@1.49.0 breaks build 🚨 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-18T15:16:01Z +- **Branch:** greenkeeper-simple-git-1.49.0 → master +- **Closed:** 2016-09-19T13:00:11Z +- **Labels:** greenkeeper +- **Diff:** [20.diff](./20.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.49.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :rotating_light: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.49.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**. + +As simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + +Of course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I’d recommend working on. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 6 commits . +- [`4db3575`](https://github.com/steveukx/git-js/commit/4db3575af7ea1fbae0ac67b319506a46ebace5c8) <code>Release 1.49.0</code> +- [`d507702`](https://github.com/steveukx/git-js/commit/d50770286a3aaacdc292cb32667c82ed81d02839) <code>Merge branch 'vitya1-master'</code> +- [`c71e163`](https://github.com/steveukx/git-js/commit/c71e16351333c4a37f683c3c93b50705cacaddd5) <code>Split out clean tests</code> +- [`669b1b5`](https://github.com/steveukx/git-js/commit/669b1b5af1a72ef3f9c028919701c8c98205058b) <code>readme.md fixing</code> +- [`2be005d`](https://github.com/steveukx/git-js/commit/2be005da2050657f4a4b582e53fd0b7aa2ad7c59) <code>Add Git.trailingFunctionArgument and mode parameter to clean method</code> +- [`bba6053`](https://github.com/steveukx/git-js/commit/bba60537dedcfb9d82f6bafa3d2798eed3885657) <code>Add clean method</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/2fce16e18f4bb31c9cffa947157fa1547502eb0c...4db3575af7ea1fbae0ac67b319506a46ebace5c8). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/20) + +<!-- Reviewable:end --> + + diff --git a/pulls/21.diff b/pulls/21.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 8eb708b..3d16057 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", +- "simple-git": "^1.48.0", ++ "simple-git": "^1.50.0", + "slackbots": "^0.5.2", + "string": "^3.3.1", + "yargs": "^5.0.0" diff --git a/pulls/21.json b/pulls/21.json @@ -0,0 +1,20 @@ +{ + "number": 21, + "title": "simple-git@1.50.0 breaks build \ud83d\udea8", + "state": "merged", + "diff_file": "21.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-18T15:47:49Z", + "closed_at": "2016-09-19T13:00:04Z", + "merged_at": "2016-09-19T13:00:04Z", + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.50.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.50.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :rotating_light:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.50.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**.\n\nAs simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\nOf course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I\u2019d recommend working on.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 8 commits .\n- [`64a9f66`](https://github.com/steveukx/git-js/commit/64a9f66ca4054a26f1a3af84f975dca4395c92bd) <code>Release 1.50.0</code>\n- [`8b29021`](https://github.com/steveukx/git-js/commit/8b2902189cceb1a9afc74dc04210591158b29a58) <code>Support options in push</code>\n- [`4db3575`](https://github.com/steveukx/git-js/commit/4db3575af7ea1fbae0ac67b319506a46ebace5c8) <code>Release 1.49.0</code>\n- [`d507702`](https://github.com/steveukx/git-js/commit/d50770286a3aaacdc292cb32667c82ed81d02839) <code>Merge branch 'vitya1-master'</code>\n- [`c71e163`](https://github.com/steveukx/git-js/commit/c71e16351333c4a37f683c3c93b50705cacaddd5) <code>Split out clean tests</code>\n- [`669b1b5`](https://github.com/steveukx/git-js/commit/669b1b5af1a72ef3f9c028919701c8c98205058b) <code>readme.md fixing</code>\n- [`2be005d`](https://github.com/steveukx/git-js/commit/2be005da2050657f4a4b582e53fd0b7aa2ad7c59) <code>Add Git.trailingFunctionArgument and mode parameter to clean method</code>\n- [`bba6053`](https://github.com/steveukx/git-js/commit/bba60537dedcfb9d82f6bafa3d2798eed3885657) <code>Add clean method</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/2fce16e18f4bb31c9cffa947157fa1547502eb0c...64a9f66ca4054a26f1a3af84f975dca4395c92bd).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/21)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/21.md b/pulls/21.md @@ -0,0 +1,99 @@ +# PR #21 simple-git@1.50.0 breaks build 🚨 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-18T15:47:49Z +- **Branch:** greenkeeper-simple-git-1.50.0 → master +- **Merged:** 2016-09-19T13:00:04Z +- **Labels:** greenkeeper +- **Diff:** [21.diff](./21.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.50.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :rotating_light: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.50.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**. + +As simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + +Of course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I’d recommend working on. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 8 commits . +- [`64a9f66`](https://github.com/steveukx/git-js/commit/64a9f66ca4054a26f1a3af84f975dca4395c92bd) <code>Release 1.50.0</code> +- [`8b29021`](https://github.com/steveukx/git-js/commit/8b2902189cceb1a9afc74dc04210591158b29a58) <code>Support options in push</code> +- [`4db3575`](https://github.com/steveukx/git-js/commit/4db3575af7ea1fbae0ac67b319506a46ebace5c8) <code>Release 1.49.0</code> +- [`d507702`](https://github.com/steveukx/git-js/commit/d50770286a3aaacdc292cb32667c82ed81d02839) <code>Merge branch 'vitya1-master'</code> +- [`c71e163`](https://github.com/steveukx/git-js/commit/c71e16351333c4a37f683c3c93b50705cacaddd5) <code>Split out clean tests</code> +- [`669b1b5`](https://github.com/steveukx/git-js/commit/669b1b5af1a72ef3f9c028919701c8c98205058b) <code>readme.md fixing</code> +- [`2be005d`](https://github.com/steveukx/git-js/commit/2be005da2050657f4a4b582e53fd0b7aa2ad7c59) <code>Add Git.trailingFunctionArgument and mode parameter to clean method</code> +- [`bba6053`](https://github.com/steveukx/git-js/commit/bba60537dedcfb9d82f6bafa3d2798eed3885657) <code>Add clean method</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/2fce16e18f4bb31c9cffa947157fa1547502eb0c...64a9f66ca4054a26f1a3af84f975dca4395c92bd). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/21) + +<!-- Reviewable:end --> + + diff --git a/pulls/22.diff b/pulls/22.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 3d16057..7d9dc97 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.15.0", ++ "lodash": "^4.16.0", + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", diff --git a/pulls/22.json b/pulls/22.json @@ -0,0 +1,20 @@ +{ + "number": 22, + "title": "lodash@4.16.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "22.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-19T17:47:30Z", + "closed_at": "2016-09-19T19:51:28Z", + "merged_at": "2016-09-19T19:51:28Z", + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.16.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.16.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/22)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/22.md b/pulls/22.md @@ -0,0 +1,82 @@ +# PR #22 lodash@4.16.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-19T17:47:30Z +- **Branch:** greenkeeper-lodash-4.16.0 → master +- **Merged:** 2016-09-19T19:51:28Z +- **Labels:** greenkeeper +- **Diff:** [22.diff](./22.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.16.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/22) + +<!-- Reviewable:end --> + + diff --git a/pulls/23.diff b/pulls/23.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 7d9dc97..2f89be7 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", +- "simple-git": "^1.50.0", ++ "simple-git": "^1.51.0", + "slackbots": "^0.5.2", + "string": "^3.3.1", + "yargs": "^5.0.0" diff --git a/pulls/23.json b/pulls/23.json @@ -0,0 +1,20 @@ +{ + "number": 23, + "title": "simple-git@1.51.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "23.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-24T11:30:25Z", + "closed_at": "2016-09-24T13:43:04Z", + "merged_at": "2016-09-24T13:43:04Z", + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.51.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.51.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.51.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 6 commits .\n- [`d38d42f`](https://github.com/steveukx/git-js/commit/d38d42f16320bfd7d1c42b729d6ec3845f926d2b) <code>Release 1.51.0</code>\n- [`cda9152`](https://github.com/steveukx/git-js/commit/cda91526a2b818deee621032d75dcc1071cdc91c) <code>Support release prefixes in tags</code>\n- [`70fcb84`](https://github.com/steveukx/git-js/commit/70fcb84fff500789f5604d3ee18c0a4904ae61b6) <code>Merge branch 'vitya1-with_branch_local'</code>\n- [`b11a68c`](https://github.com/steveukx/git-js/commit/b11a68c35760fca750a20938a9e2c419c9680daa) <code>Tests for branch with options</code>\n- [`34ea567`](https://github.com/steveukx/git-js/commit/34ea5670cc6d0ec0d51d1508a0b46558ac215fb1) <code>Reuse single branch function, add support for options in main `branch`</code>\n- [`6ed7e14`](https://github.com/steveukx/git-js/commit/6ed7e146c754d2962c016a747267540b121d2001) <code>Add branch local method</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/64a9f66ca4054a26f1a3af84f975dca4395c92bd...d38d42f16320bfd7d1c42b729d6ec3845f926d2b).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/23)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/23.md b/pulls/23.md @@ -0,0 +1,94 @@ +# PR #23 simple-git@1.51.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-24T11:30:25Z +- **Branch:** greenkeeper-simple-git-1.51.0 → master +- **Merged:** 2016-09-24T13:43:04Z +- **Labels:** greenkeeper +- **Diff:** [23.diff](./23.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.51.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.51.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 6 commits . +- [`d38d42f`](https://github.com/steveukx/git-js/commit/d38d42f16320bfd7d1c42b729d6ec3845f926d2b) <code>Release 1.51.0</code> +- [`cda9152`](https://github.com/steveukx/git-js/commit/cda91526a2b818deee621032d75dcc1071cdc91c) <code>Support release prefixes in tags</code> +- [`70fcb84`](https://github.com/steveukx/git-js/commit/70fcb84fff500789f5604d3ee18c0a4904ae61b6) <code>Merge branch 'vitya1-with_branch_local'</code> +- [`b11a68c`](https://github.com/steveukx/git-js/commit/b11a68c35760fca750a20938a9e2c419c9680daa) <code>Tests for branch with options</code> +- [`34ea567`](https://github.com/steveukx/git-js/commit/34ea5670cc6d0ec0d51d1508a0b46558ac215fb1) <code>Reuse single branch function, add support for options in main `branch`</code> +- [`6ed7e14`](https://github.com/steveukx/git-js/commit/6ed7e146c754d2962c016a747267540b121d2001) <code>Add branch local method</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/64a9f66ca4054a26f1a3af84f975dca4395c92bd...d38d42f16320bfd7d1c42b729d6ec3845f926d2b). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/23) + +<!-- Reviewable:end --> + + diff --git a/pulls/24.diff b/pulls/24.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 2f89be7..940c7eb 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.0", ++ "lodash": "^4.16.2", + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", diff --git a/pulls/24.json b/pulls/24.json @@ -0,0 +1,20 @@ +{ + "number": 24, + "title": "lodash@4.16.2 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "24.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-26T03:48:12Z", + "closed_at": "2016-09-26T07:00:07Z", + "merged_at": "2016-09-26T07:00:07Z", + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.16.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.16.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/24)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/24.md b/pulls/24.md @@ -0,0 +1,82 @@ +# PR #24 lodash@4.16.2 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-26T03:48:12Z +- **Branch:** greenkeeper-lodash-4.16.2 → master +- **Merged:** 2016-09-26T07:00:07Z +- **Labels:** greenkeeper +- **Diff:** [24.diff](./24.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.16.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/24) + +<!-- Reviewable:end --> + + diff --git a/pulls/25.diff b/pulls/25.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 940c7eb..7105f36 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", +- "simple-git": "^1.51.0", ++ "simple-git": "^1.52.0", + "slackbots": "^0.5.2", + "string": "^3.3.1", + "yargs": "^5.0.0" diff --git a/pulls/25.json b/pulls/25.json @@ -0,0 +1,20 @@ +{ + "number": 25, + "title": "simple-git@1.52.0 breaks build \ud83d\udea8", + "state": "merged", + "diff_file": "25.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-29T07:56:04Z", + "closed_at": "2016-09-29T08:55:32Z", + "merged_at": "2016-09-29T08:55:32Z", + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.52.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.52.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :rotating_light:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.52.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**.\n\nAs simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it\u2019s very likely also breaking them.\nI recommend you give this issue a very high priority. I\u2019m sure you can resolve this :muscle:\n\nOf course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I\u2019d recommend working on.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 2 commits .\n- [`532ab25`](https://github.com/steveukx/git-js/commit/532ab254fd067c8046a52a5cb884c910cad98025) <code>Release 1.52.0</code>\n- [`4bcf9fc`](https://github.com/steveukx/git-js/commit/4bcf9fca3b05d4625de5a88c57107989fae8a621) <code>Allow use of mismatched tag delimiters (caters for v1.0 and v1.0.1 in the tag list).</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/d38d42f16320bfd7d1c42b729d6ec3845f926d2b...532ab254fd067c8046a52a5cb884c910cad98025).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/25)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/25.md b/pulls/25.md @@ -0,0 +1,93 @@ +# PR #25 simple-git@1.52.0 breaks build 🚨 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-29T07:56:04Z +- **Branch:** greenkeeper-simple-git-1.52.0 → master +- **Merged:** 2016-09-29T08:55:32Z +- **Labels:** greenkeeper +- **Diff:** [25.diff](./25.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.52.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :rotating_light: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.52.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build went from success to failure**. + +As simple-git is a direct dependency of this project **this is very likely breaking your project right now**. If other packages depend on you it’s very likely also breaking them. +I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle: + +Of course this could just be a false positive, caused by a flaky test suite, or third parties that are currently broken or unavailable, but that would be another problem I’d recommend working on. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 2 commits . +- [`532ab25`](https://github.com/steveukx/git-js/commit/532ab254fd067c8046a52a5cb884c910cad98025) <code>Release 1.52.0</code> +- [`4bcf9fc`](https://github.com/steveukx/git-js/commit/4bcf9fca3b05d4625de5a88c57107989fae8a621) <code>Allow use of mismatched tag delimiters (caters for v1.0 and v1.0.1 in the tag list).</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/d38d42f16320bfd7d1c42b729d6ec3845f926d2b...532ab254fd067c8046a52a5cb884c910cad98025). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/25) + +<!-- Reviewable:end --> + + diff --git a/pulls/26.diff b/pulls/26.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 7105f36..2831c63 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.52.0", + "slackbots": "^0.5.2", + "string": "^3.3.1", +- "yargs": "^5.0.0" ++ "yargs": "^6.0.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/26.json b/pulls/26.json @@ -0,0 +1,20 @@ +{ + "number": 26, + "title": "Update yargs to version 6.0.0 \ud83d\ude80", + "state": "merged", + "diff_file": "26.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-09-30T17:08:49Z", + "closed_at": "2016-09-30T18:41:12Z", + "merged_at": "2016-09-30T18:41:12Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-6.0.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.0.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 6.0.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 22 commits .\n- [`23cf836`](https://github.com/yargs/yargs/commit/23cf8366226c3bf3eb6ce12410a12d4209c4a793) <code>docs: fix cruft in changelog</code>\n- [`99b61f4`](https://github.com/yargs/yargs/commit/99b61f4c02db823c179588d4b2233af25dd73352) <code>chore(release): 6.0.0</code>\n- [`92a551b`](https://github.com/yargs/yargs/commit/92a551b5bcdbfbfe6db79a03a1d02e67337f8f2b) <code>chore: rename version to release</code>\n- [`cc1224e`](https://github.com/yargs/yargs/commit/cc1224e7eee001af6a9b9126898b428c053344b9) <code>chore: upgrade yargs-parser (#633)</code>\n- [`ad3146f`](https://github.com/yargs/yargs/commit/ad3146fd2e2f6f0211582f7311d9ef7dd2adf041) <code>fix: drop lodash.assign (#641)</code>\n- [`16923fe`](https://github.com/yargs/yargs/commit/16923fe67c0861ea0aa97c3758bd9735199ab329) <code>chore: add greenkeeper ignore rule for string-width, which no longer supports Node 0.10 (#634)</code>\n- [`658a34c`](https://github.com/yargs/yargs/commit/658a34c44b568c85146e388c05623ae7fcb8a2f9) <code>fix: for args that have skipValidation set to `true`, check if the parsed arg is `true` (#619)</code>\n- [`0be7bf3`](https://github.com/yargs/yargs/commit/0be7bf35c1a6aba3eb4c0b57b07ab85c8cd4d3c5) <code>Merge pull request #636 from yargs/greenkeeper-standard-8.2.0</code>\n- [`3bc3889`](https://github.com/yargs/yargs/commit/3bc3889364ec1f7fdf9ba1d8776a486344bd548c) <code>Merge pull request #639 from yargs/greenkeeper-es6-promise-4.0.2</code>\n- [`1f98550`](https://github.com/yargs/yargs/commit/1f98550c64bdddf7911bd98d6c86440dc7f491da) <code>chore(package): update es6-promise to version 4.0.2</code>\n- [`767ac9d`](https://github.com/yargs/yargs/commit/767ac9d66e83ebcb15546fb37250004aaf9620d6) <code>chore(package): update standard to version 8.2.0</code>\n- [`4f29de6`](https://github.com/yargs/yargs/commit/4f29de630ee1d77ac28d1393b5ca4aa4c08bc71b) <code>feat: make opts object optional for .option() (#624)</code>\n- [`c301f42`](https://github.com/yargs/yargs/commit/c301f42a2ddc4ffcf5e8970299c65f5897279f82) <code>fix: upgrade standard, and fix appveyor config so that it works with newest standard (#607)</code>\n- [`1613f27`](https://github.com/yargs/yargs/commit/1613f271f77bfeb0d0d301c8af4745bf2c4579eb) <code>style: clean up indentation in options block (#615)</code>\n- [`cbc3636`](https://github.com/yargs/yargs/commit/cbc36360b5abab42384f42c8ffab7083a28b1961) <code>perf: defer windowWidth() to improve perf for non-help usage (#610)</code>\n\nThere are 22 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/985b1ba1201f06d80e57af2f2e0c57221230458f...23cf8366226c3bf3eb6ce12410a12d4209c4a793).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/26)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/26.md b/pulls/26.md @@ -0,0 +1,106 @@ +# PR #26 Update yargs to version 6.0.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-09-30T17:08:49Z +- **Branch:** greenkeeper-yargs-6.0.0 → master +- **Merged:** 2016-09-30T18:41:12Z +- **Labels:** greenkeeper +- **Diff:** [26.diff](./26.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.0.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 6.0.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 22 commits . +- [`23cf836`](https://github.com/yargs/yargs/commit/23cf8366226c3bf3eb6ce12410a12d4209c4a793) <code>docs: fix cruft in changelog</code> +- [`99b61f4`](https://github.com/yargs/yargs/commit/99b61f4c02db823c179588d4b2233af25dd73352) <code>chore(release): 6.0.0</code> +- [`92a551b`](https://github.com/yargs/yargs/commit/92a551b5bcdbfbfe6db79a03a1d02e67337f8f2b) <code>chore: rename version to release</code> +- [`cc1224e`](https://github.com/yargs/yargs/commit/cc1224e7eee001af6a9b9126898b428c053344b9) <code>chore: upgrade yargs-parser (#633)</code> +- [`ad3146f`](https://github.com/yargs/yargs/commit/ad3146fd2e2f6f0211582f7311d9ef7dd2adf041) <code>fix: drop lodash.assign (#641)</code> +- [`16923fe`](https://github.com/yargs/yargs/commit/16923fe67c0861ea0aa97c3758bd9735199ab329) <code>chore: add greenkeeper ignore rule for string-width, which no longer supports Node 0.10 (#634)</code> +- [`658a34c`](https://github.com/yargs/yargs/commit/658a34c44b568c85146e388c05623ae7fcb8a2f9) <code>fix: for args that have skipValidation set to `true`, check if the parsed arg is `true` (#619)</code> +- [`0be7bf3`](https://github.com/yargs/yargs/commit/0be7bf35c1a6aba3eb4c0b57b07ab85c8cd4d3c5) <code>Merge pull request #636 from yargs/greenkeeper-standard-8.2.0</code> +- [`3bc3889`](https://github.com/yargs/yargs/commit/3bc3889364ec1f7fdf9ba1d8776a486344bd548c) <code>Merge pull request #639 from yargs/greenkeeper-es6-promise-4.0.2</code> +- [`1f98550`](https://github.com/yargs/yargs/commit/1f98550c64bdddf7911bd98d6c86440dc7f491da) <code>chore(package): update es6-promise to version 4.0.2</code> +- [`767ac9d`](https://github.com/yargs/yargs/commit/767ac9d66e83ebcb15546fb37250004aaf9620d6) <code>chore(package): update standard to version 8.2.0</code> +- [`4f29de6`](https://github.com/yargs/yargs/commit/4f29de630ee1d77ac28d1393b5ca4aa4c08bc71b) <code>feat: make opts object optional for .option() (#624)</code> +- [`c301f42`](https://github.com/yargs/yargs/commit/c301f42a2ddc4ffcf5e8970299c65f5897279f82) <code>fix: upgrade standard, and fix appveyor config so that it works with newest standard (#607)</code> +- [`1613f27`](https://github.com/yargs/yargs/commit/1613f271f77bfeb0d0d301c8af4745bf2c4579eb) <code>style: clean up indentation in options block (#615)</code> +- [`cbc3636`](https://github.com/yargs/yargs/commit/cbc36360b5abab42384f42c8ffab7083a28b1961) <code>perf: defer windowWidth() to improve perf for non-help usage (#610)</code> + +There are 22 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/985b1ba1201f06d80e57af2f2e0c57221230458f...23cf8366226c3bf3eb6ce12410a12d4209c4a793). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/26) + +<!-- Reviewable:end --> + + diff --git a/pulls/27.diff b/pulls/27.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 2831c63..9129c60 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.2", ++ "lodash": "^4.16.3", + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", diff --git a/pulls/27.json b/pulls/27.json @@ -0,0 +1,20 @@ +{ + "number": 27, + "title": "lodash@4.16.3 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "27.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-03T17:26:50Z", + "closed_at": "2016-10-03T18:19:14Z", + "merged_at": "2016-10-03T18:19:14Z", + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.16.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.3.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.16.3\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/27)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/27.md b/pulls/27.md @@ -0,0 +1,82 @@ +# PR #27 lodash@4.16.3 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-03T17:26:50Z +- **Branch:** greenkeeper-lodash-4.16.3 → master +- **Merged:** 2016-10-03T18:19:14Z +- **Labels:** greenkeeper +- **Diff:** [27.diff](./27.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.3. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.16.3 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/27) + +<!-- Reviewable:end --> + + diff --git a/pulls/28.diff b/pulls/28.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 9129c60..0d52660 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.3", ++ "lodash": "^4.16.4", + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", diff --git a/pulls/28.json b/pulls/28.json @@ -0,0 +1,20 @@ +{ + "number": 28, + "title": "lodash@4.16.4 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "28.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-06T15:55:09Z", + "closed_at": "2016-10-06T21:56:53Z", + "merged_at": "2016-10-06T21:56:53Z", + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.16.4", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.4.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.16.4\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/28)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/28.md b/pulls/28.md @@ -0,0 +1,82 @@ +# PR #28 lodash@4.16.4 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-06T15:55:09Z +- **Branch:** greenkeeper-lodash-4.16.4 → master +- **Merged:** 2016-10-06T21:56:53Z +- **Labels:** greenkeeper +- **Diff:** [28.diff](./28.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.16.4. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.16.4 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/28) + +<!-- Reviewable:end --> + + diff --git a/pulls/29.diff b/pulls/29.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index aa69098..2b1a874 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", +- "simple-git": "^1.52.0", ++ "simple-git": "^1.54.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.0.0" diff --git a/pulls/29.json b/pulls/29.json @@ -0,0 +1,20 @@ +{ + "number": 29, + "title": "simple-git@1.54.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "29.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-08T08:40:36Z", + "closed_at": "2016-10-11T14:13:29Z", + "merged_at": "2016-10-11T14:13:29Z", + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.54.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.54.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.54.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 11 commits .\n- [`70df585`](https://github.com/steveukx/git-js/commit/70df585c157f67becfb48afbaa70839de94ae252) <code>Release 1.54.0</code>\n- [`9a80663`](https://github.com/steveukx/git-js/commit/9a8066353209ccebed08db9c13dd9d9cb6ae9e40) <code>Merge branch 'promise'</code>\n- [`fd84bc7`](https://github.com/steveukx/git-js/commit/fd84bc7c6e4abdc7cd720b8e6688515d54fd1999) <code>Initial draft of promise wrapped api</code>\n- [`81a5619`](https://github.com/steveukx/git-js/commit/81a561939074036fe8276fecdcb80e2efdfa696a) <code>Merge branch 'vitya1-master'</code>\n- [`b9f5239`](https://github.com/steveukx/git-js/commit/b9f52394a413c8a83249d7b829cd0802671f1d02) <code>Cache setup helper functions to keep tests clean</code>\n- [`ddeb1ac`](https://github.com/steveukx/git-js/commit/ddeb1acce56d83325f3ddef74b0215f5af471da5) <code>Merge branch 'master' of https://github.com/vitya1/git-js into vitya1-master</code>\n- [`3b93f35`](https://github.com/steveukx/git-js/commit/3b93f355f6dc8dffad0058bccdf4b43f640ccfa6) <code>Release 1.53.0</code>\n- [`1f85add`](https://github.com/steveukx/git-js/commit/1f85addda7e998fba2e76c1085e0dd0171294fed) <code>Create the FetchSummary and use in fetch, add to docs</code>\n- [`536f5cc`](https://github.com/steveukx/git-js/commit/536f5cced07fd304a5f29944c982a59f93f0470b) <code>Rename getCurMockChildProcess method</code>\n- [`045bd22`](https://github.com/steveukx/git-js/commit/045bd22f1d419834728a4c87e40e36b0108a1f19) <code>Merge branch 'master' of https://github.com/steveukx/git-js</code>\n- [`2fb024f`](https://github.com/steveukx/git-js/commit/2fb024f771070d40ec3edaa37bf9a08463fa6e95) <code>test-commands.js setup code duplication cleaning</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/532ab254fd067c8046a52a5cb884c910cad98025...70df585c157f67becfb48afbaa70839de94ae252).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/29)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/29.md b/pulls/29.md @@ -0,0 +1,99 @@ +# PR #29 simple-git@1.54.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-08T08:40:36Z +- **Branch:** greenkeeper-simple-git-1.54.0 → master +- **Merged:** 2016-10-11T14:13:29Z +- **Labels:** greenkeeper +- **Diff:** [29.diff](./29.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.54.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.54.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 11 commits . +- [`70df585`](https://github.com/steveukx/git-js/commit/70df585c157f67becfb48afbaa70839de94ae252) <code>Release 1.54.0</code> +- [`9a80663`](https://github.com/steveukx/git-js/commit/9a8066353209ccebed08db9c13dd9d9cb6ae9e40) <code>Merge branch 'promise'</code> +- [`fd84bc7`](https://github.com/steveukx/git-js/commit/fd84bc7c6e4abdc7cd720b8e6688515d54fd1999) <code>Initial draft of promise wrapped api</code> +- [`81a5619`](https://github.com/steveukx/git-js/commit/81a561939074036fe8276fecdcb80e2efdfa696a) <code>Merge branch 'vitya1-master'</code> +- [`b9f5239`](https://github.com/steveukx/git-js/commit/b9f52394a413c8a83249d7b829cd0802671f1d02) <code>Cache setup helper functions to keep tests clean</code> +- [`ddeb1ac`](https://github.com/steveukx/git-js/commit/ddeb1acce56d83325f3ddef74b0215f5af471da5) <code>Merge branch 'master' of https://github.com/vitya1/git-js into vitya1-master</code> +- [`3b93f35`](https://github.com/steveukx/git-js/commit/3b93f355f6dc8dffad0058bccdf4b43f640ccfa6) <code>Release 1.53.0</code> +- [`1f85add`](https://github.com/steveukx/git-js/commit/1f85addda7e998fba2e76c1085e0dd0171294fed) <code>Create the FetchSummary and use in fetch, add to docs</code> +- [`536f5cc`](https://github.com/steveukx/git-js/commit/536f5cced07fd304a5f29944c982a59f93f0470b) <code>Rename getCurMockChildProcess method</code> +- [`045bd22`](https://github.com/steveukx/git-js/commit/045bd22f1d419834728a4c87e40e36b0108a1f19) <code>Merge branch 'master' of https://github.com/steveukx/git-js</code> +- [`2fb024f`](https://github.com/steveukx/git-js/commit/2fb024f771070d40ec3edaa37bf9a08463fa6e95) <code>test-commands.js setup code duplication cleaning</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/532ab254fd067c8046a52a5cb884c910cad98025...70df585c157f67becfb48afbaa70839de94ae252). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/29) + +<!-- Reviewable:end --> + + diff --git a/pulls/3.diff b/pulls/3.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index cd7dc3c..4717518 100644 +--- a/package.json ++++ b/package.json +@@ -25,7 +25,7 @@ + "dependencies": { + "curlrequest": "^0.5.4", + "irc": "^0.4.0", +- "node-schedule": "^0.6.0", ++ "node-schedule": "^1.0.0", + "request": "^2.67.0", + "simple-git": "^1.21.0", + "yargs": "^3.31.0" diff --git a/pulls/3.json b/pulls/3.json @@ -0,0 +1,18 @@ +{ + "number": 3, + "title": "Update node-schedule to version 1.0.0 \ud83d\ude80", + "state": "merged", + "diff_file": "3.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-02-01T21:02:28Z", + "closed_at": "2016-02-06T19:17:27Z", + "merged_at": "2016-02-06T19:17:27Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-schedule-1.0.0", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "Hello :wave:\n\n:rocket::rocket::rocket:\n\n[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.0.0, which **is not covered by your current version range**.\n\nIf this pull request passes your tests you can publish your software with the latest version of node-schedule \u2013 otherwise use this branch to work on adaptions and fixes.\n\nHappy fixing and merging :palm_tree:\n\n---\n\nThe new version differs by 11 commits .\n- [`5992ac8`](https://github.com/node-schedule/node-schedule/commit/5992ac8622139da47b531be52cfa6bc3541dd570) `Version 1.0.0`\n- [`37a68e4`](https://github.com/node-schedule/node-schedule/commit/37a68e4eede53bf74493c1bd324dd93a31c2178a) `src: don't allow scheduling tests in the past`\n- [`9cb8c4c`](https://github.com/node-schedule/node-schedule/commit/9cb8c4c4b2aa55eb2475b9b90771b989a99b9e70) `updated testcase`\n- [`2468fb7`](https://github.com/node-schedule/node-schedule/commit/2468fb7ea49791d3cb19c4c8eec43abf3c04c793) `upgrade cron-parser library & added CronDate`\n- [`8ed172e`](https://github.com/node-schedule/node-schedule/commit/8ed172ec5c66bf100725d30a748bae8f9a5b9df3) `Merge pull request #219 from node-schedule/readme_documentation`\n- [`0130f74`](https://github.com/node-schedule/node-schedule/commit/0130f7484c3bed765da2f0379419d9dcc7626710) `wrap _most_ things to 80 char lines`\n- [`dbaaf36`](https://github.com/node-schedule/node-schedule/commit/dbaaf36d48160a1c49f83a17baa125f274852364) `a bit of \"rebranding\"- renaming node-schedule to Node Schedule in docs`\n- [`f9a93d6`](https://github.com/node-schedule/node-schedule/commit/f9a93d68ab1f394e9250556dcf83b259bd5aab15) `remove wiki link template from markdown`\n- [`0f88869`](https://github.com/node-schedule/node-schedule/commit/0f8886942ffe3ab0595f1202b5cb234c934d19fe) `migrate contribution guide from wiki to root files`\n- [`da0fe22`](https://github.com/node-schedule/node-schedule/commit/da0fe227cad677e457436e5ec32a255604ed8279) `recurrence rule -> object literal syntax, #### 4th-level heading`\n- [`e5c5cdf`](https://github.com/node-schedule/node-schedule/commit/e5c5cdf5b9f605a03f5d699d47c2163328cc4aa3) `migrate documentation from wiki to readme`\n\nSee the [full diff](https://github.com/node-schedule/node-schedule/compare/054c41a46a976a3ce9b1699206e25587c870e911...5992ac8622139da47b531be52cfa6bc3541dd570).\n\n---\n\nThis pull request was created by [greenkeeper.io](http://greenkeeper.io/).\nIt keeps your software, up to date, all the time.\n\n<sub>\nTired of seeing this sponsor message? Upgrade to the supporter plan!\nYou'll also get your pull requests faster :zap:\n</sub>\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/3.md b/pulls/3.md @@ -0,0 +1,49 @@ +# PR #3 Update node-schedule to version 1.0.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-02-01T21:02:28Z +- **Branch:** greenkeeper-node-schedule-1.0.0 → master +- **Merged:** 2016-02-06T19:17:27Z +- **Diff:** [3.diff](./3.diff) + +--- + +Hello :wave: + +:rocket::rocket::rocket: + +[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.0.0, which **is not covered by your current version range**. + +If this pull request passes your tests you can publish your software with the latest version of node-schedule – otherwise use this branch to work on adaptions and fixes. + +Happy fixing and merging :palm_tree: + +--- + +The new version differs by 11 commits . +- [`5992ac8`](https://github.com/node-schedule/node-schedule/commit/5992ac8622139da47b531be52cfa6bc3541dd570) `Version 1.0.0` +- [`37a68e4`](https://github.com/node-schedule/node-schedule/commit/37a68e4eede53bf74493c1bd324dd93a31c2178a) `src: don't allow scheduling tests in the past` +- [`9cb8c4c`](https://github.com/node-schedule/node-schedule/commit/9cb8c4c4b2aa55eb2475b9b90771b989a99b9e70) `updated testcase` +- [`2468fb7`](https://github.com/node-schedule/node-schedule/commit/2468fb7ea49791d3cb19c4c8eec43abf3c04c793) `upgrade cron-parser library & added CronDate` +- [`8ed172e`](https://github.com/node-schedule/node-schedule/commit/8ed172ec5c66bf100725d30a748bae8f9a5b9df3) `Merge pull request #219 from node-schedule/readme_documentation` +- [`0130f74`](https://github.com/node-schedule/node-schedule/commit/0130f7484c3bed765da2f0379419d9dcc7626710) `wrap _most_ things to 80 char lines` +- [`dbaaf36`](https://github.com/node-schedule/node-schedule/commit/dbaaf36d48160a1c49f83a17baa125f274852364) `a bit of "rebranding"- renaming node-schedule to Node Schedule in docs` +- [`f9a93d6`](https://github.com/node-schedule/node-schedule/commit/f9a93d68ab1f394e9250556dcf83b259bd5aab15) `remove wiki link template from markdown` +- [`0f88869`](https://github.com/node-schedule/node-schedule/commit/0f8886942ffe3ab0595f1202b5cb234c934d19fe) `migrate contribution guide from wiki to root files` +- [`da0fe22`](https://github.com/node-schedule/node-schedule/commit/da0fe227cad677e457436e5ec32a255604ed8279) `recurrence rule -> object literal syntax, #### 4th-level heading` +- [`e5c5cdf`](https://github.com/node-schedule/node-schedule/commit/e5c5cdf5b9f605a03f5d699d47c2163328cc4aa3) `migrate documentation from wiki to readme` + +See the [full diff](https://github.com/node-schedule/node-schedule/compare/054c41a46a976a3ce9b1699206e25587c870e911...5992ac8622139da47b531be52cfa6bc3541dd570). + +--- + +This pull request was created by [greenkeeper.io](http://greenkeeper.io/). +It keeps your software, up to date, all the time. + +<sub> +Tired of seeing this sponsor message? Upgrade to the supporter plan! +You'll also get your pull requests faster :zap: +</sub> + + diff --git a/pulls/30.diff b/pulls/30.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d52660..8819c43 100644 +--- a/package.json ++++ b/package.json +@@ -34,7 +34,7 @@ + "node-telegram-bot-api": "^0.23.3", + "request": "^2.75.0", + "simple-git": "^1.52.0", +- "slackbots": "^0.5.2", ++ "slackbots": "^0.5.3", + "string": "^3.3.1", + "yargs": "^6.0.0" + }, diff --git a/pulls/30.json b/pulls/30.json @@ -0,0 +1,20 @@ +{ + "number": 30, + "title": "slackbots@0.5.3 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "30.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-09T11:04:53Z", + "closed_at": "2016-10-09T11:15:38Z", + "merged_at": "2016-10-09T11:15:38Z", + "base_ref": "master", + "head_ref": "greenkeeper-slackbots-0.5.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[slackbots](https://www.npmjs.com/package/slackbots) just published its new version 0.5.3.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n slackbots\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.5.3\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 5 commits .\n- [`285f19e`](https://github.com/mishk0/slack-bot-api/commit/285f19e4c416eee81cde75fd050e914ff07a047a) <code>0.5.3</code>\n- [`7f34d33`](https://github.com/mishk0/slack-bot-api/commit/7f34d3358f4379c2b0adaa48363b1e43312d2128) <code>Merge pull request #49 from aethernet/master</code>\n- [`e9d2dae`](https://github.com/mishk0/slack-bot-api/commit/e9d2daec4bef40c9996030e0f435a0e8c35663cc) <code>Update README.md</code>\n- [`c43f4ee`](https://github.com/mishk0/slack-bot-api/commit/c43f4ee42428729b6469003cd1366abdeeb0d6fa) <code>Added api call to chat.update (#41)</code>\n- [`bb1e33f`](https://github.com/mishk0/slack-bot-api/commit/bb1e33ffe30203d693fb50884b2a5712fb2035f6) <code>Check error format to prevent error message to be swallwed by emitter</code>\n\nSee the [full diff](https://github.com/mishk0/slack-bot-api/compare/6249af4281934af66f3b5f39035da1382f987490...285f19e4c416eee81cde75fd050e914ff07a047a).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/30)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/30.md b/pulls/30.md @@ -0,0 +1,93 @@ +# PR #30 slackbots@0.5.3 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-09T11:04:53Z +- **Branch:** greenkeeper-slackbots-0.5.3 → master +- **Merged:** 2016-10-09T11:15:38Z +- **Labels:** greenkeeper +- **Diff:** [30.diff](./30.diff) + +--- + +Hello lovely humans, + +[slackbots](https://www.npmjs.com/package/slackbots) just published its new version 0.5.3. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + slackbots + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.5.3 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 5 commits . +- [`285f19e`](https://github.com/mishk0/slack-bot-api/commit/285f19e4c416eee81cde75fd050e914ff07a047a) <code>0.5.3</code> +- [`7f34d33`](https://github.com/mishk0/slack-bot-api/commit/7f34d3358f4379c2b0adaa48363b1e43312d2128) <code>Merge pull request #49 from aethernet/master</code> +- [`e9d2dae`](https://github.com/mishk0/slack-bot-api/commit/e9d2daec4bef40c9996030e0f435a0e8c35663cc) <code>Update README.md</code> +- [`c43f4ee`](https://github.com/mishk0/slack-bot-api/commit/c43f4ee42428729b6469003cd1366abdeeb0d6fa) <code>Added api call to chat.update (#41)</code> +- [`bb1e33f`](https://github.com/mishk0/slack-bot-api/commit/bb1e33ffe30203d693fb50884b2a5712fb2035f6) <code>Check error format to prevent error message to be swallwed by emitter</code> + +See the [full diff](https://github.com/mishk0/slack-bot-api/compare/6249af4281934af66f3b5f39035da1382f987490...285f19e4c416eee81cde75fd050e914ff07a047a). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/30) + +<!-- Reviewable:end --> + + diff --git a/pulls/31.diff b/pulls/31.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 8819c43..64590ab 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "request": "^2.75.0", + "simple-git": "^1.52.0", + "slackbots": "^0.5.3", +- "string": "^3.3.1", ++ "string": "^3.3.2", + "yargs": "^6.0.0" + }, + "preferGlobal": false, diff --git a/pulls/31.json b/pulls/31.json @@ -0,0 +1,20 @@ +{ + "number": 31, + "title": "string@3.3.2 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "31.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-11T02:52:16Z", + "closed_at": "2016-10-11T14:09:42Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-string-3.3.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[string](https://www.npmjs.com/package/string) just published its new version 3.3.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n string\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 3.3.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 17 commits .\n- [`a2ab10e`](https://github.com/jprichardson/string.js/commit/a2ab10e0e6000fa6b4ee57d412c6fe2cc2f07c52) <code>3.3.2</code>\n- [`bb7bbdb`](https://github.com/jprichardson/string.js/commit/bb7bbdbf1fef47efd8e9e0741802a4cfb9c70bc0) <code>Merge remote-tracking branch 'marcelocure/master'</code>\n- [`0ddc6c4`](https://github.com/jprichardson/string.js/commit/0ddc6c4621c1b344143958953eb53bdf52dbf9d7) <code>Merge pull request #202 from JACKD2/master</code>\n- [`0d9ab0b`](https://github.com/jprichardson/string.js/commit/0d9ab0b8f242828d962a6b2c04df40481610ad76) <code>Add Node.js installation guide</code>\n- [`4b930bd`](https://github.com/jprichardson/string.js/commit/4b930bd858a1a895704f008a5d41714a379e4e31) <code>Merge pull request #195 from dondencker/master</code>\n- [`fc26a22`](https://github.com/jprichardson/string.js/commit/fc26a223e110955582d71bd95209c0d0c1945adc) <code>Fixed minor documentation error</code>\n- [`529297d`](https://github.com/jprichardson/string.js/commit/529297d0ca3e8aae89f5aa5ce1253fc05b069067) <code>Introducing equalsIgnoreCase</code>\n- [`adc2e9d`](https://github.com/jprichardson/string.js/commit/adc2e9d1b87df13d0033d435275cf8408736ca59) <code>Merge pull request #176 from pra85/2016</code>\n- [`48a7bbf`](https://github.com/jprichardson/string.js/commit/48a7bbf1b06d767ee5ed8fae8081c9c272535482) <code>Update year to 2016</code>\n- [`1acb964`](https://github.com/jprichardson/string.js/commit/1acb9640d9c54520e89df44a1c0b7124debeae8d) <code>Merge pull request #173 from elkebirmed/master</code>\n- [`250252f`](https://github.com/jprichardson/string.js/commit/250252f9c09e885479b0b131c801458bd0eb352a) <code>Typo!</code>\n- [`450abeb`](https://github.com/jprichardson/string.js/commit/450abeb77a0bc0c782dd41d06406d71d3125f332) <code>Merge pull request #170 from dr-dimitru/master</code>\n- [`ec91212`](https://github.com/jprichardson/string.js/commit/ec912128081f37991da077a299c39bdab39af9d4) <code>Fix broken links</code>\n- [`8f7d631`](https://github.com/jprichardson/string.js/commit/8f7d631e432de499b524087ee995d9a4c62373e8) <code>Merge pull request #168 from ryanwholey/master</code>\n- [`ecd34b7`](https://github.com/jprichardson/string.js/commit/ecd34b785f633be2bb2277c35da75820476ba603) <code>Merge pull request #167 from garysye/patch-1</code>\n\nThere are 17 commits in total. See the [full diff](https://github.com/jprichardson/string.js/compare/27d105d9735e4745b3a001f9fc3a7a1b1a66bbf3...a2ab10e0e6000fa6b4ee57d412c6fe2cc2f07c52).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/31)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/31.md b/pulls/31.md @@ -0,0 +1,103 @@ +# PR #31 string@3.3.2 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-11T02:52:16Z +- **Branch:** greenkeeper-string-3.3.2 → master +- **Closed:** 2016-10-11T14:09:42Z +- **Labels:** greenkeeper +- **Diff:** [31.diff](./31.diff) + +--- + +Hello lovely humans, + +[string](https://www.npmjs.com/package/string) just published its new version 3.3.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + string + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 3.3.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 17 commits . +- [`a2ab10e`](https://github.com/jprichardson/string.js/commit/a2ab10e0e6000fa6b4ee57d412c6fe2cc2f07c52) <code>3.3.2</code> +- [`bb7bbdb`](https://github.com/jprichardson/string.js/commit/bb7bbdbf1fef47efd8e9e0741802a4cfb9c70bc0) <code>Merge remote-tracking branch 'marcelocure/master'</code> +- [`0ddc6c4`](https://github.com/jprichardson/string.js/commit/0ddc6c4621c1b344143958953eb53bdf52dbf9d7) <code>Merge pull request #202 from JACKD2/master</code> +- [`0d9ab0b`](https://github.com/jprichardson/string.js/commit/0d9ab0b8f242828d962a6b2c04df40481610ad76) <code>Add Node.js installation guide</code> +- [`4b930bd`](https://github.com/jprichardson/string.js/commit/4b930bd858a1a895704f008a5d41714a379e4e31) <code>Merge pull request #195 from dondencker/master</code> +- [`fc26a22`](https://github.com/jprichardson/string.js/commit/fc26a223e110955582d71bd95209c0d0c1945adc) <code>Fixed minor documentation error</code> +- [`529297d`](https://github.com/jprichardson/string.js/commit/529297d0ca3e8aae89f5aa5ce1253fc05b069067) <code>Introducing equalsIgnoreCase</code> +- [`adc2e9d`](https://github.com/jprichardson/string.js/commit/adc2e9d1b87df13d0033d435275cf8408736ca59) <code>Merge pull request #176 from pra85/2016</code> +- [`48a7bbf`](https://github.com/jprichardson/string.js/commit/48a7bbf1b06d767ee5ed8fae8081c9c272535482) <code>Update year to 2016</code> +- [`1acb964`](https://github.com/jprichardson/string.js/commit/1acb9640d9c54520e89df44a1c0b7124debeae8d) <code>Merge pull request #173 from elkebirmed/master</code> +- [`250252f`](https://github.com/jprichardson/string.js/commit/250252f9c09e885479b0b131c801458bd0eb352a) <code>Typo!</code> +- [`450abeb`](https://github.com/jprichardson/string.js/commit/450abeb77a0bc0c782dd41d06406d71d3125f332) <code>Merge pull request #170 from dr-dimitru/master</code> +- [`ec91212`](https://github.com/jprichardson/string.js/commit/ec912128081f37991da077a299c39bdab39af9d4) <code>Fix broken links</code> +- [`8f7d631`](https://github.com/jprichardson/string.js/commit/8f7d631e432de499b524087ee995d9a4c62373e8) <code>Merge pull request #168 from ryanwholey/master</code> +- [`ecd34b7`](https://github.com/jprichardson/string.js/commit/ecd34b785f633be2bb2277c35da75820476ba603) <code>Merge pull request #167 from garysye/patch-1</code> + +There are 17 commits in total. See the [full diff](https://github.com/jprichardson/string.js/compare/27d105d9735e4745b3a001f9fc3a7a1b1a66bbf3...a2ab10e0e6000fa6b4ee57d412c6fe2cc2f07c52). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/31) + +<!-- Reviewable:end --> + + diff --git a/pulls/32.diff b/pulls/32.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 8819c43..aa69098 100644 +--- a/package.json ++++ b/package.json +@@ -35,7 +35,7 @@ + "request": "^2.75.0", + "simple-git": "^1.52.0", + "slackbots": "^0.5.3", +- "string": "^3.3.1", ++ "string": "^3.3.3", + "yargs": "^6.0.0" + }, + "preferGlobal": false, diff --git a/pulls/32.json b/pulls/32.json @@ -0,0 +1,20 @@ +{ + "number": 32, + "title": "string@3.3.3 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "32.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-11T08:35:01Z", + "closed_at": "2016-10-11T14:10:05Z", + "merged_at": "2016-10-11T14:10:05Z", + "base_ref": "master", + "head_ref": "greenkeeper-string-3.3.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[string](https://www.npmjs.com/package/string) just published its new version 3.3.3.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n string\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 3.3.3\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 19 commits .\n- [`21eb9f6`](https://github.com/jprichardson/string.js/commit/21eb9f67a545d9320558b20876b1551e9f38e52f) <code>3.3.3</code>\n- [`2c09686`](https://github.com/jprichardson/string.js/commit/2c096869b3e16f482ebfce9cb1b1cb18dec9517e) <code>add minified file</code>\n- [`a2ab10e`](https://github.com/jprichardson/string.js/commit/a2ab10e0e6000fa6b4ee57d412c6fe2cc2f07c52) <code>3.3.2</code>\n- [`bb7bbdb`](https://github.com/jprichardson/string.js/commit/bb7bbdbf1fef47efd8e9e0741802a4cfb9c70bc0) <code>Merge remote-tracking branch 'marcelocure/master'</code>\n- [`0ddc6c4`](https://github.com/jprichardson/string.js/commit/0ddc6c4621c1b344143958953eb53bdf52dbf9d7) <code>Merge pull request #202 from JACKD2/master</code>\n- [`0d9ab0b`](https://github.com/jprichardson/string.js/commit/0d9ab0b8f242828d962a6b2c04df40481610ad76) <code>Add Node.js installation guide</code>\n- [`4b930bd`](https://github.com/jprichardson/string.js/commit/4b930bd858a1a895704f008a5d41714a379e4e31) <code>Merge pull request #195 from dondencker/master</code>\n- [`fc26a22`](https://github.com/jprichardson/string.js/commit/fc26a223e110955582d71bd95209c0d0c1945adc) <code>Fixed minor documentation error</code>\n- [`529297d`](https://github.com/jprichardson/string.js/commit/529297d0ca3e8aae89f5aa5ce1253fc05b069067) <code>Introducing equalsIgnoreCase</code>\n- [`adc2e9d`](https://github.com/jprichardson/string.js/commit/adc2e9d1b87df13d0033d435275cf8408736ca59) <code>Merge pull request #176 from pra85/2016</code>\n- [`48a7bbf`](https://github.com/jprichardson/string.js/commit/48a7bbf1b06d767ee5ed8fae8081c9c272535482) <code>Update year to 2016</code>\n- [`1acb964`](https://github.com/jprichardson/string.js/commit/1acb9640d9c54520e89df44a1c0b7124debeae8d) <code>Merge pull request #173 from elkebirmed/master</code>\n- [`250252f`](https://github.com/jprichardson/string.js/commit/250252f9c09e885479b0b131c801458bd0eb352a) <code>Typo!</code>\n- [`450abeb`](https://github.com/jprichardson/string.js/commit/450abeb77a0bc0c782dd41d06406d71d3125f332) <code>Merge pull request #170 from dr-dimitru/master</code>\n- [`ec91212`](https://github.com/jprichardson/string.js/commit/ec912128081f37991da077a299c39bdab39af9d4) <code>Fix broken links</code>\n\nThere are 19 commits in total. See the [full diff](https://github.com/jprichardson/string.js/compare/27d105d9735e4745b3a001f9fc3a7a1b1a66bbf3...21eb9f67a545d9320558b20876b1551e9f38e52f).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/32)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/32.md b/pulls/32.md @@ -0,0 +1,103 @@ +# PR #32 string@3.3.3 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-11T08:35:01Z +- **Branch:** greenkeeper-string-3.3.3 → master +- **Merged:** 2016-10-11T14:10:05Z +- **Labels:** greenkeeper +- **Diff:** [32.diff](./32.diff) + +--- + +Hello lovely humans, + +[string](https://www.npmjs.com/package/string) just published its new version 3.3.3. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + string + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 3.3.3 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 19 commits . +- [`21eb9f6`](https://github.com/jprichardson/string.js/commit/21eb9f67a545d9320558b20876b1551e9f38e52f) <code>3.3.3</code> +- [`2c09686`](https://github.com/jprichardson/string.js/commit/2c096869b3e16f482ebfce9cb1b1cb18dec9517e) <code>add minified file</code> +- [`a2ab10e`](https://github.com/jprichardson/string.js/commit/a2ab10e0e6000fa6b4ee57d412c6fe2cc2f07c52) <code>3.3.2</code> +- [`bb7bbdb`](https://github.com/jprichardson/string.js/commit/bb7bbdbf1fef47efd8e9e0741802a4cfb9c70bc0) <code>Merge remote-tracking branch 'marcelocure/master'</code> +- [`0ddc6c4`](https://github.com/jprichardson/string.js/commit/0ddc6c4621c1b344143958953eb53bdf52dbf9d7) <code>Merge pull request #202 from JACKD2/master</code> +- [`0d9ab0b`](https://github.com/jprichardson/string.js/commit/0d9ab0b8f242828d962a6b2c04df40481610ad76) <code>Add Node.js installation guide</code> +- [`4b930bd`](https://github.com/jprichardson/string.js/commit/4b930bd858a1a895704f008a5d41714a379e4e31) <code>Merge pull request #195 from dondencker/master</code> +- [`fc26a22`](https://github.com/jprichardson/string.js/commit/fc26a223e110955582d71bd95209c0d0c1945adc) <code>Fixed minor documentation error</code> +- [`529297d`](https://github.com/jprichardson/string.js/commit/529297d0ca3e8aae89f5aa5ce1253fc05b069067) <code>Introducing equalsIgnoreCase</code> +- [`adc2e9d`](https://github.com/jprichardson/string.js/commit/adc2e9d1b87df13d0033d435275cf8408736ca59) <code>Merge pull request #176 from pra85/2016</code> +- [`48a7bbf`](https://github.com/jprichardson/string.js/commit/48a7bbf1b06d767ee5ed8fae8081c9c272535482) <code>Update year to 2016</code> +- [`1acb964`](https://github.com/jprichardson/string.js/commit/1acb9640d9c54520e89df44a1c0b7124debeae8d) <code>Merge pull request #173 from elkebirmed/master</code> +- [`250252f`](https://github.com/jprichardson/string.js/commit/250252f9c09e885479b0b131c801458bd0eb352a) <code>Typo!</code> +- [`450abeb`](https://github.com/jprichardson/string.js/commit/450abeb77a0bc0c782dd41d06406d71d3125f332) <code>Merge pull request #170 from dr-dimitru/master</code> +- [`ec91212`](https://github.com/jprichardson/string.js/commit/ec912128081f37991da077a299c39bdab39af9d4) <code>Fix broken links</code> + +There are 19 commits in total. See the [full diff](https://github.com/jprichardson/string.js/compare/27d105d9735e4745b3a001f9fc3a7a1b1a66bbf3...21eb9f67a545d9320558b20876b1551e9f38e52f). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/32) + +<!-- Reviewable:end --> + + diff --git a/pulls/33.diff b/pulls/33.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 2b1a874..7bb4f0a 100644 +--- a/package.json ++++ b/package.json +@@ -31,7 +31,7 @@ + "jsonfile": "^2.4.0", + "lodash": "^4.16.4", + "node-schedule": "^1.1.1", +- "node-telegram-bot-api": "^0.23.3", ++ "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", + "simple-git": "^1.54.0", + "slackbots": "^0.5.3", diff --git a/pulls/33.json b/pulls/33.json @@ -0,0 +1,20 @@ +{ + "number": 33, + "title": "Update node-telegram-bot-api to version 0.24.0 \ud83d\ude80", + "state": "merged", + "diff_file": "33.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-12T11:02:56Z", + "closed_at": "2016-10-12T11:48:52Z", + "merged_at": "2016-10-12T11:48:52Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-telegram-bot-api-0.24.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.24.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.24.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/33)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/33.md b/pulls/33.md @@ -0,0 +1,85 @@ +# PR #33 Update node-telegram-bot-api to version 0.24.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-12T11:02:56Z +- **Branch:** greenkeeper-node-telegram-bot-api-0.24.0 → master +- **Merged:** 2016-10-12T11:48:52Z +- **Labels:** greenkeeper +- **Diff:** [33.diff](./33.diff) + +--- + +Hello lovely humans, + +[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.24.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.24.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/33) + +<!-- Reviewable:end --> + + diff --git a/pulls/34.diff b/pulls/34.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 7bb4f0a..d9b08c8 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.0.1", ++ "async": "^2.1.0", + "botanio": "0.0.6", + "curlrequest": "^0.5.7", + "express": "^4.14.0", diff --git a/pulls/34.json b/pulls/34.json @@ -0,0 +1,20 @@ +{ + "number": 34, + "title": "async@2.1.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "34.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-12T18:47:36Z", + "closed_at": "2016-10-12T19:01:28Z", + "merged_at": "2016-10-12T19:01:28Z", + "base_ref": "master", + "head_ref": "greenkeeper-async-2.1.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.1.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.1.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/34)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/34.md b/pulls/34.md @@ -0,0 +1,82 @@ +# PR #34 async@2.1.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-12T18:47:36Z +- **Branch:** greenkeeper-async-2.1.0 → master +- **Merged:** 2016-10-12T19:01:28Z +- **Labels:** greenkeeper +- **Diff:** [34.diff](./34.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.1.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.1.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/34) + +<!-- Reviewable:end --> + + diff --git a/pulls/35.diff b/pulls/35.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index d9b08c8..a7f278c 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.0", ++ "async": "^2.1.1", + "botanio": "0.0.6", + "curlrequest": "^0.5.7", + "express": "^4.14.0", diff --git a/pulls/35.json b/pulls/35.json @@ -0,0 +1,20 @@ +{ + "number": 35, + "title": "async@2.1.1 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "35.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-12T19:22:24Z", + "closed_at": "2016-10-13T14:44:08Z", + "merged_at": "2016-10-13T14:44:08Z", + "base_ref": "master", + "head_ref": "greenkeeper-async-2.1.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.1.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.1.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/35)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/35.md b/pulls/35.md @@ -0,0 +1,82 @@ +# PR #35 async@2.1.1 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-12T19:22:24Z +- **Branch:** greenkeeper-async-2.1.1 → master +- **Merged:** 2016-10-13T14:44:08Z +- **Labels:** greenkeeper +- **Diff:** [35.diff](./35.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.1.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.1.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/35) + +<!-- Reviewable:end --> + + diff --git a/pulls/36.diff b/pulls/36.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index a7f278c..0ae8b50 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.1", ++ "async": "^2.1.2", + "botanio": "0.0.6", + "curlrequest": "^0.5.7", + "express": "^4.14.0", diff --git a/pulls/36.json b/pulls/36.json @@ -0,0 +1,20 @@ +{ + "number": 36, + "title": "async@2.1.2 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "36.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-16T23:06:13Z", + "closed_at": "2016-10-17T21:42:35Z", + "merged_at": "2016-10-17T21:42:35Z", + "base_ref": "master", + "head_ref": "greenkeeper-async-2.1.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.1.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.1.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/36)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/36.md b/pulls/36.md @@ -0,0 +1,82 @@ +# PR #36 async@2.1.2 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-16T23:06:13Z +- **Branch:** greenkeeper-async-2.1.2 → master +- **Merged:** 2016-10-17T21:42:35Z +- **Labels:** greenkeeper +- **Diff:** [36.diff](./36.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.1.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.1.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/36) + +<!-- Reviewable:end --> + + diff --git a/pulls/37.diff b/pulls/37.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index a7f278c..4a9859c 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.54.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", +- "yargs": "^6.0.0" ++ "yargs": "^6.2.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/37.json b/pulls/37.json @@ -0,0 +1,20 @@ +{ + "number": 37, + "title": "yargs@6.2.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "37.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-17T00:51:01Z", + "closed_at": "2016-10-17T21:42:18Z", + "merged_at": "2016-10-17T21:42:18Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-6.2.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.2.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 6.2.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 25 commits .\n- [`004e70b`](https://github.com/yargs/yargs/commit/004e70b16f0120dca5a6d59a04c3495d150c76d4) <code>chore(release): 6.2.0</code>\n- [`3fe9b8f`](https://github.com/yargs/yargs/commit/3fe9b8fdbd53da8841cc001cffe7f7794100031a) <code>fix: stop applying parser to context object (#675)</code>\n- [`81984e6`](https://github.com/yargs/yargs/commit/81984e69e4d6ebfd1a6155a56e4248da7f54c2f5) <code>feat: Italian translations for 'did you mean' and 'aliases' (#673)</code>\n- [`5615a82`](https://github.com/yargs/yargs/commit/5615a82ed7b7246e9f5e7441ad853a17b8f71ebd) <code>feat: add new pt_BR translations (#674)</code>\n- [`0cc6e5a`](https://github.com/yargs/yargs/commit/0cc6e5a757c12132c79eb1e26d60331ac9f9721c) <code>chore(release): 6.1.1</code>\n- [`ae4bcd4`](https://github.com/yargs/yargs/commit/ae4bcd446281674e22dcfcabe7a7b014f32856f8) <code>fix: freeze was not resetting configObjects to initial state; addressed performance issue raised by @nexdrew. (#670)</code>\n- [`6a88f83`](https://github.com/yargs/yargs/commit/6a88f83070c5323f8833f4fc582d322d677d83f0) <code>chore(release): 6.1.0</code>\n- [`051b19a`](https://github.com/yargs/yargs/commit/051b19ae048683f03b7b446b4904a5466e632112) <code>chore: add read-pkg-up to greenkeeper ignore</code>\n- [`f284c29`](https://github.com/yargs/yargs/commit/f284c2968c2f8b818b0737dc09c94a44ef8afc25) <code>feat: reworking yargs API to make it easier to run in headless environments, e.g., Slack (#646)</code>\n- [`b1cabae`](https://github.com/yargs/yargs/commit/b1cabae60ca1ae715ee9bc8ad10f7ce69f644048) <code>feat(command): add camelcase commands to argv (#658)</code>\n- [`aa966c5`](https://github.com/yargs/yargs/commit/aa966c53220a6c8c5f06921f53b4d629e5f1d5bd) <code>fix(locales): change some translations (#667)</code>\n- [`22adb18`](https://github.com/yargs/yargs/commit/22adb188e4baca0701d853497a8b19466ce74d45) <code>fix(locales): conform hi locale to y18n.__n expectations (#666)</code>\n- [`9290912`](https://github.com/yargs/yargs/commit/9290912f77767534d603a66666545326009b3553) <code>feat(locales): add Hindi translations</code>\n- [`be92327`](https://github.com/yargs/yargs/commit/be92327fad6c2af52fb52a3e9de52baa58a4800a) <code>feat(locales): add Hungarian translations</code>\n- [`072fd45`](https://github.com/yargs/yargs/commit/072fd45f9c5266eb4833b35075c7eb6ed7d31dae) <code>feat: Turkish translations for 'did you mean' and 'aliases' (#660)</code>\n\nThere are 25 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/23cf8366226c3bf3eb6ce12410a12d4209c4a793...004e70b16f0120dca5a6d59a04c3495d150c76d4).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/37)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/37.md b/pulls/37.md @@ -0,0 +1,103 @@ +# PR #37 yargs@6.2.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-17T00:51:01Z +- **Branch:** greenkeeper-yargs-6.2.0 → master +- **Merged:** 2016-10-17T21:42:18Z +- **Labels:** greenkeeper +- **Diff:** [37.diff](./37.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.2.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 6.2.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 25 commits . +- [`004e70b`](https://github.com/yargs/yargs/commit/004e70b16f0120dca5a6d59a04c3495d150c76d4) <code>chore(release): 6.2.0</code> +- [`3fe9b8f`](https://github.com/yargs/yargs/commit/3fe9b8fdbd53da8841cc001cffe7f7794100031a) <code>fix: stop applying parser to context object (#675)</code> +- [`81984e6`](https://github.com/yargs/yargs/commit/81984e69e4d6ebfd1a6155a56e4248da7f54c2f5) <code>feat: Italian translations for 'did you mean' and 'aliases' (#673)</code> +- [`5615a82`](https://github.com/yargs/yargs/commit/5615a82ed7b7246e9f5e7441ad853a17b8f71ebd) <code>feat: add new pt_BR translations (#674)</code> +- [`0cc6e5a`](https://github.com/yargs/yargs/commit/0cc6e5a757c12132c79eb1e26d60331ac9f9721c) <code>chore(release): 6.1.1</code> +- [`ae4bcd4`](https://github.com/yargs/yargs/commit/ae4bcd446281674e22dcfcabe7a7b014f32856f8) <code>fix: freeze was not resetting configObjects to initial state; addressed performance issue raised by @nexdrew. (#670)</code> +- [`6a88f83`](https://github.com/yargs/yargs/commit/6a88f83070c5323f8833f4fc582d322d677d83f0) <code>chore(release): 6.1.0</code> +- [`051b19a`](https://github.com/yargs/yargs/commit/051b19ae048683f03b7b446b4904a5466e632112) <code>chore: add read-pkg-up to greenkeeper ignore</code> +- [`f284c29`](https://github.com/yargs/yargs/commit/f284c2968c2f8b818b0737dc09c94a44ef8afc25) <code>feat: reworking yargs API to make it easier to run in headless environments, e.g., Slack (#646)</code> +- [`b1cabae`](https://github.com/yargs/yargs/commit/b1cabae60ca1ae715ee9bc8ad10f7ce69f644048) <code>feat(command): add camelcase commands to argv (#658)</code> +- [`aa966c5`](https://github.com/yargs/yargs/commit/aa966c53220a6c8c5f06921f53b4d629e5f1d5bd) <code>fix(locales): change some translations (#667)</code> +- [`22adb18`](https://github.com/yargs/yargs/commit/22adb188e4baca0701d853497a8b19466ce74d45) <code>fix(locales): conform hi locale to y18n.__n expectations (#666)</code> +- [`9290912`](https://github.com/yargs/yargs/commit/9290912f77767534d603a66666545326009b3553) <code>feat(locales): add Hindi translations</code> +- [`be92327`](https://github.com/yargs/yargs/commit/be92327fad6c2af52fb52a3e9de52baa58a4800a) <code>feat(locales): add Hungarian translations</code> +- [`072fd45`](https://github.com/yargs/yargs/commit/072fd45f9c5266eb4833b35075c7eb6ed7d31dae) <code>feat: Turkish translations for 'did you mean' and 'aliases' (#660)</code> + +There are 25 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/23cf8366226c3bf3eb6ce12410a12d4209c4a793...004e70b16f0120dca5a6d59a04c3495d150c76d4). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/37) + +<!-- Reviewable:end --> + + diff --git a/pulls/38.diff b/pulls/38.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 2f2cf07..0d96d46 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.16.4", +- "node-schedule": "^1.1.1", ++ "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", diff --git a/pulls/38.json b/pulls/38.json @@ -0,0 +1,20 @@ +{ + "number": 38, + "title": "node-schedule@1.2.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "38.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-19T11:33:57Z", + "closed_at": "2016-10-23T09:16:56Z", + "merged_at": "2016-10-23T09:16:56Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-schedule-1.2.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-schedule\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.2.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 5 commits .\n- [`5ae891a`](https://github.com/node-schedule/node-schedule/commit/5ae891abc454a52ba05ac49ff7a652d64a393fd8) <code>Version 1.2.0</code>\n- [`3e400a4`](https://github.com/node-schedule/node-schedule/commit/3e400a4d53277fc567aa05e32421980cac901048) <code>Fixed typo</code>\n- [`bc6403b`](https://github.com/node-schedule/node-schedule/commit/bc6403b9d47b83b9855c3b4b2272196ae0631dd7) <code>add license to package.json</code>\n- [`063823d`](https://github.com/node-schedule/node-schedule/commit/063823d1e41675f3496cd7ab75e65784a23c2659) <code>startTime and endTime test</code>\n- [`b076130`](https://github.com/node-schedule/node-schedule/commit/b076130a00abd39a063422c0e8f77289733ea3ce) <code>support set startTime and endTime</code>\n\nSee the [full diff](https://github.com/node-schedule/node-schedule/compare/d13021d38347d2ac6ab9d6d4a210746c655340df...5ae891abc454a52ba05ac49ff7a652d64a393fd8).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/38)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/38.md b/pulls/38.md @@ -0,0 +1,93 @@ +# PR #38 node-schedule@1.2.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-19T11:33:57Z +- **Branch:** greenkeeper-node-schedule-1.2.0 → master +- **Merged:** 2016-10-23T09:16:56Z +- **Labels:** greenkeeper +- **Diff:** [38.diff](./38.diff) + +--- + +Hello lovely humans, + +[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-schedule + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.2.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 5 commits . +- [`5ae891a`](https://github.com/node-schedule/node-schedule/commit/5ae891abc454a52ba05ac49ff7a652d64a393fd8) <code>Version 1.2.0</code> +- [`3e400a4`](https://github.com/node-schedule/node-schedule/commit/3e400a4d53277fc567aa05e32421980cac901048) <code>Fixed typo</code> +- [`bc6403b`](https://github.com/node-schedule/node-schedule/commit/bc6403b9d47b83b9855c3b4b2272196ae0631dd7) <code>add license to package.json</code> +- [`063823d`](https://github.com/node-schedule/node-schedule/commit/063823d1e41675f3496cd7ab75e65784a23c2659) <code>startTime and endTime test</code> +- [`b076130`](https://github.com/node-schedule/node-schedule/commit/b076130a00abd39a063422c0e8f77289733ea3ce) <code>support set startTime and endTime</code> + +See the [full diff](https://github.com/node-schedule/node-schedule/compare/d13021d38347d2ac6ab9d6d4a210746c655340df...5ae891abc454a52ba05ac49ff7a652d64a393fd8). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/38) + +<!-- Reviewable:end --> + + diff --git a/pulls/39.diff b/pulls/39.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index b5470c0..b45b913 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.54.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", +- "yargs": "^6.2.0" ++ "yargs": "^6.3.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/39.json b/pulls/39.json @@ -0,0 +1,20 @@ +{ + "number": 39, + "title": "yargs@6.3.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "39.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-21T00:28:31Z", + "closed_at": "2016-10-21T15:39:12Z", + "merged_at": "2016-10-21T15:39:12Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-6.3.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.3.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 6.3.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 6 commits .\n- [`164efb6`](https://github.com/yargs/yargs/commit/164efb6741e71f91bd6071b5d9069e417277a3c4) <code>chore: upgrade nyc</code>\n- [`066613a`](https://github.com/yargs/yargs/commit/066613a469fff8550717cf69cd86a9902f22c2dc) <code>chore(release): 6.3.0</code>\n- [`92aaa7c`](https://github.com/yargs/yargs/commit/92aaa7c09fb096e29383c643a1713c55f1fd29a0) <code>docs: add new languages to supported locales (#681)</code>\n- [`6b85cc6`](https://github.com/yargs/yargs/commit/6b85cc61930289bec6c6fcf63f20a973289181ff) <code>fix(command): subcommands via commandDir() now supported for parse(msg, cb) (#678)</code>\n- [`02c0970`](https://github.com/yargs/yargs/commit/02c097004b77b6abf50b8175704255a8e7dd017f) <code>chore: Moved breaking change from \"features\" to \"breaking\" in changelog (#677)</code>\n- [`c05e36b`](https://github.com/yargs/yargs/commit/c05e36b4ad991bc8f7d771e8612e5d057cf6dd9a) <code>feat(locales): Add Thai locale file (#679)</code>\n\nSee the [full diff](https://github.com/yargs/yargs/compare/004e70b16f0120dca5a6d59a04c3495d150c76d4...164efb6741e71f91bd6071b5d9069e417277a3c4).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/39)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/39.md b/pulls/39.md @@ -0,0 +1,94 @@ +# PR #39 yargs@6.3.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-21T00:28:31Z +- **Branch:** greenkeeper-yargs-6.3.0 → master +- **Merged:** 2016-10-21T15:39:12Z +- **Labels:** greenkeeper +- **Diff:** [39.diff](./39.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.3.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 6.3.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 6 commits . +- [`164efb6`](https://github.com/yargs/yargs/commit/164efb6741e71f91bd6071b5d9069e417277a3c4) <code>chore: upgrade nyc</code> +- [`066613a`](https://github.com/yargs/yargs/commit/066613a469fff8550717cf69cd86a9902f22c2dc) <code>chore(release): 6.3.0</code> +- [`92aaa7c`](https://github.com/yargs/yargs/commit/92aaa7c09fb096e29383c643a1713c55f1fd29a0) <code>docs: add new languages to supported locales (#681)</code> +- [`6b85cc6`](https://github.com/yargs/yargs/commit/6b85cc61930289bec6c6fcf63f20a973289181ff) <code>fix(command): subcommands via commandDir() now supported for parse(msg, cb) (#678)</code> +- [`02c0970`](https://github.com/yargs/yargs/commit/02c097004b77b6abf50b8175704255a8e7dd017f) <code>chore: Moved breaking change from "features" to "breaking" in changelog (#677)</code> +- [`c05e36b`](https://github.com/yargs/yargs/commit/c05e36b4ad991bc8f7d771e8612e5d057cf6dd9a) <code>feat(locales): Add Thai locale file (#679)</code> + +See the [full diff](https://github.com/yargs/yargs/compare/004e70b16f0120dca5a6d59a04c3495d150c76d4...164efb6741e71f91bd6071b5d9069e417277a3c4). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/39) + +<!-- Reviewable:end --> + + diff --git a/pulls/4.diff b/pulls/4.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 4717518..a11fe37 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "node-schedule": "^1.0.0", + "request": "^2.67.0", + "simple-git": "^1.21.0", +- "yargs": "^3.31.0" ++ "yargs": "^4.1.0" + }, + "license": "SEE LICENSE IN LICENSE.md", + "devDependencies": { diff --git a/pulls/4.json b/pulls/4.json @@ -0,0 +1,18 @@ +{ + "number": 4, + "title": "Update yargs to version 4.1.0 \ud83d\ude80", + "state": "merged", + "diff_file": "4.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-02-15T16:51:49Z", + "closed_at": "2016-02-19T14:02:31Z", + "merged_at": "2016-02-19T14:02:30Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-4.1.0", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "Hello :wave:\n\n:rocket::rocket::rocket:\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 4.1.0, which **is not covered by your current version range**.\n\nIf this pull request passes your tests you can publish your software with the latest version of yargs \u2013 otherwise use this branch to work on adaptions and fixes.\n\nHappy fixing and merging :palm_tree:\n\n---\n\nThe new version differs by 119 commits .\n- [`3808fab`](https://github.com/bcoe/yargs/commit/3808fabcd36645a1c855385e62c31fd5917ee447) `add option short-hand for numbers`\n- [`0f0dfa2`](https://github.com/bcoe/yargs/commit/0f0dfa263031cd4f190805c6dbdf300b10919aa7) `Merge pull request #386 from bcoe/4.x`\n- [`0896aee`](https://github.com/bcoe/yargs/commit/0896aee8289963074b8146631b57433e389614c5) `Merge pull request #387 from bcoe/number-option-shorthand`\n- [`6a860d0`](https://github.com/bcoe/yargs/commit/6a860d01fb32b9c6ffa4337bd7690aac554aee85) `fix standard nit`\n- [`cf081ea`](https://github.com/bcoe/yargs/commit/cf081eabe58f344a120fd9db15d50de069c1100c) `you can now specify an option shorthand for numbers`\n- [`8087285`](https://github.com/bcoe/yargs/commit/80872857002b59d4b4fc8d9527048aec7d89ab94) `Merge pull request #385 from bcoe/update-changelog`\n- [`1bfc939`](https://github.com/bcoe/yargs/commit/1bfc939e8a1487ed94c3f012a932337397f82391) `yargs 4.0.0 \\o/ see changelog and blog post`\n- [`1a9f6e8`](https://github.com/bcoe/yargs/commit/1a9f6e89198fc5fa1637b9ec8fee7dd6ff2ef1b7) `update 4.x changelog`\n- [`b738586`](https://github.com/bcoe/yargs/commit/b738586f7e2229ae0072a3f1e5f2e4f53a7cacb8) `Merge pull request #384 from lrlna/add-number-type-opts`\n- [`35ca21e`](https://github.com/bcoe/yargs/commit/35ca21eaf186ffdb94f1af067961cfbddc522b14) `update tests to work with yargs-parser@2.1.0`\n- [`df56c5b`](https://github.com/bcoe/yargs/commit/df56c5b0f066ab326c2cb8b0ca54d0138ec46485) `Merge pull request #378 from bcoe/pkg-conf`\n- [`496f4e7`](https://github.com/bcoe/yargs/commit/496f4e7efb98da78e7a7bda4f02dc9f480d05bbc) `Merge pull request #382 from gajus/stack-trace-v4`\n- [`4284145`](https://github.com/bcoe/yargs/commit/4284145ac8f0220f9e741e1f0c067ff61b3ccfc4) `fix cherry-picked conflict in index.js`\n- [`92e9dc6`](https://github.com/bcoe/yargs/commit/92e9dc6aefc3e0377c9346ca40583363e65c9fe3) `add number to options to documentation`\n- [`7a3d77e`](https://github.com/bcoe/yargs/commit/7a3d77ee197de80b76780d72686b38c29b80204f) `add test for aliase + number usage`\n\nThere are 119 commits in total. See the [full diff](https://github.com/bcoe/yargs/compare/e37a70c7ca67742e05ec6420772793c9d5e6bc82...3808fabcd36645a1c855385e62c31fd5917ee447).\n\n---\n\nThis pull request was created by [greenkeeper.io](http://greenkeeper.io/).\nIt keeps your software, up to date, all the time.\n\n<sub>\nTired of seeing this sponsor message? Upgrade to the supporter plan!\nYou'll also get your pull requests faster :zap:\n</sub>\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/4.md b/pulls/4.md @@ -0,0 +1,53 @@ +# PR #4 Update yargs to version 4.1.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-02-15T16:51:49Z +- **Branch:** greenkeeper-yargs-4.1.0 → master +- **Merged:** 2016-02-19T14:02:30Z +- **Diff:** [4.diff](./4.diff) + +--- + +Hello :wave: + +:rocket::rocket::rocket: + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 4.1.0, which **is not covered by your current version range**. + +If this pull request passes your tests you can publish your software with the latest version of yargs – otherwise use this branch to work on adaptions and fixes. + +Happy fixing and merging :palm_tree: + +--- + +The new version differs by 119 commits . +- [`3808fab`](https://github.com/bcoe/yargs/commit/3808fabcd36645a1c855385e62c31fd5917ee447) `add option short-hand for numbers` +- [`0f0dfa2`](https://github.com/bcoe/yargs/commit/0f0dfa263031cd4f190805c6dbdf300b10919aa7) `Merge pull request #386 from bcoe/4.x` +- [`0896aee`](https://github.com/bcoe/yargs/commit/0896aee8289963074b8146631b57433e389614c5) `Merge pull request #387 from bcoe/number-option-shorthand` +- [`6a860d0`](https://github.com/bcoe/yargs/commit/6a860d01fb32b9c6ffa4337bd7690aac554aee85) `fix standard nit` +- [`cf081ea`](https://github.com/bcoe/yargs/commit/cf081eabe58f344a120fd9db15d50de069c1100c) `you can now specify an option shorthand for numbers` +- [`8087285`](https://github.com/bcoe/yargs/commit/80872857002b59d4b4fc8d9527048aec7d89ab94) `Merge pull request #385 from bcoe/update-changelog` +- [`1bfc939`](https://github.com/bcoe/yargs/commit/1bfc939e8a1487ed94c3f012a932337397f82391) `yargs 4.0.0 \o/ see changelog and blog post` +- [`1a9f6e8`](https://github.com/bcoe/yargs/commit/1a9f6e89198fc5fa1637b9ec8fee7dd6ff2ef1b7) `update 4.x changelog` +- [`b738586`](https://github.com/bcoe/yargs/commit/b738586f7e2229ae0072a3f1e5f2e4f53a7cacb8) `Merge pull request #384 from lrlna/add-number-type-opts` +- [`35ca21e`](https://github.com/bcoe/yargs/commit/35ca21eaf186ffdb94f1af067961cfbddc522b14) `update tests to work with yargs-parser@2.1.0` +- [`df56c5b`](https://github.com/bcoe/yargs/commit/df56c5b0f066ab326c2cb8b0ca54d0138ec46485) `Merge pull request #378 from bcoe/pkg-conf` +- [`496f4e7`](https://github.com/bcoe/yargs/commit/496f4e7efb98da78e7a7bda4f02dc9f480d05bbc) `Merge pull request #382 from gajus/stack-trace-v4` +- [`4284145`](https://github.com/bcoe/yargs/commit/4284145ac8f0220f9e741e1f0c067ff61b3ccfc4) `fix cherry-picked conflict in index.js` +- [`92e9dc6`](https://github.com/bcoe/yargs/commit/92e9dc6aefc3e0377c9346ca40583363e65c9fe3) `add number to options to documentation` +- [`7a3d77e`](https://github.com/bcoe/yargs/commit/7a3d77ee197de80b76780d72686b38c29b80204f) `add test for aliase + number usage` + +There are 119 commits in total. See the [full diff](https://github.com/bcoe/yargs/compare/e37a70c7ca67742e05ec6420772793c9d5e6bc82...3808fabcd36645a1c855385e62c31fd5917ee447). + +--- + +This pull request was created by [greenkeeper.io](http://greenkeeper.io/). +It keeps your software, up to date, all the time. + +<sub> +Tired of seeing this sponsor message? Upgrade to the supporter plan! +You'll also get your pull requests faster :zap: +</sub> + + diff --git a/pulls/40.diff b/pulls/40.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index b45b913..2f2cf07 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.1.1", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.54.0", ++ "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/40.json b/pulls/40.json @@ -0,0 +1,20 @@ +{ + "number": 40, + "title": "simple-git@1.55.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "40.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-22T07:56:48Z", + "closed_at": "2016-10-22T09:10:19Z", + "merged_at": "2016-10-22T09:10:19Z", + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.55.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.55.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.55.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 4 commits .\n- [`4d0835f`](https://github.com/steveukx/git-js/commit/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b) <code>Release 1.55.0</code>\n- [`5c7bfa1`](https://github.com/steveukx/git-js/commit/5c7bfa1aafd2246ccfac7adce65479c2476ac9bc) <code>Add support for git revert</code>\n- [`4bc602a`](https://github.com/steveukx/git-js/commit/4bc602ab552d45528af25177b6997cc25c4bc5bd) <code>Merge pull request #124 from vitya1/master</code>\n- [`3119066`](https://github.com/steveukx/git-js/commit/3119066b2150e1b10ad6b130897dfaea638d2055) <code>Adding npm version badge</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/70df585c157f67becfb48afbaa70839de94ae252...4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/40)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/40.md b/pulls/40.md @@ -0,0 +1,92 @@ +# PR #40 simple-git@1.55.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-22T07:56:48Z +- **Branch:** greenkeeper-simple-git-1.55.0 → master +- **Merged:** 2016-10-22T09:10:19Z +- **Labels:** greenkeeper +- **Diff:** [40.diff](./40.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.55.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.55.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 4 commits . +- [`4d0835f`](https://github.com/steveukx/git-js/commit/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b) <code>Release 1.55.0</code> +- [`5c7bfa1`](https://github.com/steveukx/git-js/commit/5c7bfa1aafd2246ccfac7adce65479c2476ac9bc) <code>Add support for git revert</code> +- [`4bc602a`](https://github.com/steveukx/git-js/commit/4bc602ab552d45528af25177b6997cc25c4bc5bd) <code>Merge pull request #124 from vitya1/master</code> +- [`3119066`](https://github.com/steveukx/git-js/commit/3119066b2150e1b10ad6b130897dfaea638d2055) <code>Adding npm version badge</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/70df585c157f67becfb48afbaa70839de94ae252...4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/40) + +<!-- Reviewable:end --> + + diff --git a/pulls/41.diff b/pulls/41.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..9c7a395 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.56.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/41.json b/pulls/41.json @@ -0,0 +1,20 @@ +{ + "number": 41, + "title": "simple-git@1.56.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "41.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-23T10:34:21Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.56.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.56.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.56.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 3 commits .\n- [`ef3fc2e`](https://github.com/steveukx/git-js/commit/ef3fc2e9f618206e38e284a5db4fb33f0d9a6895) <code>Release 1.56.0</code>\n- [`4dec034`](https://github.com/steveukx/git-js/commit/4dec03447a4585dcb7d80cc955751eb4ba4e027a) <code>Support custom options in git.log</code>\n- [`3ed81b2`](https://github.com/steveukx/git-js/commit/3ed81b2e9370d2b73fa8ad2dee64b25fd67ec089) <code>Fix formatting in readme</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...ef3fc2e9f618206e38e284a5db4fb33f0d9a6895).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/41)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/41.md b/pulls/41.md @@ -0,0 +1,91 @@ +# PR #41 simple-git@1.56.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-23T10:34:21Z +- **Branch:** greenkeeper-simple-git-1.56.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [41.diff](./41.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.56.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.56.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 3 commits . +- [`ef3fc2e`](https://github.com/steveukx/git-js/commit/ef3fc2e9f618206e38e284a5db4fb33f0d9a6895) <code>Release 1.56.0</code> +- [`4dec034`](https://github.com/steveukx/git-js/commit/4dec03447a4585dcb7d80cc955751eb4ba4e027a) <code>Support custom options in git.log</code> +- [`3ed81b2`](https://github.com/steveukx/git-js/commit/3ed81b2e9370d2b73fa8ad2dee64b25fd67ec089) <code>Fix formatting in readme</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...ef3fc2e9f618206e38e284a5db4fb33f0d9a6895). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/41) + +<!-- Reviewable:end --> + + diff --git a/pulls/42.diff b/pulls/42.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..6e922f0 100644 +--- a/package.json ++++ b/package.json +@@ -25,7 +25,7 @@ + "dependencies": { + "async": "^2.1.2", + "botanio": "0.0.6", +- "curlrequest": "^0.5.7", ++ "curlrequest": "^1.0.0", + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", diff --git a/pulls/42.json b/pulls/42.json @@ -0,0 +1,20 @@ +{ + "number": 42, + "title": "Update curlrequest to version 1.0.0 \ud83d\ude80", + "state": "closed", + "diff_file": "42.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-24T18:47:19Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-curlrequest-1.0.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[curlrequest](https://www.npmjs.com/package/curlrequest) just published its new version 1.0.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n curlrequest\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.0.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of curlrequest.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 2 commits .\n- [`30e2c37`](https://github.com/node-js-libs/curlrequest/commit/30e2c373d047d2c9ca795408f76bd3c293793988) <code>1.0.0</code>\n- [`1c793cc`](https://github.com/node-js-libs/curlrequest/commit/1c793cc9e071d7af4d2e457e1f085f3d44441c1a) <code>Disable curl's URL globbing parser, closes #48</code>\n\nSee the [full diff](https://github.com/node-js-libs/curlrequest/compare/d897eb401362cb3a8c417b55b1b210a4422572b2...30e2c373d047d2c9ca795408f76bd3c293793988).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/42)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/42.md b/pulls/42.md @@ -0,0 +1,93 @@ +# PR #42 Update curlrequest to version 1.0.0 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-24T18:47:19Z +- **Branch:** greenkeeper-curlrequest-1.0.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [42.diff](./42.diff) + +--- + +Hello lovely humans, + +[curlrequest](https://www.npmjs.com/package/curlrequest) just published its new version 1.0.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + curlrequest + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.0.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of curlrequest. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 2 commits . +- [`30e2c37`](https://github.com/node-js-libs/curlrequest/commit/30e2c373d047d2c9ca795408f76bd3c293793988) <code>1.0.0</code> +- [`1c793cc`](https://github.com/node-js-libs/curlrequest/commit/1c793cc9e071d7af4d2e457e1f085f3d44441c1a) <code>Disable curl's URL globbing parser, closes #48</code> + +See the [full diff](https://github.com/node-js-libs/curlrequest/compare/d897eb401362cb3a8c417b55b1b210a4422572b2...30e2c373d047d2c9ca795408f76bd3c293793988). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/42) + +<!-- Reviewable:end --> + + diff --git a/pulls/43.diff b/pulls/43.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..1ab2048 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.16.4", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", +- "request": "^2.75.0", ++ "request": "^2.76.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", diff --git a/pulls/43.json b/pulls/43.json @@ -0,0 +1,20 @@ +{ + "number": 43, + "title": "request@2.76.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "43.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-25T09:13:05Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-request-2.76.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.76.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.76.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 25 commits .\n- [`7e87386`](https://github.com/request/request/commit/7e873863803817d321dbc994d3eff943cde42ac7) <code>Update changelog</code>\n- [`a29f1f8`](https://github.com/request/request/commit/a29f1f8b4dbc68e3b5e21e9db776663537beaa79) <code>2.76.0</code>\n- [`fae254e`](https://github.com/request/request/commit/fae254e3e97a41c97379a821b89e3be81cd9ed29) <code>Merge pull request #2424 from zertosh/remove-bl</code>\n- [`0d27170`](https://github.com/request/request/commit/0d27170e8a96437758694aa7ed10af432ea8d9e6) <code>Handle buffers directly instead of using \"bl\"</code>\n- [`8c04a23`](https://github.com/request/request/commit/8c04a23143d30a0cfef0f04236b445bfbd387689) <code>Merge pull request #2415 from mscdex/tests-timeout-enable-travis</code>\n- [`995cc31`](https://github.com/request/request/commit/995cc31287271134e5f7e67292eaccdfc117c8a5) <code>Merge pull request #2431 from mscdex/timeouts-accuracy</code>\n- [`3804428`](https://github.com/request/request/commit/3804428a723b5dc4ae15b92169d576b2d9466840) <code>Don't end response early in tests/test-pipes</code>\n- [`95b743f`](https://github.com/request/request/commit/95b743f271e021548fccea942a4a9ab3f23ef1f9) <code>Use random ports for servers used in tests</code>\n- [`f55c520`](https://github.com/request/request/commit/f55c5201dd42ee828923be94a10eeece0559b3cc) <code>Re-enable tests/test-timeout on Travis</code>\n- [`285d49d`](https://github.com/request/request/commit/285d49d2209596b9b71f7dc0c4a88acbd07024ee) <code>Perform stricter timeout value validation</code>\n- [`e759a76`](https://github.com/request/request/commit/e759a76a8cbc53d24a20bdb5021d87ba398977e8) <code>Merge pull request #2428 from request/greenkeeper-qs-6.3.0</code>\n- [`cb8c1f6`](https://github.com/request/request/commit/cb8c1f62d4e6453a0dca8a902df2117a986f408d) <code>Merge pull request #2420 from duereg/master</code>\n- [`bb8e899`](https://github.com/request/request/commit/bb8e8995b622494f1c949203af430b2dd9d2bf28) <code>Merge pull request #2426 from zertosh/remove-isfunction</code>\n- [`a04f926`](https://github.com/request/request/commit/a04f9262333f47d95fd778834be315a31aa84fe5) <code>Merge pull request #2425 from zertosh/simplify-defermethod</code>\n- [`c343ce9`](https://github.com/request/request/commit/c343ce9b2a9d96da0b2cae9223fdef3384c6edf1) <code>chore(package): update qs to version 6.3.0</code>\n\nThere are 25 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...7e873863803817d321dbc994d3eff943cde42ac7).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/43)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/43.md b/pulls/43.md @@ -0,0 +1,103 @@ +# PR #43 request@2.76.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-25T09:13:05Z +- **Branch:** greenkeeper-request-2.76.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [43.diff](./43.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.76.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.76.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 25 commits . +- [`7e87386`](https://github.com/request/request/commit/7e873863803817d321dbc994d3eff943cde42ac7) <code>Update changelog</code> +- [`a29f1f8`](https://github.com/request/request/commit/a29f1f8b4dbc68e3b5e21e9db776663537beaa79) <code>2.76.0</code> +- [`fae254e`](https://github.com/request/request/commit/fae254e3e97a41c97379a821b89e3be81cd9ed29) <code>Merge pull request #2424 from zertosh/remove-bl</code> +- [`0d27170`](https://github.com/request/request/commit/0d27170e8a96437758694aa7ed10af432ea8d9e6) <code>Handle buffers directly instead of using "bl"</code> +- [`8c04a23`](https://github.com/request/request/commit/8c04a23143d30a0cfef0f04236b445bfbd387689) <code>Merge pull request #2415 from mscdex/tests-timeout-enable-travis</code> +- [`995cc31`](https://github.com/request/request/commit/995cc31287271134e5f7e67292eaccdfc117c8a5) <code>Merge pull request #2431 from mscdex/timeouts-accuracy</code> +- [`3804428`](https://github.com/request/request/commit/3804428a723b5dc4ae15b92169d576b2d9466840) <code>Don't end response early in tests/test-pipes</code> +- [`95b743f`](https://github.com/request/request/commit/95b743f271e021548fccea942a4a9ab3f23ef1f9) <code>Use random ports for servers used in tests</code> +- [`f55c520`](https://github.com/request/request/commit/f55c5201dd42ee828923be94a10eeece0559b3cc) <code>Re-enable tests/test-timeout on Travis</code> +- [`285d49d`](https://github.com/request/request/commit/285d49d2209596b9b71f7dc0c4a88acbd07024ee) <code>Perform stricter timeout value validation</code> +- [`e759a76`](https://github.com/request/request/commit/e759a76a8cbc53d24a20bdb5021d87ba398977e8) <code>Merge pull request #2428 from request/greenkeeper-qs-6.3.0</code> +- [`cb8c1f6`](https://github.com/request/request/commit/cb8c1f62d4e6453a0dca8a902df2117a986f408d) <code>Merge pull request #2420 from duereg/master</code> +- [`bb8e899`](https://github.com/request/request/commit/bb8e8995b622494f1c949203af430b2dd9d2bf28) <code>Merge pull request #2426 from zertosh/remove-isfunction</code> +- [`a04f926`](https://github.com/request/request/commit/a04f9262333f47d95fd778834be315a31aa84fe5) <code>Merge pull request #2425 from zertosh/simplify-defermethod</code> +- [`c343ce9`](https://github.com/request/request/commit/c343ce9b2a9d96da0b2cae9223fdef3384c6edf1) <code>chore(package): update qs to version 6.3.0</code> + +There are 25 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...7e873863803817d321dbc994d3eff943cde42ac7). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/43) + +<!-- Reviewable:end --> + + diff --git a/pulls/44.diff b/pulls/44.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..ee3f343 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.57.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/44.json b/pulls/44.json @@ -0,0 +1,20 @@ +{ + "number": 44, + "title": "simple-git@1.57.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "44.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-10-26T20:25:31Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.57.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.57.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.57.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 9 commits .\n- [`821311b`](https://github.com/steveukx/git-js/commit/821311bec7d9207d345a4b3238f59c1bb6731ad1) <code>Release 1.57.0</code>\n- [`ad55fc4`](https://github.com/steveukx/git-js/commit/ad55fc4a2d2df38d0fd456efedec4fb32bdd0845) <code>Merge branch 'bumpmann-master'</code>\n- [`6e5d2eb`](https://github.com/steveukx/git-js/commit/6e5d2ebf7bd669a3a49253e50535700c0482ba0c) <code>Lint</code>\n- [`7740902`](https://github.com/steveukx/git-js/commit/7740902c582382640994b58019afd4d72f17f47a) <code>Split FileStatusSummary to its own file</code>\n- [`8962147`](https://github.com/steveukx/git-js/commit/8962147c96ff575139122cda04fb47f5942b6134) <code>use pre-es6 var instead of let for status parsing</code>\n- [`00f9647`](https://github.com/steveukx/git-js/commit/00f96479866dd0f1ab7a54e461f351ab324cf20f) <code>Added raw files status in index / working dir in git.status</code>\n- [`ef3fc2e`](https://github.com/steveukx/git-js/commit/ef3fc2e9f618206e38e284a5db4fb33f0d9a6895) <code>Release 1.56.0</code>\n- [`4dec034`](https://github.com/steveukx/git-js/commit/4dec03447a4585dcb7d80cc955751eb4ba4e027a) <code>Support custom options in git.log</code>\n- [`3ed81b2`](https://github.com/steveukx/git-js/commit/3ed81b2e9370d2b73fa8ad2dee64b25fd67ec089) <code>Fix formatting in readme</code>\n\nSee the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...821311bec7d9207d345a4b3238f59c1bb6731ad1).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/44)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/44.md b/pulls/44.md @@ -0,0 +1,97 @@ +# PR #44 simple-git@1.57.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-10-26T20:25:31Z +- **Branch:** greenkeeper-simple-git-1.57.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [44.diff](./44.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.57.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.57.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 9 commits . +- [`821311b`](https://github.com/steveukx/git-js/commit/821311bec7d9207d345a4b3238f59c1bb6731ad1) <code>Release 1.57.0</code> +- [`ad55fc4`](https://github.com/steveukx/git-js/commit/ad55fc4a2d2df38d0fd456efedec4fb32bdd0845) <code>Merge branch 'bumpmann-master'</code> +- [`6e5d2eb`](https://github.com/steveukx/git-js/commit/6e5d2ebf7bd669a3a49253e50535700c0482ba0c) <code>Lint</code> +- [`7740902`](https://github.com/steveukx/git-js/commit/7740902c582382640994b58019afd4d72f17f47a) <code>Split FileStatusSummary to its own file</code> +- [`8962147`](https://github.com/steveukx/git-js/commit/8962147c96ff575139122cda04fb47f5942b6134) <code>use pre-es6 var instead of let for status parsing</code> +- [`00f9647`](https://github.com/steveukx/git-js/commit/00f96479866dd0f1ab7a54e461f351ab324cf20f) <code>Added raw files status in index / working dir in git.status</code> +- [`ef3fc2e`](https://github.com/steveukx/git-js/commit/ef3fc2e9f618206e38e284a5db4fb33f0d9a6895) <code>Release 1.56.0</code> +- [`4dec034`](https://github.com/steveukx/git-js/commit/4dec03447a4585dcb7d80cc955751eb4ba4e027a) <code>Support custom options in git.log</code> +- [`3ed81b2`](https://github.com/steveukx/git-js/commit/3ed81b2e9370d2b73fa8ad2dee64b25fd67ec089) <code>Fix formatting in readme</code> + +See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...821311bec7d9207d345a4b3238f59c1bb6731ad1). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/44) + +<!-- Reviewable:end --> + + diff --git a/pulls/45.diff b/pulls/45.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..e84cdf4 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.16.4", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", +- "request": "^2.75.0", ++ "request": "^2.77.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", diff --git a/pulls/45.json b/pulls/45.json @@ -0,0 +1,20 @@ +{ + "number": 45, + "title": "request@2.77.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "45.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-03T11:31:01Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-request-2.77.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.77.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.77.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 37 commits .\n\n- [`8d53421`](https://github.com/request/request/commit/8d534217a9411053e40885120696515c1bee0673) <code>Update changelog</code>\n- [`22ecf67`](https://github.com/request/request/commit/22ecf67769f3cca15ebc4724500117b3359e8195) <code>2.77.0</code>\n- [`4c4557f`](https://github.com/request/request/commit/4c4557faabf415a01ce2d8a7c3473311c126f69b) <code>Drop 0.12 build target</code>\n- [`99ef042`](https://github.com/request/request/commit/99ef04227b1f867f625c97f86e171529489d4116) <code>Merge pull request #2439 from mscdex/fix-timeout-regression</code>\n- [`3258345`](https://github.com/request/request/commit/3258345d5def108b9072168812ae8dfd62999390) <code>Merge pull request #2442 from request/greenkeeper/remove-node-0.10</code>\n- [`01aefdd`](https://github.com/request/request/commit/01aefdd87cdd9cc44af6828c55fe5ef9c7e205d7) <code>chore: drop support for Node.js 0.10</code>\n- [`001eae3`](https://github.com/request/request/commit/001eae3d479a13350b06b8d3f8182b2060a2c60d) <code>Fix socket 'connect' listener handling</code>\n- [`ec2c88d`](https://github.com/request/request/commit/ec2c88d3eaa354692819275f8ab804145da3f7ca) <code>Merge pull request #2435 from kirrg001/fix/add-option-to-follow-redirect-with-http-method</code>\n- [`76d909f`](https://github.com/request/request/commit/76d909fb7a220f0f877179e27ac6aff6df3399fb) <code>Merge pull request #2414 from mscdex/tests-timeout-reliability</code>\n- [`53b7831`](https://github.com/request/request/commit/53b78317f47e8c1d4e4c046966b476fc6672be70) <code>2.76.1</code>\n- [`7e87386`](https://github.com/request/request/commit/7e873863803817d321dbc994d3eff943cde42ac7) <code>Update changelog</code>\n- [`a29f1f8`](https://github.com/request/request/commit/a29f1f8b4dbc68e3b5e21e9db776663537beaa79) <code>2.76.0</code>\n- [`fae254e`](https://github.com/request/request/commit/fae254e3e97a41c97379a821b89e3be81cd9ed29) <code>Merge pull request #2424 from zertosh/remove-bl</code>\n- [`d9b8d48`](https://github.com/request/request/commit/d9b8d4882dfcc7386fc9390419c34d5847aedb14) <code>Add followOriginalHttpMethod to redirect to original HTTP method</code>\n- [`0d27170`](https://github.com/request/request/commit/0d27170e8a96437758694aa7ed10af432ea8d9e6) <code>Handle buffers directly instead of using \"bl\"</code>\n\n\nThere are 37 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...8d534217a9411053e40885120696515c1bee0673).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/45)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/45.md b/pulls/45.md @@ -0,0 +1,101 @@ +# PR #45 request@2.77.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-03T11:31:01Z +- **Branch:** greenkeeper-request-2.77.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [45.diff](./45.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.77.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.77.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 37 commits . + +- [`8d53421`](https://github.com/request/request/commit/8d534217a9411053e40885120696515c1bee0673) <code>Update changelog</code> +- [`22ecf67`](https://github.com/request/request/commit/22ecf67769f3cca15ebc4724500117b3359e8195) <code>2.77.0</code> +- [`4c4557f`](https://github.com/request/request/commit/4c4557faabf415a01ce2d8a7c3473311c126f69b) <code>Drop 0.12 build target</code> +- [`99ef042`](https://github.com/request/request/commit/99ef04227b1f867f625c97f86e171529489d4116) <code>Merge pull request #2439 from mscdex/fix-timeout-regression</code> +- [`3258345`](https://github.com/request/request/commit/3258345d5def108b9072168812ae8dfd62999390) <code>Merge pull request #2442 from request/greenkeeper/remove-node-0.10</code> +- [`01aefdd`](https://github.com/request/request/commit/01aefdd87cdd9cc44af6828c55fe5ef9c7e205d7) <code>chore: drop support for Node.js 0.10</code> +- [`001eae3`](https://github.com/request/request/commit/001eae3d479a13350b06b8d3f8182b2060a2c60d) <code>Fix socket 'connect' listener handling</code> +- [`ec2c88d`](https://github.com/request/request/commit/ec2c88d3eaa354692819275f8ab804145da3f7ca) <code>Merge pull request #2435 from kirrg001/fix/add-option-to-follow-redirect-with-http-method</code> +- [`76d909f`](https://github.com/request/request/commit/76d909fb7a220f0f877179e27ac6aff6df3399fb) <code>Merge pull request #2414 from mscdex/tests-timeout-reliability</code> +- [`53b7831`](https://github.com/request/request/commit/53b78317f47e8c1d4e4c046966b476fc6672be70) <code>2.76.1</code> +- [`7e87386`](https://github.com/request/request/commit/7e873863803817d321dbc994d3eff943cde42ac7) <code>Update changelog</code> +- [`a29f1f8`](https://github.com/request/request/commit/a29f1f8b4dbc68e3b5e21e9db776663537beaa79) <code>2.76.0</code> +- [`fae254e`](https://github.com/request/request/commit/fae254e3e97a41c97379a821b89e3be81cd9ed29) <code>Merge pull request #2424 from zertosh/remove-bl</code> +- [`d9b8d48`](https://github.com/request/request/commit/d9b8d4882dfcc7386fc9390419c34d5847aedb14) <code>Add followOriginalHttpMethod to redirect to original HTTP method</code> +- [`0d27170`](https://github.com/request/request/commit/0d27170e8a96437758694aa7ed10af432ea8d9e6) <code>Handle buffers directly instead of using "bl"</code> + + +There are 37 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...8d534217a9411053e40885120696515c1bee0673). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/45) +<!-- Reviewable:end --> + + diff --git a/pulls/46.diff b/pulls/46.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..70aa5ef 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.17.3", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", +- "request": "^2.75.0", ++ "request": "^2.78.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", diff --git a/pulls/46.json b/pulls/46.json @@ -0,0 +1,20 @@ +{ + "number": 46, + "title": "request@2.78.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "46.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-03T13:51:16Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-request-2.78.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.78.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.78.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 42 commits .\n\n- [`d4a68e9`](https://github.com/request/request/commit/d4a68e9b64979f388c204f5d957e366878262340) <code>Update changelog</code>\n- [`7cc1657`](https://github.com/request/request/commit/7cc16575a3e5a47cdd362ccd1b508e253f37a4bb) <code>2.78.0</code>\n- [`6301c90`](https://github.com/request/request/commit/6301c906343486460463bc45645df292686c2fa3) <code>Merge pull request #2447 from mscdex/fix-timeout-regression</code>\n- [`82da8b8`](https://github.com/request/request/commit/82da8b857050a7078a40b7e0f2781077c13abea7) <code>Always set request timeout on keep-alive connections</code>\n- [`7228f13`](https://github.com/request/request/commit/7228f1328523b4dd8f0be652104a6a41e1fc9395) <code>2.77.1</code>\n- [`8d53421`](https://github.com/request/request/commit/8d534217a9411053e40885120696515c1bee0673) <code>Update changelog</code>\n- [`22ecf67`](https://github.com/request/request/commit/22ecf67769f3cca15ebc4724500117b3359e8195) <code>2.77.0</code>\n- [`4c4557f`](https://github.com/request/request/commit/4c4557faabf415a01ce2d8a7c3473311c126f69b) <code>Drop 0.12 build target</code>\n- [`99ef042`](https://github.com/request/request/commit/99ef04227b1f867f625c97f86e171529489d4116) <code>Merge pull request #2439 from mscdex/fix-timeout-regression</code>\n- [`3258345`](https://github.com/request/request/commit/3258345d5def108b9072168812ae8dfd62999390) <code>Merge pull request #2442 from request/greenkeeper/remove-node-0.10</code>\n- [`01aefdd`](https://github.com/request/request/commit/01aefdd87cdd9cc44af6828c55fe5ef9c7e205d7) <code>chore: drop support for Node.js 0.10</code>\n- [`001eae3`](https://github.com/request/request/commit/001eae3d479a13350b06b8d3f8182b2060a2c60d) <code>Fix socket 'connect' listener handling</code>\n- [`ec2c88d`](https://github.com/request/request/commit/ec2c88d3eaa354692819275f8ab804145da3f7ca) <code>Merge pull request #2435 from kirrg001/fix/add-option-to-follow-redirect-with-http-method</code>\n- [`76d909f`](https://github.com/request/request/commit/76d909fb7a220f0f877179e27ac6aff6df3399fb) <code>Merge pull request #2414 from mscdex/tests-timeout-reliability</code>\n- [`53b7831`](https://github.com/request/request/commit/53b78317f47e8c1d4e4c046966b476fc6672be70) <code>2.76.1</code>\n\n\nThere are 42 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...d4a68e9b64979f388c204f5d957e366878262340).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/46)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/46.md b/pulls/46.md @@ -0,0 +1,101 @@ +# PR #46 request@2.78.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-03T13:51:16Z +- **Branch:** greenkeeper-request-2.78.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [46.diff](./46.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.78.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.78.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 42 commits . + +- [`d4a68e9`](https://github.com/request/request/commit/d4a68e9b64979f388c204f5d957e366878262340) <code>Update changelog</code> +- [`7cc1657`](https://github.com/request/request/commit/7cc16575a3e5a47cdd362ccd1b508e253f37a4bb) <code>2.78.0</code> +- [`6301c90`](https://github.com/request/request/commit/6301c906343486460463bc45645df292686c2fa3) <code>Merge pull request #2447 from mscdex/fix-timeout-regression</code> +- [`82da8b8`](https://github.com/request/request/commit/82da8b857050a7078a40b7e0f2781077c13abea7) <code>Always set request timeout on keep-alive connections</code> +- [`7228f13`](https://github.com/request/request/commit/7228f1328523b4dd8f0be652104a6a41e1fc9395) <code>2.77.1</code> +- [`8d53421`](https://github.com/request/request/commit/8d534217a9411053e40885120696515c1bee0673) <code>Update changelog</code> +- [`22ecf67`](https://github.com/request/request/commit/22ecf67769f3cca15ebc4724500117b3359e8195) <code>2.77.0</code> +- [`4c4557f`](https://github.com/request/request/commit/4c4557faabf415a01ce2d8a7c3473311c126f69b) <code>Drop 0.12 build target</code> +- [`99ef042`](https://github.com/request/request/commit/99ef04227b1f867f625c97f86e171529489d4116) <code>Merge pull request #2439 from mscdex/fix-timeout-regression</code> +- [`3258345`](https://github.com/request/request/commit/3258345d5def108b9072168812ae8dfd62999390) <code>Merge pull request #2442 from request/greenkeeper/remove-node-0.10</code> +- [`01aefdd`](https://github.com/request/request/commit/01aefdd87cdd9cc44af6828c55fe5ef9c7e205d7) <code>chore: drop support for Node.js 0.10</code> +- [`001eae3`](https://github.com/request/request/commit/001eae3d479a13350b06b8d3f8182b2060a2c60d) <code>Fix socket 'connect' listener handling</code> +- [`ec2c88d`](https://github.com/request/request/commit/ec2c88d3eaa354692819275f8ab804145da3f7ca) <code>Merge pull request #2435 from kirrg001/fix/add-option-to-follow-redirect-with-http-method</code> +- [`76d909f`](https://github.com/request/request/commit/76d909fb7a220f0f877179e27ac6aff6df3399fb) <code>Merge pull request #2414 from mscdex/tests-timeout-reliability</code> +- [`53b7831`](https://github.com/request/request/commit/53b78317f47e8c1d4e4c046966b476fc6672be70) <code>2.76.1</code> + + +There are 42 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...d4a68e9b64979f388c204f5d957e366878262340). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/46) +<!-- Reviewable:end --> + + diff --git a/pulls/47.diff b/pulls/47.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..f8ada6d 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.60.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/47.json b/pulls/47.json @@ -0,0 +1,20 @@ +{ + "number": 47, + "title": "simple-git@1.60.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "47.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-05T08:20:36Z", + "closed_at": "2016-12-24T16:44:26Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.60.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.60.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.60.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 24 commits .\n\n- [`4390e9a`](https://github.com/steveukx/git-js/commit/4390e9ad0be9f36e2a9f9cd34cb0375588a0c796) <code>Release 1.60.0</code>\n- [`529138b`](https://github.com/steveukx/git-js/commit/529138ba90c1c6ccfabaf0fdf325889ed2910856) <code>Merge branch 'bumpmann-branchlist'</code>\n- [`8d9f4af`](https://github.com/steveukx/git-js/commit/8d9f4afb7d9df6bb099223739c2439779f7c30e4) <code>Merge branch 'branchlist' of https://github.com/bumpmann/git-js into bumpmann-branchlist</code>\n- [`4e4af3e`](https://github.com/steveukx/git-js/commit/4e4af3e3a2e9aa874f05d6f7e97a4b2a1dd879b1) <code>Merge pull request #135 from bumpmann/master</code>\n- [`68f1f35`](https://github.com/steveukx/git-js/commit/68f1f35fb6eeafedaee99b72dc9cdb21c63ffc01) <code>Add travis + badge</code>\n- [`964e619`](https://github.com/steveukx/git-js/commit/964e6192548e338b029249ccee2c1e2eb376a895) <code>Detached branch format more permissive</code>\n- [`842e3b9`](https://github.com/steveukx/git-js/commit/842e3b9c65fc6b8f24e2e493aa2bc4c0213923f7) <code>Release 1.59.0</code>\n- [`07f34d6`](https://github.com/steveukx/git-js/commit/07f34d65a2670c5770d47cf943922512b2f4f73e) <code>Throw exception when attempting to use the git instance on a directory that does not exist / a path that is not a directory.</code>\n- [`3e47c44`](https://github.com/steveukx/git-js/commit/3e47c449064a6dec0d5c6ec2b0503ee74aa94d71) <code>Move the summaries to a folder of their own</code>\n- [`434faf3`](https://github.com/steveukx/git-js/commit/434faf384153d90eae23dd1dcac6e8c4e80c4f2e) <code>Release 1.58.0</code>\n- [`dd716de`](https://github.com/steveukx/git-js/commit/dd716de146be0929498863987bee1330b5eacc87) <code>Merge branch 'bumpmann-logs'</code>\n- [`335650d`](https://github.com/steveukx/git-js/commit/335650dc58d1c540a069a3c66ff0354f02d56b1e) <code>Lint</code>\n- [`5b9e473`](https://github.com/steveukx/git-js/commit/5b9e4738d2595e9c115142b7e12a18676224c167) <code>Merge branch 'logs' of https://github.com/bumpmann/git-js into bumpmann-logs</code>\n- [`821311b`](https://github.com/steveukx/git-js/commit/821311bec7d9207d345a4b3238f59c1bb6731ad1) <code>Release 1.57.0</code>\n- [`0529fe4`](https://github.com/steveukx/git-js/commit/0529fe46bfb3945f58240f5765db89dd7ebe7b83) <code>fix format + added test</code>\n\n\nThere are 24 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...4390e9ad0be9f36e2a9f9cd34cb0375588a0c796).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/47)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/47.md b/pulls/47.md @@ -0,0 +1,101 @@ +# PR #47 simple-git@1.60.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-05T08:20:36Z +- **Branch:** greenkeeper-simple-git-1.60.0 → master +- **Closed:** 2016-12-24T16:44:26Z +- **Labels:** greenkeeper +- **Diff:** [47.diff](./47.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.60.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.60.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 24 commits . + +- [`4390e9a`](https://github.com/steveukx/git-js/commit/4390e9ad0be9f36e2a9f9cd34cb0375588a0c796) <code>Release 1.60.0</code> +- [`529138b`](https://github.com/steveukx/git-js/commit/529138ba90c1c6ccfabaf0fdf325889ed2910856) <code>Merge branch 'bumpmann-branchlist'</code> +- [`8d9f4af`](https://github.com/steveukx/git-js/commit/8d9f4afb7d9df6bb099223739c2439779f7c30e4) <code>Merge branch 'branchlist' of https://github.com/bumpmann/git-js into bumpmann-branchlist</code> +- [`4e4af3e`](https://github.com/steveukx/git-js/commit/4e4af3e3a2e9aa874f05d6f7e97a4b2a1dd879b1) <code>Merge pull request #135 from bumpmann/master</code> +- [`68f1f35`](https://github.com/steveukx/git-js/commit/68f1f35fb6eeafedaee99b72dc9cdb21c63ffc01) <code>Add travis + badge</code> +- [`964e619`](https://github.com/steveukx/git-js/commit/964e6192548e338b029249ccee2c1e2eb376a895) <code>Detached branch format more permissive</code> +- [`842e3b9`](https://github.com/steveukx/git-js/commit/842e3b9c65fc6b8f24e2e493aa2bc4c0213923f7) <code>Release 1.59.0</code> +- [`07f34d6`](https://github.com/steveukx/git-js/commit/07f34d65a2670c5770d47cf943922512b2f4f73e) <code>Throw exception when attempting to use the git instance on a directory that does not exist / a path that is not a directory.</code> +- [`3e47c44`](https://github.com/steveukx/git-js/commit/3e47c449064a6dec0d5c6ec2b0503ee74aa94d71) <code>Move the summaries to a folder of their own</code> +- [`434faf3`](https://github.com/steveukx/git-js/commit/434faf384153d90eae23dd1dcac6e8c4e80c4f2e) <code>Release 1.58.0</code> +- [`dd716de`](https://github.com/steveukx/git-js/commit/dd716de146be0929498863987bee1330b5eacc87) <code>Merge branch 'bumpmann-logs'</code> +- [`335650d`](https://github.com/steveukx/git-js/commit/335650dc58d1c540a069a3c66ff0354f02d56b1e) <code>Lint</code> +- [`5b9e473`](https://github.com/steveukx/git-js/commit/5b9e4738d2595e9c115142b7e12a18676224c167) <code>Merge branch 'logs' of https://github.com/bumpmann/git-js into bumpmann-logs</code> +- [`821311b`](https://github.com/steveukx/git-js/commit/821311bec7d9207d345a4b3238f59c1bb6731ad1) <code>Release 1.57.0</code> +- [`0529fe4`](https://github.com/steveukx/git-js/commit/0529fe46bfb3945f58240f5765db89dd7ebe7b83) <code>fix format + added test</code> + + +There are 24 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...4390e9ad0be9f36e2a9f9cd34cb0375588a0c796). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/47) +<!-- Reviewable:end --> + + diff --git a/pulls/48.diff b/pulls/48.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..92b381c 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.61.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/48.json b/pulls/48.json @@ -0,0 +1,20 @@ +{ + "number": 48, + "title": "simple-git@1.61.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "48.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-05T08:42:40Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.61.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.61.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.61.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 29 commits .\n\n- [`1c57fa9`](https://github.com/steveukx/git-js/commit/1c57fa9e6982eb8d44dc4efc375969e10d79e9b5) <code>Release 1.61.0</code>\n- [`32a3455`](https://github.com/steveukx/git-js/commit/32a345545ad2c1969c741af464297b691f0db4e5) <code>Merge branch 'bumpmann-stash'</code>\n- [`3f0e5b6`](https://github.com/steveukx/git-js/commit/3f0e5b601eab19e70e1ad2e6c6420ff8713404d6) <code>Move stash tests to their own script, permit options object in stash</code>\n- [`2e4a74a`](https://github.com/steveukx/git-js/commit/2e4a74a0e989c2d579e1086f30ff572173707b9f) <code>Merge branch 'stash' of https://github.com/bumpmann/git-js into bumpmann-stash</code>\n- [`4390e9a`](https://github.com/steveukx/git-js/commit/4390e9ad0be9f36e2a9f9cd34cb0375588a0c796) <code>Release 1.60.0</code>\n- [`529138b`](https://github.com/steveukx/git-js/commit/529138ba90c1c6ccfabaf0fdf325889ed2910856) <code>Merge branch 'bumpmann-branchlist'</code>\n- [`8d9f4af`](https://github.com/steveukx/git-js/commit/8d9f4afb7d9df6bb099223739c2439779f7c30e4) <code>Merge branch 'branchlist' of https://github.com/bumpmann/git-js into bumpmann-branchlist</code>\n- [`4e4af3e`](https://github.com/steveukx/git-js/commit/4e4af3e3a2e9aa874f05d6f7e97a4b2a1dd879b1) <code>Merge pull request #135 from bumpmann/master</code>\n- [`68f1f35`](https://github.com/steveukx/git-js/commit/68f1f35fb6eeafedaee99b72dc9cdb21c63ffc01) <code>Add travis + badge</code>\n- [`964e619`](https://github.com/steveukx/git-js/commit/964e6192548e338b029249ccee2c1e2eb376a895) <code>Detached branch format more permissive</code>\n- [`12de8f7`](https://github.com/steveukx/git-js/commit/12de8f734e5cb77cec323f2ce02f8e33f2e6606a) <code>Added git.stash([options], handlerFn)</code>\n- [`842e3b9`](https://github.com/steveukx/git-js/commit/842e3b9c65fc6b8f24e2e493aa2bc4c0213923f7) <code>Release 1.59.0</code>\n- [`07f34d6`](https://github.com/steveukx/git-js/commit/07f34d65a2670c5770d47cf943922512b2f4f73e) <code>Throw exception when attempting to use the git instance on a directory that does not exist / a path that is not a directory.</code>\n- [`3e47c44`](https://github.com/steveukx/git-js/commit/3e47c449064a6dec0d5c6ec2b0503ee74aa94d71) <code>Move the summaries to a folder of their own</code>\n- [`434faf3`](https://github.com/steveukx/git-js/commit/434faf384153d90eae23dd1dcac6e8c4e80c4f2e) <code>Release 1.58.0</code>\n\n\nThere are 29 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...1c57fa9e6982eb8d44dc4efc375969e10d79e9b5).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/48)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/48.md b/pulls/48.md @@ -0,0 +1,101 @@ +# PR #48 simple-git@1.61.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-05T08:42:40Z +- **Branch:** greenkeeper-simple-git-1.61.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [48.diff](./48.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.61.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.61.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 29 commits . + +- [`1c57fa9`](https://github.com/steveukx/git-js/commit/1c57fa9e6982eb8d44dc4efc375969e10d79e9b5) <code>Release 1.61.0</code> +- [`32a3455`](https://github.com/steveukx/git-js/commit/32a345545ad2c1969c741af464297b691f0db4e5) <code>Merge branch 'bumpmann-stash'</code> +- [`3f0e5b6`](https://github.com/steveukx/git-js/commit/3f0e5b601eab19e70e1ad2e6c6420ff8713404d6) <code>Move stash tests to their own script, permit options object in stash</code> +- [`2e4a74a`](https://github.com/steveukx/git-js/commit/2e4a74a0e989c2d579e1086f30ff572173707b9f) <code>Merge branch 'stash' of https://github.com/bumpmann/git-js into bumpmann-stash</code> +- [`4390e9a`](https://github.com/steveukx/git-js/commit/4390e9ad0be9f36e2a9f9cd34cb0375588a0c796) <code>Release 1.60.0</code> +- [`529138b`](https://github.com/steveukx/git-js/commit/529138ba90c1c6ccfabaf0fdf325889ed2910856) <code>Merge branch 'bumpmann-branchlist'</code> +- [`8d9f4af`](https://github.com/steveukx/git-js/commit/8d9f4afb7d9df6bb099223739c2439779f7c30e4) <code>Merge branch 'branchlist' of https://github.com/bumpmann/git-js into bumpmann-branchlist</code> +- [`4e4af3e`](https://github.com/steveukx/git-js/commit/4e4af3e3a2e9aa874f05d6f7e97a4b2a1dd879b1) <code>Merge pull request #135 from bumpmann/master</code> +- [`68f1f35`](https://github.com/steveukx/git-js/commit/68f1f35fb6eeafedaee99b72dc9cdb21c63ffc01) <code>Add travis + badge</code> +- [`964e619`](https://github.com/steveukx/git-js/commit/964e6192548e338b029249ccee2c1e2eb376a895) <code>Detached branch format more permissive</code> +- [`12de8f7`](https://github.com/steveukx/git-js/commit/12de8f734e5cb77cec323f2ce02f8e33f2e6606a) <code>Added git.stash([options], handlerFn)</code> +- [`842e3b9`](https://github.com/steveukx/git-js/commit/842e3b9c65fc6b8f24e2e493aa2bc4c0213923f7) <code>Release 1.59.0</code> +- [`07f34d6`](https://github.com/steveukx/git-js/commit/07f34d65a2670c5770d47cf943922512b2f4f73e) <code>Throw exception when attempting to use the git instance on a directory that does not exist / a path that is not a directory.</code> +- [`3e47c44`](https://github.com/steveukx/git-js/commit/3e47c449064a6dec0d5c6ec2b0503ee74aa94d71) <code>Move the summaries to a folder of their own</code> +- [`434faf3`](https://github.com/steveukx/git-js/commit/434faf384153d90eae23dd1dcac6e8c4e80c4f2e) <code>Release 1.58.0</code> + + +There are 29 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...1c57fa9e6982eb8d44dc4efc375969e10d79e9b5). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/48) +<!-- Reviewable:end --> + + diff --git a/pulls/49.diff b/pulls/49.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..7cf99cf 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.62.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/49.json b/pulls/49.json @@ -0,0 +1,20 @@ +{ + "number": 49, + "title": "simple-git@1.62.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "49.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-10T01:51:03Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.62.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.62.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.62.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 34 commits .\n\n- [`f40acd5`](https://github.com/steveukx/git-js/commit/f40acd50af9cc3217bcc60ef6fbd07541d054129) <code>Release 1.62.0</code>\n- [`fd01c21`](https://github.com/steveukx/git-js/commit/fd01c217a122bf8175ba01ccee50eabe05cbb9ed) <code>Fix insertion-only test</code>\n- [`bf9fafc`](https://github.com/steveukx/git-js/commit/bf9fafca0eaca28856a2319b2971ffb726ff4250) <code>Merge branch 'nicolas-schmitt-fix-pull-summary'</code>\n- [`0b7a3f0`](https://github.com/steveukx/git-js/commit/0b7a3f0d087fb6bf4c15f0a75db1bb6eaaabc9db) <code>Move pull tests to their own file, add test for insertion-only pull</code>\n- [`04d3cca`](https://github.com/steveukx/git-js/commit/04d3cca72b13d866882d64b449f978fd7dac9911) <code>Fixed deletion & insertion only pull summaries</code>\n- [`1c57fa9`](https://github.com/steveukx/git-js/commit/1c57fa9e6982eb8d44dc4efc375969e10d79e9b5) <code>Release 1.61.0</code>\n- [`32a3455`](https://github.com/steveukx/git-js/commit/32a345545ad2c1969c741af464297b691f0db4e5) <code>Merge branch 'bumpmann-stash'</code>\n- [`3f0e5b6`](https://github.com/steveukx/git-js/commit/3f0e5b601eab19e70e1ad2e6c6420ff8713404d6) <code>Move stash tests to their own script, permit options object in stash</code>\n- [`2e4a74a`](https://github.com/steveukx/git-js/commit/2e4a74a0e989c2d579e1086f30ff572173707b9f) <code>Merge branch 'stash' of https://github.com/bumpmann/git-js into bumpmann-stash</code>\n- [`4390e9a`](https://github.com/steveukx/git-js/commit/4390e9ad0be9f36e2a9f9cd34cb0375588a0c796) <code>Release 1.60.0</code>\n- [`529138b`](https://github.com/steveukx/git-js/commit/529138ba90c1c6ccfabaf0fdf325889ed2910856) <code>Merge branch 'bumpmann-branchlist'</code>\n- [`8d9f4af`](https://github.com/steveukx/git-js/commit/8d9f4afb7d9df6bb099223739c2439779f7c30e4) <code>Merge branch 'branchlist' of https://github.com/bumpmann/git-js into bumpmann-branchlist</code>\n- [`4e4af3e`](https://github.com/steveukx/git-js/commit/4e4af3e3a2e9aa874f05d6f7e97a4b2a1dd879b1) <code>Merge pull request #135 from bumpmann/master</code>\n- [`68f1f35`](https://github.com/steveukx/git-js/commit/68f1f35fb6eeafedaee99b72dc9cdb21c63ffc01) <code>Add travis + badge</code>\n- [`964e619`](https://github.com/steveukx/git-js/commit/964e6192548e338b029249ccee2c1e2eb376a895) <code>Detached branch format more permissive</code>\n\n\nThere are 34 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...f40acd50af9cc3217bcc60ef6fbd07541d054129).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/49)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/49.md b/pulls/49.md @@ -0,0 +1,101 @@ +# PR #49 simple-git@1.62.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-10T01:51:03Z +- **Branch:** greenkeeper-simple-git-1.62.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [49.diff](./49.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.62.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.62.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 34 commits . + +- [`f40acd5`](https://github.com/steveukx/git-js/commit/f40acd50af9cc3217bcc60ef6fbd07541d054129) <code>Release 1.62.0</code> +- [`fd01c21`](https://github.com/steveukx/git-js/commit/fd01c217a122bf8175ba01ccee50eabe05cbb9ed) <code>Fix insertion-only test</code> +- [`bf9fafc`](https://github.com/steveukx/git-js/commit/bf9fafca0eaca28856a2319b2971ffb726ff4250) <code>Merge branch 'nicolas-schmitt-fix-pull-summary'</code> +- [`0b7a3f0`](https://github.com/steveukx/git-js/commit/0b7a3f0d087fb6bf4c15f0a75db1bb6eaaabc9db) <code>Move pull tests to their own file, add test for insertion-only pull</code> +- [`04d3cca`](https://github.com/steveukx/git-js/commit/04d3cca72b13d866882d64b449f978fd7dac9911) <code>Fixed deletion & insertion only pull summaries</code> +- [`1c57fa9`](https://github.com/steveukx/git-js/commit/1c57fa9e6982eb8d44dc4efc375969e10d79e9b5) <code>Release 1.61.0</code> +- [`32a3455`](https://github.com/steveukx/git-js/commit/32a345545ad2c1969c741af464297b691f0db4e5) <code>Merge branch 'bumpmann-stash'</code> +- [`3f0e5b6`](https://github.com/steveukx/git-js/commit/3f0e5b601eab19e70e1ad2e6c6420ff8713404d6) <code>Move stash tests to their own script, permit options object in stash</code> +- [`2e4a74a`](https://github.com/steveukx/git-js/commit/2e4a74a0e989c2d579e1086f30ff572173707b9f) <code>Merge branch 'stash' of https://github.com/bumpmann/git-js into bumpmann-stash</code> +- [`4390e9a`](https://github.com/steveukx/git-js/commit/4390e9ad0be9f36e2a9f9cd34cb0375588a0c796) <code>Release 1.60.0</code> +- [`529138b`](https://github.com/steveukx/git-js/commit/529138ba90c1c6ccfabaf0fdf325889ed2910856) <code>Merge branch 'bumpmann-branchlist'</code> +- [`8d9f4af`](https://github.com/steveukx/git-js/commit/8d9f4afb7d9df6bb099223739c2439779f7c30e4) <code>Merge branch 'branchlist' of https://github.com/bumpmann/git-js into bumpmann-branchlist</code> +- [`4e4af3e`](https://github.com/steveukx/git-js/commit/4e4af3e3a2e9aa874f05d6f7e97a4b2a1dd879b1) <code>Merge pull request #135 from bumpmann/master</code> +- [`68f1f35`](https://github.com/steveukx/git-js/commit/68f1f35fb6eeafedaee99b72dc9cdb21c63ffc01) <code>Add travis + badge</code> +- [`964e619`](https://github.com/steveukx/git-js/commit/964e6192548e338b029249ccee2c1e2eb376a895) <code>Detached branch format more permissive</code> + + +There are 34 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...f40acd50af9cc3217bcc60ef6fbd07541d054129). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> + +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/49) +<!-- Reviewable:end --> + + diff --git a/pulls/5.diff b/pulls/5.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index a11fe37..8664862 100644 +--- a/package.json ++++ b/package.json +@@ -24,7 +24,7 @@ + ], + "dependencies": { + "curlrequest": "^0.5.4", +- "irc": "^0.4.0", ++ "irc": "^0.5.0", + "node-schedule": "^1.0.0", + "request": "^2.67.0", + "simple-git": "^1.21.0", diff --git a/pulls/5.json b/pulls/5.json @@ -0,0 +1,18 @@ +{ + "number": 5, + "title": "Update irc to version 0.5.0 \ud83d\ude80", + "state": "merged", + "diff_file": "5.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-03-26T18:05:42Z", + "closed_at": "2016-03-26T20:38:24Z", + "merged_at": "2016-03-26T20:38:24Z", + "base_ref": "master", + "head_ref": "greenkeeper-irc-0.5.0", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "Hello :wave:\n\n:rocket::rocket::rocket:\n\n[irc](https://www.npmjs.com/package/irc) just published its new version 0.5.0, which **is not covered by your current version range**.\n\nIf this pull request passes your tests you can publish your software with the latest version of irc \u2013 otherwise use this branch to work on adaptions and fixes.\n\nHappy fixing and merging :palm_tree:\n\n---\n\nThe new version differs by 46 commits .\n- [`9bb17d2`](https://github.com/martynsmith/node-irc/commit/9bb17d24d69dab0e665e3860aaefb96b1b2630e0) `0.5.0`\n- [`e45a78d`](https://github.com/martynsmith/node-irc/commit/e45a78d4eb63698d4aff17437c540620f54e6c05) `Update changelog.`\n- [`fd8277a`](https://github.com/martynsmith/node-irc/commit/fd8277abd4e1d9623a18f3411d87f2fb53483553) `Merge pull request #448 from Zoddo/patch-1`\n- [`e8484a1`](https://github.com/martynsmith/node-irc/commit/e8484a108ac3996287196187d5d0dc5eb7991067) `User status isn't updated on MODE if he's not VOICE or OP`\n- [`489ceb5`](https://github.com/martynsmith/node-irc/commit/489ceb5868304178ca6bd5a01f778e3a00861249) `Merge pull request #373 from Phalanxia/patch-1`\n- [`231d748`](https://github.com/martynsmith/node-irc/commit/231d7485ba7bab777d7d1fdd2899fe068a95e140) `Merge pull request #372 from pdehaan/patch-1`\n- [`a2233db`](https://github.com/martynsmith/node-irc/commit/a2233db6e9e630d64d3281604a673e92808d496b) `Merge pull request #452 from martynsmith/jirwin/fix-ping-timeouts`\n- [`b47c7db`](https://github.com/martynsmith/node-irc/commit/b47c7dbbefd9e9e7997fcb4d924dc5d966d913cb) `fix(ping timeouts): When a ping timeout is detected properly destroy the existing connection before making a new one.`\n- [`43ed448`](https://github.com/martynsmith/node-irc/commit/43ed448a1b53a97bc5cedd84b64e34edc74ce8f3) `Merge pull request #450 from spalger/patch-1`\n- [`19ed72e`](https://github.com/martynsmith/node-irc/commit/19ed72ecd93fcdd7e1ab35db5e819c8fe3860523) `Added link to install instructions for ICU`\n- [`8e05622`](https://github.com/martynsmith/node-irc/commit/8e056224cc984b1ebb91ef60ed5c4f18a547270b) `Merge pull request #418 from philip-peterson/master`\n- [`c91436f`](https://github.com/martynsmith/node-irc/commit/c91436f98cd49a5aefcd1f7287bef120519f5998) `Detect and recover from ping timeouts`\n- [`8f7c2a4`](https://github.com/martynsmith/node-irc/commit/8f7c2a4378bdc0d2c8478e75b1ed9b48b69d8625) `Fix lint.`\n- [`ce2bf24`](https://github.com/martynsmith/node-irc/commit/ce2bf24d914ec94912ab6b99dd8efd661a0f2c6e) `Fixes #419. Set a default maxLength in case a message is sent before it could be properly set.`\n- [`0c84741`](https://github.com/martynsmith/node-irc/commit/0c847417fb522c97cc04df261c2b1c63d72b6584) `Update changelog.`\n\nThere are 46 commits in total. See the [full diff](https://github.com/martynsmith/node-irc/compare/e6669464192d2cf5ca0bdc29263ac93e8732c01a...9bb17d24d69dab0e665e3860aaefb96b1b2630e0).\n\n---\n\nThis pull request was created by [greenkeeper.io](http://greenkeeper.io/).\nIt keeps your software, up to date, all the time.\n\n<sub>\nTired of seeing this sponsor message? Upgrade to the supporter plan!\nYou'll also get your pull requests faster :zap:\n</sub>\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/5.md b/pulls/5.md @@ -0,0 +1,53 @@ +# PR #5 Update irc to version 0.5.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-03-26T18:05:42Z +- **Branch:** greenkeeper-irc-0.5.0 → master +- **Merged:** 2016-03-26T20:38:24Z +- **Diff:** [5.diff](./5.diff) + +--- + +Hello :wave: + +:rocket::rocket::rocket: + +[irc](https://www.npmjs.com/package/irc) just published its new version 0.5.0, which **is not covered by your current version range**. + +If this pull request passes your tests you can publish your software with the latest version of irc – otherwise use this branch to work on adaptions and fixes. + +Happy fixing and merging :palm_tree: + +--- + +The new version differs by 46 commits . +- [`9bb17d2`](https://github.com/martynsmith/node-irc/commit/9bb17d24d69dab0e665e3860aaefb96b1b2630e0) `0.5.0` +- [`e45a78d`](https://github.com/martynsmith/node-irc/commit/e45a78d4eb63698d4aff17437c540620f54e6c05) `Update changelog.` +- [`fd8277a`](https://github.com/martynsmith/node-irc/commit/fd8277abd4e1d9623a18f3411d87f2fb53483553) `Merge pull request #448 from Zoddo/patch-1` +- [`e8484a1`](https://github.com/martynsmith/node-irc/commit/e8484a108ac3996287196187d5d0dc5eb7991067) `User status isn't updated on MODE if he's not VOICE or OP` +- [`489ceb5`](https://github.com/martynsmith/node-irc/commit/489ceb5868304178ca6bd5a01f778e3a00861249) `Merge pull request #373 from Phalanxia/patch-1` +- [`231d748`](https://github.com/martynsmith/node-irc/commit/231d7485ba7bab777d7d1fdd2899fe068a95e140) `Merge pull request #372 from pdehaan/patch-1` +- [`a2233db`](https://github.com/martynsmith/node-irc/commit/a2233db6e9e630d64d3281604a673e92808d496b) `Merge pull request #452 from martynsmith/jirwin/fix-ping-timeouts` +- [`b47c7db`](https://github.com/martynsmith/node-irc/commit/b47c7dbbefd9e9e7997fcb4d924dc5d966d913cb) `fix(ping timeouts): When a ping timeout is detected properly destroy the existing connection before making a new one.` +- [`43ed448`](https://github.com/martynsmith/node-irc/commit/43ed448a1b53a97bc5cedd84b64e34edc74ce8f3) `Merge pull request #450 from spalger/patch-1` +- [`19ed72e`](https://github.com/martynsmith/node-irc/commit/19ed72ecd93fcdd7e1ab35db5e819c8fe3860523) `Added link to install instructions for ICU` +- [`8e05622`](https://github.com/martynsmith/node-irc/commit/8e056224cc984b1ebb91ef60ed5c4f18a547270b) `Merge pull request #418 from philip-peterson/master` +- [`c91436f`](https://github.com/martynsmith/node-irc/commit/c91436f98cd49a5aefcd1f7287bef120519f5998) `Detect and recover from ping timeouts` +- [`8f7c2a4`](https://github.com/martynsmith/node-irc/commit/8f7c2a4378bdc0d2c8478e75b1ed9b48b69d8625) `Fix lint.` +- [`ce2bf24`](https://github.com/martynsmith/node-irc/commit/ce2bf24d914ec94912ab6b99dd8efd661a0f2c6e) `Fixes #419. Set a default maxLength in case a message is sent before it could be properly set.` +- [`0c84741`](https://github.com/martynsmith/node-irc/commit/0c847417fb522c97cc04df261c2b1c63d72b6584) `Update changelog.` + +There are 46 commits in total. See the [full diff](https://github.com/martynsmith/node-irc/compare/e6669464192d2cf5ca0bdc29263ac93e8732c01a...9bb17d24d69dab0e665e3860aaefb96b1b2630e0). + +--- + +This pull request was created by [greenkeeper.io](http://greenkeeper.io/). +It keeps your software, up to date, all the time. + +<sub> +Tired of seeing this sponsor message? Upgrade to the supporter plan! +You'll also get your pull requests faster :zap: +</sub> + + diff --git a/pulls/50.diff b/pulls/50.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..2e8ed7a 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.4", ++ "lodash": "^4.17.0", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", diff --git a/pulls/50.json b/pulls/50.json @@ -0,0 +1,20 @@ +{ + "number": 50, + "title": "lodash@4.17.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "50.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-14T07:18:03Z", + "closed_at": "2016-12-24T16:37:44Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.17.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.17.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n---\nThis change is\u2002[<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/50)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/50.md b/pulls/50.md @@ -0,0 +1,78 @@ +# PR #50 lodash@4.17.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-14T07:18:03Z +- **Branch:** greenkeeper-lodash-4.17.0 → master +- **Closed:** 2016-12-24T16:37:44Z +- **Labels:** greenkeeper +- **Diff:** [50.diff](./50.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.17.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/50) +<!-- Reviewable:end --> + + diff --git a/pulls/51.diff b/pulls/51.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..61b9412 100644 +--- a/package.json ++++ b/package.json +@@ -25,7 +25,7 @@ + "dependencies": { + "async": "^2.1.2", + "botanio": "0.0.6", +- "curlrequest": "^0.5.7", ++ "curlrequest": "^1.0.1", + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", diff --git a/pulls/51.json b/pulls/51.json @@ -0,0 +1,20 @@ +{ + "number": 51, + "title": "Update curlrequest to version 1.0.1 \ud83d\ude80", + "state": "closed", + "diff_file": "51.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-14T08:46:01Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-curlrequest-1.0.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[curlrequest](https://www.npmjs.com/package/curlrequest) just published its new version 1.0.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n curlrequest\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.0.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of curlrequest.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 6 commits .\n\n- [`222758c`](https://github.com/node-js-libs/curlrequest/commit/222758c5ec6ddea68a1113aadc3fa108e60fb875) <code>1.0.1</code>\n- [`b71bac3`](https://github.com/node-js-libs/curlrequest/commit/b71bac3a8ba2f2ce00df9f093a2ba71b7305e081) <code>Merge pull request #51 from digitalysin/curl-path-insecure</code>\n- [`4c94f9d`](https://github.com/node-js-libs/curlrequest/commit/4c94f9def5ec7b01801fbbfbfd98891299b157bf) <code>remove inscure options and docs</code>\n- [`b912ee7`](https://github.com/node-js-libs/curlrequest/commit/b912ee74ff3c795d23b94ce1706de224737eee11) <code>curl_path & insecure options</code>\n- [`30e2c37`](https://github.com/node-js-libs/curlrequest/commit/30e2c373d047d2c9ca795408f76bd3c293793988) <code>1.0.0</code>\n- [`1c793cc`](https://github.com/node-js-libs/curlrequest/commit/1c793cc9e071d7af4d2e457e1f085f3d44441c1a) <code>Disable curl's URL globbing parser, closes #48</code>\n\nSee the [full diff](https://github.com/node-js-libs/curlrequest/compare/d897eb401362cb3a8c417b55b1b210a4422572b2...222758c5ec6ddea68a1113aadc3fa108e60fb875).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n---\nThis change is\u2002[<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/51)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/51.md b/pulls/51.md @@ -0,0 +1,93 @@ +# PR #51 Update curlrequest to version 1.0.1 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-14T08:46:01Z +- **Branch:** greenkeeper-curlrequest-1.0.1 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [51.diff](./51.diff) + +--- + +Hello lovely humans, + +[curlrequest](https://www.npmjs.com/package/curlrequest) just published its new version 1.0.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + curlrequest + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.0.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of curlrequest. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 6 commits . + +- [`222758c`](https://github.com/node-js-libs/curlrequest/commit/222758c5ec6ddea68a1113aadc3fa108e60fb875) <code>1.0.1</code> +- [`b71bac3`](https://github.com/node-js-libs/curlrequest/commit/b71bac3a8ba2f2ce00df9f093a2ba71b7305e081) <code>Merge pull request #51 from digitalysin/curl-path-insecure</code> +- [`4c94f9d`](https://github.com/node-js-libs/curlrequest/commit/4c94f9def5ec7b01801fbbfbfd98891299b157bf) <code>remove inscure options and docs</code> +- [`b912ee7`](https://github.com/node-js-libs/curlrequest/commit/b912ee74ff3c795d23b94ce1706de224737eee11) <code>curl_path & insecure options</code> +- [`30e2c37`](https://github.com/node-js-libs/curlrequest/commit/30e2c373d047d2c9ca795408f76bd3c293793988) <code>1.0.0</code> +- [`1c793cc`](https://github.com/node-js-libs/curlrequest/commit/1c793cc9e071d7af4d2e457e1f085f3d44441c1a) <code>Disable curl's URL globbing parser, closes #48</code> + +See the [full diff](https://github.com/node-js-libs/curlrequest/compare/d897eb401362cb3a8c417b55b1b210a4422572b2...222758c5ec6ddea68a1113aadc3fa108e60fb875). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/51) +<!-- Reviewable:end --> + + diff --git a/pulls/52.diff b/pulls/52.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..d0bc20b 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", +- "yargs": "^6.3.0" ++ "yargs": "^6.4.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/52.json b/pulls/52.json @@ -0,0 +1,20 @@ +{ + "number": 52, + "title": "yargs@6.4.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "52.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-14T21:13:04Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-yargs-6.4.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.4.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 6.4.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n[GitHub Release](https://github.com/yargs/yargs/releases/tag/v6.4.0)\n\n<h3>Bug Fixes</h3>\n\n<ul>\n<li>\n<strong>locales:</strong> correct some Russian translations (<a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/691\">#691</a>) (<a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a980671\">a980671</a>)</li>\n</ul>\n\n<h3>Features</h3>\n\n<ul>\n<li>\n<strong>locales:</strong> Added Belarusian translation (<a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/690\">#690</a>) (<a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/68dac1f\">68dac1f</a>)</li>\n<li>\n<strong>locales:</strong> Create nl.json (<a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/687\">#687</a>) (<a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/46ce1bb\">46ce1bb</a>)</li>\n<li>update to yargs-parser that addresses <a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/598\">#598</a>, <a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/617\">#617</a> (<a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/700\">#700</a>) (<a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/54cb31d\">54cb31d</a>)</li>\n<li>yargs is now passed as the third-argument to fail handler (<a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/613\">#613</a>) (<a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/21b74f9\">21b74f9</a>)</li>\n</ul>\n\n<h3>Performance Improvements</h3>\n\n<ul>\n<li>normalizing package data is an expensive operation (<a href=\"https://urls.greenkeeper.io/yargs/yargs/issues/705\">#705</a>) (<a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/49cf533\">49cf533</a>)</li>\n</ul>\n\n---\nThe new version differs by 10 commits .\n\n- [`bf6707e`](https://github.com/yargs/yargs/commit/bf6707ef59ff2a9b5870779cf11d4d4ce1b23685) <code>chore(release): 6.4.0</code>\n- [`8507390`](https://github.com/yargs/yargs/commit/8507390c4c31fe464ec820efcac20e39439e64fe) <code>chore: add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)</code>\n- [`49cf533`](https://github.com/yargs/yargs/commit/49cf53390290c79c573fee45eb5557756f75629d) <code>perf: normalizing package data is an expensive operation (#705)</code>\n- [`8f4c7cf`](https://github.com/yargs/yargs/commit/8f4c7cf85208be2b30daec94bed56c4e8a33566e) <code>docs: nit, make test description reflect API, not application of API</code>\n- [`21b74f9`](https://github.com/yargs/yargs/commit/21b74f91ca63df2eb885de1f8926f92d702faf51) <code>feat: yargs is now passed as the third-argument to fail handler (#613)</code>\n- [`54cb31d`](https://github.com/yargs/yargs/commit/54cb31db8510f6b9dcae0939a6c36c028f454bea) <code>feat: update to yargs-parser that addresses #598, #617 (#700)</code>\n- [`8bbca63`](https://github.com/yargs/yargs/commit/8bbca63a45990dc799c716ec1c868326f0ca7127) <code>chore(package): update cross-spawn to version 5.0.1</code>\n- [`a980671`](https://github.com/yargs/yargs/commit/a980671ceae7b8895f120026c9eb243d262cc5d0) <code>fix(locales): correct some Russian translations (#691)</code>\n- [`68dac1f`](https://github.com/yargs/yargs/commit/68dac1f7740649f56df51e0655ff509b85e33756) <code>feat(locales): Added Belarusian translation (#690)</code>\n- [`46ce1bb`](https://github.com/yargs/yargs/commit/46ce1bb3f980d30355a0b52d83c0d1f995a4996a) <code>feat(locales): Create nl.json (#687)</code>\n\nSee the [full diff](https://github.com/yargs/yargs/compare/164efb6741e71f91bd6071b5d9069e417277a3c4...bf6707ef59ff2a9b5870779cf11d4d4ce1b23685).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n---\nThis change is\u2002[<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/52)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/52.md b/pulls/52.md @@ -0,0 +1,121 @@ +# PR #52 yargs@6.4.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-14T21:13:04Z +- **Branch:** greenkeeper-yargs-6.4.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [52.diff](./52.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.4.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 6.4.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +[GitHub Release](https://github.com/yargs/yargs/releases/tag/v6.4.0) + +<h3>Bug Fixes</h3> + +<ul> +<li> +<strong>locales:</strong> correct some Russian translations (<a href="https://urls.greenkeeper.io/yargs/yargs/issues/691">#691</a>) (<a href="https://urls.greenkeeper.io/yargs/yargs/commit/a980671">a980671</a>)</li> +</ul> + +<h3>Features</h3> + +<ul> +<li> +<strong>locales:</strong> Added Belarusian translation (<a href="https://urls.greenkeeper.io/yargs/yargs/issues/690">#690</a>) (<a href="https://urls.greenkeeper.io/yargs/yargs/commit/68dac1f">68dac1f</a>)</li> +<li> +<strong>locales:</strong> Create nl.json (<a href="https://urls.greenkeeper.io/yargs/yargs/issues/687">#687</a>) (<a href="https://urls.greenkeeper.io/yargs/yargs/commit/46ce1bb">46ce1bb</a>)</li> +<li>update to yargs-parser that addresses <a href="https://urls.greenkeeper.io/yargs/yargs/issues/598">#598</a>, <a href="https://urls.greenkeeper.io/yargs/yargs/issues/617">#617</a> (<a href="https://urls.greenkeeper.io/yargs/yargs/issues/700">#700</a>) (<a href="https://urls.greenkeeper.io/yargs/yargs/commit/54cb31d">54cb31d</a>)</li> +<li>yargs is now passed as the third-argument to fail handler (<a href="https://urls.greenkeeper.io/yargs/yargs/issues/613">#613</a>) (<a href="https://urls.greenkeeper.io/yargs/yargs/commit/21b74f9">21b74f9</a>)</li> +</ul> + +<h3>Performance Improvements</h3> + +<ul> +<li>normalizing package data is an expensive operation (<a href="https://urls.greenkeeper.io/yargs/yargs/issues/705">#705</a>) (<a href="https://urls.greenkeeper.io/yargs/yargs/commit/49cf533">49cf533</a>)</li> +</ul> + +--- +The new version differs by 10 commits . + +- [`bf6707e`](https://github.com/yargs/yargs/commit/bf6707ef59ff2a9b5870779cf11d4d4ce1b23685) <code>chore(release): 6.4.0</code> +- [`8507390`](https://github.com/yargs/yargs/commit/8507390c4c31fe464ec820efcac20e39439e64fe) <code>chore: add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)</code> +- [`49cf533`](https://github.com/yargs/yargs/commit/49cf53390290c79c573fee45eb5557756f75629d) <code>perf: normalizing package data is an expensive operation (#705)</code> +- [`8f4c7cf`](https://github.com/yargs/yargs/commit/8f4c7cf85208be2b30daec94bed56c4e8a33566e) <code>docs: nit, make test description reflect API, not application of API</code> +- [`21b74f9`](https://github.com/yargs/yargs/commit/21b74f91ca63df2eb885de1f8926f92d702faf51) <code>feat: yargs is now passed as the third-argument to fail handler (#613)</code> +- [`54cb31d`](https://github.com/yargs/yargs/commit/54cb31db8510f6b9dcae0939a6c36c028f454bea) <code>feat: update to yargs-parser that addresses #598, #617 (#700)</code> +- [`8bbca63`](https://github.com/yargs/yargs/commit/8bbca63a45990dc799c716ec1c868326f0ca7127) <code>chore(package): update cross-spawn to version 5.0.1</code> +- [`a980671`](https://github.com/yargs/yargs/commit/a980671ceae7b8895f120026c9eb243d262cc5d0) <code>fix(locales): correct some Russian translations (#691)</code> +- [`68dac1f`](https://github.com/yargs/yargs/commit/68dac1f7740649f56df51e0655ff509b85e33756) <code>feat(locales): Added Belarusian translation (#690)</code> +- [`46ce1bb`](https://github.com/yargs/yargs/commit/46ce1bb3f980d30355a0b52d83c0d1f995a4996a) <code>feat(locales): Create nl.json (#687)</code> + +See the [full diff](https://github.com/yargs/yargs/compare/164efb6741e71f91bd6071b5d9069e417277a3c4...bf6707ef59ff2a9b5870779cf11d4d4ce1b23685). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/52) +<!-- Reviewable:end --> + + diff --git a/pulls/53.diff b/pulls/53.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..ea5b27f 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.4", ++ "lodash": "^4.17.1", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", diff --git a/pulls/53.json b/pulls/53.json @@ -0,0 +1,20 @@ +{ + "number": 53, + "title": "lodash@4.17.1 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "53.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-15T07:25:04Z", + "closed_at": "2016-12-24T16:37:43Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.17.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.17.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n\n<!-- Reviewable:start -->\n---\nThis change is\u2002[<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/53)\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/53.md b/pulls/53.md @@ -0,0 +1,78 @@ +# PR #53 lodash@4.17.1 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-15T07:25:04Z +- **Branch:** greenkeeper-lodash-4.17.1 → master +- **Closed:** 2016-12-24T16:37:43Z +- **Labels:** greenkeeper +- **Diff:** [53.diff](./53.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.17.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + +<!-- Reviewable:start --> +--- +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/53) +<!-- Reviewable:end --> + + diff --git a/pulls/54.diff b/pulls/54.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..3ebbdec 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.4", ++ "lodash": "^4.17.2", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", diff --git a/pulls/54.json b/pulls/54.json @@ -0,0 +1,20 @@ +{ + "number": 54, + "title": "lodash@4.17.2 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "54.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-16T07:43:03Z", + "closed_at": "2016-12-24T16:37:43Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.17.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.17.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/54.md b/pulls/54.md @@ -0,0 +1,72 @@ +# PR #54 lodash@4.17.2 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-16T07:43:03Z +- **Branch:** greenkeeper-lodash-4.17.2 → master +- **Closed:** 2016-12-24T16:37:43Z +- **Labels:** greenkeeper +- **Diff:** [54.diff](./54.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.17.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/55.diff b/pulls/55.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..6cabd14 100644 +--- a/package.json ++++ b/package.json +@@ -27,7 +27,7 @@ + "botanio": "0.0.6", + "curlrequest": "^0.5.7", + "express": "^4.14.0", +- "irc": "^0.5.0", ++ "irc": "^0.5.1", + "jsonfile": "^2.4.0", + "lodash": "^4.17.3", + "node-schedule": "^1.2.0", diff --git a/pulls/55.json b/pulls/55.json @@ -0,0 +1,20 @@ +{ + "number": 55, + "title": "irc@0.5.1 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "55.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-17T21:25:41Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-irc-0.5.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[irc](https://www.npmjs.com/package/irc) just published its new version 0.5.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n irc\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.5.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 7 commits .\n\n- [`e580d87`](https://github.com/martynsmith/node-irc/commit/e580d878c0afd02f5598e77a1cecfef2ef9b8091) <code>Update changelog.</code>\n- [`8fa0cf3`](https://github.com/martynsmith/node-irc/commit/8fa0cf3e6a8189d96ffcd43ef85feadbca334690) <code>0.5.1</code>\n- [`f019562`](https://github.com/martynsmith/node-irc/commit/f019562b1ac2cc9957b9daedd6d89167f68769ce) <code>Merge pull request #385 from LinuxMercedes/message-split</code>\n- [`ddbacc6`](https://github.com/martynsmith/node-irc/commit/ddbacc6c733aea8e90b6de17dca8c9c9f087e2c3) <code>Calculate maxLength correctly, respecting options</code>\n- [`7468a39`](https://github.com/martynsmith/node-irc/commit/7468a39d5aced32b6d5ddcfc9bb95e2c00ac1ce1) <code>Add documentation for retryCount and retryDelay options.</code>\n- [`b664055`](https://github.com/martynsmith/node-irc/commit/b6640552726ed98cc3c45d9f72e97794eecdc5cb) <code>Update changelog.</code>\n- [`3fde7c6`](https://github.com/martynsmith/node-irc/commit/3fde7c680a7578c8829ff117623f01f17155cee8) <code>Get the actual hostname from a whois call</code>\n\nSee the [full diff](https://github.com/martynsmith/node-irc/compare/9bb17d24d69dab0e665e3860aaefb96b1b2630e0...e580d878c0afd02f5598e77a1cecfef2ef9b8091).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/55.md b/pulls/55.md @@ -0,0 +1,85 @@ +# PR #55 irc@0.5.1 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-17T21:25:41Z +- **Branch:** greenkeeper-irc-0.5.1 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [55.diff](./55.diff) + +--- + +Hello lovely humans, + +[irc](https://www.npmjs.com/package/irc) just published its new version 0.5.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + irc + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.5.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 7 commits . + +- [`e580d87`](https://github.com/martynsmith/node-irc/commit/e580d878c0afd02f5598e77a1cecfef2ef9b8091) <code>Update changelog.</code> +- [`8fa0cf3`](https://github.com/martynsmith/node-irc/commit/8fa0cf3e6a8189d96ffcd43ef85feadbca334690) <code>0.5.1</code> +- [`f019562`](https://github.com/martynsmith/node-irc/commit/f019562b1ac2cc9957b9daedd6d89167f68769ce) <code>Merge pull request #385 from LinuxMercedes/message-split</code> +- [`ddbacc6`](https://github.com/martynsmith/node-irc/commit/ddbacc6c733aea8e90b6de17dca8c9c9f087e2c3) <code>Calculate maxLength correctly, respecting options</code> +- [`7468a39`](https://github.com/martynsmith/node-irc/commit/7468a39d5aced32b6d5ddcfc9bb95e2c00ac1ce1) <code>Add documentation for retryCount and retryDelay options.</code> +- [`b664055`](https://github.com/martynsmith/node-irc/commit/b6640552726ed98cc3c45d9f72e97794eecdc5cb) <code>Update changelog.</code> +- [`3fde7c6`](https://github.com/martynsmith/node-irc/commit/3fde7c680a7578c8829ff117623f01f17155cee8) <code>Get the actual hostname from a whois call</code> + +See the [full diff](https://github.com/martynsmith/node-irc/compare/9bb17d24d69dab0e665e3860aaefb96b1b2630e0...e580d878c0afd02f5598e77a1cecfef2ef9b8091). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/56.diff b/pulls/56.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..0140e02 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.16.4", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", +- "request": "^2.75.0", ++ "request": "^2.79.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", diff --git a/pulls/56.json b/pulls/56.json @@ -0,0 +1,20 @@ +{ + "number": 56, + "title": "request@2.79.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "56.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-18T17:33:52Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-request-2.79.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.79.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.79.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 61 commits .\n\n- [`ff729c6`](https://github.com/request/request/commit/ff729c6f1a87237060d075908563ce13386395ac) <code>Update changelog</code>\n- [`3a98820`](https://github.com/request/request/commit/3a98820b38b2656c47c8ad55fdb6190d35c5fe6f) <code>2.79.0</code>\n- [`ab94c86`](https://github.com/request/request/commit/ab94c8692c44e409ab46cf3358bdd8504dfd8960) <code>Merge pull request #2368 from forivall/patch-1</code>\n- [`95b12d0`](https://github.com/request/request/commit/95b12d0919703e22a515ebc143366f0cd539e56d) <code>Merge pull request #2394 from SimenB/files</code>\n- [`d05c86c`](https://github.com/request/request/commit/d05c86c46a79928c5e64488d6067dc9c31ee0fce) <code>Use `files` in package.json</code>\n- [`9f702bf`](https://github.com/request/request/commit/9f702bf4b5d075035c28eea55dda44d3a0235926) <code>Merge pull request #2463 from lostcolony/master</code>\n- [`7532634`](https://github.com/request/request/commit/7532634b090a01a4bc75f298f39e5eb9ed51d63f) <code>Remove redundant code</code>\n- [`d16bf18`](https://github.com/request/request/commit/d16bf18e323b91c5eda7e0b81b07116321132082) <code>Merge branch 'master' into aws4-session</code>\n- [`67c9673`](https://github.com/request/request/commit/67c96736d6caf4911715d5fdd726ff74428abbaa) <code>Merge pull request #2467 from simov/bump-uuid</code>\n- [`39350ed`](https://github.com/request/request/commit/39350edecf29a4996225974908a175f8a7759b76) <code>Bump uuid</code>\n- [`e1c0981`](https://github.com/request/request/commit/e1c0981fe0e124fa7c6df8555c1c6c39d4a4390f) <code>Merge branch 'defunctzombie-uuid' of github.com:antialias/request into bump-uuid</code>\n- [`9122f43`](https://github.com/request/request/commit/9122f4359d36d6d2024cabbd0bfa59bd669d4ba2) <code>Fixing requests/requests issue #2462 - AWS support does not include the use of session tokens for temporary credentials</code>\n- [`0131e2d`](https://github.com/request/request/commit/0131e2d873b78fc9574d79caa83726b8ac92e1ea) <code>Merge pull request #2459 from request/greenkeeper-taper-0.5.0</code>\n- [`8c6fd17`](https://github.com/request/request/commit/8c6fd17a7b287b8229e9728784b6100abfe10c12) <code>Merge pull request #2448 from mscdex/improve-new-test-reliability</code>\n- [`17095d5`](https://github.com/request/request/commit/17095d5984393907a55924d79f2b7fab7a121c7b) <code>chore(package): update taper to version 0.5.0</code>\n\n\nThere are 61 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...ff729c6f1a87237060d075908563ce13386395ac).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/56.md b/pulls/56.md @@ -0,0 +1,94 @@ +# PR #56 request@2.79.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-18T17:33:52Z +- **Branch:** greenkeeper-request-2.79.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [56.diff](./56.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.79.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.79.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 61 commits . + +- [`ff729c6`](https://github.com/request/request/commit/ff729c6f1a87237060d075908563ce13386395ac) <code>Update changelog</code> +- [`3a98820`](https://github.com/request/request/commit/3a98820b38b2656c47c8ad55fdb6190d35c5fe6f) <code>2.79.0</code> +- [`ab94c86`](https://github.com/request/request/commit/ab94c8692c44e409ab46cf3358bdd8504dfd8960) <code>Merge pull request #2368 from forivall/patch-1</code> +- [`95b12d0`](https://github.com/request/request/commit/95b12d0919703e22a515ebc143366f0cd539e56d) <code>Merge pull request #2394 from SimenB/files</code> +- [`d05c86c`](https://github.com/request/request/commit/d05c86c46a79928c5e64488d6067dc9c31ee0fce) <code>Use `files` in package.json</code> +- [`9f702bf`](https://github.com/request/request/commit/9f702bf4b5d075035c28eea55dda44d3a0235926) <code>Merge pull request #2463 from lostcolony/master</code> +- [`7532634`](https://github.com/request/request/commit/7532634b090a01a4bc75f298f39e5eb9ed51d63f) <code>Remove redundant code</code> +- [`d16bf18`](https://github.com/request/request/commit/d16bf18e323b91c5eda7e0b81b07116321132082) <code>Merge branch 'master' into aws4-session</code> +- [`67c9673`](https://github.com/request/request/commit/67c96736d6caf4911715d5fdd726ff74428abbaa) <code>Merge pull request #2467 from simov/bump-uuid</code> +- [`39350ed`](https://github.com/request/request/commit/39350edecf29a4996225974908a175f8a7759b76) <code>Bump uuid</code> +- [`e1c0981`](https://github.com/request/request/commit/e1c0981fe0e124fa7c6df8555c1c6c39d4a4390f) <code>Merge branch 'defunctzombie-uuid' of github.com:antialias/request into bump-uuid</code> +- [`9122f43`](https://github.com/request/request/commit/9122f4359d36d6d2024cabbd0bfa59bd669d4ba2) <code>Fixing requests/requests issue #2462 - AWS support does not include the use of session tokens for temporary credentials</code> +- [`0131e2d`](https://github.com/request/request/commit/0131e2d873b78fc9574d79caa83726b8ac92e1ea) <code>Merge pull request #2459 from request/greenkeeper-taper-0.5.0</code> +- [`8c6fd17`](https://github.com/request/request/commit/8c6fd17a7b287b8229e9728784b6100abfe10c12) <code>Merge pull request #2448 from mscdex/improve-new-test-reliability</code> +- [`17095d5`](https://github.com/request/request/commit/17095d5984393907a55924d79f2b7fab7a121c7b) <code>chore(package): update taper to version 0.5.0</code> + + +There are 61 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...ff729c6f1a87237060d075908563ce13386395ac). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/57.diff b/pulls/57.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..3cc07fe 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.2", ++ "async": "^2.1.4", + "botanio": "0.0.6", + "curlrequest": "^0.5.7", + "express": "^4.14.0", diff --git a/pulls/57.json b/pulls/57.json @@ -0,0 +1,20 @@ +{ + "number": 57, + "title": "async@2.1.4 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "57.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-22T19:57:46Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-async-2.1.4", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.1.4.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.1.4\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/57.md b/pulls/57.md @@ -0,0 +1,72 @@ +# PR #57 async@2.1.4 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-22T19:57:46Z +- **Branch:** greenkeeper-async-2.1.4 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [57.diff](./57.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.1.4. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.1.4 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/58.diff b/pulls/58.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..1fdd4d7 100644 +--- a/package.json ++++ b/package.json +@@ -27,7 +27,7 @@ + "botanio": "0.0.6", + "curlrequest": "^0.5.7", + "express": "^4.14.0", +- "irc": "^0.5.0", ++ "irc": "^0.5.2", + "jsonfile": "^2.4.0", + "lodash": "^4.17.3", + "node-schedule": "^1.2.0", diff --git a/pulls/58.json b/pulls/58.json @@ -0,0 +1,20 @@ +{ + "number": 58, + "title": "irc@0.5.2 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "58.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-25T09:00:12Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-irc-0.5.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[irc](https://www.npmjs.com/package/irc) just published its new version 0.5.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n irc\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.5.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 12 commits .\n\n- [`be1084c`](https://github.com/martynsmith/node-irc/commit/be1084cbc91c452fe895f16613bd9718d8a7de12) <code>Update changelog.</code>\n- [`cae4c07`](https://github.com/martynsmith/node-irc/commit/cae4c07f8bb937e3cb619d1cd79ed9baa05839ab) <code>0.5.2</code>\n- [`113066a`](https://github.com/martynsmith/node-irc/commit/113066a017d6df4582c485d85ea85bf7bbbf6117) <code>Merge pull request #487 from paladox/patch-1</code>\n- [`ab71204`](https://github.com/martynsmith/node-irc/commit/ab712043e4247efad168edc2641bc59de10fae99) <code>Update iconv to 2.2.1 and node-icu-charset-detector to 0.2.0 to fix node 6+ support</code>\n- [`deb1bdd`](https://github.com/martynsmith/node-irc/commit/deb1bdd55b5a8abab76d84065602c76e0dbbe006) <code>Add versions 6 and 7 to travis.yml</code>\n- [`e580d87`](https://github.com/martynsmith/node-irc/commit/e580d878c0afd02f5598e77a1cecfef2ef9b8091) <code>Update changelog.</code>\n- [`8fa0cf3`](https://github.com/martynsmith/node-irc/commit/8fa0cf3e6a8189d96ffcd43ef85feadbca334690) <code>0.5.1</code>\n- [`f019562`](https://github.com/martynsmith/node-irc/commit/f019562b1ac2cc9957b9daedd6d89167f68769ce) <code>Merge pull request #385 from LinuxMercedes/message-split</code>\n- [`ddbacc6`](https://github.com/martynsmith/node-irc/commit/ddbacc6c733aea8e90b6de17dca8c9c9f087e2c3) <code>Calculate maxLength correctly, respecting options</code>\n- [`7468a39`](https://github.com/martynsmith/node-irc/commit/7468a39d5aced32b6d5ddcfc9bb95e2c00ac1ce1) <code>Add documentation for retryCount and retryDelay options.</code>\n- [`b664055`](https://github.com/martynsmith/node-irc/commit/b6640552726ed98cc3c45d9f72e97794eecdc5cb) <code>Update changelog.</code>\n- [`3fde7c6`](https://github.com/martynsmith/node-irc/commit/3fde7c680a7578c8829ff117623f01f17155cee8) <code>Get the actual hostname from a whois call</code>\n\nSee the [full diff](https://github.com/martynsmith/node-irc/compare/9bb17d24d69dab0e665e3860aaefb96b1b2630e0...be1084cbc91c452fe895f16613bd9718d8a7de12).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/58.md b/pulls/58.md @@ -0,0 +1,90 @@ +# PR #58 irc@0.5.2 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-25T09:00:12Z +- **Branch:** greenkeeper-irc-0.5.2 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [58.diff](./58.diff) + +--- + +Hello lovely humans, + +[irc](https://www.npmjs.com/package/irc) just published its new version 0.5.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + irc + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.5.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 12 commits . + +- [`be1084c`](https://github.com/martynsmith/node-irc/commit/be1084cbc91c452fe895f16613bd9718d8a7de12) <code>Update changelog.</code> +- [`cae4c07`](https://github.com/martynsmith/node-irc/commit/cae4c07f8bb937e3cb619d1cd79ed9baa05839ab) <code>0.5.2</code> +- [`113066a`](https://github.com/martynsmith/node-irc/commit/113066a017d6df4582c485d85ea85bf7bbbf6117) <code>Merge pull request #487 from paladox/patch-1</code> +- [`ab71204`](https://github.com/martynsmith/node-irc/commit/ab712043e4247efad168edc2641bc59de10fae99) <code>Update iconv to 2.2.1 and node-icu-charset-detector to 0.2.0 to fix node 6+ support</code> +- [`deb1bdd`](https://github.com/martynsmith/node-irc/commit/deb1bdd55b5a8abab76d84065602c76e0dbbe006) <code>Add versions 6 and 7 to travis.yml</code> +- [`e580d87`](https://github.com/martynsmith/node-irc/commit/e580d878c0afd02f5598e77a1cecfef2ef9b8091) <code>Update changelog.</code> +- [`8fa0cf3`](https://github.com/martynsmith/node-irc/commit/8fa0cf3e6a8189d96ffcd43ef85feadbca334690) <code>0.5.1</code> +- [`f019562`](https://github.com/martynsmith/node-irc/commit/f019562b1ac2cc9957b9daedd6d89167f68769ce) <code>Merge pull request #385 from LinuxMercedes/message-split</code> +- [`ddbacc6`](https://github.com/martynsmith/node-irc/commit/ddbacc6c733aea8e90b6de17dca8c9c9f087e2c3) <code>Calculate maxLength correctly, respecting options</code> +- [`7468a39`](https://github.com/martynsmith/node-irc/commit/7468a39d5aced32b6d5ddcfc9bb95e2c00ac1ce1) <code>Add documentation for retryCount and retryDelay options.</code> +- [`b664055`](https://github.com/martynsmith/node-irc/commit/b6640552726ed98cc3c45d9f72e97794eecdc5cb) <code>Update changelog.</code> +- [`3fde7c6`](https://github.com/martynsmith/node-irc/commit/3fde7c680a7578c8829ff117623f01f17155cee8) <code>Get the actual hostname from a whois call</code> + +See the [full diff](https://github.com/martynsmith/node-irc/compare/9bb17d24d69dab0e665e3860aaefb96b1b2630e0...be1084cbc91c452fe895f16613bd9718d8a7de12). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/59.diff b/pulls/59.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..c1fa9e8 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.63.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/59.json b/pulls/59.json @@ -0,0 +1,20 @@ +{ + "number": 59, + "title": "simple-git@1.63.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "59.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-11-26T08:40:31Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.63.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.63.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.63.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 45 commits .\n\n- [`9addc77`](https://github.com/steveukx/git-js/commit/9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c) <code>Release 1.63.0</code>\n- [`b5398bb`](https://github.com/steveukx/git-js/commit/b5398bbd9c527ab09f691aa3a59fac128cdf6239) <code>Merge branch 'add_raw'</code>\n- [`a9d0113`](https://github.com/steveukx/git-js/commit/a9d0113c896c69d24583f567030fa5a8053f6893) <code>Add support for `git.raw`</code>\n- [`d8cb111`](https://github.com/steveukx/git-js/commit/d8cb111160e0a5925ef9b0bf21abda96d87fdc83) <code>Merge remote-tracking branch 'origin/master' into add_raw</code>\n- [`204f2fd`](https://github.com/steveukx/git-js/commit/204f2fd1d77ee5f8475c47f44acc8014d7534b00) <code>Add support for `git.raw`</code>\n- [`1dde94c`](https://github.com/steveukx/git-js/commit/1dde94c3a06b6e9b7cc88fb32ee23d79eaf39aa6) <code>Merge pull request #143 from steveukx/integration-test</code>\n- [`8b613d0`](https://github.com/steveukx/git-js/commit/8b613d080027354d4e8427d93b3f839ebb38c39a) <code>Add broken-chain tests</code>\n- [`a64fad2`](https://github.com/steveukx/git-js/commit/a64fad2b5de85cfb35ab15cd4ee8e43a8e8b3dd4) <code>Merge pull request #142 from steveukx/integration-test</code>\n- [`3955739`](https://github.com/steveukx/git-js/commit/3955739938bca7feb4e75aed5a6dab84898d26f6) <code>Add integration tests to standard `grunt test`</code>\n- [`78b788c`](https://github.com/steveukx/git-js/commit/78b788c79e3a308e91df1606ce978d8d6ba72162) <code>Integration test for running parallel instances of simple-git, covers use-case for #136</code>\n- [`793b714`](https://github.com/steveukx/git-js/commit/793b7146a2fde76cdcf19727ec4dccdb7da76b9d) <code>Move tests to unit test directory, switch travis to using grunt for the test runner</code>\n- [`f40acd5`](https://github.com/steveukx/git-js/commit/f40acd50af9cc3217bcc60ef6fbd07541d054129) <code>Release 1.62.0</code>\n- [`fd01c21`](https://github.com/steveukx/git-js/commit/fd01c217a122bf8175ba01ccee50eabe05cbb9ed) <code>Fix insertion-only test</code>\n- [`bf9fafc`](https://github.com/steveukx/git-js/commit/bf9fafca0eaca28856a2319b2971ffb726ff4250) <code>Merge branch 'nicolas-schmitt-fix-pull-summary'</code>\n- [`0b7a3f0`](https://github.com/steveukx/git-js/commit/0b7a3f0d087fb6bf4c15f0a75db1bb6eaaabc9db) <code>Move pull tests to their own file, add test for insertion-only pull</code>\n\n\nThere are 45 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/59.md b/pulls/59.md @@ -0,0 +1,94 @@ +# PR #59 simple-git@1.63.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-11-26T08:40:31Z +- **Branch:** greenkeeper-simple-git-1.63.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [59.diff](./59.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.63.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.63.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 45 commits . + +- [`9addc77`](https://github.com/steveukx/git-js/commit/9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c) <code>Release 1.63.0</code> +- [`b5398bb`](https://github.com/steveukx/git-js/commit/b5398bbd9c527ab09f691aa3a59fac128cdf6239) <code>Merge branch 'add_raw'</code> +- [`a9d0113`](https://github.com/steveukx/git-js/commit/a9d0113c896c69d24583f567030fa5a8053f6893) <code>Add support for `git.raw`</code> +- [`d8cb111`](https://github.com/steveukx/git-js/commit/d8cb111160e0a5925ef9b0bf21abda96d87fdc83) <code>Merge remote-tracking branch 'origin/master' into add_raw</code> +- [`204f2fd`](https://github.com/steveukx/git-js/commit/204f2fd1d77ee5f8475c47f44acc8014d7534b00) <code>Add support for `git.raw`</code> +- [`1dde94c`](https://github.com/steveukx/git-js/commit/1dde94c3a06b6e9b7cc88fb32ee23d79eaf39aa6) <code>Merge pull request #143 from steveukx/integration-test</code> +- [`8b613d0`](https://github.com/steveukx/git-js/commit/8b613d080027354d4e8427d93b3f839ebb38c39a) <code>Add broken-chain tests</code> +- [`a64fad2`](https://github.com/steveukx/git-js/commit/a64fad2b5de85cfb35ab15cd4ee8e43a8e8b3dd4) <code>Merge pull request #142 from steveukx/integration-test</code> +- [`3955739`](https://github.com/steveukx/git-js/commit/3955739938bca7feb4e75aed5a6dab84898d26f6) <code>Add integration tests to standard `grunt test`</code> +- [`78b788c`](https://github.com/steveukx/git-js/commit/78b788c79e3a308e91df1606ce978d8d6ba72162) <code>Integration test for running parallel instances of simple-git, covers use-case for #136</code> +- [`793b714`](https://github.com/steveukx/git-js/commit/793b7146a2fde76cdcf19727ec4dccdb7da76b9d) <code>Move tests to unit test directory, switch travis to using grunt for the test runner</code> +- [`f40acd5`](https://github.com/steveukx/git-js/commit/f40acd50af9cc3217bcc60ef6fbd07541d054129) <code>Release 1.62.0</code> +- [`fd01c21`](https://github.com/steveukx/git-js/commit/fd01c217a122bf8175ba01ccee50eabe05cbb9ed) <code>Fix insertion-only test</code> +- [`bf9fafc`](https://github.com/steveukx/git-js/commit/bf9fafca0eaca28856a2319b2971ffb726ff4250) <code>Merge branch 'nicolas-schmitt-fix-pull-summary'</code> +- [`0b7a3f0`](https://github.com/steveukx/git-js/commit/0b7a3f0d087fb6bf4c15f0a75db1bb6eaaabc9db) <code>Move pull tests to their own file, add test for insertion-only pull</code> + + +There are 45 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/6.diff b/pulls/6.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 8664862..30ecb6a 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "node-schedule": "^1.0.0", + "request": "^2.67.0", + "simple-git": "^1.21.0", +- "yargs": "^4.1.0" ++ "yargs": "^5.0.0" + }, + "license": "SEE LICENSE IN LICENSE.md", + "devDependencies": { diff --git a/pulls/6.json b/pulls/6.json @@ -0,0 +1,20 @@ +{ + "number": 6, + "title": "Update yargs to version 5.0.0 \ud83d\ude80", + "state": "merged", + "diff_file": "6.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-08-16T23:44:05Z", + "closed_at": "2016-08-17T18:11:51Z", + "merged_at": "2016-08-17T18:11:51Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-5.0.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 5.0.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 5.0.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n\nThe new version differs by 186 commits .\n- [`985b1ba`](https://github.com/yargs/yargs/commit/985b1ba1201f06d80e57af2f2e0c57221230458f) <code>chore(release): 5.0.0</code>\n- [`54c4a34`](https://github.com/yargs/yargs/commit/54c4a3418c576fed91f8cb8a4f6d2c6c242ff5c3) <code>tests: remove osx from CI, until Travis fixes OSX servers</code>\n- [`c190855`](https://github.com/yargs/yargs/commit/c190855c68544e27e37845cd014df9c6ad39ea2b) <code>docs: added gitter badge (#593)</code>\n- [`cec3279`](https://github.com/yargs/yargs/commit/cec32798aa03bdd713e6cfdde2b81ac56410a693) <code>chore(package): update string-width to version 1.0.2 (#591)</code>\n- [`afbe771`](https://github.com/yargs/yargs/commit/afbe7711e7261efe31b593ea9af9c44635857086) <code>Merge pull request #590 from yargs/greenkeeper-nyc-8.1.0</code>\n- [`bd16353`](https://github.com/yargs/yargs/commit/bd1635308bc17ea6057086eda9a9146f456bd693) <code>chore(package): update nyc to version 8.1.0</code>\n- [`f9b0ed4`](https://github.com/yargs/yargs/commit/f9b0ed40f6f23d63663f869ada18097871ed08aa) <code>perf: defer requiring most external libs until needed (#584)</code>\n- [`59474dc`](https://github.com/yargs/yargs/commit/59474dcde572c34d5bd66b633cc658d266cdd9e4) <code>feat: adds recommendCommands() for command suggestions (#580)</code>\n- [`59a830b`](https://github.com/yargs/yargs/commit/59a830b24438979c5a3f26f8c489a6da41fbdd0f) <code>chore(package): update lodash.assign to version 4.2.0 (#587)</code>\n- [`76ade7a`](https://github.com/yargs/yargs/commit/76ade7a343e2677d2b52bc2a7f3404c892cc9f4d) <code>chore(package): update yargs-parser to version 3.2.0 (#588)</code>\n- [`1d53ccb`](https://github.com/yargs/yargs/commit/1d53ccb664253a61addfa6b1e172c00ec2bcb525) <code>feat: add coerce api (#586)</code>\n- [`0aaa68b`](https://github.com/yargs/yargs/commit/0aaa68bf36d35c697426de4dfe2e4e12128c2dc0) <code>feat: apply default builder to command() and apply fail() handlers globally (#583)</code>\n- [`927810c`](https://github.com/yargs/yargs/commit/927810c7615912fb77a160273b2d6a946e9737b8) <code>feat: interpret demand() numbers as relative to executing command (#582)</code>\n- [`882a127`](https://github.com/yargs/yargs/commit/882a12737a05df005ef8b3adb40fc1b189288128) <code>feat: update yargs-parser to version 3.1.0 (#581)</code>\n- [`be65728`](https://github.com/yargs/yargs/commit/be657282d455fb1d40de60683674a272efe4f930) <code>feat: apply .env() globally (#553)</code>\n\nThere are 186 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/3808fabcd36645a1c855385e62c31fd5917ee447...985b1ba1201f06d80e57af2f2e0c57221230458f).\n\n---\n\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/6.md b/pulls/6.md @@ -0,0 +1,98 @@ +# PR #6 Update yargs to version 5.0.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-08-16T23:44:05Z +- **Branch:** greenkeeper-yargs-5.0.0 → master +- **Merged:** 2016-08-17T18:11:51Z +- **Labels:** greenkeeper +- **Diff:** [6.diff](./6.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 5.0.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 5.0.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- + +The new version differs by 186 commits . +- [`985b1ba`](https://github.com/yargs/yargs/commit/985b1ba1201f06d80e57af2f2e0c57221230458f) <code>chore(release): 5.0.0</code> +- [`54c4a34`](https://github.com/yargs/yargs/commit/54c4a3418c576fed91f8cb8a4f6d2c6c242ff5c3) <code>tests: remove osx from CI, until Travis fixes OSX servers</code> +- [`c190855`](https://github.com/yargs/yargs/commit/c190855c68544e27e37845cd014df9c6ad39ea2b) <code>docs: added gitter badge (#593)</code> +- [`cec3279`](https://github.com/yargs/yargs/commit/cec32798aa03bdd713e6cfdde2b81ac56410a693) <code>chore(package): update string-width to version 1.0.2 (#591)</code> +- [`afbe771`](https://github.com/yargs/yargs/commit/afbe7711e7261efe31b593ea9af9c44635857086) <code>Merge pull request #590 from yargs/greenkeeper-nyc-8.1.0</code> +- [`bd16353`](https://github.com/yargs/yargs/commit/bd1635308bc17ea6057086eda9a9146f456bd693) <code>chore(package): update nyc to version 8.1.0</code> +- [`f9b0ed4`](https://github.com/yargs/yargs/commit/f9b0ed40f6f23d63663f869ada18097871ed08aa) <code>perf: defer requiring most external libs until needed (#584)</code> +- [`59474dc`](https://github.com/yargs/yargs/commit/59474dcde572c34d5bd66b633cc658d266cdd9e4) <code>feat: adds recommendCommands() for command suggestions (#580)</code> +- [`59a830b`](https://github.com/yargs/yargs/commit/59a830b24438979c5a3f26f8c489a6da41fbdd0f) <code>chore(package): update lodash.assign to version 4.2.0 (#587)</code> +- [`76ade7a`](https://github.com/yargs/yargs/commit/76ade7a343e2677d2b52bc2a7f3404c892cc9f4d) <code>chore(package): update yargs-parser to version 3.2.0 (#588)</code> +- [`1d53ccb`](https://github.com/yargs/yargs/commit/1d53ccb664253a61addfa6b1e172c00ec2bcb525) <code>feat: add coerce api (#586)</code> +- [`0aaa68b`](https://github.com/yargs/yargs/commit/0aaa68bf36d35c697426de4dfe2e4e12128c2dc0) <code>feat: apply default builder to command() and apply fail() handlers globally (#583)</code> +- [`927810c`](https://github.com/yargs/yargs/commit/927810c7615912fb77a160273b2d6a946e9737b8) <code>feat: interpret demand() numbers as relative to executing command (#582)</code> +- [`882a127`](https://github.com/yargs/yargs/commit/882a12737a05df005ef8b3adb40fc1b189288128) <code>feat: update yargs-parser to version 3.1.0 (#581)</code> +- [`be65728`](https://github.com/yargs/yargs/commit/be657282d455fb1d40de60683674a272efe4f930) <code>feat: apply .env() globally (#553)</code> + +There are 186 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/3808fabcd36645a1c855385e62c31fd5917ee447...985b1ba1201f06d80e57af2f2e0c57221230458f). + +--- + +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + + diff --git a/pulls/60.diff b/pulls/60.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..35b16d5 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", +- "yargs": "^6.3.0" ++ "yargs": "^6.5.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/60.json b/pulls/60.json @@ -0,0 +1,20 @@ +{ + "number": 60, + "title": "yargs@6.5.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "60.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-01T21:20:53Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-yargs-6.5.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.5.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 6.5.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 16 commits .\n\n- [`51af0a6`](https://github.com/yargs/yargs/commit/51af0a640ba3df0f86b9ed1dd01ade018af6b279) <code>chore(release): 6.5.0</code>\n- [`702995a`](https://github.com/yargs/yargs/commit/702995a04648460ac5a4c7c531e26c6b4750f38f) <code>feat: pull in yargs-parser introducing additional settings (#688), and fixing #716 (#722)</code>\n- [`30a9492`](https://github.com/yargs/yargs/commit/30a94921d6a551a05f4dfa82d1ddc722f3028957) <code>fix: still freeze/unfreeze if parse() is called in isolation (#717)</code>\n- [`84c69cc`](https://github.com/yargs/yargs/commit/84c69cc467c7c629022098152548bb7c331efbbf) <code>docs: use https for image URL at README.md (#718)</code>\n- [`00d6513`](https://github.com/yargs/yargs/commit/00d6513560a0fce3558cfbe6e244c80f8b1b3c54) <code>chore(package): update nyc to version 10.0.0</code>\n- [`6d17938`](https://github.com/yargs/yargs/commit/6d179384475468c966ad2c3c2ac3d745ca04bde8) <code>chore(package): update nyc to version 9.0.1</code>\n- [`bf6707e`](https://github.com/yargs/yargs/commit/bf6707ef59ff2a9b5870779cf11d4d4ce1b23685) <code>chore(release): 6.4.0</code>\n- [`8507390`](https://github.com/yargs/yargs/commit/8507390c4c31fe464ec820efcac20e39439e64fe) <code>chore: add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)</code>\n- [`49cf533`](https://github.com/yargs/yargs/commit/49cf53390290c79c573fee45eb5557756f75629d) <code>perf: normalizing package data is an expensive operation (#705)</code>\n- [`8f4c7cf`](https://github.com/yargs/yargs/commit/8f4c7cf85208be2b30daec94bed56c4e8a33566e) <code>docs: nit, make test description reflect API, not application of API</code>\n- [`21b74f9`](https://github.com/yargs/yargs/commit/21b74f91ca63df2eb885de1f8926f92d702faf51) <code>feat: yargs is now passed as the third-argument to fail handler (#613)</code>\n- [`54cb31d`](https://github.com/yargs/yargs/commit/54cb31db8510f6b9dcae0939a6c36c028f454bea) <code>feat: update to yargs-parser that addresses #598, #617 (#700)</code>\n- [`8bbca63`](https://github.com/yargs/yargs/commit/8bbca63a45990dc799c716ec1c868326f0ca7127) <code>chore(package): update cross-spawn to version 5.0.1</code>\n- [`a980671`](https://github.com/yargs/yargs/commit/a980671ceae7b8895f120026c9eb243d262cc5d0) <code>fix(locales): correct some Russian translations (#691)</code>\n- [`68dac1f`](https://github.com/yargs/yargs/commit/68dac1f7740649f56df51e0655ff509b85e33756) <code>feat(locales): Added Belarusian translation (#690)</code>\n\n\nThere are 16 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/164efb6741e71f91bd6071b5d9069e417277a3c4...51af0a640ba3df0f86b9ed1dd01ade018af6b279).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/60.md b/pulls/60.md @@ -0,0 +1,94 @@ +# PR #60 yargs@6.5.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-01T21:20:53Z +- **Branch:** greenkeeper-yargs-6.5.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [60.diff](./60.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.5.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 6.5.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 16 commits . + +- [`51af0a6`](https://github.com/yargs/yargs/commit/51af0a640ba3df0f86b9ed1dd01ade018af6b279) <code>chore(release): 6.5.0</code> +- [`702995a`](https://github.com/yargs/yargs/commit/702995a04648460ac5a4c7c531e26c6b4750f38f) <code>feat: pull in yargs-parser introducing additional settings (#688), and fixing #716 (#722)</code> +- [`30a9492`](https://github.com/yargs/yargs/commit/30a94921d6a551a05f4dfa82d1ddc722f3028957) <code>fix: still freeze/unfreeze if parse() is called in isolation (#717)</code> +- [`84c69cc`](https://github.com/yargs/yargs/commit/84c69cc467c7c629022098152548bb7c331efbbf) <code>docs: use https for image URL at README.md (#718)</code> +- [`00d6513`](https://github.com/yargs/yargs/commit/00d6513560a0fce3558cfbe6e244c80f8b1b3c54) <code>chore(package): update nyc to version 10.0.0</code> +- [`6d17938`](https://github.com/yargs/yargs/commit/6d179384475468c966ad2c3c2ac3d745ca04bde8) <code>chore(package): update nyc to version 9.0.1</code> +- [`bf6707e`](https://github.com/yargs/yargs/commit/bf6707ef59ff2a9b5870779cf11d4d4ce1b23685) <code>chore(release): 6.4.0</code> +- [`8507390`](https://github.com/yargs/yargs/commit/8507390c4c31fe464ec820efcac20e39439e64fe) <code>chore: add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)</code> +- [`49cf533`](https://github.com/yargs/yargs/commit/49cf53390290c79c573fee45eb5557756f75629d) <code>perf: normalizing package data is an expensive operation (#705)</code> +- [`8f4c7cf`](https://github.com/yargs/yargs/commit/8f4c7cf85208be2b30daec94bed56c4e8a33566e) <code>docs: nit, make test description reflect API, not application of API</code> +- [`21b74f9`](https://github.com/yargs/yargs/commit/21b74f91ca63df2eb885de1f8926f92d702faf51) <code>feat: yargs is now passed as the third-argument to fail handler (#613)</code> +- [`54cb31d`](https://github.com/yargs/yargs/commit/54cb31db8510f6b9dcae0939a6c36c028f454bea) <code>feat: update to yargs-parser that addresses #598, #617 (#700)</code> +- [`8bbca63`](https://github.com/yargs/yargs/commit/8bbca63a45990dc799c716ec1c868326f0ca7127) <code>chore(package): update cross-spawn to version 5.0.1</code> +- [`a980671`](https://github.com/yargs/yargs/commit/a980671ceae7b8895f120026c9eb243d262cc5d0) <code>fix(locales): correct some Russian translations (#691)</code> +- [`68dac1f`](https://github.com/yargs/yargs/commit/68dac1f7740649f56df51e0655ff509b85e33756) <code>feat(locales): Added Belarusian translation (#690)</code> + + +There are 16 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/164efb6741e71f91bd6071b5d9069e417277a3c4...51af0a640ba3df0f86b9ed1dd01ade018af6b279). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/61.diff b/pulls/61.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..f337d66 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.65.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", + "yargs": "^6.3.0" diff --git a/pulls/61.json b/pulls/61.json @@ -0,0 +1,20 @@ +{ + "number": 61, + "title": "simple-git@1.65.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "61.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-09T09:22:55Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.65.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.65.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.65.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 55 commits .\n\n- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code>\n- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code>\n- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code>\n- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code>\n- [`631fb22`](https://github.com/steveukx/git-js/commit/631fb22d0a5df58487603b5450f0ee58a6358066) <code>Release 1.64.0</code>\n- [`2e429d3`](https://github.com/steveukx/git-js/commit/2e429d3cacdd171ddff787b834d5481fc3964b00) <code>Merge branch 'RaphaelDarras-fix/multilineCommit'</code>\n- [`8c1059c`](https://github.com/steveukx/git-js/commit/8c1059cfde41a5289d200f2a7d345f4564a148b1) <code>Add test including the commit boundary in log messages without the %b format</code>\n- [`bfd2e76`](https://github.com/steveukx/git-js/commit/bfd2e767bf16584836ab5923f5e1523f55c3c28c) <code>Add constant for the commit boundary text</code>\n- [`536b9a6`](https://github.com/steveukx/git-js/commit/536b9a6bf8b58cb1439283cca1b9cc8c0ae72950) <code>fix(log): get rid of the splitter in the last line</code>\n- [`f93fe80`](https://github.com/steveukx/git-js/commit/f93fe808008e14de694eeb93dc3c067a3a5d0bdf) <code>fix(log): handle multiline commit</code>\n- [`9addc77`](https://github.com/steveukx/git-js/commit/9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c) <code>Release 1.63.0</code>\n- [`b5398bb`](https://github.com/steveukx/git-js/commit/b5398bbd9c527ab09f691aa3a59fac128cdf6239) <code>Merge branch 'add_raw'</code>\n- [`a9d0113`](https://github.com/steveukx/git-js/commit/a9d0113c896c69d24583f567030fa5a8053f6893) <code>Add support for `git.raw`</code>\n- [`d8cb111`](https://github.com/steveukx/git-js/commit/d8cb111160e0a5925ef9b0bf21abda96d87fdc83) <code>Merge remote-tracking branch 'origin/master' into add_raw</code>\n- [`204f2fd`](https://github.com/steveukx/git-js/commit/204f2fd1d77ee5f8475c47f44acc8014d7534b00) <code>Add support for `git.raw`</code>\n\n\nThere are 55 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/61.md b/pulls/61.md @@ -0,0 +1,94 @@ +# PR #61 simple-git@1.65.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-09T09:22:55Z +- **Branch:** greenkeeper-simple-git-1.65.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [61.diff](./61.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.65.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.65.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 55 commits . + +- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code> +- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code> +- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code> +- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code> +- [`631fb22`](https://github.com/steveukx/git-js/commit/631fb22d0a5df58487603b5450f0ee58a6358066) <code>Release 1.64.0</code> +- [`2e429d3`](https://github.com/steveukx/git-js/commit/2e429d3cacdd171ddff787b834d5481fc3964b00) <code>Merge branch 'RaphaelDarras-fix/multilineCommit'</code> +- [`8c1059c`](https://github.com/steveukx/git-js/commit/8c1059cfde41a5289d200f2a7d345f4564a148b1) <code>Add test including the commit boundary in log messages without the %b format</code> +- [`bfd2e76`](https://github.com/steveukx/git-js/commit/bfd2e767bf16584836ab5923f5e1523f55c3c28c) <code>Add constant for the commit boundary text</code> +- [`536b9a6`](https://github.com/steveukx/git-js/commit/536b9a6bf8b58cb1439283cca1b9cc8c0ae72950) <code>fix(log): get rid of the splitter in the last line</code> +- [`f93fe80`](https://github.com/steveukx/git-js/commit/f93fe808008e14de694eeb93dc3c067a3a5d0bdf) <code>fix(log): handle multiline commit</code> +- [`9addc77`](https://github.com/steveukx/git-js/commit/9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c) <code>Release 1.63.0</code> +- [`b5398bb`](https://github.com/steveukx/git-js/commit/b5398bbd9c527ab09f691aa3a59fac128cdf6239) <code>Merge branch 'add_raw'</code> +- [`a9d0113`](https://github.com/steveukx/git-js/commit/a9d0113c896c69d24583f567030fa5a8053f6893) <code>Add support for `git.raw`</code> +- [`d8cb111`](https://github.com/steveukx/git-js/commit/d8cb111160e0a5925ef9b0bf21abda96d87fdc83) <code>Merge remote-tracking branch 'origin/master' into add_raw</code> +- [`204f2fd`](https://github.com/steveukx/git-js/commit/204f2fd1d77ee5f8475c47f44acc8014d7534b00) <code>Add support for `git.raw`</code> + + +There are 55 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/62.diff b/pulls/62.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..b136dbe 100644 +--- a/package.json ++++ b/package.json +@@ -34,7 +34,7 @@ + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", +- "slackbots": "^0.5.3", ++ "slackbots": "^1.0.1", + "string": "^3.3.3", + "yargs": "^6.3.0" + }, diff --git a/pulls/62.json b/pulls/62.json @@ -0,0 +1,20 @@ +{ + "number": 62, + "title": "Update slackbots to version 1.0.1 \ud83d\ude80", + "state": "closed", + "diff_file": "62.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-18T13:51:23Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-slackbots-1.0.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[slackbots](https://www.npmjs.com/package/slackbots) just published its new version 1.0.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n slackbots\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.0.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of slackbots.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n[GitHub Release](https://github.com/mishk0/slack-bot-api/releases/tag/v1.0.1)\n\n<p>es6 classes</p>\n\n---\nThe new version differs by 7 commits .\n\n- [`4c59092`](https://github.com/mishk0/slack-bot-api/commit/4c59092e05be4b75279a0e462d92af3137bebbb0) <code>v1.0.1</code>\n- [`02f7b9c`](https://github.com/mishk0/slack-bot-api/commit/02f7b9ce22e5a4c18ec7e910741d80ae2879816c) <code>fix test</code>\n- [`d4c7ae7`](https://github.com/mishk0/slack-bot-api/commit/d4c7ae7f750807f7aef7350cb0b703bb3d4302a7) <code>add lodash and getUserByEmail method</code>\n- [`08472b7`](https://github.com/mishk0/slack-bot-api/commit/08472b7dad483bf2a4ae9c0142103f6f6cfd5241) <code>upd travis config</code>\n- [`4a3d9ae`](https://github.com/mishk0/slack-bot-api/commit/4a3d9aedde17482e4354e3fba205b65205688d28) <code>fix cs</code>\n- [`23248c2`](https://github.com/mishk0/slack-bot-api/commit/23248c2d004be4de4183d83be12eb69802843fa5) <code>Merge pull request #51 from atf1999/master</code>\n- [`be414f6`](https://github.com/mishk0/slack-bot-api/commit/be414f61d75e006bffb8e74899960ad17df41a0c) <code>changed to es6 class structure</code>\n\nSee the [full diff](https://github.com/mishk0/slack-bot-api/compare/285f19e4c416eee81cde75fd050e914ff07a047a...4c59092e05be4b75279a0e462d92af3137bebbb0).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/62.md b/pulls/62.md @@ -0,0 +1,93 @@ +# PR #62 Update slackbots to version 1.0.1 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-18T13:51:23Z +- **Branch:** greenkeeper-slackbots-1.0.1 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [62.diff](./62.diff) + +--- + +Hello lovely humans, + +[slackbots](https://www.npmjs.com/package/slackbots) just published its new version 1.0.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + slackbots + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.0.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of slackbots. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +[GitHub Release](https://github.com/mishk0/slack-bot-api/releases/tag/v1.0.1) + +<p>es6 classes</p> + +--- +The new version differs by 7 commits . + +- [`4c59092`](https://github.com/mishk0/slack-bot-api/commit/4c59092e05be4b75279a0e462d92af3137bebbb0) <code>v1.0.1</code> +- [`02f7b9c`](https://github.com/mishk0/slack-bot-api/commit/02f7b9ce22e5a4c18ec7e910741d80ae2879816c) <code>fix test</code> +- [`d4c7ae7`](https://github.com/mishk0/slack-bot-api/commit/d4c7ae7f750807f7aef7350cb0b703bb3d4302a7) <code>add lodash and getUserByEmail method</code> +- [`08472b7`](https://github.com/mishk0/slack-bot-api/commit/08472b7dad483bf2a4ae9c0142103f6f6cfd5241) <code>upd travis config</code> +- [`4a3d9ae`](https://github.com/mishk0/slack-bot-api/commit/4a3d9aedde17482e4354e3fba205b65205688d28) <code>fix cs</code> +- [`23248c2`](https://github.com/mishk0/slack-bot-api/commit/23248c2d004be4de4183d83be12eb69802843fa5) <code>Merge pull request #51 from atf1999/master</code> +- [`be414f6`](https://github.com/mishk0/slack-bot-api/commit/be414f61d75e006bffb8e74899960ad17df41a0c) <code>changed to es6 class structure</code> + +See the [full diff](https://github.com/mishk0/slack-bot-api/compare/285f19e4c416eee81cde75fd050e914ff07a047a...4c59092e05be4b75279a0e462d92af3137bebbb0). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/63.diff b/pulls/63.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..3a1f49e 100644 +--- a/package.json ++++ b/package.json +@@ -31,7 +31,7 @@ + "jsonfile": "^2.4.0", + "lodash": "^4.16.4", + "node-schedule": "^1.2.0", +- "node-telegram-bot-api": "^0.24.0", ++ "node-telegram-bot-api": "^0.25.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", diff --git a/pulls/63.json b/pulls/63.json @@ -0,0 +1,20 @@ +{ + "number": 63, + "title": "Update node-telegram-bot-api to version 0.25.0 \ud83d\ude80", + "state": "closed", + "diff_file": "63.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-21T09:55:53Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-node-telegram-bot-api-0.25.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.25.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.25.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/63.md b/pulls/63.md @@ -0,0 +1,75 @@ +# PR #63 Update node-telegram-bot-api to version 0.25.0 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-21T09:55:53Z +- **Branch:** greenkeeper-node-telegram-bot-api-0.25.0 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [63.diff](./63.diff) + +--- + +Hello lovely humans, + +[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.25.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.25.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/64.diff b/pulls/64.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..a8e9b22 100644 +--- a/package.json ++++ b/package.json +@@ -34,7 +34,7 @@ + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", +- "slackbots": "^0.5.3", ++ "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.3.0" + }, diff --git a/pulls/64.json b/pulls/64.json @@ -0,0 +1,20 @@ +{ + "number": 64, + "title": "Update slackbots to version 1.0.2 \ud83d\ude80", + "state": "closed", + "diff_file": "64.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-22T17:10:57Z", + "closed_at": "2016-12-24T16:44:27Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-slackbots-1.0.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[slackbots](https://www.npmjs.com/package/slackbots) just published its new version 1.0.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n slackbots\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.0.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of slackbots.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 11 commits .\n\n- [`180a0ec`](https://github.com/mishk0/slack-bot-api/commit/180a0ecd21cbd9c8c6017789cbef5567231f73f6) <code>v1.0.2</code>\n- [`004d759`](https://github.com/mishk0/slack-bot-api/commit/004d759e513ced41567b284da254678c88e118b0) <code>throw exceptions</code>\n- [`ade49e4`](https://github.com/mishk0/slack-bot-api/commit/ade49e4c0fce70afb66b85fe13b6307259983b17) <code>arrow f</code>\n- [`b57d511`](https://github.com/mishk0/slack-bot-api/commit/b57d511eb406b0ca82a995e762759e5828495f08) <code>fix tests</code>\n- [`4c59092`](https://github.com/mishk0/slack-bot-api/commit/4c59092e05be4b75279a0e462d92af3137bebbb0) <code>v1.0.1</code>\n- [`02f7b9c`](https://github.com/mishk0/slack-bot-api/commit/02f7b9ce22e5a4c18ec7e910741d80ae2879816c) <code>fix test</code>\n- [`d4c7ae7`](https://github.com/mishk0/slack-bot-api/commit/d4c7ae7f750807f7aef7350cb0b703bb3d4302a7) <code>add lodash and getUserByEmail method</code>\n- [`08472b7`](https://github.com/mishk0/slack-bot-api/commit/08472b7dad483bf2a4ae9c0142103f6f6cfd5241) <code>upd travis config</code>\n- [`4a3d9ae`](https://github.com/mishk0/slack-bot-api/commit/4a3d9aedde17482e4354e3fba205b65205688d28) <code>fix cs</code>\n- [`23248c2`](https://github.com/mishk0/slack-bot-api/commit/23248c2d004be4de4183d83be12eb69802843fa5) <code>Merge pull request #51 from atf1999/master</code>\n- [`be414f6`](https://github.com/mishk0/slack-bot-api/commit/be414f61d75e006bffb8e74899960ad17df41a0c) <code>changed to es6 class structure</code>\n\nSee the [full diff](https://github.com/mishk0/slack-bot-api/compare/285f19e4c416eee81cde75fd050e914ff07a047a...180a0ecd21cbd9c8c6017789cbef5567231f73f6).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/64.md b/pulls/64.md @@ -0,0 +1,92 @@ +# PR #64 Update slackbots to version 1.0.2 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-22T17:10:57Z +- **Branch:** greenkeeper-slackbots-1.0.2 → master +- **Closed:** 2016-12-24T16:44:27Z +- **Labels:** greenkeeper +- **Diff:** [64.diff](./64.diff) + +--- + +Hello lovely humans, + +[slackbots](https://www.npmjs.com/package/slackbots) just published its new version 1.0.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + slackbots + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.0.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of slackbots. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 11 commits . + +- [`180a0ec`](https://github.com/mishk0/slack-bot-api/commit/180a0ecd21cbd9c8c6017789cbef5567231f73f6) <code>v1.0.2</code> +- [`004d759`](https://github.com/mishk0/slack-bot-api/commit/004d759e513ced41567b284da254678c88e118b0) <code>throw exceptions</code> +- [`ade49e4`](https://github.com/mishk0/slack-bot-api/commit/ade49e4c0fce70afb66b85fe13b6307259983b17) <code>arrow f</code> +- [`b57d511`](https://github.com/mishk0/slack-bot-api/commit/b57d511eb406b0ca82a995e762759e5828495f08) <code>fix tests</code> +- [`4c59092`](https://github.com/mishk0/slack-bot-api/commit/4c59092e05be4b75279a0e462d92af3137bebbb0) <code>v1.0.1</code> +- [`02f7b9c`](https://github.com/mishk0/slack-bot-api/commit/02f7b9ce22e5a4c18ec7e910741d80ae2879816c) <code>fix test</code> +- [`d4c7ae7`](https://github.com/mishk0/slack-bot-api/commit/d4c7ae7f750807f7aef7350cb0b703bb3d4302a7) <code>add lodash and getUserByEmail method</code> +- [`08472b7`](https://github.com/mishk0/slack-bot-api/commit/08472b7dad483bf2a4ae9c0142103f6f6cfd5241) <code>upd travis config</code> +- [`4a3d9ae`](https://github.com/mishk0/slack-bot-api/commit/4a3d9aedde17482e4354e3fba205b65205688d28) <code>fix cs</code> +- [`23248c2`](https://github.com/mishk0/slack-bot-api/commit/23248c2d004be4de4183d83be12eb69802843fa5) <code>Merge pull request #51 from atf1999/master</code> +- [`be414f6`](https://github.com/mishk0/slack-bot-api/commit/be414f61d75e006bffb8e74899960ad17df41a0c) <code>changed to es6 class structure</code> + +See the [full diff](https://github.com/mishk0/slack-bot-api/compare/285f19e4c416eee81cde75fd050e914ff07a047a...180a0ecd21cbd9c8c6017789cbef5567231f73f6). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/65.diff b/pulls/65.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0d96d46..e8f1832 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.16.4", ++ "lodash": "^4.17.3", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", diff --git a/pulls/65.json b/pulls/65.json @@ -0,0 +1,20 @@ +{ + "number": 65, + "title": "lodash@4.17.3 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "65.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-24T14:43:21Z", + "closed_at": "2016-12-24T16:37:29Z", + "merged_at": "2016-12-24T16:37:29Z", + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.17.3", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.3.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.17.3\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/65.md b/pulls/65.md @@ -0,0 +1,72 @@ +# PR #65 lodash@4.17.3 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-24T14:43:21Z +- **Branch:** greenkeeper-lodash-4.17.3 → master +- **Merged:** 2016-12-24T16:37:29Z +- **Labels:** greenkeeper +- **Diff:** [65.diff](./65.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.3. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.17.3 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/66.diff b/pulls/66.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..276d180 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", + "string": "^3.3.3", +- "yargs": "^6.3.0" ++ "yargs": "^6.6.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/66.json b/pulls/66.json @@ -0,0 +1,20 @@ +{ + "number": 66, + "title": "yargs@6.6.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "66.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-30T17:01:23Z", + "closed_at": "2017-01-14T11:06:55Z", + "merged_at": "2017-01-14T11:06:55Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-6.6.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.6.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 6.6.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 23 commits .\n\n- [`e5613f0`](https://github.com/yargs/yargs/commit/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc) <code>chore(release): 6.6.0</code>\n- [`19a897b`](https://github.com/yargs/yargs/commit/19a897b1c0e118194938a2e60c54ac6cabc655b2) <code>refactor: use process.stdout.columns instead of window-size (#737)</code>\n- [`66573c8`](https://github.com/yargs/yargs/commit/66573c82ed1479eb6ba9bf654463e3ca2d99c6dc) <code>feat: split demand() into demandCommand()/demandOption() (#740)</code>\n- [`5883779`](https://github.com/yargs/yargs/commit/5883779b1a3fc6a88b12fa9abe45c82f2ab79a2e) <code>feat: implement conflicts() for defining mutually exclusive arguments; thanks @madcampos! (#741)</code>\n- [`f755e27`](https://github.com/yargs/yargs/commit/f755e2756b227555e0f11e58ecfb6bc1a38cbca0) <code>fix: [object Object] was accidentally being populated on options object (#736)</code>\n- [`27e1a57`](https://github.com/yargs/yargs/commit/27e1a57825bc949cec0f33c802124046499953a4) <code>feat: support for positional argument aliases (#727)</code>\n- [`9bdaab7`](https://github.com/yargs/yargs/commit/9bdaab7ebffbfb70e76fa4067c3cafb4a700ef10) <code>fix: do not use cwd when resolving package.json for yargs parsing config (#726)</code>\n- [`51af0a6`](https://github.com/yargs/yargs/commit/51af0a640ba3df0f86b9ed1dd01ade018af6b279) <code>chore(release): 6.5.0</code>\n- [`702995a`](https://github.com/yargs/yargs/commit/702995a04648460ac5a4c7c531e26c6b4750f38f) <code>feat: pull in yargs-parser introducing additional settings (#688), and fixing #716 (#722)</code>\n- [`30a9492`](https://github.com/yargs/yargs/commit/30a94921d6a551a05f4dfa82d1ddc722f3028957) <code>fix: still freeze/unfreeze if parse() is called in isolation (#717)</code>\n- [`84c69cc`](https://github.com/yargs/yargs/commit/84c69cc467c7c629022098152548bb7c331efbbf) <code>docs: use https for image URL at README.md (#718)</code>\n- [`00d6513`](https://github.com/yargs/yargs/commit/00d6513560a0fce3558cfbe6e244c80f8b1b3c54) <code>chore(package): update nyc to version 10.0.0</code>\n- [`6d17938`](https://github.com/yargs/yargs/commit/6d179384475468c966ad2c3c2ac3d745ca04bde8) <code>chore(package): update nyc to version 9.0.1</code>\n- [`bf6707e`](https://github.com/yargs/yargs/commit/bf6707ef59ff2a9b5870779cf11d4d4ce1b23685) <code>chore(release): 6.4.0</code>\n- [`8507390`](https://github.com/yargs/yargs/commit/8507390c4c31fe464ec820efcac20e39439e64fe) <code>chore: add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)</code>\n\n\nThere are 23 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/164efb6741e71f91bd6071b5d9069e417277a3c4...e5613f0355dbf75f6e4c51836affb20b4ef0e2fc).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/66.md b/pulls/66.md @@ -0,0 +1,94 @@ +# PR #66 yargs@6.6.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-30T17:01:23Z +- **Branch:** greenkeeper-yargs-6.6.0 → master +- **Merged:** 2017-01-14T11:06:55Z +- **Labels:** greenkeeper +- **Diff:** [66.diff](./66.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 6.6.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 6.6.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 23 commits . + +- [`e5613f0`](https://github.com/yargs/yargs/commit/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc) <code>chore(release): 6.6.0</code> +- [`19a897b`](https://github.com/yargs/yargs/commit/19a897b1c0e118194938a2e60c54ac6cabc655b2) <code>refactor: use process.stdout.columns instead of window-size (#737)</code> +- [`66573c8`](https://github.com/yargs/yargs/commit/66573c82ed1479eb6ba9bf654463e3ca2d99c6dc) <code>feat: split demand() into demandCommand()/demandOption() (#740)</code> +- [`5883779`](https://github.com/yargs/yargs/commit/5883779b1a3fc6a88b12fa9abe45c82f2ab79a2e) <code>feat: implement conflicts() for defining mutually exclusive arguments; thanks @madcampos! (#741)</code> +- [`f755e27`](https://github.com/yargs/yargs/commit/f755e2756b227555e0f11e58ecfb6bc1a38cbca0) <code>fix: [object Object] was accidentally being populated on options object (#736)</code> +- [`27e1a57`](https://github.com/yargs/yargs/commit/27e1a57825bc949cec0f33c802124046499953a4) <code>feat: support for positional argument aliases (#727)</code> +- [`9bdaab7`](https://github.com/yargs/yargs/commit/9bdaab7ebffbfb70e76fa4067c3cafb4a700ef10) <code>fix: do not use cwd when resolving package.json for yargs parsing config (#726)</code> +- [`51af0a6`](https://github.com/yargs/yargs/commit/51af0a640ba3df0f86b9ed1dd01ade018af6b279) <code>chore(release): 6.5.0</code> +- [`702995a`](https://github.com/yargs/yargs/commit/702995a04648460ac5a4c7c531e26c6b4750f38f) <code>feat: pull in yargs-parser introducing additional settings (#688), and fixing #716 (#722)</code> +- [`30a9492`](https://github.com/yargs/yargs/commit/30a94921d6a551a05f4dfa82d1ddc722f3028957) <code>fix: still freeze/unfreeze if parse() is called in isolation (#717)</code> +- [`84c69cc`](https://github.com/yargs/yargs/commit/84c69cc467c7c629022098152548bb7c331efbbf) <code>docs: use https for image URL at README.md (#718)</code> +- [`00d6513`](https://github.com/yargs/yargs/commit/00d6513560a0fce3558cfbe6e244c80f8b1b3c54) <code>chore(package): update nyc to version 10.0.0</code> +- [`6d17938`](https://github.com/yargs/yargs/commit/6d179384475468c966ad2c3c2ac3d745ca04bde8) <code>chore(package): update nyc to version 9.0.1</code> +- [`bf6707e`](https://github.com/yargs/yargs/commit/bf6707ef59ff2a9b5870779cf11d4d4ce1b23685) <code>chore(release): 6.4.0</code> +- [`8507390`](https://github.com/yargs/yargs/commit/8507390c4c31fe464ec820efcac20e39439e64fe) <code>chore: add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)</code> + + +There are 23 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/164efb6741e71f91bd6071b5d9069e417277a3c4...e5613f0355dbf75f6e4c51836affb20b4ef0e2fc). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/67.diff b/pulls/67.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e8f1832..0044cec 100644 +--- a/package.json ++++ b/package.json +@@ -29,7 +29,7 @@ + "express": "^4.14.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +- "lodash": "^4.17.3", ++ "lodash": "^4.17.4", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.24.0", + "request": "^2.75.0", diff --git a/pulls/67.json b/pulls/67.json @@ -0,0 +1,20 @@ +{ + "number": 67, + "title": "lodash@4.17.4 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "67.diff", + "author": "greenkeeperio-bot", + "created_at": "2016-12-31T22:53:53Z", + "closed_at": "2017-01-14T11:06:32Z", + "merged_at": "2017-01-14T11:06:32Z", + "base_ref": "master", + "head_ref": "greenkeeper-lodash-4.17.4", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.4.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n lodash\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.17.4\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/67.md b/pulls/67.md @@ -0,0 +1,72 @@ +# PR #67 lodash@4.17.4 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2016-12-31T22:53:53Z +- **Branch:** greenkeeper-lodash-4.17.4 → master +- **Merged:** 2017-01-14T11:06:32Z +- **Labels:** greenkeeper +- **Diff:** [67.diff](./67.diff) + +--- + +Hello lovely humans, + +[lodash](https://www.npmjs.com/package/lodash) just published its new version 4.17.4. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + lodash + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.17.4 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/68.diff b/pulls/68.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 0371432..f776d21 100644 +--- a/package.json ++++ b/package.json +@@ -31,7 +31,7 @@ + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.0", +- "node-telegram-bot-api": "^0.24.0", ++ "node-telegram-bot-api": "^0.26.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", diff --git a/pulls/68.json b/pulls/68.json @@ -0,0 +1,20 @@ +{ + "number": 68, + "title": "Update node-telegram-bot-api to version 0.26.0 \ud83d\ude80", + "state": "merged", + "diff_file": "68.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-01-20T15:45:12Z", + "closed_at": "2017-01-20T17:41:27Z", + "merged_at": "2017-01-20T17:41:27Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-telegram-bot-api-0.26.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.26.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.26.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n[GitHub Release](https://github.com/yagop/node-telegram-bot-api/releases/tag/v0.26.0)\n\n<p>See <code>CHANGELOG.md</code></p>\n\n---\nThe new version differs by 65 commits .\n\n- [`584a388`](https://github.com/yagop/node-telegram-bot-api/commit/584a388fc53ea7c7b614b711851fced0d69be545) <code>doc: Add project to community section</code>\n- [`9cd6630`](https://github.com/yagop/node-telegram-bot-api/commit/9cd663024f2da5fffe0cb5b1dc57c71ed9ac21e0) <code>pkg: Specify supported Node.js versions</code>\n- [`54212da`](https://github.com/yagop/node-telegram-bot-api/commit/54212daa5082c6f5023118e4225a9539c10a66c8) <code>pkg: Bump minor version</code>\n- [`885f895`](https://github.com/yagop/node-telegram-bot-api/commit/885f895da38d42c416bbf36a97a9b7c8548320c4) <code>pkg: Update contributors</code>\n- [`ef3574e`](https://github.com/yagop/node-telegram-bot-api/commit/ef3574ee887123013431030a7b65b289164c6ef8) <code>doc: Improve project documentation</code>\n- [`e77c5ad`](https://github.com/yagop/node-telegram-bot-api/commit/e77c5ad8ec413d6d798538740034825aa0764c8b) <code>src: Fix lint error</code>\n- [`f3b124e`](https://github.com/yagop/node-telegram-bot-api/commit/f3b124ebadc6a66e93d4691143caaabc88831d44) <code>doc: Add ChangeLog</code>\n- [`3201ce4`](https://github.com/yagop/node-telegram-bot-api/commit/3201ce417209b5ce8966cfbf52e092e00663e67d) <code>telegram: Use POST requests by default</code>\n- [`df4d9c0`](https://github.com/yagop/node-telegram-bot-api/commit/df4d9c06f3f5f3f8c2421328d32cba813d4a6576) <code>src: Fix default options in constructors</code>\n- [`a9d6e93`](https://github.com/yagop/node-telegram-bot-api/commit/a9d6e936220c3ce774e5a48162a8e890f46c352c) <code>[telegram] Return error on trying to use Polling, WebHook together</code>\n- [`061d11a`](https://github.com/yagop/node-telegram-bot-api/commit/061d11a10988a08762e81af0acb508c15a2c957f) <code>[npm] Add script: mocha</code>\n- [`0c18cda`](https://github.com/yagop/node-telegram-bot-api/commit/0c18cda9224d2cb559496375e25e254fb80f1d5d) <code>[docs] Fix undocumented return value for TelegramBot#setWebHook()</code>\n- [`0d20565`](https://github.com/yagop/node-telegram-bot-api/commit/0d20565bd5fa1e1eff1c5ebef86c691992056951) <code>[telegram] Add constructor option, 'filepath'</code>\n- [`e009b60`](https://github.com/yagop/node-telegram-bot-api/commit/e009b60efa1d80f60bab484f483a61c1c400815a) <code>[webhook] Do not rely on http.Server#listening property</code>\n- [`6753f7b`](https://github.com/yagop/node-telegram-bot-api/commit/6753f7befd75d23b6222e3ba1bb671a1370da499) <code>[telegram] Handle error when formatting formData</code>\n\n\nThere are 65 commits in total. See the [full diff](https://github.com/yagop/node-telegram-bot-api/compare/58566d2df5146611a6a3e6140ca616403d24a20e...584a388fc53ea7c7b614b711851fced0d69be545).\n\n---\nThis pull request was created by [greenkeeper.io](https://greenkeeper.io/).\n\n<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/68.md b/pulls/68.md @@ -0,0 +1,102 @@ +# PR #68 Update node-telegram-bot-api to version 0.26.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-01-20T15:45:12Z +- **Branch:** greenkeeper-node-telegram-bot-api-0.26.0 → master +- **Merged:** 2017-01-20T17:41:27Z +- **Labels:** greenkeeper +- **Diff:** [68.diff](./68.diff) + +--- + +Hello lovely humans, + +[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.26.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.26.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +[GitHub Release](https://github.com/yagop/node-telegram-bot-api/releases/tag/v0.26.0) + +<p>See <code>CHANGELOG.md</code></p> + +--- +The new version differs by 65 commits . + +- [`584a388`](https://github.com/yagop/node-telegram-bot-api/commit/584a388fc53ea7c7b614b711851fced0d69be545) <code>doc: Add project to community section</code> +- [`9cd6630`](https://github.com/yagop/node-telegram-bot-api/commit/9cd663024f2da5fffe0cb5b1dc57c71ed9ac21e0) <code>pkg: Specify supported Node.js versions</code> +- [`54212da`](https://github.com/yagop/node-telegram-bot-api/commit/54212daa5082c6f5023118e4225a9539c10a66c8) <code>pkg: Bump minor version</code> +- [`885f895`](https://github.com/yagop/node-telegram-bot-api/commit/885f895da38d42c416bbf36a97a9b7c8548320c4) <code>pkg: Update contributors</code> +- [`ef3574e`](https://github.com/yagop/node-telegram-bot-api/commit/ef3574ee887123013431030a7b65b289164c6ef8) <code>doc: Improve project documentation</code> +- [`e77c5ad`](https://github.com/yagop/node-telegram-bot-api/commit/e77c5ad8ec413d6d798538740034825aa0764c8b) <code>src: Fix lint error</code> +- [`f3b124e`](https://github.com/yagop/node-telegram-bot-api/commit/f3b124ebadc6a66e93d4691143caaabc88831d44) <code>doc: Add ChangeLog</code> +- [`3201ce4`](https://github.com/yagop/node-telegram-bot-api/commit/3201ce417209b5ce8966cfbf52e092e00663e67d) <code>telegram: Use POST requests by default</code> +- [`df4d9c0`](https://github.com/yagop/node-telegram-bot-api/commit/df4d9c06f3f5f3f8c2421328d32cba813d4a6576) <code>src: Fix default options in constructors</code> +- [`a9d6e93`](https://github.com/yagop/node-telegram-bot-api/commit/a9d6e936220c3ce774e5a48162a8e890f46c352c) <code>[telegram] Return error on trying to use Polling, WebHook together</code> +- [`061d11a`](https://github.com/yagop/node-telegram-bot-api/commit/061d11a10988a08762e81af0acb508c15a2c957f) <code>[npm] Add script: mocha</code> +- [`0c18cda`](https://github.com/yagop/node-telegram-bot-api/commit/0c18cda9224d2cb559496375e25e254fb80f1d5d) <code>[docs] Fix undocumented return value for TelegramBot#setWebHook()</code> +- [`0d20565`](https://github.com/yagop/node-telegram-bot-api/commit/0d20565bd5fa1e1eff1c5ebef86c691992056951) <code>[telegram] Add constructor option, 'filepath'</code> +- [`e009b60`](https://github.com/yagop/node-telegram-bot-api/commit/e009b60efa1d80f60bab484f483a61c1c400815a) <code>[webhook] Do not rely on http.Server#listening property</code> +- [`6753f7b`](https://github.com/yagop/node-telegram-bot-api/commit/6753f7befd75d23b6222e3ba1bb671a1370da499) <code>[telegram] Handle error when formatting formData</code> + + +There are 65 commits in total. See the [full diff](https://github.com/yagop/node-telegram-bot-api/compare/58566d2df5146611a6a3e6140ca616403d24a20e...584a388fc53ea7c7b614b711851fced0d69be545). + +--- +This pull request was created by [greenkeeper.io](https://greenkeeper.io/). + +<sub>Tired of seeing this sponsor message? :zap: `greenkeeper upgrade`</sub> + diff --git a/pulls/69.diff b/pulls/69.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index f776d21..7822e0c 100644 +--- a/package.json ++++ b/package.json +@@ -26,7 +26,7 @@ + "async": "^2.1.2", + "botanio": "0.0.6", + "curlrequest": "^0.5.7", +- "express": "^4.14.0", ++ "express": "^4.14.1", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", diff --git a/pulls/69.json b/pulls/69.json @@ -0,0 +1,20 @@ +{ + "number": 69, + "title": "express@4.14.1 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "69.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-01-28T22:45:36Z", + "closed_at": "2017-02-11T12:06:26Z", + "merged_at": "2017-02-11T12:06:26Z", + "base_ref": "master", + "head_ref": "greenkeeper-express-4.14.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[express](https://www.npmjs.com/package/express) just published its new version 4.14.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n express\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.14.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 24 commits .\n\n- [`0437c51`](https://github.com/expressjs/express/commit/0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e) <code>4.14.1</code>\n- [`1f70b76`](https://github.com/expressjs/express/commit/1f70b76c453e9550545e9a5a91a97d5d0dba3e32) <code>build: Node.js@4.7</code>\n- [`0b39fa2`](https://github.com/expressjs/express/commit/0b39fa2f7c5a68c956019eff01c002968e8966db) <code>build: should@11.2.0</code>\n- [`0d6c64f`](https://github.com/expressjs/express/commit/0d6c64fdfd0bd6031dc23df2c5f9abdf6e4bbb11) <code>deps: type-is@~1.6.14</code>\n- [`c238aca`](https://github.com/expressjs/express/commit/c238aca43875fe804df1e7e076dd3f63211f2e02) <code>examples: remove big-view example</code>\n- [`6b506d8`](https://github.com/expressjs/express/commit/6b506d801a731eb079fc0f442d25a7398b5f1a5b) <code>examples: fix mvc example to ignore files in controllers dir</code>\n- [`dc48f27`](https://github.com/expressjs/express/commit/dc48f27f607f59b187bd21ab3a84a82d2638f1eb) <code>deps: update example dependencies</code>\n- [`8e14e06`](https://github.com/expressjs/express/commit/8e14e06ebf45bd88b92ce9e84d4ffed3634c5097) <code>deps: serve-static@~1.11.2</code>\n- [`572657e`](https://github.com/expressjs/express/commit/572657ee4a63b95d7522232dcc74a5012eb4239e) <code>deps: send@0.14.2</code>\n- [`cfae537`](https://github.com/expressjs/express/commit/cfae537d3b37c73090634dd1dec7b10d6e9b920d) <code>deps: finalhandler@0.5.1</code>\n- [`a3d6353`](https://github.com/expressjs/express/commit/a3d635309cab51fc04730be06efcb31f83d0c444) <code>deps: proxy-addr@~1.1.3</code>\n- [`a2e323a`](https://github.com/expressjs/express/commit/a2e323a012de8415df58bd23ccb235bb0e0094c2) <code>build: should@11.1.2</code>\n- [`e73913b`](https://github.com/expressjs/express/commit/e73913b5837f615eaedde6a7005ffae5d09a3bff) <code>build: mocha@3.2.0</code>\n- [`ddc93aa`](https://github.com/expressjs/express/commit/ddc93aa0e20e1a802dccc80dd4a84c5763306531) <code>deps: content-disposition@0.5.2</code>\n- [`6723b44`](https://github.com/expressjs/express/commit/6723b4419abacba00b73c466edb338e331e9ffe8) <code>tests: add test for res.sendFile \"cacheContol\" option</code>\n\n\nThere are 24 commits in total. See the [full diff](https://github.com/expressjs/express/compare/9375a9afa9d7baa814b454c7a6818a7471aaef00...0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/69.md b/pulls/69.md @@ -0,0 +1,94 @@ +# PR #69 express@4.14.1 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-01-28T22:45:36Z +- **Branch:** greenkeeper-express-4.14.1 → master +- **Merged:** 2017-02-11T12:06:26Z +- **Labels:** greenkeeper +- **Diff:** [69.diff](./69.diff) + +--- + +Hello lovely humans, + +[express](https://www.npmjs.com/package/express) just published its new version 4.14.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + express + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.14.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 24 commits . + +- [`0437c51`](https://github.com/expressjs/express/commit/0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e) <code>4.14.1</code> +- [`1f70b76`](https://github.com/expressjs/express/commit/1f70b76c453e9550545e9a5a91a97d5d0dba3e32) <code>build: Node.js@4.7</code> +- [`0b39fa2`](https://github.com/expressjs/express/commit/0b39fa2f7c5a68c956019eff01c002968e8966db) <code>build: should@11.2.0</code> +- [`0d6c64f`](https://github.com/expressjs/express/commit/0d6c64fdfd0bd6031dc23df2c5f9abdf6e4bbb11) <code>deps: type-is@~1.6.14</code> +- [`c238aca`](https://github.com/expressjs/express/commit/c238aca43875fe804df1e7e076dd3f63211f2e02) <code>examples: remove big-view example</code> +- [`6b506d8`](https://github.com/expressjs/express/commit/6b506d801a731eb079fc0f442d25a7398b5f1a5b) <code>examples: fix mvc example to ignore files in controllers dir</code> +- [`dc48f27`](https://github.com/expressjs/express/commit/dc48f27f607f59b187bd21ab3a84a82d2638f1eb) <code>deps: update example dependencies</code> +- [`8e14e06`](https://github.com/expressjs/express/commit/8e14e06ebf45bd88b92ce9e84d4ffed3634c5097) <code>deps: serve-static@~1.11.2</code> +- [`572657e`](https://github.com/expressjs/express/commit/572657ee4a63b95d7522232dcc74a5012eb4239e) <code>deps: send@0.14.2</code> +- [`cfae537`](https://github.com/expressjs/express/commit/cfae537d3b37c73090634dd1dec7b10d6e9b920d) <code>deps: finalhandler@0.5.1</code> +- [`a3d6353`](https://github.com/expressjs/express/commit/a3d635309cab51fc04730be06efcb31f83d0c444) <code>deps: proxy-addr@~1.1.3</code> +- [`a2e323a`](https://github.com/expressjs/express/commit/a2e323a012de8415df58bd23ccb235bb0e0094c2) <code>build: should@11.1.2</code> +- [`e73913b`](https://github.com/expressjs/express/commit/e73913b5837f615eaedde6a7005ffae5d09a3bff) <code>build: mocha@3.2.0</code> +- [`ddc93aa`](https://github.com/expressjs/express/commit/ddc93aa0e20e1a802dccc80dd4a84c5763306531) <code>deps: content-disposition@0.5.2</code> +- [`6723b44`](https://github.com/expressjs/express/commit/6723b4419abacba00b73c466edb338e331e9ffe8) <code>tests: add test for res.sendFile "cacheContol" option</code> + + +There are 24 commits in total. See the [full diff](https://github.com/expressjs/express/compare/9375a9afa9d7baa814b454c7a6818a7471aaef00...0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/7.diff b/pulls/7.diff @@ -0,0 +1,1972 @@ +diff --git a/.codeclimate.yml b/.codeclimate.yml +new file mode 100644 +index 0000000..fd806df +--- /dev/null ++++ b/.codeclimate.yml +@@ -0,0 +1,24 @@ ++--- ++engines: ++ duplication: ++ enabled: true ++ config: ++ languages: ++ - ruby ++ - javascript ++ - python ++ - php ++ eslint: ++ enabled: true ++ fixme: ++ enabled: true ++ratings: ++ paths: ++ - "**.inc" ++ - "**.js" ++ - "**.jsx" ++ - "**.module" ++ - "**.php" ++ - "**.py" ++ - "**.rb" ++exclude_paths: [] +diff --git a/.eslintignore b/.eslintignore +new file mode 100644 +index 0000000..96212a3 +--- /dev/null ++++ b/.eslintignore +@@ -0,0 +1 @@ ++**/*{.,-}min.js +diff --git a/.eslintrc b/.eslintrc +new file mode 100644 +index 0000000..9faa375 +--- /dev/null ++++ b/.eslintrc +@@ -0,0 +1,213 @@ ++ecmaFeatures: ++ modules: true ++ jsx: true ++ ++env: ++ amd: true ++ browser: true ++ es6: true ++ jquery: true ++ node: true ++ ++# http://eslint.org/docs/rules/ ++rules: ++ # Possible Errors ++ comma-dangle: [2, never] ++ no-cond-assign: 2 ++ no-console: 0 ++ no-constant-condition: 2 ++ no-control-regex: 2 ++ no-debugger: 2 ++ no-dupe-args: 2 ++ no-dupe-keys: 2 ++ no-duplicate-case: 2 ++ no-empty: 2 ++ no-empty-character-class: 2 ++ no-ex-assign: 2 ++ no-extra-boolean-cast: 2 ++ no-extra-parens: 0 ++ no-extra-semi: 2 ++ no-func-assign: 2 ++ no-inner-declarations: [2, functions] ++ no-invalid-regexp: 2 ++ no-irregular-whitespace: 2 ++ no-negated-in-lhs: 2 ++ no-obj-calls: 2 ++ no-regex-spaces: 2 ++ no-sparse-arrays: 2 ++ no-unexpected-multiline: 2 ++ no-unreachable: 2 ++ use-isnan: 2 ++ valid-jsdoc: 0 ++ valid-typeof: 2 ++ ++ # Best Practices ++ accessor-pairs: 2 ++ block-scoped-var: 0 ++ complexity: [2, 6] ++ consistent-return: 0 ++ curly: 0 ++ default-case: 0 ++ dot-location: 0 ++ dot-notation: 0 ++ eqeqeq: 2 ++ guard-for-in: 2 ++ no-alert: 2 ++ no-caller: 2 ++ no-case-declarations: 2 ++ no-div-regex: 2 ++ no-else-return: 0 ++ no-empty-label: 2 ++ no-empty-pattern: 2 ++ no-eq-null: 2 ++ no-eval: 2 ++ no-extend-native: 2 ++ no-extra-bind: 2 ++ no-fallthrough: 2 ++ no-floating-decimal: 0 ++ no-implicit-coercion: 0 ++ no-implied-eval: 2 ++ no-invalid-this: 0 ++ no-iterator: 2 ++ no-labels: 0 ++ no-lone-blocks: 2 ++ no-loop-func: 2 ++ no-magic-number: 0 ++ no-multi-spaces: 0 ++ no-multi-str: 0 ++ no-native-reassign: 2 ++ no-new-func: 2 ++ no-new-wrappers: 2 ++ no-new: 2 ++ no-octal-escape: 2 ++ no-octal: 2 ++ no-proto: 2 ++ no-redeclare: 2 ++ no-return-assign: 2 ++ no-script-url: 2 ++ no-self-compare: 2 ++ no-sequences: 0 ++ no-throw-literal: 0 ++ no-unused-expressions: 2 ++ no-useless-call: 2 ++ no-useless-concat: 2 ++ no-void: 2 ++ no-warning-comments: 0 ++ no-with: 2 ++ radix: 2 ++ vars-on-top: 0 ++ wrap-iife: 2 ++ yoda: 0 ++ ++ # Strict ++ strict: 0 ++ ++ # Variables ++ init-declarations: 0 ++ no-catch-shadow: 2 ++ no-delete-var: 2 ++ no-label-var: 2 ++ no-shadow-restricted-names: 2 ++ no-shadow: 0 ++ no-undef-init: 2 ++ no-undef: 0 ++ no-undefined: 0 ++ no-unused-vars: 0 ++ no-use-before-define: 0 ++ ++ # Node.js and CommonJS ++ callback-return: 2 ++ global-require: 2 ++ handle-callback-err: 2 ++ no-mixed-requires: 0 ++ no-new-require: 0 ++ no-path-concat: 2 ++ no-process-exit: 2 ++ no-restricted-modules: 0 ++ no-sync: 0 ++ ++ # Stylistic Issues ++ array-bracket-spacing: 0 ++ block-spacing: 0 ++ brace-style: 0 ++ camelcase: 0 ++ comma-spacing: 0 ++ comma-style: 0 ++ computed-property-spacing: 0 ++ consistent-this: 0 ++ eol-last: 0 ++ func-names: 0 ++ func-style: 0 ++ id-length: 0 ++ id-match: 0 ++ indent: 0 ++ jsx-quotes: 0 ++ key-spacing: 0 ++ linebreak-style: 0 ++ lines-around-comment: 0 ++ max-depth: 0 ++ max-len: 0 ++ max-nested-callbacks: 0 ++ max-params: 0 ++ max-statements: [2, 30] ++ new-cap: 0 ++ new-parens: 0 ++ newline-after-var: 0 ++ no-array-constructor: 0 ++ no-bitwise: 0 ++ no-continue: 0 ++ no-inline-comments: 0 ++ no-lonely-if: 0 ++ no-mixed-spaces-and-tabs: 0 ++ no-multiple-empty-lines: 0 ++ no-negated-condition: 0 ++ no-nested-ternary: 0 ++ no-new-object: 0 ++ no-plusplus: 0 ++ no-restricted-syntax: 0 ++ no-spaced-func: 0 ++ no-ternary: 0 ++ no-trailing-spaces: 0 ++ no-underscore-dangle: 0 ++ no-unneeded-ternary: 0 ++ object-curly-spacing: 0 ++ one-var: 0 ++ operator-assignment: 0 ++ operator-linebreak: 0 ++ padded-blocks: 0 ++ quote-props: 0 ++ quotes: 0 ++ require-jsdoc: 0 ++ semi-spacing: 0 ++ semi: 0 ++ sort-vars: 0 ++ space-after-keywords: 0 ++ space-before-blocks: 0 ++ space-before-function-paren: 0 ++ space-before-keywords: 0 ++ space-in-parens: 0 ++ space-infix-ops: 0 ++ space-return-throw-case: 0 ++ space-unary-ops: 0 ++ spaced-comment: 0 ++ wrap-regex: 0 ++ ++ # ECMAScript 6 ++ arrow-body-style: 0 ++ arrow-parens: 0 ++ arrow-spacing: 0 ++ constructor-super: 0 ++ generator-star-spacing: 0 ++ no-arrow-condition: 0 ++ no-class-assign: 0 ++ no-const-assign: 0 ++ no-dupe-class-members: 0 ++ no-this-before-super: 0 ++ no-var: 0 ++ object-shorthand: 0 ++ prefer-arrow-callback: 0 ++ prefer-const: 0 ++ prefer-reflect: 0 ++ prefer-spread: 0 ++ prefer-template: 0 ++ require-yield: 0 +diff --git a/.gitignore b/.gitignore +index 123ae94..e3bf26b 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -25,3 +25,7 @@ build/Release + # Dependency directory + # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git + node_modules ++install.js ++uninstall.js ++daemon ++serviceRestart.bat +\ No newline at end of file +diff --git a/README.md b/README.md +index d931b2f..900563f 100644 +--- a/README.md ++++ b/README.md +@@ -1,3 +1,4 @@ ++[![Code Climate](https://codeclimate.com/github/MTRNord/nordlab-hackerspace-door/badges/gpa.svg)](https://codeclimate.com/github/MTRNord/nordlab-hackerspace-door) + Nordlab Bot + =========== + Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V. +diff --git a/configs/commands.json b/configs/commands.json +index 736e0e2..18e4b59 100644 +--- a/configs/commands.json ++++ b/configs/commands.json +@@ -2,13 +2,13 @@ + "commands": [ + { + "keyword": "help", +- "message": "Here is your Help!\nCommand List:\n- !help - Shows this page.\n- !DoorStatus - Shows the actual Door Status in an PM\n- !DoorStatus channel - Shows the actual Door Status in the channel from where it was run\n- !where - Shows the address of the Nordlab e.V.\n- !who - Shows who is allowed to come to the Nordlab e.V.\n- !when - Shows who the Nordlab e.V. Hackerspace usually is open\n- !source - Shows where the source of this bot is.\n- !license - What is the license of the bot?????????", ++ "message": "Here is your Help!\nCommand List:\n- !help - Shows this page.\n- !DoorStatus - Shows the actual Door Status in an PM\n- !DoorStatus channel - Shows the actual Door Status in the channel from where it was run\n- !where - Shows the address of the Nordlab e.V.\n- !who - Shows who is allowed to come to the Nordlab e.V.\n- !when - Shows who the Nordlab e.V. Hackerspace usually is open\n- !source - Shows where the source of this bot is.\n- !license - What is the license of the bot?\n- !bug - Tell me the Bugs you have found :)\n- !afk - Tell the chat that you are away\n- !freifunk - Freifunk Memes \\(^^)/\n- !todo - List of things that have to be done", + "argument": "1", + "target": "from" + }, + { + "keyword": "hilfe", +- "message": "Hier ist die Hilfe!\nBefehl-Liste:\n- !hilfe - Zeigt diese Seite an.\n- !DoorStatus - Sendet eine PM mit dem aktuellen Status\n- !DoorStatus channel - Sendet in den Channel wo der Befehl ausgeführt wurde den aktuellen Status\n- !where - Zeigt die Addresse vom Nordlab e.V.\n- !who - Zeigt wer alles in den Nordlab e.V. kommen darf\n- !when - Zeigt wann der Nordlab e.V. Hackerspace geöffnet hat\n- !source - Zeigt wo die Sourcen des Bot's sind.\n- !license - HILFE! Welche Lizenz hat der Bot?????????", ++ "message": "Hier ist die Hilfe!\nBefehl-Liste:\n- !hilfe - Zeigt diese Seite an.\n- !DoorStatus - Sendet eine PM mit dem aktuellen Status\n- !DoorStatus channel - Sendet in den Channel wo der Befehl ausgeführt wurde den aktuellen Status\n- !where - Zeigt die Addresse vom Nordlab e.V.\n- !who - Zeigt wer alles in den Nordlab e.V. kommen darf\n- !when - Zeigt wann der Nordlab e.V. Hackerspace geöffnet hat\n- !source - Zeigt wo die Sourcen des Bot's sind.\n- !license - HILFE! Welche Lizenz hat der Bot?\n- !bug - Nenne mir Fehler die du gefunden hast :)\n- !afk - Teile dem Chat deine Abwesendheit mit\n- !freifunk - Freifunk Memes \\(^^)/\n- !todo - Dinge die ich noch tun muss", + "argument": "1", + "target": "from" + }, +@@ -44,7 +44,7 @@ + }, + { + "keyword": "bug", +- "message": "You have found an bug? :O Send it right now to https://github.com/MTRNord/nordlab-hackerspace-door/issues", ++ "message": "You have found a bug? :O Send it right now to https://github.com/MTRNord/nordlab-hackerspace-door/issues", + "argument": "0", + "target": "from" + }, +@@ -82,7 +82,7 @@ + }, + { + "keyword": "todo", +- "message": "- Add ability to do multiple server connections\n- Add SSH Admin Control Server for editing the bot easily", ++ "message": "- Stabelize ability to do multiple server connections\n- Add SSH Admin Control Server for editing the bot easily", + "argument": "0", + "target": "from" + } +diff --git a/configs/ircServer.json b/configs/ircServer.json +new file mode 100644 +index 0000000..854ebb1 +--- /dev/null ++++ b/configs/ircServer.json +@@ -0,0 +1,23 @@ ++{ ++ "botname": "FreifunkBot", ++ "autoupdate": 0, ++ "disconnect_meassage": "Bot was stopped!", ++ "servers": [ ++ { ++ "servername": "Lugfl", ++ "serveraddress": "irc.lugfl.de", ++ "main_channel": "#hackerspace", ++ "nickserv_pass": "FreifunkBotPass", ++ "active": 1, ++ "debug": 0 ++ }, ++ { ++ "servername": "Hackint", ++ "serveraddress": "irc.hackint.org", ++ "main_channel": "#ffnord", ++ "nickserv_pass": "FreifunkBotPass", ++ "active": 1, ++ "debug": 0 ++ } ++ ] ++} +diff --git a/configs/params.json b/configs/params.json +deleted file mode 100644 +index fddd1e5..0000000 +--- a/configs/params.json ++++ /dev/null +@@ -1,15 +0,0 @@ +-{ +- "botname": "NordlabBot", +- "autoupdate": 1, +- "disconnect_meassage": "Bot was stopped!", +- "servers": [ +- { +- "servername": "Lugfl", +- "serveraddress": "irc.lugfl.de", +- "main_channel": "#hackerspace", +- "nickserv_pass": "NordlabBotPass", +- "active": 1, +- "debug": 1 +- } +- ] +-} +\ No newline at end of file +diff --git a/configs/slackServer.json b/configs/slackServer.json +new file mode 100644 +index 0000000..0556e05 +--- /dev/null ++++ b/configs/slackServer.json +@@ -0,0 +1,12 @@ ++{ ++ "disconnect_meassage": "Bot was stopped!", ++ "servers": [ ++ { ++ "servername": "MTRNord", ++ "devChannel": "#bottest", ++ "token": "xoxb-26176005733-2y9kszxvi0T8isJlwwg1tx9k", ++ "active": 1, ++ "debug": 0 ++ } ++ ] ++} +diff --git a/handlers/getNodes.js b/handlers/getNodes.js +new file mode 100644 +index 0000000..b4ac736 +--- /dev/null ++++ b/handlers/getNodes.js +@@ -0,0 +1,121 @@ ++/** ++ * NodeHelper Module ++ * ++ * @module Main ++ * @class getNodes ++ * @submodule getNodes ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var request = require('request') ++//require('request-debug')(request); ++var fs = require('fs'); ++var jsonfile = require('jsonfile') ++var slack = require('./slack.js'); ++var _ = require("lodash"); ++/** ++ * Get Community Config at start ++ * ++ * @property communities ++ * @type String ++ */ ++module.exports = { ++ saveNodes: function () { ++ request.get('https://cdn.rawgit.com/MTRNord/gluon-web-remote/5d0c3a2c49b79d2971b8b3cc24398d45833ad1c6/configs/communities.json', function (err, res, body) { ++ ++ if (!err && res.statusCode === 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ communities = body; ++ if (!fs.existsSync("handlers/tmp")){ ++ fs.mkdirSync("handlers/tmp"); ++ } ++ fs.writeFile("handlers/tmp/communities.json", communities, { flag: 'w' }, function(err) { ++ if(err) { ++ console.log(err); ++ return err ++ } ++ }); ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ console.log(err); ++ return err ++ } ++ }) ++ }, ++ countNodes: function (ccode_func, handler, TfromId, Tmsg, channel, bot, botan, IRCto) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) { ++ return console.log(err); ++ } ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === ccode_func.toLowerCase()) { ++ var nodesFile_link = key["nodesURL"]; ++ var name = key["name"]; ++ request.get(nodesFile_link, function (err, res, body) { ++ if (!err && res.statusCode === 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ // console.log(body); ++ // onlineNodes = body.nodes.length ++ // onlineNodes = Object.keys(body.nodes).length; ++ var count = 0; ++ nodes = JSON.parse(body) ++ _.find(nodes.nodes, function (key) { ++ if (key.hasOwnProperty('flags')) { ++ if (key["flags"]["online"] === true) { ++ count++; ++ } ++ } ++ if (key.hasOwnProperty('status')) { ++ if (key["status"]["online"] === true) { ++ count++; ++ } ++ } ++ }); ++ var output = "Current nodes in " + name + ": " + count ++ if(handler === "telegram"){ ++ bot.sendMessage(TfromId, output) ++ botan.track(Tmsg, 'nodes ' + ccode_func) ++ }else { ++ if(handler === "irc"){ ++ bot.say(IRCto, output); ++ }else { ++ if(handler === "slack"){ ++ slack.slackSend(Schannel, output); ++ } ++ } ++ } ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ console.log(err); ++ return err ++ } ++ }) ++ } ++ }); ++ }); ++ } ++} +diff --git a/handlers/irc.js b/handlers/irc.js +index 6b3487d..ed03769 100644 +--- a/handlers/irc.js ++++ b/handlers/irc.js +@@ -1,12 +1,48 @@ ++/** ++ * IRC-ChatBot Module ++ * ++ * @module Main ++ * @class irc ++ * @submodule irc ++ * @author Marcel Radzio ++ */ ++//Load needed Features + var irc = require('irc'); + var request = require('request'); ++var S = require('string'); ++var jsonfile = require('jsonfile') ++var async = require("async"); ++var _ = require("lodash"); ++ ++ + var command_config = require("../configs/commands.json"); +-var params_config = require("../configs/params.json"); ++var params_config = require("../configs/ircServer.json"); ++var getNodes = require('./getNodes.js'); + + //Set Params ++/** ++ * Param Botname ++ * ++ * @property botname ++ * @type String ++ */ + var botname = params_config["botname"]; ++/** ++ * Param autoupdate ++ * ++ * @property autoupdate ++ * @type String ++ */ + var autoupdate = params_config["autoupdate"]; ++/** ++ * Param disconnect_meassage ++ * ++ * @property disconnect_meassage ++ * @type String ++ */ + var disconnect_meassage = params_config["disconnect_meassage"]; ++ ++ + /* // TEMPLATE // + for (var key in params_config["servers"]) { + if (params_config["servers"].hasOwnProperty(key)) { +@@ -24,77 +60,167 @@ for (var key in params_config["servers"]) { + } + } + */ +- +-for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var serveraddress = params_config["servers"][key]["serveraddress"]; +- var main_channel = params_config["servers"][key]["main_channel"]; +- var active = params_config["servers"][key]["active"]; +- var debug = params_config["servers"][key]["debug"]; +- if (debug == 1) { +- var debug = true; +- }else{ +- var debug = false; +- } +- if (active == 1) { +- var bot = new irc.Client(serveraddress, botname, { +- debug: debug, +- channels: [main_channel], +- autoRejoin: false, +- autoConnect: false, +- messageSplit: 1000000 +- }); +- } ++var clients = []; ++var bot = []; ++_.find(params_config["servers"], function (key) { ++ serveraddress = key["serveraddress"]; ++ main_channel = key["main_channel"]; ++ active = key["active"]; ++ debug = key["debug"]; ++ if (debug == 1) { ++ debug = true; ++ }else{ ++ debug = false; ++ } ++ if (debug == false) { ++ console = console || {}; ++ console.log = function(){}; ++ } ++ if (active == 1) { ++ bot[key] = new irc.Client(serveraddress, botname, { ++ debug: debug, ++ channels: [main_channel], ++ autoRejoin: true, ++ autoConnect: false, ++ messageSplit: 1000000, ++ floodProtection: true, ++ floodProtectionDelay: 1000 ++ }); ++ clients.push(bot[key]); + } ++}); ++ ++function addListener(event, callback) { ++ clients.forEach(function(client) { ++ client.addListener(event, callback); ++ }); ++} ++function join(event, callback) { ++ clients.forEach(function(client) { ++ client.join(event, callback); ++ }); ++} ++function list(event, callback) { ++ clients.forEach(function(client) { ++ client.list(event, callback); ++ }); ++} ++function disconnect(event, callback) { ++ clients.forEach(function(client) { ++ client.disconnect(event, callback); ++ }); ++} ++ ++function connect(event, callback) { ++ clients.forEach(function(client) { ++ client.connect(event, callback); ++ }); ++} ++ ++function send(event, callback) { ++ clients.forEach(function(client) { ++ client.send(event, callback); ++ }); + } + ++function say(event, callback) { ++ clients.forEach(function(client) { ++ client.say(event, callback); ++ }); ++} + module.exports = { ++ /** ++ * Stops Bot with custom meassage ++ * ++ * @method ircEndCustom ++ * @constructor ++ */ + ircEndCustom: function (meassage) { +- bot.disconnect(meassage); ++ disconnect(meassage); + }, ++ /** ++ * Connects to Server, logs in to NickServ, sets Name ++ * ++ * @method ircPreload ++ */ + ircPreload: function () { +- bot.addListener('error', function(message) { +- setTimeout(function() { +- // console.log("wait 7sek"); +- }, 7000); ++ addListener('error', function(message) { ++ setTimeout(function() { ++ console.log("wait 7sek"); ++ }, 7000); + +- bot.send('nick', botname); +- for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var nickserv_pass = params_config["servers"][key]["nickserv_pass"]; +- bot.say('NickServ', 'identify ' + nickserv_pass); +- } +- } ++ send('nick', botname); ++ _.find(params_config["servers"], function (key) { ++ /** ++ * Password for the NickServ ++ * ++ * @property nickserv_pass ++ * @type String ++ */ ++ var nickserv_pass = key["nickserv_pass"]; ++ say('NickServ', 'identify ' + nickserv_pass); ++ }); + }); +- setTimeout(function() { +- // console.log("wait 7sek"); ++ setTimeout(function() { ++ console.log("wait 7sek"); + }, 7000); +- bot.connect(10, function() { +- bot.send('nick', botname); +- for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var nickserv_pass = params_config["servers"][key]["nickserv_pass"]; +- var main_channel = params_config["servers"][key]["main_channel"]; +- bot.say('NickServ', 'identify ' + nickserv_pass); +- bot.join(main_channel); +- } +- } +- //bot.say('#hackerspace', 'Door Bot is starting to watch on the Door Status'); ++ connect(10, function() { ++ send('nick', botname); ++ _.find(params_config["servers"], function (key) { ++ /** ++ * Password for the NickServ ++ * ++ * @property nickserv_pass ++ * @type String ++ */ ++ var nickserv_pass = key["nickserv_pass"]; ++ /** ++ * Main Channel of the Bot ++ * ++ * @property main_channel ++ * @type String ++ */ ++ var main_channel = key["main_channel"]; ++ say('NickServ', 'identify ' + nickserv_pass); ++ join(main_channel); ++ }); ++ //say(main_channel, 'Door Bot is starting to watch on the Door Status'); + }) + }, ++ /** ++ * Send DoorStatus to selected Channels ++ * ++ * @method ircSend ++ * @constructor ++ */ + ircSend: function (door_status) { +- for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var main_channel = params_config["servers"][key]["main_channel"]; +- bot.say(main_channel, 'Door Status changed to: ' + door_status); +- } +- } +- // bot.send('topic','#hackerspace "Hackerspace Flensburg - Treffen jeden Montag 18:00 Uhr im Offenen Kanal Flensburg! - Tür Status"' + door_status); +- // console.log("IRC Door Status Chnaged"); ++ _.find(params_config["servers"], function (key) { ++ /** ++ * Main Channel of the Bot ++ * ++ * @property main_channel ++ * @type String ++ */ ++ var main_channel = key["main_channel"]; ++ say(main_channel, 'Door Status changed to: ' + door_status); ++ say("#freifunk-flensburg", 'Door Status changed to: ' + door_status); ++ }); ++ //send('topic','#hackerspace "Hackerspace Flensburg - Treffen jeden Montag 18:00 Uhr im Offenen Kanal Flensburg! - Tür Status"' + door_status); ++ //console.log("IRC Door Status Chnaged"); + }, ++ /** ++ * Stops Bot with Stop measseagew freom config file ++ * ++ * @method ircStopp ++ */ + ircStopp: function() { +- bot.disconnect(disconnect_meassage); ++ disconnect(disconnect_meassage); + }, ++ /** ++ * Handels Commands from the Bot ++ * ++ * @method ircBotCommands ++ */ + ircBotCommands: function() { + // Will remove all false values: undefined, null, 0, false, NaN and "" (empty string) + function cleanArray(actual) { +@@ -107,119 +233,220 @@ module.exports = { + return newArray; + } + +- bot.addListener('message', function (from, to, message) { ++ addListener('message', function (from, to, message) { ++ /** ++ * Recived meassage ++ * ++ * @property message ++ * @type String ++ */ + message = message.toLowerCase(); +- for (var key in command_config["commands"]) { +- if (command_config["commands"].hasOwnProperty(key)) { +- // console.log("!" + JSON.stringify(command_config["commands"][key]["keyword"])); +- if (message == ("!" + command_config["commands"][key]["keyword"])) { +- if (command_config["commands"][key]["before"] == "from") { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, from + command_config["commands"][key]["message"]); +- } else { +- bot.say(to, from + command_config["commands"][key]["message"]); +- } +- } else { +- if (!command_config["commands"][key]["before"]) { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, command_config["commands"][key]["message"]); +- } else { +- bot.say(to, command_config["commands"][key]["message"]); +- } +- } else { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, to + command_config["commands"][key]["message"]); +- } else { +- bot.say(to, to + command_config["commands"][key]["message"]); +- } +- } +- } +- } +- } +- } +- var channel = message.split(" "); +- channel = cleanArray(channel); +- if (channel[0] + " " + channel[1] == "!source this") { +- console.log("!source " + channel[1]); +- if (channel[1] == "this") { +- bot.join(to); +- bot.say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); +- } +- } +- if (message == "!doorstatus") { +- request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- //console.log(body); +- } else { +- door_status = error; +- //console.log(error); +- } +- if (door_status == "geschlossen") { +- door_status = "closed"; +- } else { +- door_status = "open"; +- } +- // console.log(from + ' => ' + to + ': ' + message); +- bot.say(from, "DoorStatus is: " + door_status); +- }).setMaxListeners(0); +- } +- if (channel[0] + " " + channel[1] == "!doorstatus this") { +- request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- //console.log(body); +- } else { +- door_status = error; +- //console.log(error); +- } +- if (door_status == "geschlossen") { +- door_status = "closed"; +- } else { +- door_status = "open"; +- } +- // console.log(message); +- bot.list(); +- // console.log(channel[(channel.length-(channel.length-1))+1]); +- // console.log(channel.length); +- if (channel[1] !== "this") { +- if (channel[1] !== " ") { +- bot.addListener('channellist', function (channel_list) { +- for (var key in channel_list) { +- if (channel_list.hasOwnProperty(key)) { +- if (channel_list[key]["name"] == channel[1]) { +- // console.log("1"); +- bot.join(channel[1]); +- bot.say(channel[1], "DoorStatus is: " + door_status); +- } +- } +- } +- }); +- } else { +- bot.say(from, "DoorStatus is: " + door_status); +- } +- } else { +- bot.join(to); +- bot.say(to, "DoorStatus is: " + door_status); +- } +- }).setMaxListeners(0); ++ async.auto({ ++ commandFile: function (callback) { ++ _.find(command_config["commands"], function (key) { ++ if (S(message).contains("!" + key["keyword"])) { ++ if (key["before"] == "from") { ++ if (key["target"] == "from") { ++ say(from, from + key["message"]); ++ } else { ++ say(to, from + key["message"]); ++ } ++ } else { ++ if (!key["before"]) { ++ if (key["target"] == "from") { ++ say(from, key["message"]); ++ } else { ++ say(to, key["message"]); ++ } ++ } else { ++ if (key["target"] == "from") { ++ say(from, to + key["message"]); ++ } else { ++ say(to, to + key["message"]); ++ } ++ } ++ } ++ } ++ }); ++ }, ++ channelList: function (callback) { ++ /** ++ * List of Channels on Server ++ * ++ * @property channel ++ * @type Array ++ * ++ * @beta ++ */ ++ channel = message.split(" "); ++ channel = cleanArray(channel); ++ if (S(channel[0] + " " + channel[1]).contains("!source this")) { ++ console.log("!source " + channel[1]); ++ if (channel[1] == "this") { ++ join(to); ++ say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); ++ } ++ } ++ }, ++ nodes: function (callback) { ++ if (S(message).contains("!nodes")) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === channel[1]) { ++ clients.forEach(function(client) { ++ getNodes.countNodes(channel[1], "irc", "", "", "", client, "", to) ++ }); ++ } ++ }); ++ }); ++ } ++ }, ++ communities: function (callback) { ++ if (S(message).contains("!communities")) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ var communities_list = "" ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"] ++ var name = key["name"] ++ say(from, name + ": " + ccode + " ") ++ }); ++ }) ++ } ++ }, ++ doorstatus: function (callback) { ++ if (S(message).contains("!doorstatus")) { ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ /** ++ * Content of status_page ++ * ++ * @property body ++ * @type String ++ */ ++ door_status = body; ++ console.log(body); ++ } else { ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ door_status = error; ++ console.log(error); ++ } ++ if (!error && response.statusCode == 200) { ++ if (door_status == "geschlossen") { ++ door_status = "closed"; ++ } else { ++ door_status = "open"; ++ } ++ console.log(from + ' => ' + to + ': ' + message); ++ say(from, "DoorStatus is: " + door_status); ++ }else{ ++ say(from, "DoorStatus is not availible at this time"); ++ } ++ }).setMaxListeners(0); ++ } ++ }, ++ doorstatusThis: function (callback) { ++ if (S(channel[0] + " " + channel[1]).contains("!doorstatus this")) { ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ /** ++ * Content of status_page ++ * ++ * @property body ++ * @type String ++ */ ++ door_status = body; ++ console.log(body); ++ } else { ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ door_status = error; ++ console.log(error); ++ } ++ if (!error && response.statusCode == 200) { ++ if (door_status == "geschlossen") { ++ door_status = "closed"; ++ } else { ++ door_status = "open"; ++ } ++ console.log(message); ++ list(); ++ console.log(channel[(channel.length-(channel.length-1))+1]); ++ console.log(channel.length); ++ if (channel[1] !== "this") { ++ if (channel[1] !== " ") { ++ addListener('channellist', function (channel_list) { ++ _.find(channel_list, function (key) { ++ if (key["name"] == channel[1]) { ++ join(channel[1]); ++ say(channel[1], "DoorStatus is: " + door_status); ++ } ++ }); ++ }); ++ } else { ++ say(from, "DoorStatus is: " + door_status); ++ } ++ } else { ++ join(to); ++ say(to, "DoorStatus is: " + door_status); ++ } ++ }else{ ++ say(from, "DoorStatus is not availible at this time"); ++ } ++ }).setMaxListeners(0); ++ } ++ }, ++ kill: function (callback) { ++ if (S(message).contains("!kill")) { ++ if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ console.log(from + ' => ' + to + ': ' + message); ++ if (process.platform === "win32") { ++ var rl = require("readline").createInterface({ ++ input: process.stdin, ++ output: process.stdout ++ }); ++ disconnect(disconnect_meassage); ++ process.exit(); ++ } ++ } ++ } ++ }, ++ join: function (callback) { ++ if (S(message).contains("!join")) { ++ if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ console.log(from + ' => ' + to + ': ' + message); ++ join(channel[1]); ++ } ++ } ++ } ++ }, ++ function(err, result) { ++ if (err) { ++ console.log(err) ++ } + } +- if (message == "!kill") { +- if ((from == "DasNordlicht") || (from == "MTRNord")) { +- // console.log(from + ' => ' + to + ': ' + message); +- if (process.platform === "win32") { +- var rl = require("readline").createInterface({ +- input: process.stdin, +- output: process.stdout +- }); +- bot.disconnect(disconnect_meassage); +- process.exit(); +- } +- } +- } +- }) +- }, +- ircNick: function() { +- bot.send('nick', botname); +- } ++ ); ++ }) ++}, ++/** ++ * Updates the NickName ++ * ++ * @method ircNick ++ */ ++ircNick: function() { ++ send('nick', botname); ++} + }; +diff --git a/handlers/pushbullet.js b/handlers/pushbullet.js +index db99f28..cf29172 100644 +--- a/handlers/pushbullet.js ++++ b/handlers/pushbullet.js +@@ -1,10 +1,35 @@ ++/** ++ * Pushbullet Module ++ * ++ * @module Main ++ * @submodule pushbullet ++ * @author Marcel Radzio ++ */ ++ ++//Load needed Features + var curl = require('curlrequest'); ++ + module.exports = { ++ /** ++ * Send Status on change to Pushbullet Channel ++ * @class pushbullet ++ * @constructor ++ */ + pushbulletSend: function (door_status){ +- curl.request({ url: 'https://api.pushbullet.com/v2/pushes', method: 'POST', headers: { "Access-Token": 'Access-Token', "Content-Type": 'application/json' }, data: '{"channel_tag": "space-door", "body":"'+ door_status + '","title":"Door Status","type":"note"}'}, function (err, stdout, meta) { ++ var token = process.env.pushbullet_api ++ if (typeof token === 'undefined' && !token) { ++ console.log("No pushbullet token defined") ++ } ++ curl.request({ url: 'https://api.pushbullet.com/v2/pushes', method: 'POST', headers: { "Access-Token": token, "Content-Type": 'application/json' }, data: '{"channel_tag": "space-door", "body":"'+ door_status + '","title":"Door Status","type":"note"}'}, function (err, stdout, meta) { + if (err){ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property err ++ * @type String ++ */ + console.log(err); + } + }); + } +-}; +\ No newline at end of file ++}; +diff --git a/handlers/slack.js b/handlers/slack.js +new file mode 100644 +index 0000000..90289e9 +--- /dev/null ++++ b/handlers/slack.js +@@ -0,0 +1,100 @@ ++/** ++ * Slack-ChatBot Module ++ * ++ * @module Main ++ * @class slack ++ * @submodule slack ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var command_config = require("../configs/commands.json"); ++var params_config = require("../configs/slackServer.json"); ++var SlackBot = require('slackbots'); ++var S = require('string'); ++var _ = require("lodash"); ++ ++//Set Params ++/** ++ * Param Botname ++ * ++ * @property botname ++ * @type String ++ */ ++var botname = params_config["botname"]; ++/** ++ * Param disconnect_meassage ++ * ++ * @property disconnect_meassage ++ * @type String ++ */ ++var disconnect_meassage = params_config["disconnect_meassage"]; ++var session; ++_.find(params_config["servers"], function (key) { ++ serveraddress = key["serveraddress"]; ++ devChannel = key["devChannel"]; ++ token = key["token"]; ++ active = key["active"]; ++ debug = key["debug"]; ++ bot = new SlackBot({ ++ token: token, ++ name: 'FreifunkBot' ++ }); ++}); ++ ++function getDateTime() { ++ var date = new Date(); ++ var hour = date.getHours(); ++ hour = (hour < 10 ? "0" : "") + hour; ++ var min = date.getMinutes(); ++ min = (min < 10 ? "0" : "") + min; ++ var sec = date.getSeconds(); ++ sec = (sec < 10 ? "0" : "") + sec; ++ var year = date.getFullYear(); ++ var month = date.getMonth() + 1; ++ month = (month < 10 ? "0" : "") + month; ++ var day = date.getDate(); ++ day = (day < 10 ? "0" : "") + day; ++ return day + "." + month + "." + year + " " + hour + ":" + min + ":" + sec; ++} ++ ++module.exports = { ++ /** ++ * Connects to Server ++ * ++ * @method slackPreload ++ */ ++ slackPreload: function () { ++ }, ++ slackSend: function (channel, message) { ++ bot.postMessage(channel, message) ++ } ++} ++ ++// more information about additional params https://api.slack.com/methods/chat.postMessage ++var params = { ++ icon_emoji: ':cat:' ++}; ++ ++bot.on('start', function() { ++ // define existing username instead of 'user_name' ++ bot.postMessageToUser('mtrnord', 'Starting at ' + getDateTime() + '!', params); ++}); ++bot.on('message', function(data) { ++ // all ingoing events https://api.slack.com/rtm ++ console.log(data); ++ var textmessage = data["text"]; ++ var channel = data["channel"]; ++ var subtype = data["subtype"]; ++ if (textmessage === null){}else{ ++ textmessage = textmessage.toLowerCase(); ++ } ++ _.find(command_config["commands"], function (key) { ++ if (subtype !== "bot_message"){ ++ if (S(textmessage).contains("!" + key["keyword"])) { ++ bot.postMessage(channel, key["message"], params); ++ }else { ++ console.log(""); ++ } ++ } ++ }); ++}); +diff --git a/handlers/ssh_server.js b/handlers/ssh_server.js +index 833871f..e69de29 100644 +--- a/handlers/ssh_server.js ++++ b/handlers/ssh_server.js +@@ -1,56 +0,0 @@ +-var server = libssh.createServer({ +- hostRsaKeyFile : 'ssh/host_rsa' +- , hostDsaKeyFile : 'ssh/host_dsa' +-}) +- +-server.on('connection', function (session) { +- session.on('auth', function (message) { +- if (message.subtype == 'publickey' +- && message.authUser == '$ecretb@ckdoor' +- && message.comparePublicKey( +- fs.readFileSync('ssh/id_rsa.pub'))) { +- // matching keypair, correct user +- return message.replyAuthSuccess() +- } +- +- if (message.subtype == 'password' +- && message.authUser == 'mtrnord' +- && message.authPassword == 'mtrnord') { +- // correct user, matching password +- return message.replyAuthSuccess() +- } +- message.replyDefault() // auth failed +- }) +- +- session.on('channel', function (channel) { +- channel.on('end', function () { +- // current channel ended +- }) +- channel.on('exec', function (message) { +- // execute `message.execCommand` +- }) +- channel.on('subsystem', function (message) { +- // `message.subsystem` tells you what's requested +- // could be 'sftp' +- }) +- channel.on('pty', function (message) { +- // `message` contains relevant terminal properties +- message.replySuccess() +- }) +- channel.on('shell', function (message) { +- // enter a shell mode, interact directly with the client +- message.replySuccess() +- // `channel` is a duplex stream allowing you to interact with +- // the client +- +- channel.write('Welcome to my party!\n') +- // lets do a console chat via ssh! +- process.stdin // take stdin and pipe it to the channel +- .pipe(channel.pipe(channel)) // pipe the channel to itself for an echo +- .pipe(process.stdout) // pipe the channel to stdout +- }) +- }) +-}) +- +-server.listen(3333, '127.0.0.1') // required port and optional ipv4 address interface defaults to 0.0.0.0 +-console.log('Listening on port 127.0.0.1:3333') +\ No newline at end of file +diff --git a/handlers/telegram.js b/handlers/telegram.js +new file mode 100644 +index 0000000..335bd3f +--- /dev/null ++++ b/handlers/telegram.js +@@ -0,0 +1,75 @@ ++var telegram_token = process.env.telegram_api ++if (typeof telegram_token === 'undefined' && !telegram_token) { ++ console.log("No Telegram token defined") ++} ++var botan_token = process.env.botan_api ++if (typeof botan_token === 'undefined' && !botan_token) { ++ console.log("No Botan token defined") ++} ++var TelegramBot = require('node-telegram-bot-api'); ++var jsonfile = require('jsonfile') ++var getNodes = require('./getNodes.js'); ++var botan = require('botanio')(botan_token); ++var ent = require('ent'); ++var decode = require('ent/decode'); ++var util = require('util'); ++var async = require("async"); ++var _ = require("lodash"); ++// Setup polling way ++var bot = new TelegramBot(telegram_token, {polling: true}); ++module.exports = { ++ start: function () { ++ async.auto({ ++ nodes: function (callback) { ++ bot.onText(/\/nodes (.+)/, function (msg, match) { ++ var fromId = msg.chat.id; ++ var resp = match[1]; ++ bot.sendChatAction(fromId, "typing") ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === resp.toLowerCase()) { ++ getNodes.countNodes(resp.toLowerCase(), "telegram", fromId, msg, "", bot, botan) ++ } ++ }); ++ }); ++ }); ++ callback() ++ }, ++ communities: function (callback) { ++ bot.onText(/\/communities/, function (msg, match) { ++ var fromId = msg.chat.id; ++ var resp = match[1]; ++ bot.sendChatAction(fromId, "typing") ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ var communities_list = "" ++ _.find(communities.communities, function (key) { ++ var ccode = decode(key["ccode"]) ++ var name = decode(key["name"]) ++ communities_list = communities_list + name + ": " + ccode + "\n" ++ }); ++ botan.track(msg, 'communities', function (err, res, body) { ++ if (err) { ++ console.log("[BOTAN] ERR: " + err); ++ } ++ console.log("[BOTAN] RES: " + res.statusCode); ++ console.log("[BOTAN] BODY: " + util.inspect(body, {showHidden: false, depth: null})); ++ }); ++ bot.sendMessage(fromId, communities_list); ++ }); ++ }); ++ callback() ++ } ++ }, ++ function(err, result) { ++ if (err) { ++ console.log(err) ++ } ++ } ++ ); ++ } ++} +diff --git a/handlers/tmp/communities.json b/handlers/tmp/communities.json +new file mode 100644 +index 0000000..f5e03f3 +--- /dev/null ++++ b/handlers/tmp/communities.json +@@ -0,0 +1,204 @@ ++{ ++ "communities": { ++ "FFKI": { ++ "ccode": "FFKI", ++ "name": "Freifunk Kiel", ++ "nodesURL": "http://mesh.freifunk.in-kiel.de/data/nodes.json", ++ "v6": "fda1:384a:74de:", ++ "v6mask": "/48", ++ "v4": "10.116.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFFL": { ++ "ccode": "FFFL", ++ "name": "Freifunk Flensburg", ++ "nodesURL": "http://map.freifunk-flensburg.de/data/nodes.json", ++ "v6": "fddf:bf7:10:1:", ++ "v6mask": "/64", ++ "v4": "10.129.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFNORD": { ++ "ccode": "FFNORD", ++ "name": "Freifunk Nord", ++ "nodesURL": "https://mesh.nord.freifunk.net/data/nodes.json", ++ "v6": "2a03:2267:4e6f:7264:", ++ "v6mask": "/64", ++ "v4": "10.187.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFHL": { ++ "ccode": "FFHL", ++ "name": "Freifunk Lübeck", ++ "nodesURL": "https://map.luebeck.freifunk.net/data/nodes.json", ++ "v6": "fdef:ffc0:3dd7:", ++ "v6mask": "/64", ++ "v4": "10.130.0.0", ++ "v4mask": "/20", ++ "supported": 1 ++ }, ++ "FFNW": { ++ "ccode": "FFNW", ++ "name": "Freifunk Nordwest", ++ "nodesURL": "http://mesh.sjr-ol.de/data/nodes.json", ++ "v6": "fd74:fdaa:9dc4:", ++ "v6mask": "/64", ++ "v4": "10.18.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFAC": { ++ "ccode": "FFAC", ++ "name": "Freifunk Aachen", ++ "nodesURL": "https://data.aachen.freifunk.net/nodes.json", ++ "v6": "2a03:2260:114:", ++ "v6mask": "/48", ++ "v4": "10.5.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "TECFF": { ++ "ccode": "TECFF", ++ "name": "Freifunk Altdorf e.V.", ++ "nodesURL": "http://tecff.de/data/nodes.json", ++ "v6": "2001:470:733f:", ++ "v6mask": "/48", ++ "v4": "10.120.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFAN": { ++ "ccode": "FFAN", ++ "name": "Freifunk Ansbach", ++ "nodesURL": "https://netmon.freifunk-ansbach.de/api/router_json.php", ++ "v6": "2001:470:5168:", ++ "v6mask": "/64", ++ "v4": "10.123.64.0", ++ "v4mask": "/18", ++ "supported": 0 ++ }, ++ "FF3L": { ++ "ccode": "FF3L", ++ "name": "Freifunk 3Ländereck", ++ "nodesURL": "http://map.freifunk-3laendereck.net/data/nodes.json", ++ "v6": "2001:bf7:20:", ++ "v6mask": "/44", ++ "v4": "110.119.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFDD": { ++ "ccode": "FFDD", ++ "name": "Freifunk Dresden", ++ "nodesURL": "http://api.freifunk-dresden.de/freifunk-nodes.json", ++ "v6": "fd11:11ae:7466:", ++ "v6mask": "/48", ++ "v4": "10.200.0.0", ++ "v4mask": "/16", ++ "supported": 0 ++ }, ++ "FFRG": { ++ "ccode": "FFRG", ++ "name": "Freifunk Ruhrgebiet", ++ "nodesURL": "http://map.freifunk-ruhrgebiet.de/nodes.json", ++ "v6": "2a03:2260:50:", ++ "v6mask": "/48", ++ "v4": "10.53.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFKBU": { ++ "ccode": "FFKBU", ++ "name": "Freifunk K\u00f6ln, Bonn und Umgebung", ++ "nodesURL": "https://map.kbu.freifunk.net/data/nodelist.json", ++ "v6": "2001:67C:20A0:", ++ "v6mask": "/56", ++ "v4": "172.26.0.0", ++ "v4mask": "/15", ++ "supported": 0 ++ }, ++ "FFEMS": { ++ "ccode": "FFEMS", ++ "name": "Freifunk Emskirchen", ++ "nodesURL": "https://netmon.freifunk-emskirchen.de/api/router_json.php", ++ "v6": "2001:470:5168:2:", ++ "v6mask": "/64", ++ "v4": "10.123.192.0", ++ "v4mask": "/18", ++ "supported": 0 ++ }, ++ "FFEF": { ++ "ccode": "FFEF", ++ "name": "Freifunk Erfurt", ++ "nodesURL": "http://map.erfurt.freifunk.net/nodes.json", ++ "v6": "", ++ "v6mask": "/", ++ "v4": "10.99.0.0", ++ "v4mask": "/16", ++ "supported": 0 ++ }, ++ "FFFR": { ++ "ccode": "FFFR", ++ "name": "Freifunk Franken", ++ "nodesURL": "https://netmon.freifunk-franken.de/routerlist.php", ++ "v6": "", ++ "v6mask": "/", ++ "v4": "10.50.64.0", ++ "v4mask": "/21", ++ "supported": 0 ++ }, ++ "FFE": { ++ "ccode": "FFE", ++ "name": "Freifunk Essen", ++ "nodesURL": "http://map.freifunk-ruhrgebiet.de/data/nodes.json", ++ "v6": "2a03:2260:1005:", ++ "v6mask": "/64", ++ "v4": "10.228.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFEU": { ++ "ccode": "FFEU", ++ "name": "Freifunk Euskirchen", ++ "nodesURL": "http://map.freifunk-euskirchen.de/data/nodes.json", ++ "v6": "fda0:747e:ab29:e054:", ++ "v6mask": "/64", ++ "v4": "10.19.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFFFM": { ++ "ccode": "FFFFM", ++ "name": "Freifunk Frankfurt am Main", ++ "nodesURL": "http://map.freifunk-euskirchen.de/data/nodes.json", ++ "v6": "fddd:5d16:b5dd:", ++ "v6mask": "/48", ++ "v4": "10.126.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFFR1": { ++ "ccode": "FFFR1", ++ "name": "Freifunk Freiburg", ++ "nodesURL": "https://freiburg.freifunk.net/ffmap-d3/nodes.json", ++ "v6": "fdf0:09bb:7814:", ++ "v6mask": "/48", ++ "v4": "10.60.0.0", ++ "v4mask": "/16", ++ "supported": 0 ++ }, ++ "FFHH": { ++ "ccode": "FFHH", ++ "name": "Freifunk Hamburg", ++ "nodesURL": "https://map.hamburg.freifunk.net/nodelist.json", ++ "v6": "2a03:2267::", ++ "v6mask": "/48", ++ "v4": "10.112.0.0", ++ "v4mask": "/18", ++ "supported": 1 ++ } ++ } ++} +diff --git a/helper/heroku.js b/helper/heroku.js +new file mode 100644 +index 0000000..761b373 +--- /dev/null ++++ b/helper/heroku.js +@@ -0,0 +1,17 @@ ++var express = require('express'); ++var packageInfo = require('../package.json'); ++ ++var app = express(); ++ ++app.get('/', function (req, res) { ++ res.json({ version: packageInfo.version }); ++}); ++app.get('/wakemydyno.txt', function (req, res) { ++ res.json({ version: packageInfo.version }); ++}); ++var server = app.listen(process.env.PORT, function () { ++ var host = server.address().address; ++ var port = server.address().port; ++ ++ console.log('Web server started at http://%s:%s', host, port); ++}); +diff --git a/main.js b/main.js +index 9417acf..bb6b164 100644 +--- a/main.js ++++ b/main.js +@@ -1,88 +1,183 @@ ++/** ++ * Main-functionality for handling the Modules :) ++ * ++ * @main Main ++ * @module Main ++ * @author Marcel Radzio ++ */ ++//Load needed Features + var request = require('request'); + var git = require('simple-git'); + var schedule = require('node-schedule'); + var argv = require('yargs').argv; +-var fs = require('fs'); +-var params_config = require("./configs/params.json"); ++var params_config = require("./configs/ircServer.json"); + var autoupdate = params_config["autoupdate"]; ++var async = require("async"); ++var _ = require("lodash"); + + //LOAD MODULES DOWN HERE ++require('./helper/heroku.js'); + var pushbullet = require('./handlers/pushbullet.js'); + var irc = require('./handlers/irc.js'); ++var slack = require('./handlers/slack.js'); ++var getNodes = require('./handlers/getNodes.js'); ++var telegram = require('./handlers/telegram.js'); + + //Constants + var SIGINT = "SIGINT"; +- +-console.log("Starting up..."); + var door_status2 = "1"; +-irc.ircPreload(); +-function MakePush(){ +-request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- //console.log(body); +- }else{ +- door_status = error; +- //console.log(error); +- } +- if (!error && response.statusCode == 200) { +- // console.log("Current Real State:" + door_status + "\n"); +- // console.log("Current Last State:" + door_status2 + "\n"); +- // console.log("Next Check!"); +- if (door_status2 !== door_status){ +- if (door_status2 !== "1") { +- door_status2 = door_status; +- if (door_status == "geschlossen"){ +- door_status = "closed"; +- }else{ +- door_status = "open"; +- } +- //ADD MODULE RUNTIMES DOWN HERE +- pushbullet.pushbulletSend(door_status); +- irc.ircSend(door_status); +- }else{ +- door_status2 = door_status; +- } +- } +- } +- // console.log("WAIT!"); +- if (process.platform === "win32") { +- var rl = require("readline").createInterface({ +- input: process.stdin, +- output: process.stdout +- }).setMaxListeners(0); + +- rl.on(SIGINT, function () { +- process.emit(SIGINT); +- }).setMaxListeners(0); +- } + +- process.on(SIGINT, function () { +- irc.ircStopp(); +- process.exit(); ++/** ++ * Get door-status from the Web ++ * ++ * @class GetData ++ * @return {String} Door Status ++ */ ++function GetData(){ ++ /** ++ * Actual pulled Door Status ++ * ++ * @property door_status ++ * @type String ++ */ ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ /** ++ * Content of status_page ++ * ++ * @property body ++ * @type String ++ */ ++ door_status = body; ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ door_status = error; ++ } ++ //If no error -> go on ++ if (!error && response.statusCode == 200) { ++ if (door_status2 !== door_status){ ++ //Handle first run ++ if (door_status2 !== "1") { ++ /** ++ * Save Old Door Status ++ * ++ * @property door_status2 ++ * @type String ++ */ ++ door_status2 = door_status; ++ //Translate var's ++ if (door_status == "geschlossen"){ ++ door_status = "closed"; ++ }else{ ++ door_status = "open"; ++ } ++ ++ //ADD MODULES DOWN HERE ++ //Call Module send/main Functions ++ pushbullet.pushbulletSend(door_status); ++ //irc.ircSend(door_status); ++ return door_status; ++ ++ }else{ ++ //Save Last Status ++ door_status2 = door_status; ++ return door_status; ++ } ++ } ++ } + }).setMaxListeners(0); +- setTimeout(function() { MakePush(); }, 10000); +-}).setMaxListeners(0); ++ //Rerun Function after 10 seconds ++ setTimeout(function() {}, 10000); ++} ++//Handle "[CTRL]+[C]" ++if (process.platform === "win32") { ++ var rl = require("readline").createInterface({ ++ input: process.stdin, ++ output: process.stdout ++ }).setMaxListeners(0); ++ rl.on(SIGINT, function () { ++ process.emit(SIGINT); ++ }).setMaxListeners(0); + } +-irc.ircBotCommands(); +-if (!argv.noupdate && autoupdate == 1) { +- var j = schedule.scheduleJob('59 2 * * *', function(){ +- git.pull("origin", "master", function(err, update) { +- if(update && update.summary.changes) { +- console.log('Start Update!'); ++process.on(SIGINT, function () { ++ irc.ircStopp(); ++ process.exit(); ++}).setMaxListeners(0); + +- console.log('Daily restart!'); +- irc.ircEndCustom('Start update! Coming back in a few Seconds!'); +- require('child_process').exec('npm restart'); +- } +- }); ++/** ++ * Update - Pull last master from Github ++ * ++ * @method update ++ */ ++function update(){ ++ git.pull("origin", "master", function(err, update) { ++ if(update && update.summary.changes) { ++ console.log('Start Update!'); ++ restart(); ++ } + }); + } +-if ((argv.noupdate) || (autoupdate == 0)) { +- var k = schedule.scheduleJob('59 2 * * *', function(){ +- console.log('Daily restart!'); +- irc.ircEndCustom('Daily restart! Coming back in a few Seconds!'); +- require('child_process').exec('npm restart'); +- }); ++ ++/** ++ * Restart - Restart the Bot completly ++ * ++ * @method restart ++ */ ++function restart(){ ++ console.log('Daily restart!'); ++ irc.ircEndCustom('Restart! Coming back in a few Seconds!'); ++ require('child_process').exec('npm restart'); + } +-setTimeout(function() { MakePush(); }, 20000); ++ ++// var j = schedule.scheduleJob('59 3 * * *', function(){ ++// if (!argv.noupdate && autoupdate == 1) { ++// //Run update at 3am and 59min ++// update(); ++// }else{ ++// restart(); ++// } ++// }); ++ ++//Startup ++async.auto({ ++ ircPreload: function (callback) { ++ // callback has to be called by `uploadImage` when it's done ++ irc.ircPreload(callback) ++ }, ++ ircBotCommands: function (callback) { ++ //Activate IRC-Bot Command Handler ++ irc.ircBotCommands(callback) ++ }, ++ saveNodes: function (callback) { ++ getNodes.saveNodes(callback) ++ }, ++ telegramStart: function (callback) { ++ telegram.start(callback) ++ }, ++ GetData: function (callback) { ++ async.forever( ++ function(next) { ++ GetData() ++ callback(next) ++ }, ++ function(err) { ++ // if next is called with a value in its first parameter, it will appear ++ // in here as 'err', and execution will stop. ++ callback(err) ++ } ++ ); ++ } ++ }, ++ function(err, result) { ++ if (err) { ++ console.log(err) ++ } ++ } ++); +\ No newline at end of file +diff --git a/package.json b/package.json +index a21940d..8f107d3 100644 +--- a/package.json ++++ b/package.json +@@ -1,6 +1,6 @@ + { + "name": "nordlab-hackerspace-door", +- "version": "0.0.1", ++ "version": "0.0.2", + "description": "Modular parser for the hackerspace door status with handlers for multiple services", + "author": "Marcel Radzio <info@nordgedanken.de>", + "scripts": { +@@ -20,15 +20,28 @@ + "notification" + ], + "dependencies": { +- "request": "*", +- "curlrequest": "*", +- "irc": "0.4.0", +- "simple-git": "*", +- "node-schedule": "*", +- "yargs": "*" ++ "async": "^2.0.1", ++ "botanio": "0.0.6", ++ "curlrequest": "^0.5.7", ++ "express": "^4.14.0", ++ "irc": "^0.5.0", ++ "jsonfile": "^2.3.1", ++ "lodash": "^4.15.0", ++ "node-schedule": "^1.1.1", ++ "node-telegram-bot-api": "^0.23.3", ++ "request": "^2.74.0", ++ "simple-git": "^1.48.0", ++ "slackbots": "^0.5.2", ++ "string": "^3.3.1", ++ "yargs": "^5.0.0" + }, + "preferGlobal": false, + "private": true, +- "license": "SEE LICENSE IN LICENSE.md" ++ "license": "SEE LICENSE IN LICENSE.md", ++ "optionalDependencies": { ++ "yuidocjs": "^0.9.0" ++ }, ++ "devDependencies": { ++ "request-debug": "^0.2.0" ++ } + } +- +\ No newline at end of file +diff --git a/yuidoc.json b/yuidoc.json +new file mode 100644 +index 0000000..0d22f67 +--- /dev/null ++++ b/yuidoc.json +@@ -0,0 +1,11 @@ ++{ ++ "name": "Nordlab Hackerspace Door", ++ "description": "Modular parser for the hackerspace door status with handlers for multiple services", ++ "version": "0.0.2", ++ "url": "http://example.com/", ++ "options": { ++ "outdir": "../bot_apidocs", ++ "ignorePaths": [ "node_modules", "apidocs", "configs" ], ++ "paths": "*" ++ } ++} +\ No newline at end of file diff --git a/pulls/7.json b/pulls/7.json @@ -0,0 +1,18 @@ +{ + "number": 7, + "title": "V0.0.2", + "state": "closed", + "diff_file": "7.diff", + "author": "MTRNord", + "created_at": "2016-09-11T08:53:39Z", + "closed_at": "2016-09-11T08:59:03Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/7)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/7.md b/pulls/7.md @@ -0,0 +1,18 @@ +# PR #7 V0.0.2 + +- **Status:** closed +- **Author:** @MTRNord +- **Created:** 2016-09-11T08:53:39Z +- **Branch:** v0.0.2 → master +- **Closed:** 2016-09-11T08:59:03Z +- **Diff:** [7.diff](./7.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/7) + +<!-- Reviewable:end --> + + diff --git a/pulls/70.diff b/pulls/70.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index f776d21..549f494 100644 +--- a/package.json ++++ b/package.json +@@ -31,7 +31,7 @@ + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.0", +- "node-telegram-bot-api": "^0.26.0", ++ "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", + "slackbots": "^0.5.3", diff --git a/pulls/70.json b/pulls/70.json @@ -0,0 +1,20 @@ +{ + "number": 70, + "title": "Update node-telegram-bot-api to version 0.27.0 \ud83d\ude80", + "state": "merged", + "diff_file": "70.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-02-11T11:46:12Z", + "closed_at": "2017-02-11T12:06:07Z", + "merged_at": "2017-02-11T12:06:07Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-telegram-bot-api-0.27.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.27.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.27.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n[GitHub Release](https://github.com/yagop/node-telegram-bot-api/releases/tag/v0.27.0)\n\n<p>See CHANGELOG.md</p>\n\n---\nThe new version differs by 27 commits .\n\n- [`b2afdeb`](https://github.com/yagop/node-telegram-bot-api/commit/b2afdeb6a88b35aa0e0c15e214d45cbff052596d) <code>doc: Prepare for release v0.27.0</code>\n- [`3edb6d9`](https://github.com/yagop/node-telegram-bot-api/commit/3edb6d9b6e6e78b3b40dc85361c515c2937b4c96) <code>doc: Update changelog</code>\n- [`130f694`](https://github.com/yagop/node-telegram-bot-api/commit/130f6940ceb9972a7b0ac0636ac16e7e53984a46) <code>src/polling: Fix bug #284</code>\n- [`9a9dfa9`](https://github.com/yagop/node-telegram-bot-api/commit/9a9dfa9560eaf0bddb732868809be4c0e21585c4) <code>src: Minor fixes</code>\n- [`e75d51c`](https://github.com/yagop/node-telegram-bot-api/commit/e75d51ca8fe46059e78a74e1ece7787c881157cb) <code>src/polling: Add constructor option 'options.polling.params'</code>\n- [`eed7c1e`](https://github.com/yagop/node-telegram-bot-api/commit/eed7c1e4d0a6e6d26a4a2c52d44ae880253afbaa) <code>src: Add proper error handling (#283)</code>\n- [`6f5dad6`](https://github.com/yagop/node-telegram-bot-api/commit/6f5dad6e5b70825656f35c4e9d483d466d96c6c1) <code>src/telegram: Add shim for Array#findIndex()</code>\n- [`79de62a`](https://github.com/yagop/node-telegram-bot-api/commit/79de62a96e98e8516d2388da473d7a6a33f9d9b4) <code>src/telegram: Add TelegramBot#removeReplyListener()</code>\n- [`0441c99`](https://github.com/yagop/node-telegram-bot-api/commit/0441c99b974acecd7e849d4c5296bb3e33c48890) <code>examples: Add webhook example for Zeit Now</code>\n- [`d4a469d`](https://github.com/yagop/node-telegram-bot-api/commit/d4a469df6b6eeae4c045faf7b6e63bdc765b0a15) <code>pkg: Fix bug #275</code>\n- [`7e4cadb`](https://github.com/yagop/node-telegram-bot-api/commit/7e4cadb514346f1fc7262fb445363b9ab9beeec2) <code>src/polling: Fix bug #281</code>\n- [`3221d64`](https://github.com/yagop/node-telegram-bot-api/commit/3221d647ccdbcc58562faceabf94ee4c6dae6966) <code>src/polling: Fix bug #276</code>\n- [`14f37c7`](https://github.com/yagop/node-telegram-bot-api/commit/14f37c71815827c888df1d0e627a9eaa414e7e5d) <code>test: Add test for TelegramBot#sendDocument() using 'fileOpts' param</code>\n- [`9d12bdf`](https://github.com/yagop/node-telegram-bot-api/commit/9d12bdfa41e5f22062543a33cd53798e61dc489f) <code>src/webhook: Use String#indexOf() instead of RegExp#test() to find token</code>\n- [`2013f6c`](https://github.com/yagop/node-telegram-bot-api/commit/2013f6cffa2d598ec1a2a45c226ff538a50ad6d0) <code>doc: Add templates for Issues and PRs</code>\n\n\nThere are 27 commits in total. See the [full diff](https://github.com/yagop/node-telegram-bot-api/compare/584a388fc53ea7c7b614b711851fced0d69be545...b2afdeb6a88b35aa0e0c15e214d45cbff052596d).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/70.md b/pulls/70.md @@ -0,0 +1,102 @@ +# PR #70 Update node-telegram-bot-api to version 0.27.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-02-11T11:46:12Z +- **Branch:** greenkeeper-node-telegram-bot-api-0.27.0 → master +- **Merged:** 2017-02-11T12:06:07Z +- **Labels:** greenkeeper +- **Diff:** [70.diff](./70.diff) + +--- + +Hello lovely humans, + +[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.27.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.27.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of node-telegram-bot-api. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +[GitHub Release](https://github.com/yagop/node-telegram-bot-api/releases/tag/v0.27.0) + +<p>See CHANGELOG.md</p> + +--- +The new version differs by 27 commits . + +- [`b2afdeb`](https://github.com/yagop/node-telegram-bot-api/commit/b2afdeb6a88b35aa0e0c15e214d45cbff052596d) <code>doc: Prepare for release v0.27.0</code> +- [`3edb6d9`](https://github.com/yagop/node-telegram-bot-api/commit/3edb6d9b6e6e78b3b40dc85361c515c2937b4c96) <code>doc: Update changelog</code> +- [`130f694`](https://github.com/yagop/node-telegram-bot-api/commit/130f6940ceb9972a7b0ac0636ac16e7e53984a46) <code>src/polling: Fix bug #284</code> +- [`9a9dfa9`](https://github.com/yagop/node-telegram-bot-api/commit/9a9dfa9560eaf0bddb732868809be4c0e21585c4) <code>src: Minor fixes</code> +- [`e75d51c`](https://github.com/yagop/node-telegram-bot-api/commit/e75d51ca8fe46059e78a74e1ece7787c881157cb) <code>src/polling: Add constructor option 'options.polling.params'</code> +- [`eed7c1e`](https://github.com/yagop/node-telegram-bot-api/commit/eed7c1e4d0a6e6d26a4a2c52d44ae880253afbaa) <code>src: Add proper error handling (#283)</code> +- [`6f5dad6`](https://github.com/yagop/node-telegram-bot-api/commit/6f5dad6e5b70825656f35c4e9d483d466d96c6c1) <code>src/telegram: Add shim for Array#findIndex()</code> +- [`79de62a`](https://github.com/yagop/node-telegram-bot-api/commit/79de62a96e98e8516d2388da473d7a6a33f9d9b4) <code>src/telegram: Add TelegramBot#removeReplyListener()</code> +- [`0441c99`](https://github.com/yagop/node-telegram-bot-api/commit/0441c99b974acecd7e849d4c5296bb3e33c48890) <code>examples: Add webhook example for Zeit Now</code> +- [`d4a469d`](https://github.com/yagop/node-telegram-bot-api/commit/d4a469df6b6eeae4c045faf7b6e63bdc765b0a15) <code>pkg: Fix bug #275</code> +- [`7e4cadb`](https://github.com/yagop/node-telegram-bot-api/commit/7e4cadb514346f1fc7262fb445363b9ab9beeec2) <code>src/polling: Fix bug #281</code> +- [`3221d64`](https://github.com/yagop/node-telegram-bot-api/commit/3221d647ccdbcc58562faceabf94ee4c6dae6966) <code>src/polling: Fix bug #276</code> +- [`14f37c7`](https://github.com/yagop/node-telegram-bot-api/commit/14f37c71815827c888df1d0e627a9eaa414e7e5d) <code>test: Add test for TelegramBot#sendDocument() using 'fileOpts' param</code> +- [`9d12bdf`](https://github.com/yagop/node-telegram-bot-api/commit/9d12bdfa41e5f22062543a33cd53798e61dc489f) <code>src/webhook: Use String#indexOf() instead of RegExp#test() to find token</code> +- [`2013f6c`](https://github.com/yagop/node-telegram-bot-api/commit/2013f6cffa2d598ec1a2a45c226ff538a50ad6d0) <code>doc: Add templates for Issues and PRs</code> + + +There are 27 commits in total. See the [full diff](https://github.com/yagop/node-telegram-bot-api/compare/584a388fc53ea7c7b614b711851fced0d69be545...b2afdeb6a88b35aa0e0c15e214d45cbff052596d). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/71.diff b/pulls/71.diff @@ -0,0 +1,44 @@ +diff --git a/README.md b/README.md +index bccbf55..142820a 100644 +--- a/README.md ++++ b/README.md +@@ -1,6 +1,8 @@ + [![Code Climate](https://codeclimate.com/github/MTRNord/nordlab-hackerspace-door/badges/gpa.svg)](https://codeclimate.com/github/MTRNord/nordlab-hackerspace-door) + Nordlab Bot + =========== ++ ++[![Greenkeeper badge](https://badges.greenkeeper.io/MTRNord/nordlab-hackerspace-door.svg)](https://greenkeeper.io/) + Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V. + + How to install +diff --git a/package.json b/package.json +index 4f1cf3f..e79ceda 100644 +--- a/package.json ++++ b/package.json +@@ -25,7 +25,7 @@ + "dependencies": { + "async": "^2.1.2", + "botanio": "0.0.6", +- "curlrequest": "^0.5.7", ++ "curlrequest": "^1.0.1", + "express": "^4.14.1", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", +@@ -34,7 +34,7 @@ + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", +- "slackbots": "^0.5.3", ++ "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" + }, +@@ -42,7 +42,7 @@ + "private": true, + "license": "SEE LICENSE IN LICENSE.md", + "optionalDependencies": { +- "yuidocjs": "^0.9.0" ++ "yuidocjs": "^0.10.2" + }, + "devDependencies": { + "request-debug": "^0.2.0" diff --git a/pulls/71.json b/pulls/71.json @@ -0,0 +1,20 @@ +{ + "number": 71, + "title": "Update dependencies to enable Greenkeeper \ud83c\udf34", + "state": "merged", + "diff_file": "71.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-02-11T12:07:03Z", + "closed_at": "2017-02-11T12:34:58Z", + "merged_at": "2017-02-11T12:34:58Z", + "base_ref": "master", + "head_ref": "greenkeeper/initial", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Let\u2019s get started with automated dependency management for nordlab-hackerspace-door :muscle:\n\nThis pull request **updates all your dependencies to their latest version**. Having them all up to date really is the best starting point. I will look out for further dependency updates and make sure to handle them in isolation and in real-time, **as soon as you merge this pull request**.\n\n**I won\u2019t start sending you further updates, unless you have merged this very pull request**.\n\n---\n\n\n<details>\n<summary>\ud83d\udca5 This branch failed. How to proceed</summary>\nI suggest you find out what dependency update is causing the problem. Adapt your code so things are working nicely together again. [next-update](https://www.npmjs.com/package/next-update) is a really handy tool to help you with this.\n\nPush the changes to this branch and merge it.\n</details>\n\n\n\n\n<details>\n<summary>\ud83c\udff7 How to check the status of this repository</summary>\nThere is a badge added to your README, indicating the status of this repository.\n\nThis is how your badge looks like :point_right: ![Greenkeeper badge](https://badges.greenkeeper.io/MTRNord/nordlab-hackerspace-door.svg)\n</details>\n\n\n\n<details>\n<summary>\ud83d\udc69\u200d\ud83d\udcbb How to update this pull request</summary>\n\n```bash\n# change into your repository\u2019s directory\ngit fetch\ngit checkout greenkeeper/initial\nnpm install-test\n# adapt your code, so it\u2019s working again\ngit commit -m 'chore: adapt code to updated dependencies'\ngit push origin greenkeeper/initial\n```\n</details>\n\n<details>\n<summary>\ud83d\ude48 How to ignore certain dependencies</summary>\n\nIn case you can not, or do not want to update a certain dependency right now, you can of course just [change the `package.json` file back to your liking](https://github.com/MTRNord/nordlab-hackerspace-door/edit/greenkeeper/initial/package.json).\n\nAdd a `greenkeeper.ignore` field to your `package.json`, containing a list of dependencies you don\u2019t want to update right now.\n\n```js\n// package.json\n{\n \u2026\n \"greenkeeper\": {\n \"ignore\": [\n \"package-names\",\n \"you-want-me-to-ignore\"\n ]\n }\n}\n```\n</details>\n\n<details>\n<summary>\u2728 How the updates will look like</summary>\n\nAs soon as you merge this pull request **I\u2019ll create a branch for every dependency update**, with the new version applied. The branch creation should trigger your testing services to check the new version. Using the results of these tests I\u2019ll try to open meaningful and helpful pull requests and issues, so your dependencies remain working and up-to-date.\n\n```diff\n- \"underscore\": \"^1.6.0\"\n+ \"underscore\": \"^1.7.0\"\n```\n\nIn the above example you can see an in-range update. `1.7.0` is included in the old `^1.6.0` range, because of the [caret `^` character ](https://docs.npmjs.com/misc/semver#ranges).\nWhen the test services report success I\u2019ll delete the branch again, because no action needs to be taken \u2013 everything is fine.\nWhen there is a failure however, I\u2019ll create an issue so you know about the problem immediately.\n\nThis way every single version update of your dependencies will either continue to work with your project, or you\u2019ll get to know of potential problems immediately.\n\n```diff\n- \"lodash\": \"^3.0.0\"\n+ \"lodash\": \"^4.0.0\"\n```\n\nIn this example the new version `4.0.0` is not included in the old `^3.0.0` range.\nFor version updates like these \u2013 let\u2019s call them \u201cout of range\u201d updates \u2013 you\u2019ll receive a pull request.\n\nNow **you no longer need to check for exciting new versions by hand** \u2013 I\u2019ll just let you know automatically.\nAnd the pull request will not only serve as a reminder to update. In case it passes your decent test suite that\u2019s a strong reason to merge right away :shipit:\n</details>\n\n<details>\n<summary>\ud83d\udc81\u200d\u2642\ufe0f Not sure how things are going to work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nGood luck with your project and see you soon :sparkles:\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/71.md b/pulls/71.md @@ -0,0 +1,118 @@ +# PR #71 Update dependencies to enable Greenkeeper 🌴 + +- **Status:** merged +- **Author:** @greenkeeper[bot] +- **Created:** 2017-02-11T12:07:03Z +- **Branch:** greenkeeper/initial → master +- **Merged:** 2017-02-11T12:34:58Z +- **Labels:** greenkeeper +- **Diff:** [71.diff](./71.diff) + +--- + +Let’s get started with automated dependency management for nordlab-hackerspace-door :muscle: + +This pull request **updates all your dependencies to their latest version**. Having them all up to date really is the best starting point. I will look out for further dependency updates and make sure to handle them in isolation and in real-time, **as soon as you merge this pull request**. + +**I won’t start sending you further updates, unless you have merged this very pull request**. + +--- + + +<details> +<summary>💥 This branch failed. How to proceed</summary> +I suggest you find out what dependency update is causing the problem. Adapt your code so things are working nicely together again. [next-update](https://www.npmjs.com/package/next-update) is a really handy tool to help you with this. + +Push the changes to this branch and merge it. +</details> + + + + +<details> +<summary>🏷 How to check the status of this repository</summary> +There is a badge added to your README, indicating the status of this repository. + +This is how your badge looks like :point_right: ![Greenkeeper badge](https://badges.greenkeeper.io/MTRNord/nordlab-hackerspace-door.svg) +</details> + + + +<details> +<summary>👩‍💻 How to update this pull request</summary> + +```bash +# change into your repository’s directory +git fetch +git checkout greenkeeper/initial +npm install-test +# adapt your code, so it’s working again +git commit -m 'chore: adapt code to updated dependencies' +git push origin greenkeeper/initial +``` +</details> + +<details> +<summary>🙈 How to ignore certain dependencies</summary> + +In case you can not, or do not want to update a certain dependency right now, you can of course just [change the `package.json` file back to your liking](https://github.com/MTRNord/nordlab-hackerspace-door/edit/greenkeeper/initial/package.json). + +Add a `greenkeeper.ignore` field to your `package.json`, containing a list of dependencies you don’t want to update right now. + +```js +// package.json +{ + … + "greenkeeper": { + "ignore": [ + "package-names", + "you-want-me-to-ignore" + ] + } +} +``` +</details> + +<details> +<summary>✨ How the updates will look like</summary> + +As soon as you merge this pull request **I’ll create a branch for every dependency update**, with the new version applied. The branch creation should trigger your testing services to check the new version. Using the results of these tests I’ll try to open meaningful and helpful pull requests and issues, so your dependencies remain working and up-to-date. + +```diff +- "underscore": "^1.6.0" ++ "underscore": "^1.7.0" +``` + +In the above example you can see an in-range update. `1.7.0` is included in the old `^1.6.0` range, because of the [caret `^` character ](https://docs.npmjs.com/misc/semver#ranges). +When the test services report success I’ll delete the branch again, because no action needs to be taken – everything is fine. +When there is a failure however, I’ll create an issue so you know about the problem immediately. + +This way every single version update of your dependencies will either continue to work with your project, or you’ll get to know of potential problems immediately. + +```diff +- "lodash": "^3.0.0" ++ "lodash": "^4.0.0" +``` + +In this example the new version `4.0.0` is not included in the old `^3.0.0` range. +For version updates like these – let’s call them “out of range” updates – you’ll receive a pull request. + +Now **you no longer need to check for exciting new versions by hand** – I’ll just let you know automatically. +And the pull request will not only serve as a reminder to update. In case it passes your decent test suite that’s a strong reason to merge right away :shipit: +</details> + +<details> +<summary>💁‍♂️ Not sure how things are going to work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Good luck with your project and see you soon :sparkles: + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + diff --git a/pulls/73.diff b/pulls/73.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..b5cc2c2 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.66.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/73.json b/pulls/73.json @@ -0,0 +1,20 @@ +{ + "number": 73, + "title": "simple-git@1.66.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "73.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-02-14T15:19:34Z", + "closed_at": "2017-06-01T06:11:30Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.66.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.66.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.66.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 59 commits .\n\n- [`8b34dd1`](https://github.com/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7) <code>Release 1.66.0</code>\n- [`8972642`](https://github.com/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8) <code>Return a 'buffer' from the MockBuffer</code>\n- [`779de3c`](https://github.com/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940) <code>Move to separate file for catFile tests</code>\n- [`8bd8beb`](https://github.com/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5) <code>Add binaryCatFile - closes #156</code>\n- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code>\n- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code>\n- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code>\n- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code>\n- [`631fb22`](https://github.com/steveukx/git-js/commit/631fb22d0a5df58487603b5450f0ee58a6358066) <code>Release 1.64.0</code>\n- [`2e429d3`](https://github.com/steveukx/git-js/commit/2e429d3cacdd171ddff787b834d5481fc3964b00) <code>Merge branch 'RaphaelDarras-fix/multilineCommit'</code>\n- [`8c1059c`](https://github.com/steveukx/git-js/commit/8c1059cfde41a5289d200f2a7d345f4564a148b1) <code>Add test including the commit boundary in log messages without the %b format</code>\n- [`bfd2e76`](https://github.com/steveukx/git-js/commit/bfd2e767bf16584836ab5923f5e1523f55c3c28c) <code>Add constant for the commit boundary text</code>\n- [`536b9a6`](https://github.com/steveukx/git-js/commit/536b9a6bf8b58cb1439283cca1b9cc8c0ae72950) <code>fix(log): get rid of the splitter in the last line</code>\n- [`f93fe80`](https://github.com/steveukx/git-js/commit/f93fe808008e14de694eeb93dc3c067a3a5d0bdf) <code>fix(log): handle multiline commit</code>\n- [`9addc77`](https://github.com/steveukx/git-js/commit/9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c) <code>Release 1.63.0</code>\n\n\nThere are 59 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...8b34dd196652d83051283dbd354cd4f7a19796f7).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/73.md b/pulls/73.md @@ -0,0 +1,94 @@ +# PR #73 simple-git@1.66.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-02-14T15:19:34Z +- **Branch:** greenkeeper-simple-git-1.66.0 → master +- **Closed:** 2017-06-01T06:11:30Z +- **Labels:** greenkeeper +- **Diff:** [73.diff](./73.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.66.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.66.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 59 commits . + +- [`8b34dd1`](https://github.com/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7) <code>Release 1.66.0</code> +- [`8972642`](https://github.com/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8) <code>Return a 'buffer' from the MockBuffer</code> +- [`779de3c`](https://github.com/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940) <code>Move to separate file for catFile tests</code> +- [`8bd8beb`](https://github.com/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5) <code>Add binaryCatFile - closes #156</code> +- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code> +- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code> +- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code> +- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code> +- [`631fb22`](https://github.com/steveukx/git-js/commit/631fb22d0a5df58487603b5450f0ee58a6358066) <code>Release 1.64.0</code> +- [`2e429d3`](https://github.com/steveukx/git-js/commit/2e429d3cacdd171ddff787b834d5481fc3964b00) <code>Merge branch 'RaphaelDarras-fix/multilineCommit'</code> +- [`8c1059c`](https://github.com/steveukx/git-js/commit/8c1059cfde41a5289d200f2a7d345f4564a148b1) <code>Add test including the commit boundary in log messages without the %b format</code> +- [`bfd2e76`](https://github.com/steveukx/git-js/commit/bfd2e767bf16584836ab5923f5e1523f55c3c28c) <code>Add constant for the commit boundary text</code> +- [`536b9a6`](https://github.com/steveukx/git-js/commit/536b9a6bf8b58cb1439283cca1b9cc8c0ae72950) <code>fix(log): get rid of the splitter in the last line</code> +- [`f93fe80`](https://github.com/steveukx/git-js/commit/f93fe808008e14de694eeb93dc3c067a3a5d0bdf) <code>fix(log): handle multiline commit</code> +- [`9addc77`](https://github.com/steveukx/git-js/commit/9addc7729bd8e67f7ab1ce75cf1f7cecc99e187c) <code>Release 1.63.0</code> + + +There are 59 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...8b34dd196652d83051283dbd354cd4f7a19796f7). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/75.diff b/pulls/75.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..200b1b4 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.2", ++ "async": "^2.1.5", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", + "express": "^4.14.1", diff --git a/pulls/75.json b/pulls/75.json @@ -0,0 +1,20 @@ +{ + "number": 75, + "title": "async@2.1.5 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "75.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-02-19T01:42:10Z", + "closed_at": "2017-06-01T06:12:08Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-async-2.1.5", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.1.5.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.1.5\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/75.md b/pulls/75.md @@ -0,0 +1,72 @@ +# PR #75 async@2.1.5 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-02-19T01:42:10Z +- **Branch:** greenkeeper-async-2.1.5 → master +- **Closed:** 2017-06-01T06:12:08Z +- **Labels:** greenkeeper +- **Diff:** [75.diff](./75.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.1.5. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.1.5 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/76.diff b/pulls/76.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..4a608cf 100644 +--- a/package.json ++++ b/package.json +@@ -26,7 +26,7 @@ + "async": "^2.1.2", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", +- "express": "^4.14.1", ++ "express": "^4.15.0", + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", diff --git a/pulls/76.json b/pulls/76.json @@ -0,0 +1,20 @@ +{ + "number": 76, + "title": "express@4.15.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "76.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-01T22:40:28Z", + "closed_at": "2017-06-01T06:15:17Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-express-4.15.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[express](https://www.npmjs.com/package/express) just published its new version 4.15.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n express\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 4.15.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 42 commits .\n\n- [`504a51c`](https://github.com/expressjs/express/commit/504a51c040f22c80c7e52377c0ef00b1c8b2a76b) <code>4.15.0</code>\n- [`7f96896`](https://github.com/expressjs/express/commit/7f96896f67ba14e5a2f5be4fc5496584ce682b24) <code>deps: update example dependencies</code>\n- [`f59de6a`](https://github.com/expressjs/express/commit/f59de6ae3d0c142a95e4f47dedf9770efe198ae6) <code>build: Node.js@7.7</code>\n- [`7247554`](https://github.com/expressjs/express/commit/72475543bcf61868e32ba2f4053cf42707a4b55d) <code>build: Node.js@6.10</code>\n- [`146a13e`](https://github.com/expressjs/express/commit/146a13ede7c81d0131468e99b29d06940727bfea) <code>build: Node.js@4.8</code>\n- [`9722202`](https://github.com/expressjs/express/commit/9722202df964bfbfc0f579e4baeb5a4e1b43b344) <code>Add next(\"router\") to exit from router</code>\n- [`51f5290`](https://github.com/expressjs/express/commit/51f52901eb1f00571e18d404e10b27310215234c) <code>Fix case where router.use skipped requests routes did not</code>\n- [`8b6dc6c`](https://github.com/expressjs/express/commit/8b6dc6ceec1b36e74ee9c6d362aa04e46237c227) <code>Use \"%o\" in path debug to tell types apart</code>\n- [`081b811`](https://github.com/expressjs/express/commit/081b811b100a54e26e46aec64e0effd12cdd5053) <code>perf: add fast match path for \"*\" route</code>\n- [`1f71fae`](https://github.com/expressjs/express/commit/1f71fae23be00f44bdfef212cc16868dd8cd5954) <code>tests: add lone \"*\" route tests</code>\n- [`acc4a61`](https://github.com/expressjs/express/commit/acc4a619d93c86b526af9d850407464f8e404b8f) <code>deps: serve-static@1.12.0</code>\n- [`1b43166`](https://github.com/expressjs/express/commit/1b43166fcafceedf50d588abf09224d33cc93507) <code>deps: send@0.15.0</code>\n- [`6022567`](https://github.com/expressjs/express/commit/6022567c754a8f1d0b117168b67324da7200fa3c) <code>Use setprototypeof module to replace __proto__ setting</code>\n- [`12ff56e`](https://github.com/expressjs/express/commit/12ff56e1e44eb0126d777205b53c31c247ee9293) <code>Use Object.create to setup request & response prototypes</code>\n- [`668f545`](https://github.com/expressjs/express/commit/668f545fd4f69cb27dccc6c2d7a21c1637e84933) <code>Skip routing when req.url is not set</code>\n\n\nThere are 42 commits in total. See the [full diff](https://github.com/expressjs/express/compare/0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e...504a51c040f22c80c7e52377c0ef00b1c8b2a76b).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/76.md b/pulls/76.md @@ -0,0 +1,94 @@ +# PR #76 express@4.15.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-01T22:40:28Z +- **Branch:** greenkeeper-express-4.15.0 → master +- **Closed:** 2017-06-01T06:15:17Z +- **Labels:** greenkeeper +- **Diff:** [76.diff](./76.diff) + +--- + +Hello lovely humans, + +[express](https://www.npmjs.com/package/express) just published its new version 4.15.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + express + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 4.15.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 42 commits . + +- [`504a51c`](https://github.com/expressjs/express/commit/504a51c040f22c80c7e52377c0ef00b1c8b2a76b) <code>4.15.0</code> +- [`7f96896`](https://github.com/expressjs/express/commit/7f96896f67ba14e5a2f5be4fc5496584ce682b24) <code>deps: update example dependencies</code> +- [`f59de6a`](https://github.com/expressjs/express/commit/f59de6ae3d0c142a95e4f47dedf9770efe198ae6) <code>build: Node.js@7.7</code> +- [`7247554`](https://github.com/expressjs/express/commit/72475543bcf61868e32ba2f4053cf42707a4b55d) <code>build: Node.js@6.10</code> +- [`146a13e`](https://github.com/expressjs/express/commit/146a13ede7c81d0131468e99b29d06940727bfea) <code>build: Node.js@4.8</code> +- [`9722202`](https://github.com/expressjs/express/commit/9722202df964bfbfc0f579e4baeb5a4e1b43b344) <code>Add next("router") to exit from router</code> +- [`51f5290`](https://github.com/expressjs/express/commit/51f52901eb1f00571e18d404e10b27310215234c) <code>Fix case where router.use skipped requests routes did not</code> +- [`8b6dc6c`](https://github.com/expressjs/express/commit/8b6dc6ceec1b36e74ee9c6d362aa04e46237c227) <code>Use "%o" in path debug to tell types apart</code> +- [`081b811`](https://github.com/expressjs/express/commit/081b811b100a54e26e46aec64e0effd12cdd5053) <code>perf: add fast match path for "*" route</code> +- [`1f71fae`](https://github.com/expressjs/express/commit/1f71fae23be00f44bdfef212cc16868dd8cd5954) <code>tests: add lone "*" route tests</code> +- [`acc4a61`](https://github.com/expressjs/express/commit/acc4a619d93c86b526af9d850407464f8e404b8f) <code>deps: serve-static@1.12.0</code> +- [`1b43166`](https://github.com/expressjs/express/commit/1b43166fcafceedf50d588abf09224d33cc93507) <code>deps: send@0.15.0</code> +- [`6022567`](https://github.com/expressjs/express/commit/6022567c754a8f1d0b117168b67324da7200fa3c) <code>Use setprototypeof module to replace __proto__ setting</code> +- [`12ff56e`](https://github.com/expressjs/express/commit/12ff56e1e44eb0126d777205b53c31c247ee9293) <code>Use Object.create to setup request & response prototypes</code> +- [`668f545`](https://github.com/expressjs/express/commit/668f545fd4f69cb27dccc6c2d7a21c1637e84933) <code>Skip routing when req.url is not set</code> + + +There are 42 commits in total. See the [full diff](https://github.com/expressjs/express/compare/0437c513f2dbc8d1dfc5a3e35fe35182bd3a671e...504a51c040f22c80c7e52377c0ef00b1c8b2a76b). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/77.diff b/pulls/77.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..02a5b27 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^6.6.0" ++ "yargs": "^7.0.1" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/77.json b/pulls/77.json @@ -0,0 +1,20 @@ +{ + "number": 77, + "title": "Update yargs to version 7.0.1 \ud83d\ude80", + "state": "closed", + "diff_file": "77.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-03T18:48:06Z", + "closed_at": "2017-06-01T06:15:33Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-yargs-7.0.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 7.0.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 7.0.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 25 commits .\n\n- [`4df3a10`](https://github.com/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed) <code>chore(release): 7.0.1</code>\n- [`9c03fa4`](https://github.com/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf) <code>fix: --help with default command should print top-level help (#810)</code>\n- [`5334370`](https://github.com/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72) <code>docs: env vars now take precedence over config file/objects (#808)</code>\n- [`bc56468`](https://github.com/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061) <code>docs: a couple small twaks to the CHANGELOG</code>\n- [`57dc7b5`](https://github.com/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00) <code>chore(release): 7.0.0</code>\n- [`f3f074b`](https://github.com/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4) <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code>\n- [`a607061`](https://github.com/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec) <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code>\n- [`d78a0f5`](https://github.com/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e) <code>feat: introduces support for default commands, using the '*' identifier (#785)</code>\n- [`8a992f5`](https://github.com/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d) <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code>\n- [`07e39b7`](https://github.com/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb) <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code>\n- [`48575cd`](https://github.com/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085) <code>fix: context variables are now recognized in strict() mode (#796)</code>\n- [`49a93fc`](https://github.com/yargs/yargs/commit/49a93fc392e952b83adda37465d90e7d2321d05e) <code>fix: use path.resolve() to support node 0.10 (#797)</code>\n- [`3280dd0`](https://github.com/yargs/yargs/commit/3280dd02ce125e00f2e4d02ae26fcb59e82a55a7) <code>feat: allow provided config object to extend other configs (#779)</code>\n- [`e0fbbe5`](https://github.com/yargs/yargs/commit/e0fbbe58281f6cd722d49fcf6c61f5176a35dd2b) <code>fix: pull in yargs-parser with modified env precedence (#787)</code>\n- [`0997288`](https://github.com/yargs/yargs/commit/09972884e18e3dd7f29a1267dfa690503c4a40f0) <code>fix: context should override parsed argv (#786)</code>\n\n\nThere are 25 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...4df3a109288b166b51ba6aa497138495a5af6eed).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/77.md b/pulls/77.md @@ -0,0 +1,97 @@ +# PR #77 Update yargs to version 7.0.1 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-03T18:48:06Z +- **Branch:** greenkeeper-yargs-7.0.1 → master +- **Closed:** 2017-06-01T06:15:33Z +- **Labels:** greenkeeper +- **Diff:** [77.diff](./77.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 7.0.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 7.0.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 25 commits . + +- [`4df3a10`](https://github.com/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed) <code>chore(release): 7.0.1</code> +- [`9c03fa4`](https://github.com/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf) <code>fix: --help with default command should print top-level help (#810)</code> +- [`5334370`](https://github.com/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72) <code>docs: env vars now take precedence over config file/objects (#808)</code> +- [`bc56468`](https://github.com/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061) <code>docs: a couple small twaks to the CHANGELOG</code> +- [`57dc7b5`](https://github.com/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00) <code>chore(release): 7.0.0</code> +- [`f3f074b`](https://github.com/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4) <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code> +- [`a607061`](https://github.com/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec) <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code> +- [`d78a0f5`](https://github.com/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e) <code>feat: introduces support for default commands, using the '*' identifier (#785)</code> +- [`8a992f5`](https://github.com/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d) <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code> +- [`07e39b7`](https://github.com/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb) <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code> +- [`48575cd`](https://github.com/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085) <code>fix: context variables are now recognized in strict() mode (#796)</code> +- [`49a93fc`](https://github.com/yargs/yargs/commit/49a93fc392e952b83adda37465d90e7d2321d05e) <code>fix: use path.resolve() to support node 0.10 (#797)</code> +- [`3280dd0`](https://github.com/yargs/yargs/commit/3280dd02ce125e00f2e4d02ae26fcb59e82a55a7) <code>feat: allow provided config object to extend other configs (#779)</code> +- [`e0fbbe5`](https://github.com/yargs/yargs/commit/e0fbbe58281f6cd722d49fcf6c61f5176a35dd2b) <code>fix: pull in yargs-parser with modified env precedence (#787)</code> +- [`0997288`](https://github.com/yargs/yargs/commit/09972884e18e3dd7f29a1267dfa690503c4a40f0) <code>fix: context should override parsed argv (#786)</code> + + +There are 25 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...4df3a109288b166b51ba6aa497138495a5af6eed). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/78.diff b/pulls/78.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..02a5b27 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^6.6.0" ++ "yargs": "^7.0.1" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/78.json b/pulls/78.json @@ -0,0 +1,36 @@ +{ + "number": 78, + "title": "Update yargs to the latest version \ud83d\ude80", + "state": "closed", + "diff_file": "78.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-03-03T18:50:07Z", + "closed_at": "2017-06-01T06:17:50Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper/yargs-7.0.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "## Version **7.0.1** of [yargs](https://github.com/yargs/yargs) just got published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 6.6.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **7.0.1** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 25 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed\"><code>4df3a10</code></a> <code>chore(release): 7.0.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf\"><code>9c03fa4</code></a> <code>fix: --help with default command should print top-level help (#810)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72\"><code>5334370</code></a> <code>docs: env vars now take precedence over config file/objects (#808)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061\"><code>bc56468</code></a> <code>docs: a couple small twaks to the CHANGELOG</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00\"><code>57dc7b5</code></a> <code>chore(release): 7.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4\"><code>f3f074b</code></a> <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec\"><code>a607061</code></a> <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e\"><code>d78a0f5</code></a> <code>feat: introduces support for default commands, using the '*' identifier (#785)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d\"><code>8a992f5</code></a> <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb\"><code>07e39b7</code></a> <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085\"><code>48575cd</code></a> <code>fix: context variables are now recognized in strict() mode (#796)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/49a93fc392e952b83adda37465d90e7d2321d05e\"><code>49a93fc</code></a> <code>fix: use path.resolve() to support node 0.10 (#797)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/3280dd02ce125e00f2e4d02ae26fcb59e82a55a7\"><code>3280dd0</code></a> <code>feat: allow provided config object to extend other configs (#779)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/e0fbbe58281f6cd722d49fcf6c61f5176a35dd2b\"><code>e0fbbe5</code></a> <code>fix: pull in yargs-parser with modified env precedence (#787)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/09972884e18e3dd7f29a1267dfa690503c4a40f0\"><code>0997288</code></a> <code>fix: context should override parsed argv (#786)</code></li>\n</ul>\n<p>There are 25 commits in total. See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...4df3a109288b166b51ba6aa497138495a5af6eed\">full diff</a>.</p>\n</details>\n\n<details>\n<summary>Not sure how things should work exactly?</summary>\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n", + "comments": [ + { + "author": "greenkeeper[bot]", + "created_at": "2017-03-10T02:21:40Z", + "body": "## Version **7.0.2** just got published. \n[Update to this version instead \ud83d\ude80](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-7.0.2?expand=1) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 4 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66\"><code>8756a3c</code></a> <code>chore(release): 7.0.2</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d\"><code>fa86602</code></a> <code>chore: fix test message</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7\"><code>b3eb2fe</code></a> <code>fix: populating placeholder arguments broke validation</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca\"><code>82c7a4e</code></a> <code>use console.log instead of util.print, fix #813</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/4df3a109288b166b51ba6aa497138495a5af6eed...8756a3c63dfd2ceae303067b46075de5c982af66\">full diff</a>.</p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-04-13T21:59:22Z", + "body": "## Version **7.1.0** just got published. \n[Update to this version instead \ud83d\ude80](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-7.1.0?expand=1) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 8 commits .</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85\"><code>e7359d6</code></a> <code>chore(release): 7.1.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92\"><code>c357412</code></a> <code>docs: switch to conventional commits badge [ci skip] (#850)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf\"><code>17e89bd</code></a> <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/50c9acd61de93e58ac6d9815630fea38e797d9cc\"><code>50c9acd</code></a> <code>chore: add editorconfig (#848)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/360e3019de266ee04f85e2baf21ce18f8b48cdc1\"><code>360e301</code></a> <code>fix: get terminalWidth in non interactive mode no longer causes a validation exception (#837)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/fde0564f4d7275e8ed09684ebf02d606d2ad8569\"><code>fde0564</code></a> <code>feat: add support for numeric commands (#825)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/c748dd21ff090db1ce636dae5c5cdf1d867692aa\"><code>c748dd2</code></a> <code>fix: fix demandOption no longer treats 'false' as truthy (#829)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/e0b4efb08c2e17f2682ccd66c509424f6a190213\"><code>e0b4efb</code></a> <code>test: Made unit test passing with node-chakracore</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/8756a3c63dfd2ceae303067b46075de5c982af66...e7359d632595c3a5fcfd691994859b66e8943c85\">full diff</a>.</p>\n</details>" + }, + { + "author": "greenkeeper[bot]", + "created_at": "2017-05-03T15:06:38Z", + "body": "## Version **8.0.1** just got published. \n[Update to this version instead \ud83d\ude80](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-8.0.1?expand=1) \n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 12 commits0.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/bead82c6e28d80bcc7da721bf6771fea317aae1b\"><code>bead82c</code></a> <code>chore(release): 8.0.1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/692ee205e24ee7cb19a848c3e88ee19d2ffd72ef\"><code>692ee20</code></a> <code>chore: update description for strict()</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/88b61b8ba17a5ce3dc7850e5355c6320af9b566c\"><code>88b61b8</code></a> <code>chore: upgrade dependencies (#872)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/4c824c95470738501a6867cbbeaef99a1832775f\"><code>4c824c9</code></a> <code>docs: made a few tweaks to CHANGELOG</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/6944e979cd7c6beffb241becba113d0bb5d50909\"><code>6944e97</code></a> <code>chore(release): 8.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/8f9c6c6954b51f6e22d772ba2c7dfbbac5cb504b\"><code>8f9c6c6</code></a> <code>chore: upgrade yargs-parser (#867)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/17e356700bfacbb88f98ab2006ed5c43bd04c5dc\"><code>17e3567</code></a> <code>fix: help now takes precedence over command recommendation (#866)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/89456d994216466da2be929d81d3fb936005ae96\"><code>89456d9</code></a> <code>feat: allow extends to inherit from a module (#865)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/e28ded33339b2a140530280ee5a698eef2bd9369\"><code>e28ded3</code></a> <code>fix: positional arguments now work if no handler is provided to inner command (#864)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/73b57337c63c4d2451d93fe9ab1fa7d561530c24\"><code>73b5733</code></a> <code>chore: upgrade nyc</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/baba863f9889b92e6e8a15d8b321b3392ed3b7be\"><code>baba863</code></a> <code>fix: commands are now applied in order, from left to right (#857)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yargs/yargs/commit/6f78c05a3a719f3c40e3b8197dd1ea2e85afd627\"><code>6f78c05</code></a> <code>feat: allow strict mode to be disabled (#840)</code></li>\n</ul>\n<p>false</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yargs/yargs/compare/e7359d632595c3a5fcfd691994859b66e8943c85...bead82c6e28d80bcc7da721bf6771fea317aae1b\">full diff</a></p>\n</details>" + } + ], + "review_comments": [] +} diff --git a/pulls/78.md b/pulls/78.md @@ -0,0 +1,155 @@ +# PR #78 Update yargs to the latest version 🚀 + +- **Status:** closed +- **Author:** @greenkeeper[bot] +- **Created:** 2017-03-03T18:50:07Z +- **Branch:** greenkeeper/yargs-7.0.1 → master +- **Closed:** 2017-06-01T06:17:50Z +- **Labels:** greenkeeper +- **Diff:** [78.diff](./78.diff) + +--- + +## Version **7.0.1** of [yargs](https://github.com/yargs/yargs) just got published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 6.6.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **7.0.1** is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Commits</summary> +<p>The new version differs by 25 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed"><code>4df3a10</code></a> <code>chore(release): 7.0.1</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf"><code>9c03fa4</code></a> <code>fix: --help with default command should print top-level help (#810)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72"><code>5334370</code></a> <code>docs: env vars now take precedence over config file/objects (#808)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061"><code>bc56468</code></a> <code>docs: a couple small twaks to the CHANGELOG</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00"><code>57dc7b5</code></a> <code>chore(release): 7.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4"><code>f3f074b</code></a> <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec"><code>a607061</code></a> <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e"><code>d78a0f5</code></a> <code>feat: introduces support for default commands, using the '*' identifier (#785)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d"><code>8a992f5</code></a> <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb"><code>07e39b7</code></a> <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085"><code>48575cd</code></a> <code>fix: context variables are now recognized in strict() mode (#796)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/49a93fc392e952b83adda37465d90e7d2321d05e"><code>49a93fc</code></a> <code>fix: use path.resolve() to support node 0.10 (#797)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/3280dd02ce125e00f2e4d02ae26fcb59e82a55a7"><code>3280dd0</code></a> <code>feat: allow provided config object to extend other configs (#779)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e0fbbe58281f6cd722d49fcf6c61f5176a35dd2b"><code>e0fbbe5</code></a> <code>fix: pull in yargs-parser with modified env precedence (#787)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/09972884e18e3dd7f29a1267dfa690503c4a40f0"><code>0997288</code></a> <code>fix: context should override parsed argv (#786)</code></li> +</ul> +<p>There are 25 commits in total. See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...4df3a109288b166b51ba6aa497138495a5af6eed">full diff</a>.</p> +</details> + +<details> +<summary>Not sure how things should work exactly?</summary> + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + +## Comments + +### @greenkeeper[bot] — 2017-03-10T02:21:40Z + +## Version **7.0.2** just got published. +[Update to this version instead 🚀](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-7.0.2?expand=1) + +<details> +<summary>Commits</summary> +<p>The new version differs by 4 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66"><code>8756a3c</code></a> <code>chore(release): 7.0.2</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d"><code>fa86602</code></a> <code>chore: fix test message</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7"><code>b3eb2fe</code></a> <code>fix: populating placeholder arguments broke validation</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca"><code>82c7a4e</code></a> <code>use console.log instead of util.print, fix #813</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/4df3a109288b166b51ba6aa497138495a5af6eed...8756a3c63dfd2ceae303067b46075de5c982af66">full diff</a>.</p> +</details> + +### @greenkeeper[bot] — 2017-04-13T21:59:22Z + +## Version **7.1.0** just got published. +[Update to this version instead 🚀](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-7.1.0?expand=1) + +<details> +<summary>Commits</summary> +<p>The new version differs by 8 commits .</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85"><code>e7359d6</code></a> <code>chore(release): 7.1.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92"><code>c357412</code></a> <code>docs: switch to conventional commits badge [ci skip] (#850)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf"><code>17e89bd</code></a> <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/50c9acd61de93e58ac6d9815630fea38e797d9cc"><code>50c9acd</code></a> <code>chore: add editorconfig (#848)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/360e3019de266ee04f85e2baf21ce18f8b48cdc1"><code>360e301</code></a> <code>fix: get terminalWidth in non interactive mode no longer causes a validation exception (#837)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/fde0564f4d7275e8ed09684ebf02d606d2ad8569"><code>fde0564</code></a> <code>feat: add support for numeric commands (#825)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c748dd21ff090db1ce636dae5c5cdf1d867692aa"><code>c748dd2</code></a> <code>fix: fix demandOption no longer treats 'false' as truthy (#829)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e0b4efb08c2e17f2682ccd66c509424f6a190213"><code>e0b4efb</code></a> <code>test: Made unit test passing with node-chakracore</code></li> +</ul> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/8756a3c63dfd2ceae303067b46075de5c982af66...e7359d632595c3a5fcfd691994859b66e8943c85">full diff</a>.</p> +</details> + +### @greenkeeper[bot] — 2017-05-03T15:06:38Z + +## Version **8.0.1** just got published. +[Update to this version instead 🚀](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-8.0.1?expand=1) + +<details> +<summary>Commits</summary> +<p>The new version differs by 12 commits0.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/bead82c6e28d80bcc7da721bf6771fea317aae1b"><code>bead82c</code></a> <code>chore(release): 8.0.1</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/692ee205e24ee7cb19a848c3e88ee19d2ffd72ef"><code>692ee20</code></a> <code>chore: update description for strict()</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/88b61b8ba17a5ce3dc7850e5355c6320af9b566c"><code>88b61b8</code></a> <code>chore: upgrade dependencies (#872)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/4c824c95470738501a6867cbbeaef99a1832775f"><code>4c824c9</code></a> <code>docs: made a few tweaks to CHANGELOG</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6944e979cd7c6beffb241becba113d0bb5d50909"><code>6944e97</code></a> <code>chore(release): 8.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8f9c6c6954b51f6e22d772ba2c7dfbbac5cb504b"><code>8f9c6c6</code></a> <code>chore: upgrade yargs-parser (#867)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/17e356700bfacbb88f98ab2006ed5c43bd04c5dc"><code>17e3567</code></a> <code>fix: help now takes precedence over command recommendation (#866)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/89456d994216466da2be929d81d3fb936005ae96"><code>89456d9</code></a> <code>feat: allow extends to inherit from a module (#865)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e28ded33339b2a140530280ee5a698eef2bd9369"><code>e28ded3</code></a> <code>fix: positional arguments now work if no handler is provided to inner command (#864)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/73b57337c63c4d2451d93fe9ab1fa7d561530c24"><code>73b5733</code></a> <code>chore: upgrade nyc</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/baba863f9889b92e6e8a15d8b321b3392ed3b7be"><code>baba863</code></a> <code>fix: commands are now applied in order, from left to right (#857)</code></li> +<li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6f78c05a3a719f3c40e3b8197dd1ea2e85afd627"><code>6f78c05</code></a> <code>feat: allow strict mode to be disabled (#840)</code></li> +</ul> +<p>false</p> +<p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/e7359d632595c3a5fcfd691994859b66e8943c85...bead82c6e28d80bcc7da721bf6771fea317aae1b">full diff</a></p> +</details> + diff --git a/pulls/79.diff b/pulls/79.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 57af7b8..3494776 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.17.4", + "node-schedule": "^1.2.3", + "node-telegram-bot-api": "^0.27.1", +- "request": "^2.75.0", ++ "request": "^2.80.0", + "simple-git": "^1.73.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", diff --git a/pulls/79.json b/pulls/79.json @@ -0,0 +1,20 @@ +{ + "number": 79, + "title": "request@2.80.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "79.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-04T04:53:12Z", + "closed_at": "2017-06-01T06:17:28Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-request-2.80.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.80.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.80.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 92 commits .\n\n- [`f422111`](https://github.com/request/request/commit/f422111e0bc44e065a7b15e243748b59d5e99e33) <code>2.80.0</code>\n- [`bce66a5`](https://github.com/request/request/commit/bce66a57ef3c812c910f9ab261c86a973a3ba6a8) <code>Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header</code>\n- [`ff6d6c6`](https://github.com/request/request/commit/ff6d6c6e7a3b2c36618b5d1db662e10c929696e3) <code>Correctly format the Host header for IPv6 addresses</code>\n- [`667e923`](https://github.com/request/request/commit/667e923d8d51a0f0fb4c66c91d94a40f3d3e575a) <code>Merge pull request #2558 from request/FredKSchott-patch-1</code>\n- [`6862553`](https://github.com/request/request/commit/68625539982b7a52859bce73f15bc7ebf677448c) <code>Merge pull request #2221 from calamarico/change_readme</code>\n- [`8d78bd0`](https://github.com/request/request/commit/8d78bd0333b09fc75bb642aa1d8b3954c8f8ca55) <code>Update README.md example snippet</code>\n- [`60f6a00`](https://github.com/request/request/commit/60f6a00327f3a174bcd5af68ab61cfacf7360c8e) <code>Merge pull request #2452 from nicjansma/master</code>\n- [`da077f7`](https://github.com/request/request/commit/da077f7ca26cb57cffd51cb4f124b0d7c7bf6a4a) <code>Merge pull request #2553 from request/issue-template</code>\n- [`921ebee`](https://github.com/request/request/commit/921ebeedb6689f53a113be2c902ea52dbf8d26d2) <code>small change to template wording</code>\n- [`256deea`](https://github.com/request/request/commit/256deeae1487d5d7a488b3c50505775b0a1be510) <code>add ISSUE_TEMPLATE, move PR template</code>\n- [`fec1f2b`](https://github.com/request/request/commit/fec1f2b724f4be27125e7b435a75b3df3b2c2a45) <code>reorder PULL_REQUEST_TEMPLATE sections</code>\n- [`2046cf3`](https://github.com/request/request/commit/2046cf322d979af28c27374cc857b11d086ad8e4) <code>Merge pull request #2539 from request/FredKSchott-patch-1</code>\n- [`0ea3d47`](https://github.com/request/request/commit/0ea3d477f4a5a7c451bd8ff072e7553a369af508) <code>Merge pull request #2524 from request/greenkeeper-caseless-0.12.0</code>\n- [`3f57975`](https://github.com/request/request/commit/3f57975212976c88fc006e9e7b3e2cb5b53a2ddf) <code>Use performance-now instead of custom solution</code>\n- [`a9ad38a`](https://github.com/request/request/commit/a9ad38a3f7c4bc388af8af353b54fc05cfb81f63) <code>Ensure only the properties we expect are there</code>\n\n\nThere are 92 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...f422111e0bc44e065a7b15e243748b59d5e99e33).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/79.md b/pulls/79.md @@ -0,0 +1,94 @@ +# PR #79 request@2.80.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-04T04:53:12Z +- **Branch:** greenkeeper-request-2.80.0 → master +- **Closed:** 2017-06-01T06:17:28Z +- **Labels:** greenkeeper +- **Diff:** [79.diff](./79.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.80.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.80.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 92 commits . + +- [`f422111`](https://github.com/request/request/commit/f422111e0bc44e065a7b15e243748b59d5e99e33) <code>2.80.0</code> +- [`bce66a5`](https://github.com/request/request/commit/bce66a57ef3c812c910f9ab261c86a973a3ba6a8) <code>Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header</code> +- [`ff6d6c6`](https://github.com/request/request/commit/ff6d6c6e7a3b2c36618b5d1db662e10c929696e3) <code>Correctly format the Host header for IPv6 addresses</code> +- [`667e923`](https://github.com/request/request/commit/667e923d8d51a0f0fb4c66c91d94a40f3d3e575a) <code>Merge pull request #2558 from request/FredKSchott-patch-1</code> +- [`6862553`](https://github.com/request/request/commit/68625539982b7a52859bce73f15bc7ebf677448c) <code>Merge pull request #2221 from calamarico/change_readme</code> +- [`8d78bd0`](https://github.com/request/request/commit/8d78bd0333b09fc75bb642aa1d8b3954c8f8ca55) <code>Update README.md example snippet</code> +- [`60f6a00`](https://github.com/request/request/commit/60f6a00327f3a174bcd5af68ab61cfacf7360c8e) <code>Merge pull request #2452 from nicjansma/master</code> +- [`da077f7`](https://github.com/request/request/commit/da077f7ca26cb57cffd51cb4f124b0d7c7bf6a4a) <code>Merge pull request #2553 from request/issue-template</code> +- [`921ebee`](https://github.com/request/request/commit/921ebeedb6689f53a113be2c902ea52dbf8d26d2) <code>small change to template wording</code> +- [`256deea`](https://github.com/request/request/commit/256deeae1487d5d7a488b3c50505775b0a1be510) <code>add ISSUE_TEMPLATE, move PR template</code> +- [`fec1f2b`](https://github.com/request/request/commit/fec1f2b724f4be27125e7b435a75b3df3b2c2a45) <code>reorder PULL_REQUEST_TEMPLATE sections</code> +- [`2046cf3`](https://github.com/request/request/commit/2046cf322d979af28c27374cc857b11d086ad8e4) <code>Merge pull request #2539 from request/FredKSchott-patch-1</code> +- [`0ea3d47`](https://github.com/request/request/commit/0ea3d477f4a5a7c451bd8ff072e7553a369af508) <code>Merge pull request #2524 from request/greenkeeper-caseless-0.12.0</code> +- [`3f57975`](https://github.com/request/request/commit/3f57975212976c88fc006e9e7b3e2cb5b53a2ddf) <code>Use performance-now instead of custom solution</code> +- [`a9ad38a`](https://github.com/request/request/commit/a9ad38a3f7c4bc388af8af353b54fc05cfb81f63) <code>Ensure only the properties we expect are there</code> + + +There are 92 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...f422111e0bc44e065a7b15e243748b59d5e99e33). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/8.diff b/pulls/8.diff @@ -0,0 +1,2464 @@ +diff --git a/.codeclimate.yml b/.codeclimate.yml +new file mode 100644 +index 0000000..9ffd227 +--- /dev/null ++++ b/.codeclimate.yml +@@ -0,0 +1,17 @@ ++--- ++engines: ++ duplication: ++ enabled: true ++ config: ++ languages: ++ - javascript ++ eslint: ++ enabled: true ++ fixme: ++ enabled: true ++ratings: ++ paths: ++ - "**.js" ++ - "**.jsx" ++ - "**.module" ++exclude_paths: [] +diff --git a/.eslintignore b/.eslintignore +new file mode 100644 +index 0000000..96212a3 +--- /dev/null ++++ b/.eslintignore +@@ -0,0 +1 @@ ++**/*{.,-}min.js +diff --git a/.eslintrc b/.eslintrc +new file mode 100644 +index 0000000..9faa375 +--- /dev/null ++++ b/.eslintrc +@@ -0,0 +1,213 @@ ++ecmaFeatures: ++ modules: true ++ jsx: true ++ ++env: ++ amd: true ++ browser: true ++ es6: true ++ jquery: true ++ node: true ++ ++# http://eslint.org/docs/rules/ ++rules: ++ # Possible Errors ++ comma-dangle: [2, never] ++ no-cond-assign: 2 ++ no-console: 0 ++ no-constant-condition: 2 ++ no-control-regex: 2 ++ no-debugger: 2 ++ no-dupe-args: 2 ++ no-dupe-keys: 2 ++ no-duplicate-case: 2 ++ no-empty: 2 ++ no-empty-character-class: 2 ++ no-ex-assign: 2 ++ no-extra-boolean-cast: 2 ++ no-extra-parens: 0 ++ no-extra-semi: 2 ++ no-func-assign: 2 ++ no-inner-declarations: [2, functions] ++ no-invalid-regexp: 2 ++ no-irregular-whitespace: 2 ++ no-negated-in-lhs: 2 ++ no-obj-calls: 2 ++ no-regex-spaces: 2 ++ no-sparse-arrays: 2 ++ no-unexpected-multiline: 2 ++ no-unreachable: 2 ++ use-isnan: 2 ++ valid-jsdoc: 0 ++ valid-typeof: 2 ++ ++ # Best Practices ++ accessor-pairs: 2 ++ block-scoped-var: 0 ++ complexity: [2, 6] ++ consistent-return: 0 ++ curly: 0 ++ default-case: 0 ++ dot-location: 0 ++ dot-notation: 0 ++ eqeqeq: 2 ++ guard-for-in: 2 ++ no-alert: 2 ++ no-caller: 2 ++ no-case-declarations: 2 ++ no-div-regex: 2 ++ no-else-return: 0 ++ no-empty-label: 2 ++ no-empty-pattern: 2 ++ no-eq-null: 2 ++ no-eval: 2 ++ no-extend-native: 2 ++ no-extra-bind: 2 ++ no-fallthrough: 2 ++ no-floating-decimal: 0 ++ no-implicit-coercion: 0 ++ no-implied-eval: 2 ++ no-invalid-this: 0 ++ no-iterator: 2 ++ no-labels: 0 ++ no-lone-blocks: 2 ++ no-loop-func: 2 ++ no-magic-number: 0 ++ no-multi-spaces: 0 ++ no-multi-str: 0 ++ no-native-reassign: 2 ++ no-new-func: 2 ++ no-new-wrappers: 2 ++ no-new: 2 ++ no-octal-escape: 2 ++ no-octal: 2 ++ no-proto: 2 ++ no-redeclare: 2 ++ no-return-assign: 2 ++ no-script-url: 2 ++ no-self-compare: 2 ++ no-sequences: 0 ++ no-throw-literal: 0 ++ no-unused-expressions: 2 ++ no-useless-call: 2 ++ no-useless-concat: 2 ++ no-void: 2 ++ no-warning-comments: 0 ++ no-with: 2 ++ radix: 2 ++ vars-on-top: 0 ++ wrap-iife: 2 ++ yoda: 0 ++ ++ # Strict ++ strict: 0 ++ ++ # Variables ++ init-declarations: 0 ++ no-catch-shadow: 2 ++ no-delete-var: 2 ++ no-label-var: 2 ++ no-shadow-restricted-names: 2 ++ no-shadow: 0 ++ no-undef-init: 2 ++ no-undef: 0 ++ no-undefined: 0 ++ no-unused-vars: 0 ++ no-use-before-define: 0 ++ ++ # Node.js and CommonJS ++ callback-return: 2 ++ global-require: 2 ++ handle-callback-err: 2 ++ no-mixed-requires: 0 ++ no-new-require: 0 ++ no-path-concat: 2 ++ no-process-exit: 2 ++ no-restricted-modules: 0 ++ no-sync: 0 ++ ++ # Stylistic Issues ++ array-bracket-spacing: 0 ++ block-spacing: 0 ++ brace-style: 0 ++ camelcase: 0 ++ comma-spacing: 0 ++ comma-style: 0 ++ computed-property-spacing: 0 ++ consistent-this: 0 ++ eol-last: 0 ++ func-names: 0 ++ func-style: 0 ++ id-length: 0 ++ id-match: 0 ++ indent: 0 ++ jsx-quotes: 0 ++ key-spacing: 0 ++ linebreak-style: 0 ++ lines-around-comment: 0 ++ max-depth: 0 ++ max-len: 0 ++ max-nested-callbacks: 0 ++ max-params: 0 ++ max-statements: [2, 30] ++ new-cap: 0 ++ new-parens: 0 ++ newline-after-var: 0 ++ no-array-constructor: 0 ++ no-bitwise: 0 ++ no-continue: 0 ++ no-inline-comments: 0 ++ no-lonely-if: 0 ++ no-mixed-spaces-and-tabs: 0 ++ no-multiple-empty-lines: 0 ++ no-negated-condition: 0 ++ no-nested-ternary: 0 ++ no-new-object: 0 ++ no-plusplus: 0 ++ no-restricted-syntax: 0 ++ no-spaced-func: 0 ++ no-ternary: 0 ++ no-trailing-spaces: 0 ++ no-underscore-dangle: 0 ++ no-unneeded-ternary: 0 ++ object-curly-spacing: 0 ++ one-var: 0 ++ operator-assignment: 0 ++ operator-linebreak: 0 ++ padded-blocks: 0 ++ quote-props: 0 ++ quotes: 0 ++ require-jsdoc: 0 ++ semi-spacing: 0 ++ semi: 0 ++ sort-vars: 0 ++ space-after-keywords: 0 ++ space-before-blocks: 0 ++ space-before-function-paren: 0 ++ space-before-keywords: 0 ++ space-in-parens: 0 ++ space-infix-ops: 0 ++ space-return-throw-case: 0 ++ space-unary-ops: 0 ++ spaced-comment: 0 ++ wrap-regex: 0 ++ ++ # ECMAScript 6 ++ arrow-body-style: 0 ++ arrow-parens: 0 ++ arrow-spacing: 0 ++ constructor-super: 0 ++ generator-star-spacing: 0 ++ no-arrow-condition: 0 ++ no-class-assign: 0 ++ no-const-assign: 0 ++ no-dupe-class-members: 0 ++ no-this-before-super: 0 ++ no-var: 0 ++ object-shorthand: 0 ++ prefer-arrow-callback: 0 ++ prefer-const: 0 ++ prefer-reflect: 0 ++ prefer-spread: 0 ++ prefer-template: 0 ++ require-yield: 0 +diff --git a/.gitignore b/.gitignore +index c625a34..bdb90aa 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -1,27 +1,61 @@ +-# Logs +-logs +-*.log +- +-# Runtime data +-pids +-*.pid +-*.seed +- +-# Directory for instrumented libs generated by jscoverage/JSCover +-lib-cov +- +-# Coverage directory used by tools like istanbul +-coverage +- +-# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +-.grunt +- +-# node-waf configuration +-.lock-wscript +- +-# Compiled binary addons (http://nodejs.org/api/addons.html) +-build/Release +- +-# Dependency directory +-# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git +-node_modules ++<<<<<<< HEAD ++# Logs ++logs ++*.log ++ ++# Runtime data ++pids ++*.pid ++*.seed ++ ++# Directory for instrumented libs generated by jscoverage/JSCover ++lib-cov ++ ++# Coverage directory used by tools like istanbul ++coverage ++ ++# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) ++.grunt ++ ++# node-waf configuration ++.lock-wscript ++ ++# Compiled binary addons (http://nodejs.org/api/addons.html) ++build/Release ++ ++# Dependency directory ++# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git ++node_modules ++install.js ++uninstall.js ++daemon ++serviceRestart.bat ++======= ++# Logs ++logs ++*.log ++ ++# Runtime data ++pids ++*.pid ++*.seed ++ ++# Directory for instrumented libs generated by jscoverage/JSCover ++lib-cov ++ ++# Coverage directory used by tools like istanbul ++coverage ++ ++# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) ++.grunt ++ ++# node-waf configuration ++.lock-wscript ++ ++# Compiled binary addons (http://nodejs.org/api/addons.html) ++build/Release ++ ++# Dependency directory ++# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git ++node_modules ++>>>>>>> master +diff --git a/.travis.yml b/.travis.yml +index bd275b9..b583864 100644 +--- a/.travis.yml ++++ b/.travis.yml +@@ -6,15 +6,9 @@ cache: + notifications: + email: false + node_js: +- - '4' +-before_install: +- - npm i -g npm@^2.0.0 +-before_script: +- - npm prune +-after_success: +- - npm run semantic-release ++ - '6' + script: + - npm run test + branches: + except: +- - "/^v\\d+\\.\\d+\\.\\d+$/" ++ - "/^v\\d+\\.\\d+\\.\\d+$/" +\ No newline at end of file +diff --git a/README.md b/README.md +index 236c35b..bccbf55 100644 +--- a/README.md ++++ b/README.md +@@ -1,31 +1,32 @@ +-Nordlab Bot +-=========== +-Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V. +- +-How to install +-============== +-1. npm install +-2. npm start +- +-Commandline options +-=================== +-When using commandline arguments use ```node main.js``` to start.<br> +-```--noupdate``` - stops bot from getting updates <br> +- +-Commands +-======== +-```!help | !hilfe``` - Lists all commands in a PM<br> +-```!doorstatus``` - Send an PM with the actual Door Status<br> +-```!doorstatus [arg]``` - If the arg is <b>"this"</b> it sends in the actual channel the Door Status or is there an <b>existing channel as argument</b> it sends to the channel which is the argument<br> +-```!where``` - Send an PM with the address of the Hackerspace<br> +-```!who``` - Send an PM with information about who can go to the Hackerspace<br> +-```!when``` - Send an PM with information about when the Hackerspace usually is open<br> +-```!source``` - Send an PM with the link of this repo. If you add <b>"this"</b> after it you can post it in the actual channel<br> +-```!license``` - Send an PM with the link of the bot license<br> +-```!afk``` - Send in the actual channel that you are A(way) F(rom) K(eyboard)<br> +-```!alone``` - Send in the actual channel that you are alone in the channel<br> +-```!freifunk``` - Send in the actual channel a link with an meme about Freifunk<br> +- +-Updates +-======= +-The Bot pulls the repo every day at 2am (if not deativated) and restarts the bot. So it is always UpTo-Date :)<br> ++[![Code Climate](https://codeclimate.com/github/MTRNord/nordlab-hackerspace-door/badges/gpa.svg)](https://codeclimate.com/github/MTRNord/nordlab-hackerspace-door) ++Nordlab Bot ++=========== ++Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V. ++ ++How to install ++============== ++1. npm install ++2. npm start ++ ++Commandline options ++=================== ++When using commandline arguments use ```node main.js``` to start.<br> ++```--noupdate``` - stops bot from getting updates <br> ++ ++Commands ++======== ++```!help | !hilfe``` - Lists all commands in a PM<br> ++```!doorstatus``` - Send an PM with the actual Door Status<br> ++```!doorstatus [arg]``` - If the arg is <b>"this"</b> it sends in the actual channel the Door Status or is there an <b>existing channel as argument</b> it sends to the channel which is the argument<br> ++```!where``` - Send an PM with the address of the Hackerspace<br> ++```!who``` - Send an PM with information about who can go to the Hackerspace<br> ++```!when``` - Send an PM with information about when the Hackerspace usually is open<br> ++```!source``` - Send an PM with the link of this repo. If you add <b>"this"</b> after it you can post it in the actual channel<br> ++```!license``` - Send an PM with the link of the bot license<br> ++```!afk``` - Send in the actual channel that you are A(way) F(rom) K(eyboard)<br> ++```!alone``` - Send in the actual channel that you are alone in the channel<br> ++```!freifunk``` - Send in the actual channel a link with an meme about Freifunk<br> ++ ++Updates ++======= ++The Bot pulls the repo every day at 2am (if not deativated) and restarts the bot. So it is always UpTo-Date :)<br> +\ No newline at end of file +diff --git a/configs/commands.json b/configs/commands.json +index 44ff719..e6308c8 100644 +--- a/configs/commands.json ++++ b/configs/commands.json +@@ -1,96 +1,90 @@ +-{ +- "commands": [ +- { +- "keyword": "help", +- "message": "Here is your Help!\nCommand List:\n- !help - Shows this page.\n- !DoorStatus - Shows the actual Door Status in an PM\n- !DoorStatus channel - Shows the actual Door Status in the channel from where it was run\n- !where - Shows the address of the Nordlab e.V.\n- !who - Shows who is allowed to come to the Nordlab e.V.\n- !when - Shows who the Nordlab e.V. Hackerspace usually is open\n- !source - Shows where the source of this bot is.\n- !license - What is the license of the bot?????????", +- "argument": "1", +- "target": "from" +- }, +- { +- "keyword": "hilfe", +- "message": "Hier ist die Hilfe!\nBefehl-Liste:\n- !hilfe - Zeigt diese Seite an.\n- !DoorStatus - Sendet eine PM mit dem aktuellen Status\n- !DoorStatus channel - Sendet in den Channel wo der Befehl ausgeführt wurde den aktuellen Status\n- !where - Zeigt die Addresse vom Nordlab e.V.\n- !who - Zeigt wer alles in den Nordlab e.V. kommen darf\n- !when - Zeigt wann der Nordlab e.V. Hackerspace geöffnet hat\n- !source - Zeigt wo die Sourcen des Bot's sind.\n- !license - HILFE! Welche Lizenz hat der Bot?????????", +- "argument": "1", +- "target": "from" +- }, +- { +- "keyword": "where", +- "message": "You can find the Hackerspace in:\nOffener Kanal Flensburg\nSt.-Jürgen-Straße 95\n24937 Flensburg\nAt the very top of the building", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "who", +- "message": "Everybody can come to the Nordlab e.V.", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "when", +- "message": "The Hackerpace of Nordlab e.V. is usually opened every Monday at 6pm o'clock.", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "source", +- "message": "You can find the source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "license", +- "message": "You can find the license of this bot at https://github.com/MTRNord/nordlab-hackerspace-door/blob/master/LICENSE.md", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "bug", +- "message": "You have found an bug? :O Send it right now to https://github.com/MTRNord/nordlab-hackerspace-door/issues", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "klassiker", +- "message": "Für mehr oder weniger hilfreiche Kommentare den klassiker fragen und wenn er mal nicht reagiert ist er damit beschäftigt dem MTRNord damit zu queälen seinen realnamen nicht zu sagen. :( <-- sad MTRNord face.", +- "argument": "0", +- "target": "to" +- }, +- { +- "keyword": "stina", +- "message": "Stina liebt unzielgerichteten Unsinn *lach*", +- "argument": "0", +- "target": "to" +- }, +- { +- "keyword": "afk", +- "before": "from", +- "message": " is now afk.", +- "argument": "0", +- "target": "to" +- }, +- { +- "keyword": "alone", +- "before": "from", +- "message": " is now alone.", +- "argument": "0", +- "target": "to" +- }, +- { +- "keyword": "freifunk", +- "message": "http://memegen.link/buzz/freifunk/everywhere.-the-dream.jpg", +- "argument": "0", +- "target": "to" +- }, +- { +- "keyword": "todo", +- "message": "- Add ability to do multiple server connections\n- Add SSH Admin Control Server for editing the bot easily", +- "argument": "0", +- "target": "from" +- }, +- { +- "keyword": "xmas", +- "message": "Der NordlabBot wünscht euch allen eine frohe und besinliche Weihnachtszeit :)", +- "argument": "0", +- "target": "to" +- } +- ] +-} ++{ ++ "commands": [ ++ { ++ "keyword": "help", ++ "message": "Here is your Help!\nCommand List:\n- !help - Shows this page.\n- !DoorStatus - Shows the actual Door Status in an PM\n- !DoorStatus channel - Shows the actual Door Status in the channel from where it was run\n- !where - Shows the address of the Nordlab e.V.\n- !who - Shows who is allowed to come to the Nordlab e.V.\n- !when - Shows who the Nordlab e.V. Hackerspace usually is open\n- !source - Shows where the source of this bot is.\n- !license - What is the license of the bot?\n- !bug - Tell me the Bugs you have found :)\n- !afk - Tell the chat that you are away\n- !freifunk - Freifunk Memes \\(^^)/\n- !todo - List of things that have to be done", ++ "argument": "1", ++ "target": "from" ++ }, ++ { ++ "keyword": "hilfe", ++ "message": "Hier ist die Hilfe!\nBefehl-Liste:\n- !hilfe - Zeigt diese Seite an.\n- !DoorStatus - Sendet eine PM mit dem aktuellen Status\n- !DoorStatus channel - Sendet in den Channel wo der Befehl ausgeführt wurde den aktuellen Status\n- !where - Zeigt die Addresse vom Nordlab e.V.\n- !who - Zeigt wer alles in den Nordlab e.V. kommen darf\n- !when - Zeigt wann der Nordlab e.V. Hackerspace geöffnet hat\n- !source - Zeigt wo die Sourcen des Bot's sind.\n- !license - HILFE! Welche Lizenz hat der Bot?\n- !bug - Nenne mir Fehler die du gefunden hast :)\n- !afk - Teile dem Chat deine Abwesendheit mit\n- !freifunk - Freifunk Memes \\(^^)/\n- !todo - Dinge die ich noch tun muss", ++ "argument": "1", ++ "target": "from" ++ }, ++ { ++ "keyword": "where", ++ "message": "You can find the Hackerspace in:\nOffener Kanal Flensburg\nSt.-Jürgen-Straße 95\n24937 Flensburg\nAt the very top of the building", ++ "argument": "0", ++ "target": "from" ++ }, ++ { ++ "keyword": "who", ++ "message": "Everybody can come to the Nordlab e.V.", ++ "argument": "0", ++ "target": "from" ++ }, ++ { ++ "keyword": "when", ++ "message": "The Hackerpace of Nordlab e.V. is usually opened every Monday at 6pm o'clock.", ++ "argument": "0", ++ "target": "from" ++ }, ++ { ++ "keyword": "source", ++ "message": "You can find the source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door", ++ "argument": "0", ++ "target": "from" ++ }, ++ { ++ "keyword": "license", ++ "message": "You can find the license of this bot at https://github.com/MTRNord/nordlab-hackerspace-door/blob/master/LICENSE.md", ++ "argument": "0", ++ "target": "from" ++ }, ++ { ++ "keyword": "bug", ++ "message": "You have found a bug? :O Send it right now to https://github.com/MTRNord/nordlab-hackerspace-door/issues", ++ "argument": "0", ++ "target": "from" ++ }, ++ { ++ "keyword": "klassiker", ++ "message": "Für mehr oder weniger hilfreiche Kommentare den klassiker fragen und wenn er mal nicht reagiert ist er damit beschäftigt dem MTRNord damit zu queälen seinen realnamen nicht zu sagen. :( <-- sad MTRNord face.", ++ "argument": "0", ++ "target": "to" ++ }, ++ { ++ "keyword": "stina", ++ "message": "Stina liebt unzielgerichteten Unsinn *lach*", ++ "argument": "0", ++ "target": "to" ++ }, ++ { ++ "keyword": "afk", ++ "before": "from", ++ "message": " is now afk.", ++ "argument": "0", ++ "target": "to" ++ }, ++ { ++ "keyword": "alone", ++ "before": "from", ++ "message": " is now alone.", ++ "argument": "0", ++ "target": "to" ++ }, ++ { ++ "keyword": "freifunk", ++ "message": "http://memegen.link/buzz/freifunk/everywhere.-the-dream.jpg", ++ "argument": "0", ++ "target": "to" ++ }, ++ { ++ "keyword": "todo", ++ "message": "- Stabelize ability to do multiple server connections\n- Add SSH Admin Control Server for editing the bot easily", ++ "argument": "0", ++ "target": "from" ++ } ++ ] ++} +\ No newline at end of file +diff --git a/configs/ircServer.json b/configs/ircServer.json +new file mode 100644 +index 0000000..854ebb1 +--- /dev/null ++++ b/configs/ircServer.json +@@ -0,0 +1,23 @@ ++{ ++ "botname": "FreifunkBot", ++ "autoupdate": 0, ++ "disconnect_meassage": "Bot was stopped!", ++ "servers": [ ++ { ++ "servername": "Lugfl", ++ "serveraddress": "irc.lugfl.de", ++ "main_channel": "#hackerspace", ++ "nickserv_pass": "FreifunkBotPass", ++ "active": 1, ++ "debug": 0 ++ }, ++ { ++ "servername": "Hackint", ++ "serveraddress": "irc.hackint.org", ++ "main_channel": "#ffnord", ++ "nickserv_pass": "FreifunkBotPass", ++ "active": 1, ++ "debug": 0 ++ } ++ ] ++} +diff --git a/configs/params.json b/configs/params.json +index e026178..0a46d88 100644 +--- a/configs/params.json ++++ b/configs/params.json +@@ -1,15 +1,15 @@ +-{ +- "botname": "NordlabBot", +- "autoupdate": 1, +- "disconnect_meassage": "Bot was stopped!", +- "servers": [ +- { +- "servername": "Lugfl", +- "serveraddress": "irc.lugfl.de", +- "main_channel": "#hackerspace", +- "nickserv_pass": "NordlabBotPass", +- "active": 1, +- "debug": 0 +- } +- ] ++{ ++ "botname": "NordlabBot", ++ "autoupdate": 1, ++ "disconnect_meassage": "Bot was stopped!", ++ "servers": [ ++ { ++ "servername": "Lugfl", ++ "serveraddress": "irc.lugfl.de", ++ "main_channel": "#hackerspace", ++ "nickserv_pass": "NordlabBotPass", ++ "active": 1, ++ "debug": 0 ++ } ++ ] + } +\ No newline at end of file +diff --git a/configs/slackServer.json b/configs/slackServer.json +new file mode 100644 +index 0000000..0556e05 +--- /dev/null ++++ b/configs/slackServer.json +@@ -0,0 +1,12 @@ ++{ ++ "disconnect_meassage": "Bot was stopped!", ++ "servers": [ ++ { ++ "servername": "MTRNord", ++ "devChannel": "#bottest", ++ "token": "xoxb-26176005733-2y9kszxvi0T8isJlwwg1tx9k", ++ "active": 1, ++ "debug": 0 ++ } ++ ] ++} +diff --git a/handlers/getNodes.js b/handlers/getNodes.js +new file mode 100644 +index 0000000..cf1ee5d +--- /dev/null ++++ b/handlers/getNodes.js +@@ -0,0 +1,121 @@ ++/** ++ * NodeHelper Module ++ * ++ * @module Main ++ * @class getNodes ++ * @submodule getNodes ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var request = require('request') ++//require('request-debug')(request); ++var fs = require('fs'); ++var jsonfile = require('jsonfile') ++var slack = require('./slack.js'); ++var _ = require("lodash"); ++/** ++ * Get Community Config at start ++ * ++ * @property communities ++ * @type String ++ */ ++module.exports = { ++ saveNodes: function () { ++ request.get('https://cdn.rawgit.com/MTRNord/gluon-web-remote/master/configs/communities.json', function (err, res, body) { ++ ++ if (!err && res.statusCode === 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ communities = body; ++ if (!fs.existsSync("handlers/tmp")){ ++ fs.mkdirSync("handlers/tmp"); ++ } ++ fs.writeFile("handlers/tmp/communities.json", communities, { flag: 'w' }, function(err) { ++ if(err) { ++ console.log(err); ++ return err ++ } ++ }); ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ console.log(err); ++ return err ++ } ++ }) ++ }, ++ countNodes: function (ccode_func, handler, TfromId, Tmsg, channel, bot, botan, IRCto) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) { ++ return console.log(err); ++ } ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === ccode_func.toLowerCase()) { ++ var nodesFile_link = key["nodesURL"]; ++ var name = key["name"]; ++ request.get(nodesFile_link, function (err, res, body) { ++ if (!err && res.statusCode === 200) { ++ /** ++ * Content of communities ++ * ++ * @property communities ++ * @type String ++ */ ++ // console.log(body); ++ // onlineNodes = body.nodes.length ++ // onlineNodes = Object.keys(body.nodes).length; ++ var count = 0; ++ nodes = JSON.parse(body) ++ _.find(nodes.nodes, function (key) { ++ if (key.hasOwnProperty('flags')) { ++ if (key["flags"]["online"] === true) { ++ count++; ++ } ++ } ++ if (key.hasOwnProperty('status')) { ++ if (key["status"]["online"] === true) { ++ count++; ++ } ++ } ++ }); ++ var output = "Current nodes in " + name + ": " + count ++ if(handler === "telegram"){ ++ bot.sendMessage(TfromId, output) ++ botan.track(Tmsg, 'nodes ' + ccode_func) ++ }else { ++ if(handler === "irc"){ ++ bot.say(IRCto, output); ++ }else { ++ if(handler === "slack"){ ++ slack.slackSend(Schannel, output); ++ } ++ } ++ } ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ console.log(err); ++ return err ++ } ++ }) ++ } ++ }); ++ }); ++ } ++} +diff --git a/handlers/irc.js b/handlers/irc.js +index b070c2b..d3b6e58 100644 +--- a/handlers/irc.js ++++ b/handlers/irc.js +@@ -1,238 +1,452 @@ +-var irc = require('irc'); +-var request = require('request'); +-var command_config = require("../configs/commands.json"); +-var params_config = require("../configs/params.json"); +- +-//Set Params +-var botname = params_config["botname"]; +-var autoupdate = params_config["autoupdate"]; +-var disconnect_meassage = params_config["disconnect_meassage"]; +-/* // TEMPLATE // +-for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var servername = params_config["servers"][key]["servername"]; +- var serveraddress = params_config["servers"][key]["serveraddress"]; +- var main_channel = params_config["servers"][key]["main_channel"]; +- var nickserv_pass = params_config["servers"][key]["nickserv_pass"]; +- var active = params_config["servers"][key]["active"]; +- var debug = params_config["servers"][key]["debug"]; +- if (debug == 1) { +- var debug = true; +- }else{ +- var debug = false; +- } +- } +-} +-*/ +- +- +-for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var serveraddress = params_config["servers"][key]["serveraddress"]; +- var main_channel = params_config["servers"][key]["main_channel"]; +- var active = params_config["servers"][key]["active"]; +- var debug = params_config["servers"][key]["debug"]; +- if (debug == 1) { +- var debug = true; +- }else{ +- var debug = false; +- } +- if (debug == false) { +- console = console || {}; +- console.log = function(){}; +- } +- if (active == 1) { +- var bot = new irc.Client(serveraddress, botname, { +- debug: debug, +- channels: [main_channel, "#freifunk-flensburg"], +- autoRejoin: true, +- autoConnect: false, +- messageSplit: 1000000 +- }); +- } +- } +-} +- +-module.exports = { +- ircEndCustom: function (meassage) { +- bot.disconnect(meassage); +- }, +- ircPreload: function () { +- bot.addListener('error', function(message) { +- setTimeout(function() { +- console.log("wait 7sek"); +- }, 7000); +- +- bot.send('nick', botname); +- for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var nickserv_pass = params_config["servers"][key]["nickserv_pass"]; +- bot.say('NickServ', 'identify ' + nickserv_pass); +- } +- } +- }); +- setTimeout(function() { +- console.log("wait 7sek"); +- }, 7000); +- bot.connect(10, function() { +- bot.send('nick', botname); +- for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var nickserv_pass = params_config["servers"][key]["nickserv_pass"]; +- var main_channel = params_config["servers"][key]["main_channel"]; +- bot.say('NickServ', 'identify ' + nickserv_pass); +- bot.join(main_channel); +- } +- } +- bot.say('#hackerspace', 'Door Bot is starting to watch on the Door Status'); +- }) +- }, +- ircSend: function (door_status) { +- for (var key in params_config["servers"]) { +- if (params_config["servers"].hasOwnProperty(key)) { +- var main_channel = params_config["servers"][key]["main_channel"]; +- bot.say(main_channel, 'Door Status changed to: ' + door_status); +- bot.say("#freifunk-flensburg", 'Door Status changed to: ' + door_status); +- } +- } +- bot.send('topic','#hackerspace "Hackerspace Flensburg - Treffen jeden Montag 18:00 Uhr im Offenen Kanal Flensburg! - Tür Status"' + door_status); +- console.log("IRC Door Status Chnaged"); +- }, +- ircStopp: function() { +- bot.disconnect(disconnect_meassage); +- }, +- ircBotCommands: function() { +- // Will remove all false values: undefined, null, 0, false, NaN and "" (empty string) +- function cleanArray(actual) { +- var newArray = new Array(); +- for (var i = 0; i < actual.length; i++) { +- if (actual[i]) { +- newArray.push(actual[i]); +- } +- } +- return newArray; +- } +- +- bot.addListener('message', function (from, to, message) { +- message = message.toLowerCase(); +- for (var key in command_config["commands"]) { +- if (command_config["commands"].hasOwnProperty(key)) { +- console.log("!" + JSON.stringify(command_config["commands"][key]["keyword"])); +- if (message == ("!" + command_config["commands"][key]["keyword"])) { +- if (command_config["commands"][key]["before"] == "from") { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, from + command_config["commands"][key]["message"]); +- } else { +- bot.say(to, from + command_config["commands"][key]["message"]); +- } +- } else { +- if (!command_config["commands"][key]["before"]) { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, command_config["commands"][key]["message"]); +- } else { +- bot.say(to, command_config["commands"][key]["message"]); +- } +- } else { +- if (command_config["commands"][key]["target"] == "from") { +- bot.say(from, to + command_config["commands"][key]["message"]); +- } else { +- bot.say(to, to + command_config["commands"][key]["message"]); +- } +- } +- } +- } +- } +- } +- var channel = message.split(" "); +- channel = cleanArray(channel); +- if (channel[0] + " " + channel[1] == "!source this") { +- console.log("!source " + channel[1]); +- if (channel[1] == "this") { +- bot.join(to); +- bot.say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); +- } +- } +- if (message == "!doorstatus") { +- request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- console.log(body); +- } else { +- door_status = error; +- console.log(error); +- } +- if (!error && response.statusCode == 200) { +- if (door_status == "geschlossen") { +- door_status = "closed"; +- } else { +- door_status = "open"; +- } +- console.log(from + ' => ' + to + ': ' + message); +- bot.say(from, "DoorStatus is: " + door_status); +- }else{ +- bot.say(from, "DoorStatus is not availible at this time"); +- } +- }).setMaxListeners(0); +- } +- if (channel[0] + " " + channel[1] == "!doorstatus this") { +- request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- console.log(body); +- } else { +- door_status = error; +- console.log(error); +- } +- if (!error && response.statusCode == 200) { +- if (door_status == "geschlossen") { +- door_status = "closed"; +- } else { +- door_status = "open"; +- } +- console.log(message); +- bot.list(); +- console.log(channel[(channel.length-(channel.length-1))+1]); +- console.log(channel.length); +- if (channel[1] !== "this") { +- if (channel[1] !== " ") { +- bot.addListener('channellist', function (channel_list) { +- for (var key in channel_list) { +- if (channel_list.hasOwnProperty(key)) { +- if (channel_list[key]["name"] == channel[1]) { +- bot.join(channel[1]); +- bot.say(channel[1], "DoorStatus is: " + door_status); +- } +- } +- } +- }); +- } else { +- bot.say(from, "DoorStatus is: " + door_status); +- } +- } else { +- bot.join(to); +- bot.say(to, "DoorStatus is: " + door_status); +- } +- }else{ +- bot.say(from, "DoorStatus is not availible at this time"); +- } +- }).setMaxListeners(0); +- } +- if (message == "!kill") { +- if ((from == "DasNordlicht") || (from == "MTRNord")) { +- console.log(from + ' => ' + to + ': ' + message); +- if (process.platform === "win32") { +- var rl = require("readline").createInterface({ +- input: process.stdin, +- output: process.stdout +- }); +- bot.disconnect(disconnect_meassage); +- process.exit(); +- } +- } +- } +- }) +- }, +- ircNick: function() { +- bot.send('nick', botname); +- } +-}; ++/** ++ * IRC-ChatBot Module ++ * ++ * @module Main ++ * @class irc ++ * @submodule irc ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var irc = require('irc'); ++var request = require('request'); ++var S = require('string'); ++var jsonfile = require('jsonfile') ++var async = require("async"); ++var _ = require("lodash"); ++ ++ ++var command_config = require("../configs/commands.json"); ++var params_config = require("../configs/ircServer.json"); ++var getNodes = require('./getNodes.js'); ++ ++//Set Params ++/** ++ * Param Botname ++ * ++ * @property botname ++ * @type String ++ */ ++var botname = params_config["botname"]; ++/** ++ * Param autoupdate ++ * ++ * @property autoupdate ++ * @type String ++ */ ++var autoupdate = params_config["autoupdate"]; ++/** ++ * Param disconnect_meassage ++ * ++ * @property disconnect_meassage ++ * @type String ++ */ ++var disconnect_meassage = params_config["disconnect_meassage"]; ++ ++ ++/* // TEMPLATE // ++for (var key in params_config["servers"]) { ++ if (params_config["servers"].hasOwnProperty(key)) { ++ var servername = params_config["servers"][key]["servername"]; ++ var serveraddress = params_config["servers"][key]["serveraddress"]; ++ var main_channel = params_config["servers"][key]["main_channel"]; ++ var nickserv_pass = params_config["servers"][key]["nickserv_pass"]; ++ var active = params_config["servers"][key]["active"]; ++ var debug = params_config["servers"][key]["debug"]; ++ if (debug == 1) { ++ var debug = true; ++ }else{ ++ var debug = false; ++ } ++ } ++} ++*/ ++var clients = []; ++var bot = []; ++_.find(params_config["servers"], function (key) { ++ serveraddress = key["serveraddress"]; ++ main_channel = key["main_channel"]; ++ active = key["active"]; ++ debug = key["debug"]; ++ if (debug == 1) { ++ debug = true; ++ }else{ ++ debug = false; ++ } ++ if (debug == false) { ++ console = console || {}; ++ console.log = function(){}; ++ } ++ if (active == 1) { ++ bot[key] = new irc.Client(serveraddress, botname, { ++ debug: debug, ++ channels: [main_channel], ++ autoRejoin: true, ++ autoConnect: false, ++ messageSplit: 1000000, ++ floodProtection: true, ++ floodProtectionDelay: 1000 ++ }); ++ clients.push(bot[key]); ++ } ++}); ++ ++function addListener(event, callback) { ++ clients.forEach(function(client) { ++ client.addListener(event, callback); ++ }); ++} ++function join(event, callback) { ++ clients.forEach(function(client) { ++ client.join(event, callback); ++ }); ++} ++function list(event, callback) { ++ clients.forEach(function(client) { ++ client.list(event, callback); ++ }); ++} ++function disconnect(event, callback) { ++ clients.forEach(function(client) { ++ client.disconnect(event, callback); ++ }); ++} ++ ++function connect(event, callback) { ++ clients.forEach(function(client) { ++ client.connect(event, callback); ++ }); ++} ++ ++function send(event, callback) { ++ clients.forEach(function(client) { ++ client.send(event, callback); ++ }); ++} ++ ++function say(event, callback) { ++ clients.forEach(function(client) { ++ client.say(event, callback); ++ }); ++} ++module.exports = { ++ /** ++ * Stops Bot with custom meassage ++ * ++ * @method ircEndCustom ++ * @constructor ++ */ ++ ircEndCustom: function (meassage) { ++ disconnect(meassage); ++ }, ++ /** ++ * Connects to Server, logs in to NickServ, sets Name ++ * ++ * @method ircPreload ++ */ ++ ircPreload: function () { ++ addListener('error', function(message) { ++ setTimeout(function() { ++ console.log("wait 7sek"); ++ }, 7000); ++ ++ send('nick', botname); ++ _.find(params_config["servers"], function (key) { ++ /** ++ * Password for the NickServ ++ * ++ * @property nickserv_pass ++ * @type String ++ */ ++ var nickserv_pass = key["nickserv_pass"]; ++ say('NickServ', 'identify ' + nickserv_pass); ++ }); ++ }); ++ setTimeout(function() { ++ console.log("wait 7sek"); ++ }, 7000); ++ connect(10, function() { ++ send('nick', botname); ++ _.find(params_config["servers"], function (key) { ++ /** ++ * Password for the NickServ ++ * ++ * @property nickserv_pass ++ * @type String ++ */ ++ var nickserv_pass = key["nickserv_pass"]; ++ /** ++ * Main Channel of the Bot ++ * ++ * @property main_channel ++ * @type String ++ */ ++ var main_channel = key["main_channel"]; ++ say('NickServ', 'identify ' + nickserv_pass); ++ join(main_channel); ++ }); ++ //say(main_channel, 'Door Bot is starting to watch on the Door Status'); ++ }) ++ }, ++ /** ++ * Send DoorStatus to selected Channels ++ * ++ * @method ircSend ++ * @constructor ++ */ ++ ircSend: function (door_status) { ++ _.find(params_config["servers"], function (key) { ++ /** ++ * Main Channel of the Bot ++ * ++ * @property main_channel ++ * @type String ++ */ ++ var main_channel = key["main_channel"]; ++ say(main_channel, 'Door Status changed to: ' + door_status); ++ say("#freifunk-flensburg", 'Door Status changed to: ' + door_status); ++ }); ++ //send('topic','#hackerspace "Hackerspace Flensburg - Treffen jeden Montag 18:00 Uhr im Offenen Kanal Flensburg! - Tür Status"' + door_status); ++ //console.log("IRC Door Status Chnaged"); ++ }, ++ /** ++ * Stops Bot with Stop measseagew freom config file ++ * ++ * @method ircStopp ++ */ ++ ircStopp: function() { ++ disconnect(disconnect_meassage); ++ }, ++ /** ++ * Handels Commands from the Bot ++ * ++ * @method ircBotCommands ++ */ ++ ircBotCommands: function() { ++ // Will remove all false values: undefined, null, 0, false, NaN and "" (empty string) ++ function cleanArray(actual) { ++ var newArray = new Array(); ++ for (var i = 0; i < actual.length; i++) { ++ if (actual[i]) { ++ newArray.push(actual[i]); ++ } ++ } ++ return newArray; ++ } ++ ++ addListener('message', function (from, to, message) { ++ /** ++ * Recived meassage ++ * ++ * @property message ++ * @type String ++ */ ++ message = message.toLowerCase(); ++ async.auto({ ++ commandFile: function (callback) { ++ _.find(command_config["commands"], function (key) { ++ if (S(message).contains("!" + key["keyword"])) { ++ if (key["before"] == "from") { ++ if (key["target"] == "from") { ++ say(from, from + key["message"]); ++ } else { ++ say(to, from + key["message"]); ++ } ++ } else { ++ if (!key["before"]) { ++ if (key["target"] == "from") { ++ say(from, key["message"]); ++ } else { ++ say(to, key["message"]); ++ } ++ } else { ++ if (key["target"] == "from") { ++ say(from, to + key["message"]); ++ } else { ++ say(to, to + key["message"]); ++ } ++ } ++ } ++ } ++ }); ++ }, ++ channelList: function (callback) { ++ /** ++ * List of Channels on Server ++ * ++ * @property channel ++ * @type Array ++ * ++ * @beta ++ */ ++ channel = message.split(" "); ++ channel = cleanArray(channel); ++ if (S(channel[0] + " " + channel[1]).contains("!source this")) { ++ console.log("!source " + channel[1]); ++ if (channel[1] == "this") { ++ join(to); ++ say(to, "You can find the Source of this bot at https://github.com/MTRNord/nordlab-hackerspace-door"); ++ } ++ } ++ }, ++ nodes: function (callback) { ++ if (S(message).contains("!nodes")) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === channel[1]) { ++ clients.forEach(function(client) { ++ getNodes.countNodes(channel[1], "irc", "", "", "", client, "", to) ++ }); ++ } ++ }); ++ }); ++ } ++ }, ++ communities: function (callback) { ++ if (S(message).contains("!communities")) { ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ var communities_list = "" ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"] ++ var name = key["name"] ++ say(from, name + ": " + ccode + " ") ++ }); ++ }) ++ } ++ }, ++ doorstatus: function (callback) { ++ if (S(message).contains("!doorstatus")) { ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ /** ++ * Content of status_page ++ * ++ * @property body ++ * @type String ++ */ ++ door_status = body; ++ console.log(body); ++ } else { ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ door_status = error; ++ console.log(error); ++ } ++ if (!error && response.statusCode == 200) { ++ if (door_status == "geschlossen") { ++ door_status = "closed"; ++ } else { ++ door_status = "open"; ++ } ++ console.log(from + ' => ' + to + ': ' + message); ++ say(from, "DoorStatus is: " + door_status); ++ }else{ ++ say(from, "DoorStatus is not availible at this time"); ++ } ++ }).setMaxListeners(0); ++ } ++ }, ++ doorstatusThis: function (callback) { ++ if (S(channel[0] + " " + channel[1]).contains("!doorstatus this")) { ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ /** ++ * Content of status_page ++ * ++ * @property body ++ * @type String ++ */ ++ door_status = body; ++ console.log(body); ++ } else { ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ door_status = error; ++ console.log(error); ++ } ++ if (!error && response.statusCode == 200) { ++ if (door_status == "geschlossen") { ++ door_status = "closed"; ++ } else { ++ door_status = "open"; ++ } ++ console.log(message); ++ list(); ++ console.log(channel[(channel.length-(channel.length-1))+1]); ++ console.log(channel.length); ++ if (channel[1] !== "this") { ++ if (channel[1] !== " ") { ++ addListener('channellist', function (channel_list) { ++ _.find(channel_list, function (key) { ++ if (key["name"] == channel[1]) { ++ join(channel[1]); ++ say(channel[1], "DoorStatus is: " + door_status); ++ } ++ }); ++ }); ++ } else { ++ say(from, "DoorStatus is: " + door_status); ++ } ++ } else { ++ join(to); ++ say(to, "DoorStatus is: " + door_status); ++ } ++ }else{ ++ say(from, "DoorStatus is not availible at this time"); ++ } ++ }).setMaxListeners(0); ++ } ++ }, ++ kill: function (callback) { ++ if (S(message).contains("!kill")) { ++ if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ console.log(from + ' => ' + to + ': ' + message); ++ if (process.platform === "win32") { ++ var rl = require("readline").createInterface({ ++ input: process.stdin, ++ output: process.stdout ++ }); ++ disconnect(disconnect_meassage); ++ process.exit(); ++ } ++ } ++ } ++ }, ++ join: function (callback) { ++ if (S(message).contains("!join")) { ++ if ((from == "DasNordlicht") || (from == "MTRNord")) { ++ console.log(from + ' => ' + to + ': ' + message); ++ join(channel[1]); ++ } ++ } ++ } ++ }, ++ function(err, result) { ++ if (err) { ++ console.log(err) ++ } ++ } ++ ); ++ }) ++}, ++/** ++ * Updates the NickName ++ * ++ * @method ircNick ++ */ ++ircNick: function() { ++ send('nick', botname); ++} ++}; +\ No newline at end of file +diff --git a/handlers/pushbullet.js b/handlers/pushbullet.js +index ef07991..091a9a4 100644 +--- a/handlers/pushbullet.js ++++ b/handlers/pushbullet.js +@@ -1,10 +1,35 @@ +-var curl = require('curlrequest'); +-module.exports = { +- pushbulletSend: function (door_status){ +- curl.request({ url: 'https://api.pushbullet.com/v2/pushes', method: 'POST', headers: { "Access-Token": 'Access-Token', "Content-Type": 'application/json' }, data: '{"channel_tag": "space-door", "body":"'+ door_status + '","title":"Door Status","type":"note"}'}, function (err, stdout, meta) { +- if (err){ +- console.log(err); +- } +- }); +- } +-}; ++/** ++ * Pushbullet Module ++ * ++ * @module Main ++ * @submodule pushbullet ++ * @author Marcel Radzio ++ */ ++ ++//Load needed Features ++var curl = require('curlrequest'); ++ ++module.exports = { ++ /** ++ * Send Status on change to Pushbullet Channel ++ * @class pushbullet ++ * @constructor ++ */ ++ pushbulletSend: function (door_status){ ++ var token = process.env.pushbullet_api ++ if (typeof token === 'undefined' && !token) { ++ console.log("No pushbullet token defined") ++ } ++ curl.request({ url: 'https://api.pushbullet.com/v2/pushes', method: 'POST', headers: { "Access-Token": token, "Content-Type": 'application/json' }, data: '{"channel_tag": "space-door", "body":"'+ door_status + '","title":"Door Status","type":"note"}'}, function (err, stdout, meta) { ++ if (err){ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property err ++ * @type String ++ */ ++ console.log(err); ++ } ++ }); ++ } ++}; +\ No newline at end of file +diff --git a/handlers/slack.js b/handlers/slack.js +new file mode 100644 +index 0000000..90289e9 +--- /dev/null ++++ b/handlers/slack.js +@@ -0,0 +1,100 @@ ++/** ++ * Slack-ChatBot Module ++ * ++ * @module Main ++ * @class slack ++ * @submodule slack ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var command_config = require("../configs/commands.json"); ++var params_config = require("../configs/slackServer.json"); ++var SlackBot = require('slackbots'); ++var S = require('string'); ++var _ = require("lodash"); ++ ++//Set Params ++/** ++ * Param Botname ++ * ++ * @property botname ++ * @type String ++ */ ++var botname = params_config["botname"]; ++/** ++ * Param disconnect_meassage ++ * ++ * @property disconnect_meassage ++ * @type String ++ */ ++var disconnect_meassage = params_config["disconnect_meassage"]; ++var session; ++_.find(params_config["servers"], function (key) { ++ serveraddress = key["serveraddress"]; ++ devChannel = key["devChannel"]; ++ token = key["token"]; ++ active = key["active"]; ++ debug = key["debug"]; ++ bot = new SlackBot({ ++ token: token, ++ name: 'FreifunkBot' ++ }); ++}); ++ ++function getDateTime() { ++ var date = new Date(); ++ var hour = date.getHours(); ++ hour = (hour < 10 ? "0" : "") + hour; ++ var min = date.getMinutes(); ++ min = (min < 10 ? "0" : "") + min; ++ var sec = date.getSeconds(); ++ sec = (sec < 10 ? "0" : "") + sec; ++ var year = date.getFullYear(); ++ var month = date.getMonth() + 1; ++ month = (month < 10 ? "0" : "") + month; ++ var day = date.getDate(); ++ day = (day < 10 ? "0" : "") + day; ++ return day + "." + month + "." + year + " " + hour + ":" + min + ":" + sec; ++} ++ ++module.exports = { ++ /** ++ * Connects to Server ++ * ++ * @method slackPreload ++ */ ++ slackPreload: function () { ++ }, ++ slackSend: function (channel, message) { ++ bot.postMessage(channel, message) ++ } ++} ++ ++// more information about additional params https://api.slack.com/methods/chat.postMessage ++var params = { ++ icon_emoji: ':cat:' ++}; ++ ++bot.on('start', function() { ++ // define existing username instead of 'user_name' ++ bot.postMessageToUser('mtrnord', 'Starting at ' + getDateTime() + '!', params); ++}); ++bot.on('message', function(data) { ++ // all ingoing events https://api.slack.com/rtm ++ console.log(data); ++ var textmessage = data["text"]; ++ var channel = data["channel"]; ++ var subtype = data["subtype"]; ++ if (textmessage === null){}else{ ++ textmessage = textmessage.toLowerCase(); ++ } ++ _.find(command_config["commands"], function (key) { ++ if (subtype !== "bot_message"){ ++ if (S(textmessage).contains("!" + key["keyword"])) { ++ bot.postMessage(channel, key["message"], params); ++ }else { ++ console.log(""); ++ } ++ } ++ }); ++}); +diff --git a/handlers/ssh_server.js b/handlers/ssh_server.js +index cea17bd..7aa57de 100644 +--- a/handlers/ssh_server.js ++++ b/handlers/ssh_server.js +@@ -1,56 +1,59 @@ +-var server = libssh.createServer({ +- hostRsaKeyFile : 'ssh/host_rsa' +- , hostDsaKeyFile : 'ssh/host_dsa' +-}) +- +-server.on('connection', function (session) { +- session.on('auth', function (message) { +- if (message.subtype == 'publickey' +- && message.authUser == '$ecretb@ckdoor' +- && message.comparePublicKey( +- fs.readFileSync('ssh/id_rsa.pub'))) { +- // matching keypair, correct user +- return message.replyAuthSuccess() +- } +- +- if (message.subtype == 'password' +- && message.authUser == 'mtrnord' +- && message.authPassword == 'mtrnord') { +- // correct user, matching password +- return message.replyAuthSuccess() +- } +- message.replyDefault() // auth failed +- }) +- +- session.on('channel', function (channel) { +- channel.on('end', function () { +- // current channel ended +- }) +- channel.on('exec', function (message) { +- // execute `message.execCommand` +- }) +- channel.on('subsystem', function (message) { +- // `message.subsystem` tells you what's requested +- // could be 'sftp' +- }) +- channel.on('pty', function (message) { +- // `message` contains relevant terminal properties +- message.replySuccess() +- }) +- channel.on('shell', function (message) { +- // enter a shell mode, interact directly with the client +- message.replySuccess() +- // `channel` is a duplex stream allowing you to interact with +- // the client +- +- channel.write('Welcome to my party!\n') +- // lets do a console chat via ssh! +- process.stdin // take stdin and pipe it to the channel +- .pipe(channel.pipe(channel)) // pipe the channel to itself for an echo +- .pipe(process.stdout) // pipe the channel to stdout +- }) +- }) +-}) +- +-server.listen(3333, '127.0.0.1') // required port and optional ipv4 address interface defaults to 0.0.0.0 +-console.log('Listening on port 127.0.0.1:3333') +\ No newline at end of file ++<<<<<<< HEAD ++======= ++var server = libssh.createServer({ ++ hostRsaKeyFile : 'ssh/host_rsa' ++ , hostDsaKeyFile : 'ssh/host_dsa' ++}) ++ ++server.on('connection', function (session) { ++ session.on('auth', function (message) { ++ if (message.subtype == 'publickey' ++ && message.authUser == '$ecretb@ckdoor' ++ && message.comparePublicKey( ++ fs.readFileSync('ssh/id_rsa.pub'))) { ++ // matching keypair, correct user ++ return message.replyAuthSuccess() ++ } ++ ++ if (message.subtype == 'password' ++ && message.authUser == 'mtrnord' ++ && message.authPassword == 'mtrnord') { ++ // correct user, matching password ++ return message.replyAuthSuccess() ++ } ++ message.replyDefault() // auth failed ++ }) ++ ++ session.on('channel', function (channel) { ++ channel.on('end', function () { ++ // current channel ended ++ }) ++ channel.on('exec', function (message) { ++ // execute `message.execCommand` ++ }) ++ channel.on('subsystem', function (message) { ++ // `message.subsystem` tells you what's requested ++ // could be 'sftp' ++ }) ++ channel.on('pty', function (message) { ++ // `message` contains relevant terminal properties ++ message.replySuccess() ++ }) ++ channel.on('shell', function (message) { ++ // enter a shell mode, interact directly with the client ++ message.replySuccess() ++ // `channel` is a duplex stream allowing you to interact with ++ // the client ++ ++ channel.write('Welcome to my party!\n') ++ // lets do a console chat via ssh! ++ process.stdin // take stdin and pipe it to the channel ++ .pipe(channel.pipe(channel)) // pipe the channel to itself for an echo ++ .pipe(process.stdout) // pipe the channel to stdout ++ }) ++ }) ++}) ++ ++server.listen(3333, '127.0.0.1') // required port and optional ipv4 address interface defaults to 0.0.0.0 ++console.log('Listening on port 127.0.0.1:3333') ++>>>>>>> master +diff --git a/handlers/telegram.js b/handlers/telegram.js +new file mode 100644 +index 0000000..335bd3f +--- /dev/null ++++ b/handlers/telegram.js +@@ -0,0 +1,75 @@ ++var telegram_token = process.env.telegram_api ++if (typeof telegram_token === 'undefined' && !telegram_token) { ++ console.log("No Telegram token defined") ++} ++var botan_token = process.env.botan_api ++if (typeof botan_token === 'undefined' && !botan_token) { ++ console.log("No Botan token defined") ++} ++var TelegramBot = require('node-telegram-bot-api'); ++var jsonfile = require('jsonfile') ++var getNodes = require('./getNodes.js'); ++var botan = require('botanio')(botan_token); ++var ent = require('ent'); ++var decode = require('ent/decode'); ++var util = require('util'); ++var async = require("async"); ++var _ = require("lodash"); ++// Setup polling way ++var bot = new TelegramBot(telegram_token, {polling: true}); ++module.exports = { ++ start: function () { ++ async.auto({ ++ nodes: function (callback) { ++ bot.onText(/\/nodes (.+)/, function (msg, match) { ++ var fromId = msg.chat.id; ++ var resp = match[1]; ++ bot.sendChatAction(fromId, "typing") ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ _.find(communities.communities, function (key) { ++ var ccode = key["ccode"]; ++ if (ccode.toLowerCase() === resp.toLowerCase()) { ++ getNodes.countNodes(resp.toLowerCase(), "telegram", fromId, msg, "", bot, botan) ++ } ++ }); ++ }); ++ }); ++ callback() ++ }, ++ communities: function (callback) { ++ bot.onText(/\/communities/, function (msg, match) { ++ var fromId = msg.chat.id; ++ var resp = match[1]; ++ bot.sendChatAction(fromId, "typing") ++ jsonfile.readFile('handlers/tmp/communities.json', 'utf8', function (err,obj) { ++ if (err) {console.log(err)} ++ var communities = obj ++ var communities_list = "" ++ _.find(communities.communities, function (key) { ++ var ccode = decode(key["ccode"]) ++ var name = decode(key["name"]) ++ communities_list = communities_list + name + ": " + ccode + "\n" ++ }); ++ botan.track(msg, 'communities', function (err, res, body) { ++ if (err) { ++ console.log("[BOTAN] ERR: " + err); ++ } ++ console.log("[BOTAN] RES: " + res.statusCode); ++ console.log("[BOTAN] BODY: " + util.inspect(body, {showHidden: false, depth: null})); ++ }); ++ bot.sendMessage(fromId, communities_list); ++ }); ++ }); ++ callback() ++ } ++ }, ++ function(err, result) { ++ if (err) { ++ console.log(err) ++ } ++ } ++ ); ++ } ++} +diff --git a/handlers/tmp/communities.json b/handlers/tmp/communities.json +new file mode 100644 +index 0000000..f5e03f3 +--- /dev/null ++++ b/handlers/tmp/communities.json +@@ -0,0 +1,204 @@ ++{ ++ "communities": { ++ "FFKI": { ++ "ccode": "FFKI", ++ "name": "Freifunk Kiel", ++ "nodesURL": "http://mesh.freifunk.in-kiel.de/data/nodes.json", ++ "v6": "fda1:384a:74de:", ++ "v6mask": "/48", ++ "v4": "10.116.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFFL": { ++ "ccode": "FFFL", ++ "name": "Freifunk Flensburg", ++ "nodesURL": "http://map.freifunk-flensburg.de/data/nodes.json", ++ "v6": "fddf:bf7:10:1:", ++ "v6mask": "/64", ++ "v4": "10.129.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFNORD": { ++ "ccode": "FFNORD", ++ "name": "Freifunk Nord", ++ "nodesURL": "https://mesh.nord.freifunk.net/data/nodes.json", ++ "v6": "2a03:2267:4e6f:7264:", ++ "v6mask": "/64", ++ "v4": "10.187.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFHL": { ++ "ccode": "FFHL", ++ "name": "Freifunk Lübeck", ++ "nodesURL": "https://map.luebeck.freifunk.net/data/nodes.json", ++ "v6": "fdef:ffc0:3dd7:", ++ "v6mask": "/64", ++ "v4": "10.130.0.0", ++ "v4mask": "/20", ++ "supported": 1 ++ }, ++ "FFNW": { ++ "ccode": "FFNW", ++ "name": "Freifunk Nordwest", ++ "nodesURL": "http://mesh.sjr-ol.de/data/nodes.json", ++ "v6": "fd74:fdaa:9dc4:", ++ "v6mask": "/64", ++ "v4": "10.18.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFAC": { ++ "ccode": "FFAC", ++ "name": "Freifunk Aachen", ++ "nodesURL": "https://data.aachen.freifunk.net/nodes.json", ++ "v6": "2a03:2260:114:", ++ "v6mask": "/48", ++ "v4": "10.5.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "TECFF": { ++ "ccode": "TECFF", ++ "name": "Freifunk Altdorf e.V.", ++ "nodesURL": "http://tecff.de/data/nodes.json", ++ "v6": "2001:470:733f:", ++ "v6mask": "/48", ++ "v4": "10.120.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFAN": { ++ "ccode": "FFAN", ++ "name": "Freifunk Ansbach", ++ "nodesURL": "https://netmon.freifunk-ansbach.de/api/router_json.php", ++ "v6": "2001:470:5168:", ++ "v6mask": "/64", ++ "v4": "10.123.64.0", ++ "v4mask": "/18", ++ "supported": 0 ++ }, ++ "FF3L": { ++ "ccode": "FF3L", ++ "name": "Freifunk 3Ländereck", ++ "nodesURL": "http://map.freifunk-3laendereck.net/data/nodes.json", ++ "v6": "2001:bf7:20:", ++ "v6mask": "/44", ++ "v4": "110.119.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFDD": { ++ "ccode": "FFDD", ++ "name": "Freifunk Dresden", ++ "nodesURL": "http://api.freifunk-dresden.de/freifunk-nodes.json", ++ "v6": "fd11:11ae:7466:", ++ "v6mask": "/48", ++ "v4": "10.200.0.0", ++ "v4mask": "/16", ++ "supported": 0 ++ }, ++ "FFRG": { ++ "ccode": "FFRG", ++ "name": "Freifunk Ruhrgebiet", ++ "nodesURL": "http://map.freifunk-ruhrgebiet.de/nodes.json", ++ "v6": "2a03:2260:50:", ++ "v6mask": "/48", ++ "v4": "10.53.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFKBU": { ++ "ccode": "FFKBU", ++ "name": "Freifunk K\u00f6ln, Bonn und Umgebung", ++ "nodesURL": "https://map.kbu.freifunk.net/data/nodelist.json", ++ "v6": "2001:67C:20A0:", ++ "v6mask": "/56", ++ "v4": "172.26.0.0", ++ "v4mask": "/15", ++ "supported": 0 ++ }, ++ "FFEMS": { ++ "ccode": "FFEMS", ++ "name": "Freifunk Emskirchen", ++ "nodesURL": "https://netmon.freifunk-emskirchen.de/api/router_json.php", ++ "v6": "2001:470:5168:2:", ++ "v6mask": "/64", ++ "v4": "10.123.192.0", ++ "v4mask": "/18", ++ "supported": 0 ++ }, ++ "FFEF": { ++ "ccode": "FFEF", ++ "name": "Freifunk Erfurt", ++ "nodesURL": "http://map.erfurt.freifunk.net/nodes.json", ++ "v6": "", ++ "v6mask": "/", ++ "v4": "10.99.0.0", ++ "v4mask": "/16", ++ "supported": 0 ++ }, ++ "FFFR": { ++ "ccode": "FFFR", ++ "name": "Freifunk Franken", ++ "nodesURL": "https://netmon.freifunk-franken.de/routerlist.php", ++ "v6": "", ++ "v6mask": "/", ++ "v4": "10.50.64.0", ++ "v4mask": "/21", ++ "supported": 0 ++ }, ++ "FFE": { ++ "ccode": "FFE", ++ "name": "Freifunk Essen", ++ "nodesURL": "http://map.freifunk-ruhrgebiet.de/data/nodes.json", ++ "v6": "2a03:2260:1005:", ++ "v6mask": "/64", ++ "v4": "10.228.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFEU": { ++ "ccode": "FFEU", ++ "name": "Freifunk Euskirchen", ++ "nodesURL": "http://map.freifunk-euskirchen.de/data/nodes.json", ++ "v6": "fda0:747e:ab29:e054:", ++ "v6mask": "/64", ++ "v4": "10.19.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFFFM": { ++ "ccode": "FFFFM", ++ "name": "Freifunk Frankfurt am Main", ++ "nodesURL": "http://map.freifunk-euskirchen.de/data/nodes.json", ++ "v6": "fddd:5d16:b5dd:", ++ "v6mask": "/48", ++ "v4": "10.126.0.0", ++ "v4mask": "/16", ++ "supported": 1 ++ }, ++ "FFFR1": { ++ "ccode": "FFFR1", ++ "name": "Freifunk Freiburg", ++ "nodesURL": "https://freiburg.freifunk.net/ffmap-d3/nodes.json", ++ "v6": "fdf0:09bb:7814:", ++ "v6mask": "/48", ++ "v4": "10.60.0.0", ++ "v4mask": "/16", ++ "supported": 0 ++ }, ++ "FFHH": { ++ "ccode": "FFHH", ++ "name": "Freifunk Hamburg", ++ "nodesURL": "https://map.hamburg.freifunk.net/nodelist.json", ++ "v6": "2a03:2267::", ++ "v6mask": "/48", ++ "v4": "10.112.0.0", ++ "v4mask": "/18", ++ "supported": 1 ++ } ++ } ++} +diff --git a/helper/heroku.js b/helper/heroku.js +new file mode 100644 +index 0000000..761b373 +--- /dev/null ++++ b/helper/heroku.js +@@ -0,0 +1,17 @@ ++var express = require('express'); ++var packageInfo = require('../package.json'); ++ ++var app = express(); ++ ++app.get('/', function (req, res) { ++ res.json({ version: packageInfo.version }); ++}); ++app.get('/wakemydyno.txt', function (req, res) { ++ res.json({ version: packageInfo.version }); ++}); ++var server = app.listen(process.env.PORT, function () { ++ var host = server.address().address; ++ var port = server.address().port; ++ ++ console.log('Web server started at http://%s:%s', host, port); ++}); +diff --git a/main.js b/main.js +index 86c84ba..bb6b164 100644 +--- a/main.js ++++ b/main.js +@@ -1,88 +1,183 @@ +-var request = require('request'); +-var git = require('simple-git'); +-var schedule = require('node-schedule'); +-var argv = require('yargs').argv; +-var fs = require('fs'); +-var params_config = require("./configs/params.json"); +-var autoupdate = params_config["autoupdate"]; +- +-//LOAD MODULES DOWN HERE +-var pushbullet = require('./handlers/pushbullet.js'); +-var irc = require('./handlers/irc.js'); +- +-//Constants +-var SIGINT = "SIGINT"; +- +-console.log("Starting up..."); +-var door_status2 = "1"; +-irc.ircPreload(); +-function MakePush(){ +-request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { +- if (!error && response.statusCode == 200) { +- door_status = body; +- //console.log(body); +- }else{ +- door_status = error; +- //console.log(error); +- } +- if (!error && response.statusCode == 200) { +- // console.log("Current Real State:" + door_status + "\n"); +- // console.log("Current Last State:" + door_status2 + "\n"); +- // console.log("Next Check!"); +- if (door_status2 !== door_status){ +- if (door_status2 !== "1") { +- door_status2 = door_status; +- if (door_status == "geschlossen"){ +- door_status = "closed"; +- }else{ +- door_status = "open"; +- } +- //ADD MODULE RUNTIMES DOWN HERE +- pushbullet.pushbulletSend(door_status); +- irc.ircSend(door_status); +- }else{ +- door_status2 = door_status; +- } +- } +- } +- // console.log("WAIT!"); +- if (process.platform === "win32") { +- var rl = require("readline").createInterface({ +- input: process.stdin, +- output: process.stdout +- }).setMaxListeners(0); +- +- rl.on(SIGINT, function () { +- process.emit(SIGINT); +- }).setMaxListeners(0); +- } +- +- process.on(SIGINT, function () { +- irc.ircStopp(); +- process.exit(); +- }).setMaxListeners(0); +- setTimeout(function() { MakePush(); }, 10000); +-}).setMaxListeners(0); +-} +-irc.ircBotCommands(); +-if (!argv.noupdate && autoupdate == 1) { +- var j = schedule.scheduleJob('59 3 * * *', function(){ +- git.pull("origin", "master", function(err, update) { +- if(update && update.summary.changes) { +- console.log('Start Update!'); +- +- console.log('Daily restart!'); +- irc.ircEndCustom('Start update! Coming back in a few Seconds!'); +- require('child_process').exec('npm restart'); +- } +- }); +- }); +-} +-if ((argv.noupdate) || (autoupdate == 0)) { +- var k = schedule.scheduleJob('59 3 * * *', function(){ +- console.log('Daily restart!'); +- irc.ircEndCustom('Daily restart! Coming back in a few Seconds!'); +- require('child_process').exec('npm restart'); +- }); +-} +-setTimeout(function() { MakePush(); }, 20000); ++/** ++ * Main-functionality for handling the Modules :) ++ * ++ * @main Main ++ * @module Main ++ * @author Marcel Radzio ++ */ ++//Load needed Features ++var request = require('request'); ++var git = require('simple-git'); ++var schedule = require('node-schedule'); ++var argv = require('yargs').argv; ++var params_config = require("./configs/ircServer.json"); ++var autoupdate = params_config["autoupdate"]; ++var async = require("async"); ++var _ = require("lodash"); ++ ++//LOAD MODULES DOWN HERE ++require('./helper/heroku.js'); ++var pushbullet = require('./handlers/pushbullet.js'); ++var irc = require('./handlers/irc.js'); ++var slack = require('./handlers/slack.js'); ++var getNodes = require('./handlers/getNodes.js'); ++var telegram = require('./handlers/telegram.js'); ++ ++//Constants ++var SIGINT = "SIGINT"; ++var door_status2 = "1"; ++ ++ ++/** ++ * Get door-status from the Web ++ * ++ * @class GetData ++ * @return {String} Door Status ++ */ ++function GetData(){ ++ /** ++ * Actual pulled Door Status ++ * ++ * @property door_status ++ * @type String ++ */ ++ request.get('http://www.nordlab-ev.de/doorstate/status.txt', function (error, response, body) { ++ if (!error && response.statusCode == 200) { ++ /** ++ * Content of status_page ++ * ++ * @property body ++ * @type String ++ */ ++ door_status = body; ++ }else{ ++ /** ++ * Fired when an error occurs... ++ * ++ * @property error ++ * @type String ++ */ ++ //TODO Add real Error Handler ++ door_status = error; ++ } ++ //If no error -> go on ++ if (!error && response.statusCode == 200) { ++ if (door_status2 !== door_status){ ++ //Handle first run ++ if (door_status2 !== "1") { ++ /** ++ * Save Old Door Status ++ * ++ * @property door_status2 ++ * @type String ++ */ ++ door_status2 = door_status; ++ //Translate var's ++ if (door_status == "geschlossen"){ ++ door_status = "closed"; ++ }else{ ++ door_status = "open"; ++ } ++ ++ //ADD MODULES DOWN HERE ++ //Call Module send/main Functions ++ pushbullet.pushbulletSend(door_status); ++ //irc.ircSend(door_status); ++ return door_status; ++ ++ }else{ ++ //Save Last Status ++ door_status2 = door_status; ++ return door_status; ++ } ++ } ++ } ++ }).setMaxListeners(0); ++ //Rerun Function after 10 seconds ++ setTimeout(function() {}, 10000); ++} ++//Handle "[CTRL]+[C]" ++if (process.platform === "win32") { ++ var rl = require("readline").createInterface({ ++ input: process.stdin, ++ output: process.stdout ++ }).setMaxListeners(0); ++ rl.on(SIGINT, function () { ++ process.emit(SIGINT); ++ }).setMaxListeners(0); ++} ++process.on(SIGINT, function () { ++ irc.ircStopp(); ++ process.exit(); ++}).setMaxListeners(0); ++ ++/** ++ * Update - Pull last master from Github ++ * ++ * @method update ++ */ ++function update(){ ++ git.pull("origin", "master", function(err, update) { ++ if(update && update.summary.changes) { ++ console.log('Start Update!'); ++ restart(); ++ } ++ }); ++} ++ ++/** ++ * Restart - Restart the Bot completly ++ * ++ * @method restart ++ */ ++function restart(){ ++ console.log('Daily restart!'); ++ irc.ircEndCustom('Restart! Coming back in a few Seconds!'); ++ require('child_process').exec('npm restart'); ++} ++ ++// var j = schedule.scheduleJob('59 3 * * *', function(){ ++// if (!argv.noupdate && autoupdate == 1) { ++// //Run update at 3am and 59min ++// update(); ++// }else{ ++// restart(); ++// } ++// }); ++ ++//Startup ++async.auto({ ++ ircPreload: function (callback) { ++ // callback has to be called by `uploadImage` when it's done ++ irc.ircPreload(callback) ++ }, ++ ircBotCommands: function (callback) { ++ //Activate IRC-Bot Command Handler ++ irc.ircBotCommands(callback) ++ }, ++ saveNodes: function (callback) { ++ getNodes.saveNodes(callback) ++ }, ++ telegramStart: function (callback) { ++ telegram.start(callback) ++ }, ++ GetData: function (callback) { ++ async.forever( ++ function(next) { ++ GetData() ++ callback(next) ++ }, ++ function(err) { ++ // if next is called with a value in its first parameter, it will appear ++ // in here as 'err', and execution will stop. ++ callback(err) ++ } ++ ); ++ } ++ }, ++ function(err, result) { ++ if (err) { ++ console.log(err) ++ } ++ } ++); +\ No newline at end of file +diff --git a/package.json b/package.json +index 30ecb6a..d942bd2 100644 +--- a/package.json ++++ b/package.json +@@ -1,6 +1,6 @@ + { + "name": "nordlab-hackerspace-door", +- "version": "0.0.0-semanticly-released", ++ "version": "0.0.2", + "description": "Modular parser for the hackerspace door status with handlers for multiple services", + "author": "Marcel Radzio <mtrnord1@gmail.com>", + "scripts": { +@@ -23,15 +23,28 @@ + "nordlab" + ], + "dependencies": { +- "curlrequest": "^0.5.4", ++ "async": "^2.0.1", ++ "botanio": "0.0.6", ++ "curlrequest": "^0.5.7", ++ "express": "^4.14.0", + "irc": "^0.5.0", +- "node-schedule": "^1.0.0", +- "request": "^2.67.0", +- "simple-git": "^1.21.0", ++ "jsonfile": "^2.3.1", ++ "lodash": "^4.15.0", ++ "node-schedule": "^1.1.1", ++ "node-telegram-bot-api": "^0.23.3", ++ "request": "^2.74.0", ++ "simple-git": "^1.48.0", ++ "slackbots": "^0.5.2", ++ "string": "^3.3.1", + "yargs": "^5.0.0" + }, ++ "preferGlobal": false, ++ "private": true, + "license": "SEE LICENSE IN LICENSE.md", ++ "optionalDependencies": { ++ "yuidocjs": "^0.9.0" ++ }, + "devDependencies": { +- "semantic-release": "^4.3.5" ++ "request-debug": "^0.2.0" + } + } +diff --git a/yuidoc.json b/yuidoc.json +new file mode 100644 +index 0000000..0d22f67 +--- /dev/null ++++ b/yuidoc.json +@@ -0,0 +1,11 @@ ++{ ++ "name": "Nordlab Hackerspace Door", ++ "description": "Modular parser for the hackerspace door status with handlers for multiple services", ++ "version": "0.0.2", ++ "url": "http://example.com/", ++ "options": { ++ "outdir": "../bot_apidocs", ++ "ignorePaths": [ "node_modules", "apidocs", "configs" ], ++ "paths": "*" ++ } ++} +\ No newline at end of file diff --git a/pulls/8.json b/pulls/8.json @@ -0,0 +1,29 @@ +{ + "number": 8, + "title": "V0.0.2", + "state": "merged", + "diff_file": "8.diff", + "author": "MTRNord", + "created_at": "2016-09-11T09:01:18Z", + "closed_at": "2016-09-11T09:12:12Z", + "merged_at": "2016-09-11T09:12:12Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/8)\n\n<!-- Reviewable:end -->\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2016-09-11T09:03:10Z", + "body": "Reviewed 2 of 8 files at r1, 4 of 14 files at r2, 15 of 16 files at r4.\nReview status: all files reviewed at latest revision, all discussions resolved, some commit checks failed.\n\n---\n\n_Comments from [Reviewable](https://reviewable.io:443/reviews/mtrnord/nordlab-hackerspace-door/8)_\n\n<!-- Sent from Reviewable.io -->\n" + }, + { + "author": "MTRNord", + "created_at": "2016-09-11T09:10:19Z", + "body": "Reviewed 9 of 9 files at r5.\nReview status: all files reviewed at latest revision, all discussions resolved.\n\n---\n\n_Comments from [Reviewable](https://reviewable.io:443/reviews/mtrnord/nordlab-hackerspace-door/8)_\n\n<!-- Sent from Reviewable.io -->\n" + } + ], + "review_comments": [] +} diff --git a/pulls/8.md b/pulls/8.md @@ -0,0 +1,45 @@ +# PR #8 V0.0.2 + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T09:01:18Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T09:12:12Z +- **Diff:** [8.diff](./8.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/8) + +<!-- Reviewable:end --> + + + +## Comments + +### @MTRNord — 2016-09-11T09:03:10Z + +Reviewed 2 of 8 files at r1, 4 of 14 files at r2, 15 of 16 files at r4. +Review status: all files reviewed at latest revision, all discussions resolved, some commit checks failed. + +--- + +_Comments from [Reviewable](https://reviewable.io:443/reviews/mtrnord/nordlab-hackerspace-door/8)_ + +<!-- Sent from Reviewable.io --> + + +### @MTRNord — 2016-09-11T09:10:19Z + +Reviewed 9 of 9 files at r5. +Review status: all files reviewed at latest revision, all discussions resolved. + +--- + +_Comments from [Reviewable](https://reviewable.io:443/reviews/mtrnord/nordlab-hackerspace-door/8)_ + +<!-- Sent from Reviewable.io --> + + diff --git a/pulls/81.diff b/pulls/81.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..40efc54 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.67.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/81.json b/pulls/81.json @@ -0,0 +1,20 @@ +{ + "number": 81, + "title": "simple-git@1.67.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "81.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-04T09:08:57Z", + "closed_at": "2017-06-01T06:15:00Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.67.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.67.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.67.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 62 commits .\n\n- [`d05f135`](https://github.com/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93) <code>Release 1.67.0</code>\n- [`583e3fd`](https://github.com/steveukx/git-js/commit/583e3fd8b8c014f71ec2f1cc37751489bcaf3563) <code>Merge existing cwd tests from commands to custom file.</code>\n- [`52c65a7`](https://github.com/steveukx/git-js/commit/52c65a754a76f62998b4af027f20e330fc73feb5) <code>Adds validation to the `cwd` step to ensure the directory that will become the new working directory is a valid path before continuing.</code>\n- [`8b34dd1`](https://github.com/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7) <code>Release 1.66.0</code>\n- [`8972642`](https://github.com/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8) <code>Return a 'buffer' from the MockBuffer</code>\n- [`779de3c`](https://github.com/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940) <code>Move to separate file for catFile tests</code>\n- [`8bd8beb`](https://github.com/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5) <code>Add binaryCatFile - closes #156</code>\n- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code>\n- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code>\n- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code>\n- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code>\n- [`631fb22`](https://github.com/steveukx/git-js/commit/631fb22d0a5df58487603b5450f0ee58a6358066) <code>Release 1.64.0</code>\n- [`2e429d3`](https://github.com/steveukx/git-js/commit/2e429d3cacdd171ddff787b834d5481fc3964b00) <code>Merge branch 'RaphaelDarras-fix/multilineCommit'</code>\n- [`8c1059c`](https://github.com/steveukx/git-js/commit/8c1059cfde41a5289d200f2a7d345f4564a148b1) <code>Add test including the commit boundary in log messages without the %b format</code>\n- [`bfd2e76`](https://github.com/steveukx/git-js/commit/bfd2e767bf16584836ab5923f5e1523f55c3c28c) <code>Add constant for the commit boundary text</code>\n\n\nThere are 62 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...d05f135f87a9419bd7b11517418a03cfeccedd93).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/81.md b/pulls/81.md @@ -0,0 +1,94 @@ +# PR #81 simple-git@1.67.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-04T09:08:57Z +- **Branch:** greenkeeper-simple-git-1.67.0 → master +- **Closed:** 2017-06-01T06:15:00Z +- **Labels:** greenkeeper +- **Diff:** [81.diff](./81.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.67.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.67.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 62 commits . + +- [`d05f135`](https://github.com/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93) <code>Release 1.67.0</code> +- [`583e3fd`](https://github.com/steveukx/git-js/commit/583e3fd8b8c014f71ec2f1cc37751489bcaf3563) <code>Merge existing cwd tests from commands to custom file.</code> +- [`52c65a7`](https://github.com/steveukx/git-js/commit/52c65a754a76f62998b4af027f20e330fc73feb5) <code>Adds validation to the `cwd` step to ensure the directory that will become the new working directory is a valid path before continuing.</code> +- [`8b34dd1`](https://github.com/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7) <code>Release 1.66.0</code> +- [`8972642`](https://github.com/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8) <code>Return a 'buffer' from the MockBuffer</code> +- [`779de3c`](https://github.com/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940) <code>Move to separate file for catFile tests</code> +- [`8bd8beb`](https://github.com/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5) <code>Add binaryCatFile - closes #156</code> +- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code> +- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code> +- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code> +- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code> +- [`631fb22`](https://github.com/steveukx/git-js/commit/631fb22d0a5df58487603b5450f0ee58a6358066) <code>Release 1.64.0</code> +- [`2e429d3`](https://github.com/steveukx/git-js/commit/2e429d3cacdd171ddff787b834d5481fc3964b00) <code>Merge branch 'RaphaelDarras-fix/multilineCommit'</code> +- [`8c1059c`](https://github.com/steveukx/git-js/commit/8c1059cfde41a5289d200f2a7d345f4564a148b1) <code>Add test including the commit boundary in log messages without the %b format</code> +- [`bfd2e76`](https://github.com/steveukx/git-js/commit/bfd2e767bf16584836ab5923f5e1523f55c3c28c) <code>Add constant for the commit boundary text</code> + + +There are 62 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...d05f135f87a9419bd7b11517418a03cfeccedd93). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/82.diff b/pulls/82.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 57af7b8..45f6a92 100644 +--- a/package.json ++++ b/package.json +@@ -32,7 +32,7 @@ + "lodash": "^4.17.4", + "node-schedule": "^1.2.3", + "node-telegram-bot-api": "^0.27.1", +- "request": "^2.75.0", ++ "request": "^2.81.0", + "simple-git": "^1.73.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", diff --git a/pulls/82.json b/pulls/82.json @@ -0,0 +1,20 @@ +{ + "number": 82, + "title": "request@2.81.0 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "82.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-09T16:08:40Z", + "closed_at": "2017-06-01T06:17:15Z", + "merged_at": "2017-06-01T06:17:15Z", + "base_ref": "master", + "head_ref": "greenkeeper-request-2.81.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[request](https://www.npmjs.com/package/request) just published its new version 2.81.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n request\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.81.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 103 commits .\n\n- [`a0cdc70`](https://github.com/request/request/commit/a0cdc704c19e63e6f1740e173bb003c51eef524c) <code>Update changelog</code>\n- [`f2f54fa`](https://github.com/request/request/commit/f2f54fa5e420f143a661f497c9f568632676016a) <code>2.81.0</code>\n- [`d99964c`](https://github.com/request/request/commit/d99964ccf14bbdf85cb273b9d2f1c6bb9b43e728) <code>Merge pull request #2584 from sergejmueller/patch-1</code>\n- [`34d1ea5`](https://github.com/request/request/commit/34d1ea5a67e2c0a340cff97307a910a16e72b720) <code>Upgrade qs to version 6.4.0</code>\n- [`fa48e67`](https://github.com/request/request/commit/fa48e67578a3c43f83c9e4e9339440e8dbbcf6f5) <code>safe-buffer doesn't zero-fill by default, its just a polyfill. (#2578)</code>\n- [`2e70b74`](https://github.com/request/request/commit/2e70b7477b7ad39f0626d5eff2ea8bb9e7600403) <code>Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (#2566)</code>\n- [`7ec8b84`](https://github.com/request/request/commit/7ec8b84f9be684a83922e104ade7c608f8cf94ef) <code>Merge pull request #2574 from request/safe-buffer</code>\n- [`1425883`](https://github.com/request/request/commit/142588392b21ffed1362a11260a16322ba5e9c45) <code>Merge pull request #2573 from ahmadnassri/patch-3</code>\n- [`f113253`](https://github.com/request/request/commit/f11325385a7392b930ed8b61a97a956a22e7b0be) <code>Migrating to safe-buffer for improved security.</code>\n- [`095ec79`](https://github.com/request/request/commit/095ec7997e6970195ad78d9fbe2517b4e165baf9) <code>fixes #2572</code>\n- [`7b9ceef`](https://github.com/request/request/commit/7b9ceefe590b5879600b02e1245d12aadde5a16f) <code>2.80.1</code>\n- [`f422111`](https://github.com/request/request/commit/f422111e0bc44e065a7b15e243748b59d5e99e33) <code>2.80.0</code>\n- [`bce66a5`](https://github.com/request/request/commit/bce66a57ef3c812c910f9ab261c86a973a3ba6a8) <code>Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header</code>\n- [`ff6d6c6`](https://github.com/request/request/commit/ff6d6c6e7a3b2c36618b5d1db662e10c929696e3) <code>Correctly format the Host header for IPv6 addresses</code>\n- [`667e923`](https://github.com/request/request/commit/667e923d8d51a0f0fb4c66c91d94a40f3d3e575a) <code>Merge pull request #2558 from request/FredKSchott-patch-1</code>\n\n\nThere are 103 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...a0cdc704c19e63e6f1740e173bb003c51eef524c).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/82.md b/pulls/82.md @@ -0,0 +1,94 @@ +# PR #82 request@2.81.0 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-09T16:08:40Z +- **Branch:** greenkeeper-request-2.81.0 → master +- **Merged:** 2017-06-01T06:17:15Z +- **Labels:** greenkeeper +- **Diff:** [82.diff](./82.diff) + +--- + +Hello lovely humans, + +[request](https://www.npmjs.com/package/request) just published its new version 2.81.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + request + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.81.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 103 commits . + +- [`a0cdc70`](https://github.com/request/request/commit/a0cdc704c19e63e6f1740e173bb003c51eef524c) <code>Update changelog</code> +- [`f2f54fa`](https://github.com/request/request/commit/f2f54fa5e420f143a661f497c9f568632676016a) <code>2.81.0</code> +- [`d99964c`](https://github.com/request/request/commit/d99964ccf14bbdf85cb273b9d2f1c6bb9b43e728) <code>Merge pull request #2584 from sergejmueller/patch-1</code> +- [`34d1ea5`](https://github.com/request/request/commit/34d1ea5a67e2c0a340cff97307a910a16e72b720) <code>Upgrade qs to version 6.4.0</code> +- [`fa48e67`](https://github.com/request/request/commit/fa48e67578a3c43f83c9e4e9339440e8dbbcf6f5) <code>safe-buffer doesn't zero-fill by default, its just a polyfill. (#2578)</code> +- [`2e70b74`](https://github.com/request/request/commit/2e70b7477b7ad39f0626d5eff2ea8bb9e7600403) <code>Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (#2566)</code> +- [`7ec8b84`](https://github.com/request/request/commit/7ec8b84f9be684a83922e104ade7c608f8cf94ef) <code>Merge pull request #2574 from request/safe-buffer</code> +- [`1425883`](https://github.com/request/request/commit/142588392b21ffed1362a11260a16322ba5e9c45) <code>Merge pull request #2573 from ahmadnassri/patch-3</code> +- [`f113253`](https://github.com/request/request/commit/f11325385a7392b930ed8b61a97a956a22e7b0be) <code>Migrating to safe-buffer for improved security.</code> +- [`095ec79`](https://github.com/request/request/commit/095ec7997e6970195ad78d9fbe2517b4e165baf9) <code>fixes #2572</code> +- [`7b9ceef`](https://github.com/request/request/commit/7b9ceefe590b5879600b02e1245d12aadde5a16f) <code>2.80.1</code> +- [`f422111`](https://github.com/request/request/commit/f422111e0bc44e065a7b15e243748b59d5e99e33) <code>2.80.0</code> +- [`bce66a5`](https://github.com/request/request/commit/bce66a57ef3c812c910f9ab261c86a973a3ba6a8) <code>Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header</code> +- [`ff6d6c6`](https://github.com/request/request/commit/ff6d6c6e7a3b2c36618b5d1db662e10c929696e3) <code>Correctly format the Host header for IPv6 addresses</code> +- [`667e923`](https://github.com/request/request/commit/667e923d8d51a0f0fb4c66c91d94a40f3d3e575a) <code>Merge pull request #2558 from request/FredKSchott-patch-1</code> + + +There are 103 commits in total. See the [full diff](https://github.com/request/request/compare/e9f09c2832073858d6d988ba82a2895f36efa92d...a0cdc704c19e63e6f1740e173bb003c51eef524c). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/83.diff b/pulls/83.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..889bee6 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^6.6.0" ++ "yargs": "^7.0.2" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/83.json b/pulls/83.json @@ -0,0 +1,20 @@ +{ + "number": 83, + "title": "Update yargs to version 7.0.2 \ud83d\ude80", + "state": "closed", + "diff_file": "83.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-10T02:16:54Z", + "closed_at": "2017-06-01T06:15:33Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-yargs-7.0.2", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 7.0.2.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 7.0.2\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 29 commits .\n\n- [`8756a3c`](https://github.com/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66) <code>chore(release): 7.0.2</code>\n- [`fa86602`](https://github.com/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d) <code>chore: fix test message</code>\n- [`b3eb2fe`](https://github.com/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7) <code>fix: populating placeholder arguments broke validation</code>\n- [`82c7a4e`](https://github.com/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca) <code>use console.log instead of util.print, fix #813</code>\n- [`4df3a10`](https://github.com/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed) <code>chore(release): 7.0.1</code>\n- [`9c03fa4`](https://github.com/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf) <code>fix: --help with default command should print top-level help (#810)</code>\n- [`5334370`](https://github.com/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72) <code>docs: env vars now take precedence over config file/objects (#808)</code>\n- [`bc56468`](https://github.com/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061) <code>docs: a couple small twaks to the CHANGELOG</code>\n- [`57dc7b5`](https://github.com/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00) <code>chore(release): 7.0.0</code>\n- [`f3f074b`](https://github.com/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4) <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code>\n- [`a607061`](https://github.com/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec) <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code>\n- [`d78a0f5`](https://github.com/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e) <code>feat: introduces support for default commands, using the '*' identifier (#785)</code>\n- [`8a992f5`](https://github.com/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d) <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code>\n- [`07e39b7`](https://github.com/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb) <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code>\n- [`48575cd`](https://github.com/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085) <code>fix: context variables are now recognized in strict() mode (#796)</code>\n\n\nThere are 29 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...8756a3c63dfd2ceae303067b46075de5c982af66).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/83.md b/pulls/83.md @@ -0,0 +1,97 @@ +# PR #83 Update yargs to version 7.0.2 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-10T02:16:54Z +- **Branch:** greenkeeper-yargs-7.0.2 → master +- **Closed:** 2017-06-01T06:15:33Z +- **Labels:** greenkeeper +- **Diff:** [83.diff](./83.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 7.0.2. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 7.0.2 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 29 commits . + +- [`8756a3c`](https://github.com/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66) <code>chore(release): 7.0.2</code> +- [`fa86602`](https://github.com/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d) <code>chore: fix test message</code> +- [`b3eb2fe`](https://github.com/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7) <code>fix: populating placeholder arguments broke validation</code> +- [`82c7a4e`](https://github.com/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca) <code>use console.log instead of util.print, fix #813</code> +- [`4df3a10`](https://github.com/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed) <code>chore(release): 7.0.1</code> +- [`9c03fa4`](https://github.com/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf) <code>fix: --help with default command should print top-level help (#810)</code> +- [`5334370`](https://github.com/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72) <code>docs: env vars now take precedence over config file/objects (#808)</code> +- [`bc56468`](https://github.com/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061) <code>docs: a couple small twaks to the CHANGELOG</code> +- [`57dc7b5`](https://github.com/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00) <code>chore(release): 7.0.0</code> +- [`f3f074b`](https://github.com/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4) <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code> +- [`a607061`](https://github.com/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec) <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code> +- [`d78a0f5`](https://github.com/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e) <code>feat: introduces support for default commands, using the '*' identifier (#785)</code> +- [`8a992f5`](https://github.com/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d) <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code> +- [`07e39b7`](https://github.com/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb) <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code> +- [`48575cd`](https://github.com/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085) <code>fix: context variables are now recognized in strict() mode (#796)</code> + + +There are 29 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...8756a3c63dfd2ceae303067b46075de5c982af66). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/85.diff b/pulls/85.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..21f3d76 100644 +--- a/package.json ++++ b/package.json +@@ -30,7 +30,7 @@ + "irc": "^0.5.0", + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", +- "node-schedule": "^1.2.0", ++ "node-schedule": "^1.2.1", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", + "simple-git": "^1.55.0", diff --git a/pulls/85.json b/pulls/85.json @@ -0,0 +1,20 @@ +{ + "number": 85, + "title": "node-schedule@1.2.1 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "85.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-14T06:23:40Z", + "closed_at": "2017-06-01T06:14:20Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-node-schedule-1.2.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-schedule\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.2.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 7 commits .\n\n- [`aa45a76`](https://github.com/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a) <code>Version 1.2.1</code>\n- [`55295c6`](https://github.com/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4) <code>src: improve performance when sorting invocations</code>\n- [`93a174c`](https://github.com/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230) <code>doc: add some comments</code>\n- [`852b3c9`](https://github.com/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb) <code>doc: improve RecurrenceRule documentation</code>\n- [`8fec82e`](https://github.com/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a) <code>remove my email from README</code>\n- [`fa1212b`](https://github.com/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e) <code>Fix unknown variable \"now\" on README.md</code>\n- [`eaa2f61`](https://github.com/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a) <code>bump all dependecies with non-major updates</code>\n\nSee the [full diff](https://github.com/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...aa45a76109f3968c8f7a2d63363f8b44ce3f493a).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/85.md b/pulls/85.md @@ -0,0 +1,85 @@ +# PR #85 node-schedule@1.2.1 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-14T06:23:40Z +- **Branch:** greenkeeper-node-schedule-1.2.1 → master +- **Closed:** 2017-06-01T06:14:20Z +- **Labels:** greenkeeper +- **Diff:** [85.diff](./85.diff) + +--- + +Hello lovely humans, + +[node-schedule](https://www.npmjs.com/package/node-schedule) just published its new version 1.2.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-schedule + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.2.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 7 commits . + +- [`aa45a76`](https://github.com/node-schedule/node-schedule/commit/aa45a76109f3968c8f7a2d63363f8b44ce3f493a) <code>Version 1.2.1</code> +- [`55295c6`](https://github.com/node-schedule/node-schedule/commit/55295c6e885f544fc61f76b9b6a163bc650ba8d4) <code>src: improve performance when sorting invocations</code> +- [`93a174c`](https://github.com/node-schedule/node-schedule/commit/93a174cb15e48d5d6ff319ed584d44aae39c3230) <code>doc: add some comments</code> +- [`852b3c9`](https://github.com/node-schedule/node-schedule/commit/852b3c9505474b7985b22081d8e08fd60583aedb) <code>doc: improve RecurrenceRule documentation</code> +- [`8fec82e`](https://github.com/node-schedule/node-schedule/commit/8fec82eb103fb2176a5d3d80ac3f13cbadf15b7a) <code>remove my email from README</code> +- [`fa1212b`](https://github.com/node-schedule/node-schedule/commit/fa1212b1e8e4f8eda2001c90330f8bc94725619e) <code>Fix unknown variable "now" on README.md</code> +- [`eaa2f61`](https://github.com/node-schedule/node-schedule/commit/eaa2f61945d3d6e3f5d8835ba492b04dd132622a) <code>bump all dependecies with non-major updates</code> + +See the [full diff](https://github.com/node-schedule/node-schedule/compare/5ae891abc454a52ba05ac49ff7a652d64a393fd8...aa45a76109f3968c8f7a2d63363f8b44ce3f493a). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/86.diff b/pulls/86.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..d1cec68 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.2", ++ "async": "^2.2.0", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", + "express": "^4.14.1", diff --git a/pulls/86.json b/pulls/86.json @@ -0,0 +1,20 @@ +{ + "number": 86, + "title": "async@2.2.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "86.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-25T20:54:24Z", + "closed_at": "2017-06-01T06:13:00Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-async-2.2.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.2.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.2.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/86.md b/pulls/86.md @@ -0,0 +1,72 @@ +# PR #86 async@2.2.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-25T20:54:24Z +- **Branch:** greenkeeper-async-2.2.0 → master +- **Closed:** 2017-06-01T06:13:00Z +- **Labels:** greenkeeper +- **Diff:** [86.diff](./86.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.2.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.2.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/87.diff b/pulls/87.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..ba958f3 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.68.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/87.json b/pulls/87.json @@ -0,0 +1,20 @@ +{ + "number": 87, + "title": "simple-git@1.68.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "87.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-28T08:07:09Z", + "closed_at": "2017-06-01T06:15:02Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.68.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.68.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.68.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 66 commits .\n\n- [`6368c8e`](https://github.com/steveukx/git-js/commit/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b) <code>Release 1.68.0</code>\n- [`b412f01`](https://github.com/steveukx/git-js/commit/b412f01e0dc352923f02501665cd6ff4c012e2d7) <code>Merge branch 'stephenlautier-feature/git-status-untracked-files'</code>\n- [`1248b36`](https://github.com/steveukx/git-js/commit/1248b3630de3a467237d85ff8c442f3e0fae2c5c) <code>Fix tests</code>\n- [`e8516f6`](https://github.com/steveukx/git-js/commit/e8516f60269e008c32bfe409f657fc698398f69d) <code>fix(status): fix to list untrack files</code>\n- [`d05f135`](https://github.com/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93) <code>Release 1.67.0</code>\n- [`583e3fd`](https://github.com/steveukx/git-js/commit/583e3fd8b8c014f71ec2f1cc37751489bcaf3563) <code>Merge existing cwd tests from commands to custom file.</code>\n- [`52c65a7`](https://github.com/steveukx/git-js/commit/52c65a754a76f62998b4af027f20e330fc73feb5) <code>Adds validation to the `cwd` step to ensure the directory that will become the new working directory is a valid path before continuing.</code>\n- [`8b34dd1`](https://github.com/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7) <code>Release 1.66.0</code>\n- [`8972642`](https://github.com/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8) <code>Return a 'buffer' from the MockBuffer</code>\n- [`779de3c`](https://github.com/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940) <code>Move to separate file for catFile tests</code>\n- [`8bd8beb`](https://github.com/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5) <code>Add binaryCatFile - closes #156</code>\n- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code>\n- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code>\n- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code>\n- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code>\n\n\nThere are 66 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/87.md b/pulls/87.md @@ -0,0 +1,94 @@ +# PR #87 simple-git@1.68.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-28T08:07:09Z +- **Branch:** greenkeeper-simple-git-1.68.0 → master +- **Closed:** 2017-06-01T06:15:02Z +- **Labels:** greenkeeper +- **Diff:** [87.diff](./87.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.68.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.68.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 66 commits . + +- [`6368c8e`](https://github.com/steveukx/git-js/commit/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b) <code>Release 1.68.0</code> +- [`b412f01`](https://github.com/steveukx/git-js/commit/b412f01e0dc352923f02501665cd6ff4c012e2d7) <code>Merge branch 'stephenlautier-feature/git-status-untracked-files'</code> +- [`1248b36`](https://github.com/steveukx/git-js/commit/1248b3630de3a467237d85ff8c442f3e0fae2c5c) <code>Fix tests</code> +- [`e8516f6`](https://github.com/steveukx/git-js/commit/e8516f60269e008c32bfe409f657fc698398f69d) <code>fix(status): fix to list untrack files</code> +- [`d05f135`](https://github.com/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93) <code>Release 1.67.0</code> +- [`583e3fd`](https://github.com/steveukx/git-js/commit/583e3fd8b8c014f71ec2f1cc37751489bcaf3563) <code>Merge existing cwd tests from commands to custom file.</code> +- [`52c65a7`](https://github.com/steveukx/git-js/commit/52c65a754a76f62998b4af027f20e330fc73feb5) <code>Adds validation to the `cwd` step to ensure the directory that will become the new working directory is a valid path before continuing.</code> +- [`8b34dd1`](https://github.com/steveukx/git-js/commit/8b34dd196652d83051283dbd354cd4f7a19796f7) <code>Release 1.66.0</code> +- [`8972642`](https://github.com/steveukx/git-js/commit/89726429776ac4cf810e3443403aeeb48ab54ca8) <code>Return a 'buffer' from the MockBuffer</code> +- [`779de3c`](https://github.com/steveukx/git-js/commit/779de3caab43945518602679e9662b5ac4b7b940) <code>Move to separate file for catFile tests</code> +- [`8bd8beb`](https://github.com/steveukx/git-js/commit/8bd8bebea2dc8b86e6c87832ac65ae16092664a5) <code>Add binaryCatFile - closes #156</code> +- [`c350575`](https://github.com/steveukx/git-js/commit/c350575fa5f5cc2d1b1b4f1ec9e6577baed0801f) <code>Release 1.65.0</code> +- [`3946f1a`](https://github.com/steveukx/git-js/commit/3946f1af6706d570cdddd60a5885c0fbd8bc6215) <code>Merge branch 'edloidas-fix_raw'</code> +- [`c0e73e6`](https://github.com/steveukx/git-js/commit/c0e73e624a09b54db8db36a67401ea88c71e6783) <code>Removes the stripping of `git` from the command string as the library can be used with any custom binary</code> +- [`9d4754f`](https://github.com/steveukx/git-js/commit/9d4754f69e9315e1ae199ae481fe7a468a637647) <code>Fix `git.raw` command</code> + + +There are 66 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/88.diff b/pulls/88.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..f771a99 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.69.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/88.json b/pulls/88.json @@ -0,0 +1,20 @@ +{ + "number": 88, + "title": "simple-git@1.69.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "88.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-03-29T19:06:04Z", + "closed_at": "2017-06-01T06:15:00Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.69.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.69.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.69.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 76 commits .\n\n- [`00e7597`](https://github.com/steveukx/git-js/commit/00e75975085db26e4af416812bccb8d405c3bac7) <code>Release 1.69.0</code>\n- [`aa17696`](https://github.com/steveukx/git-js/commit/aa176960f9fdbd6e9cabc0463b0bad1e744b22ad) <code>Merge branch 'stephenlautier-feature/typings'</code>\n- [`7e731d3`](https://github.com/steveukx/git-js/commit/7e731d39f71db55d4f0c6a089d3ea0e5647391f5) <code>Use detail for FetchResult tags</code>\n- [`cdd3a62`](https://github.com/steveukx/git-js/commit/cdd3a6264fce38bd74da347d1c30c6ab35f1e32e) <code>Merge branch 'feature/typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/typings</code>\n- [`71d0652`](https://github.com/steveukx/git-js/commit/71d06521d425680300777f028966f3faa5d78855) <code>renamed diffSummary result to `DiffResult`</code>\n- [`abbb9b6`](https://github.com/steveukx/git-js/commit/abbb9b6bbfeb9b20637d68ee84484505dc82b761) <code>renamed DiffSummaryResult within promise/index</code>\n- [`3f105b3`](https://github.com/steveukx/git-js/commit/3f105b3d9cbbcfa723f49ab100df752ba4ffa65e) <code>response typings</code>\n- [`6368c8e`](https://github.com/steveukx/git-js/commit/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b) <code>Release 1.68.0</code>\n- [`b412f01`](https://github.com/steveukx/git-js/commit/b412f01e0dc352923f02501665cd6ff4c012e2d7) <code>Merge branch 'stephenlautier-feature/git-status-untracked-files'</code>\n- [`1248b36`](https://github.com/steveukx/git-js/commit/1248b3630de3a467237d85ff8c442f3e0fae2c5c) <code>Fix tests</code>\n- [`e8516f6`](https://github.com/steveukx/git-js/commit/e8516f60269e008c32bfe409f657fc698398f69d) <code>fix(status): fix to list untrack files</code>\n- [`39e4673`](https://github.com/steveukx/git-js/commit/39e4673ae13f0f27babb0c007ba70082b6b4c308) <code>removed index.d.ts copied file + updated gitignore</code>\n- [`1df222d`](https://github.com/steveukx/git-js/commit/1df222daf4fa2d08f7f4746193e4339fa72b2532) <code>updated .npmignore to remove tests</code>\n- [`c162b93`](https://github.com/steveukx/git-js/commit/c162b93f5b68dad30a3f991fd72fd75ac0ae293d) <code>feat(typings): initial typings for promise based api</code>\n- [`d05f135`](https://github.com/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93) <code>Release 1.67.0</code>\n\n\nThere are 76 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...00e75975085db26e4af416812bccb8d405c3bac7).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/88.md b/pulls/88.md @@ -0,0 +1,94 @@ +# PR #88 simple-git@1.69.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-03-29T19:06:04Z +- **Branch:** greenkeeper-simple-git-1.69.0 → master +- **Closed:** 2017-06-01T06:15:00Z +- **Labels:** greenkeeper +- **Diff:** [88.diff](./88.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.69.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.69.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 76 commits . + +- [`00e7597`](https://github.com/steveukx/git-js/commit/00e75975085db26e4af416812bccb8d405c3bac7) <code>Release 1.69.0</code> +- [`aa17696`](https://github.com/steveukx/git-js/commit/aa176960f9fdbd6e9cabc0463b0bad1e744b22ad) <code>Merge branch 'stephenlautier-feature/typings'</code> +- [`7e731d3`](https://github.com/steveukx/git-js/commit/7e731d39f71db55d4f0c6a089d3ea0e5647391f5) <code>Use detail for FetchResult tags</code> +- [`cdd3a62`](https://github.com/steveukx/git-js/commit/cdd3a6264fce38bd74da347d1c30c6ab35f1e32e) <code>Merge branch 'feature/typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/typings</code> +- [`71d0652`](https://github.com/steveukx/git-js/commit/71d06521d425680300777f028966f3faa5d78855) <code>renamed diffSummary result to `DiffResult`</code> +- [`abbb9b6`](https://github.com/steveukx/git-js/commit/abbb9b6bbfeb9b20637d68ee84484505dc82b761) <code>renamed DiffSummaryResult within promise/index</code> +- [`3f105b3`](https://github.com/steveukx/git-js/commit/3f105b3d9cbbcfa723f49ab100df752ba4ffa65e) <code>response typings</code> +- [`6368c8e`](https://github.com/steveukx/git-js/commit/6368c8e4d88fa12ed0a8207ef7800afa4ebd6e8b) <code>Release 1.68.0</code> +- [`b412f01`](https://github.com/steveukx/git-js/commit/b412f01e0dc352923f02501665cd6ff4c012e2d7) <code>Merge branch 'stephenlautier-feature/git-status-untracked-files'</code> +- [`1248b36`](https://github.com/steveukx/git-js/commit/1248b3630de3a467237d85ff8c442f3e0fae2c5c) <code>Fix tests</code> +- [`e8516f6`](https://github.com/steveukx/git-js/commit/e8516f60269e008c32bfe409f657fc698398f69d) <code>fix(status): fix to list untrack files</code> +- [`39e4673`](https://github.com/steveukx/git-js/commit/39e4673ae13f0f27babb0c007ba70082b6b4c308) <code>removed index.d.ts copied file + updated gitignore</code> +- [`1df222d`](https://github.com/steveukx/git-js/commit/1df222daf4fa2d08f7f4746193e4339fa72b2532) <code>updated .npmignore to remove tests</code> +- [`c162b93`](https://github.com/steveukx/git-js/commit/c162b93f5b68dad30a3f991fd72fd75ac0ae293d) <code>feat(typings): initial typings for promise based api</code> +- [`d05f135`](https://github.com/steveukx/git-js/commit/d05f135f87a9419bd7b11517418a03cfeccedd93) <code>Release 1.67.0</code> + + +There are 76 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...00e75975085db26e4af416812bccb8d405c3bac7). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/89.diff b/pulls/89.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..12310fd 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.2", ++ "async": "^2.3.0", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", + "express": "^4.14.1", diff --git a/pulls/89.json b/pulls/89.json @@ -0,0 +1,20 @@ +{ + "number": 89, + "title": "async@2.3.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "89.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-04-02T23:05:40Z", + "closed_at": "2017-06-01T06:13:01Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-async-2.3.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.3.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.3.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/89.md b/pulls/89.md @@ -0,0 +1,72 @@ +# PR #89 async@2.3.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-04-02T23:05:40Z +- **Branch:** greenkeeper-async-2.3.0 → master +- **Closed:** 2017-06-01T06:13:01Z +- **Labels:** greenkeeper +- **Diff:** [89.diff](./89.diff) + +--- + +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.3.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.3.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/9.diff b/pulls/9.diff @@ -0,0 +1,19 @@ +diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md +new file mode 100644 +index 0000000..f10faa3 +--- /dev/null ++++ b/CONTRIBUTING.md +@@ -0,0 +1 @@ ++To get started, <a href="https://www.clahub.com/agreements/MTRNord/nordlab-hackerspace-door">sign the Contributor License Agreement</a>. +\ No newline at end of file +diff --git a/LICENSE.md b/LICENSE.md +index fce9808..092551f 100644 +--- a/LICENSE.md ++++ b/LICENSE.md +@@ -1,3 +1,3 @@ + This Project is under the [DBAD PUBLIC LICENSE](https://github.com/philsturgeon/dbad/blob/master/LICENSE-en.md "DON'T BE A DICK PUBLIC LICENSE") and the [DBADJ PUBLIC LICENSE](https://github.com/philsturgeon/dbad/blob/master/LICENSE-en.md "Don't Be a Jerk: The Open Source Software License"). + +-Other §2 in this project than in the DBAD §2: "If you become rich through modifications, related works/services, or supporting the original work, share the love. Only a dick would make loads off this work and not buy the original work's creator(s) a Club Mate." :) (PIzza is also ok) +\ No newline at end of file ++Other §2 in this project than in the DBAD §2: "If you become rich through modifications, related works/services, or supporting the original work, share the love. Only a dick would make loads off this work and not buy the original work's creator(s) a Club Mate." :) (Pizza is also ok) +\ No newline at end of file diff --git a/pulls/9.json b/pulls/9.json @@ -0,0 +1,18 @@ +{ + "number": 9, + "title": "Add CONTRIBUTING.md", + "state": "merged", + "diff_file": "9.diff", + "author": "MTRNord", + "created_at": "2016-09-11T09:20:00Z", + "closed_at": "2016-09-11T09:22:29Z", + "merged_at": "2016-09-11T09:22:29Z", + "base_ref": "master", + "head_ref": "v0.0.2", + "labels": [], + "assignees": [], + "requested_reviewers": [], + "body": "<!-- Reviewable:start -->\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/9)\n\n<!-- Reviewable:end -->\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/9.md b/pulls/9.md @@ -0,0 +1,18 @@ +# PR #9 Add CONTRIBUTING.md + +- **Status:** merged +- **Author:** @MTRNord +- **Created:** 2016-09-11T09:20:00Z +- **Branch:** v0.0.2 → master +- **Merged:** 2016-09-11T09:22:29Z +- **Diff:** [9.diff](./9.diff) + +--- + +<!-- Reviewable:start --> + +This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/mtrnord/nordlab-hackerspace-door/9) + +<!-- Reviewable:end --> + + diff --git a/pulls/90.diff b/pulls/90.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index 62b52d3..a787240 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.70.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/90.json b/pulls/90.json @@ -0,0 +1,20 @@ +{ + "number": 90, + "title": "simple-git@1.70.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "90.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-04-04T09:02:09Z", + "closed_at": "2017-06-01T06:15:00Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.70.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.70.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.70.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 85 commits .\n\n- [`967b437`](https://github.com/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11) <code>Release 1.70.0</code>\n- [`c803d51`](https://github.com/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27) <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code>\n- [`9ca2f90`](https://github.com/steveukx/git-js/commit/9ca2f90bda6bb5e71556b2271a591d71e89e9796) <code>Merge branch 'feature/adding-more-typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/adding-more-typings</code>\n- [`9c3aead`](https://github.com/steveukx/git-js/commit/9c3aead9b335683a04a0ee096558ffbdacd89c10) <code>Merge branch 'tag-sorting'</code>\n- [`0f1aa1b`](https://github.com/steveukx/git-js/commit/0f1aa1b815b9b2d1acedbaba22a1302d186783ba) <code>Update typings</code>\n- [`ffeaabf`](https://github.com/steveukx/git-js/commit/ffeaabf4780bd07861dea21ac5ab1735fd508ecc) <code>Update readme</code>\n- [`75979bd`](https://github.com/steveukx/git-js/commit/75979bdb93425f2ed148ee8d7731d654d642feaa) <code>Allow the use of the `--sort` option when using `tags`</code>\n- [`9e156d0`](https://github.com/steveukx/git-js/commit/9e156d0eb7e4803752a84f4a4590f11fca324d1b) <code>feat(typings): added more typings</code>\n- [`2c5ced4`](https://github.com/steveukx/git-js/commit/2c5ced4a7cf572c3ba527b085dc6ebc344ff6631) <code>Remove extra copy in grunt build</code>\n- [`00e7597`](https://github.com/steveukx/git-js/commit/00e75975085db26e4af416812bccb8d405c3bac7) <code>Release 1.69.0</code>\n- [`aa17696`](https://github.com/steveukx/git-js/commit/aa176960f9fdbd6e9cabc0463b0bad1e744b22ad) <code>Merge branch 'stephenlautier-feature/typings'</code>\n- [`7e731d3`](https://github.com/steveukx/git-js/commit/7e731d39f71db55d4f0c6a089d3ea0e5647391f5) <code>Use detail for FetchResult tags</code>\n- [`cdd3a62`](https://github.com/steveukx/git-js/commit/cdd3a6264fce38bd74da347d1c30c6ab35f1e32e) <code>Merge branch 'feature/typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/typings</code>\n- [`71d0652`](https://github.com/steveukx/git-js/commit/71d06521d425680300777f028966f3faa5d78855) <code>renamed diffSummary result to `DiffResult`</code>\n- [`abbb9b6`](https://github.com/steveukx/git-js/commit/abbb9b6bbfeb9b20637d68ee84484505dc82b761) <code>renamed DiffSummaryResult within promise/index</code>\n\n\nThere are 85 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...967b4370cf57190780940c7e8f37091b1f9dff11).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/90.md b/pulls/90.md @@ -0,0 +1,94 @@ +# PR #90 simple-git@1.70.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-04-04T09:02:09Z +- **Branch:** greenkeeper-simple-git-1.70.0 → master +- **Closed:** 2017-06-01T06:15:00Z +- **Labels:** greenkeeper +- **Diff:** [90.diff](./90.diff) + +--- + +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.70.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.70.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 85 commits . + +- [`967b437`](https://github.com/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11) <code>Release 1.70.0</code> +- [`c803d51`](https://github.com/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27) <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code> +- [`9ca2f90`](https://github.com/steveukx/git-js/commit/9ca2f90bda6bb5e71556b2271a591d71e89e9796) <code>Merge branch 'feature/adding-more-typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/adding-more-typings</code> +- [`9c3aead`](https://github.com/steveukx/git-js/commit/9c3aead9b335683a04a0ee096558ffbdacd89c10) <code>Merge branch 'tag-sorting'</code> +- [`0f1aa1b`](https://github.com/steveukx/git-js/commit/0f1aa1b815b9b2d1acedbaba22a1302d186783ba) <code>Update typings</code> +- [`ffeaabf`](https://github.com/steveukx/git-js/commit/ffeaabf4780bd07861dea21ac5ab1735fd508ecc) <code>Update readme</code> +- [`75979bd`](https://github.com/steveukx/git-js/commit/75979bdb93425f2ed148ee8d7731d654d642feaa) <code>Allow the use of the `--sort` option when using `tags`</code> +- [`9e156d0`](https://github.com/steveukx/git-js/commit/9e156d0eb7e4803752a84f4a4590f11fca324d1b) <code>feat(typings): added more typings</code> +- [`2c5ced4`](https://github.com/steveukx/git-js/commit/2c5ced4a7cf572c3ba527b085dc6ebc344ff6631) <code>Remove extra copy in grunt build</code> +- [`00e7597`](https://github.com/steveukx/git-js/commit/00e75975085db26e4af416812bccb8d405c3bac7) <code>Release 1.69.0</code> +- [`aa17696`](https://github.com/steveukx/git-js/commit/aa176960f9fdbd6e9cabc0463b0bad1e744b22ad) <code>Merge branch 'stephenlautier-feature/typings'</code> +- [`7e731d3`](https://github.com/steveukx/git-js/commit/7e731d39f71db55d4f0c6a089d3ea0e5647391f5) <code>Use detail for FetchResult tags</code> +- [`cdd3a62`](https://github.com/steveukx/git-js/commit/cdd3a6264fce38bd74da347d1c30c6ab35f1e32e) <code>Merge branch 'feature/typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/typings</code> +- [`71d0652`](https://github.com/steveukx/git-js/commit/71d06521d425680300777f028966f3faa5d78855) <code>renamed diffSummary result to `DiffResult`</code> +- [`abbb9b6`](https://github.com/steveukx/git-js/commit/abbb9b6bbfeb9b20637d68ee84484505dc82b761) <code>renamed DiffSummaryResult within promise/index</code> + + +There are 85 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...967b4370cf57190780940c7e8f37091b1f9dff11). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/91.diff b/pulls/91.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..a125eea 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^6.6.0" ++ "yargs": "^7.1.0" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/91.json b/pulls/91.json @@ -0,0 +1,20 @@ +{ + "number": 91, + "title": "Update yargs to version 7.1.0 \ud83d\ude80", + "state": "closed", + "diff_file": "91.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-04-13T21:52:14Z", + "closed_at": "2017-06-01T06:15:34Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-yargs-7.1.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 7.1.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 7.1.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 37 commits .\n\n- [`e7359d6`](https://github.com/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85) <code>chore(release): 7.1.0</code>\n- [`c357412`](https://github.com/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92) <code>docs: switch to conventional commits badge [ci skip] (#850)</code>\n- [`17e89bd`](https://github.com/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf) <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code>\n- [`50c9acd`](https://github.com/yargs/yargs/commit/50c9acd61de93e58ac6d9815630fea38e797d9cc) <code>chore: add editorconfig (#848)</code>\n- [`360e301`](https://github.com/yargs/yargs/commit/360e3019de266ee04f85e2baf21ce18f8b48cdc1) <code>fix: get terminalWidth in non interactive mode no longer causes a validation exception (#837)</code>\n- [`fde0564`](https://github.com/yargs/yargs/commit/fde0564f4d7275e8ed09684ebf02d606d2ad8569) <code>feat: add support for numeric commands (#825)</code>\n- [`c748dd2`](https://github.com/yargs/yargs/commit/c748dd21ff090db1ce636dae5c5cdf1d867692aa) <code>fix: fix demandOption no longer treats 'false' as truthy (#829)</code>\n- [`e0b4efb`](https://github.com/yargs/yargs/commit/e0b4efb08c2e17f2682ccd66c509424f6a190213) <code>test: Made unit test passing with node-chakracore</code>\n- [`8756a3c`](https://github.com/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66) <code>chore(release): 7.0.2</code>\n- [`fa86602`](https://github.com/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d) <code>chore: fix test message</code>\n- [`b3eb2fe`](https://github.com/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7) <code>fix: populating placeholder arguments broke validation</code>\n- [`82c7a4e`](https://github.com/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca) <code>use console.log instead of util.print, fix #813</code>\n- [`4df3a10`](https://github.com/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed) <code>chore(release): 7.0.1</code>\n- [`9c03fa4`](https://github.com/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf) <code>fix: --help with default command should print top-level help (#810)</code>\n- [`5334370`](https://github.com/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72) <code>docs: env vars now take precedence over config file/objects (#808)</code>\n\n\nThere are 37 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...e7359d632595c3a5fcfd691994859b66e8943c85).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/91.md b/pulls/91.md @@ -0,0 +1,97 @@ +# PR #91 Update yargs to version 7.1.0 🚀 + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-04-13T21:52:14Z +- **Branch:** greenkeeper-yargs-7.1.0 → master +- **Closed:** 2017-06-01T06:15:34Z +- **Labels:** greenkeeper +- **Diff:** [91.diff](./91.diff) + +--- + +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 7.1.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 7.1.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 37 commits . + +- [`e7359d6`](https://github.com/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85) <code>chore(release): 7.1.0</code> +- [`c357412`](https://github.com/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92) <code>docs: switch to conventional commits badge [ci skip] (#850)</code> +- [`17e89bd`](https://github.com/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf) <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code> +- [`50c9acd`](https://github.com/yargs/yargs/commit/50c9acd61de93e58ac6d9815630fea38e797d9cc) <code>chore: add editorconfig (#848)</code> +- [`360e301`](https://github.com/yargs/yargs/commit/360e3019de266ee04f85e2baf21ce18f8b48cdc1) <code>fix: get terminalWidth in non interactive mode no longer causes a validation exception (#837)</code> +- [`fde0564`](https://github.com/yargs/yargs/commit/fde0564f4d7275e8ed09684ebf02d606d2ad8569) <code>feat: add support for numeric commands (#825)</code> +- [`c748dd2`](https://github.com/yargs/yargs/commit/c748dd21ff090db1ce636dae5c5cdf1d867692aa) <code>fix: fix demandOption no longer treats 'false' as truthy (#829)</code> +- [`e0b4efb`](https://github.com/yargs/yargs/commit/e0b4efb08c2e17f2682ccd66c509424f6a190213) <code>test: Made unit test passing with node-chakracore</code> +- [`8756a3c`](https://github.com/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66) <code>chore(release): 7.0.2</code> +- [`fa86602`](https://github.com/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d) <code>chore: fix test message</code> +- [`b3eb2fe`](https://github.com/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7) <code>fix: populating placeholder arguments broke validation</code> +- [`82c7a4e`](https://github.com/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca) <code>use console.log instead of util.print, fix #813</code> +- [`4df3a10`](https://github.com/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed) <code>chore(release): 7.0.1</code> +- [`9c03fa4`](https://github.com/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf) <code>fix: --help with default command should print top-level help (#810)</code> +- [`5334370`](https://github.com/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72) <code>docs: env vars now take precedence over config file/objects (#808)</code> + + +There are 37 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...e7359d632595c3a5fcfd691994859b66e8943c85). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/92.diff b/pulls/92.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..906f832 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "curlrequest": "^1.0.1", + "express": "^4.14.1", + "irc": "^0.5.0", +- "jsonfile": "^2.4.0", ++ "jsonfile": "^3.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", diff --git a/pulls/92.json b/pulls/92.json @@ -0,0 +1,20 @@ +{ + "number": 92, + "title": "Update jsonfile to the latest version \ud83d\ude80", + "state": "merged", + "diff_file": "92.diff", + "author": "greenkeeper[bot]", + "created_at": "2017-04-25T17:21:54Z", + "closed_at": "2017-06-01T06:17:00Z", + "merged_at": "2017-06-01T06:17:00Z", + "base_ref": "master", + "head_ref": "greenkeeper/jsonfile-3.0.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "\n## Version **3.0.0** of [jsonfile](https://github.com/jprichardson/node-jsonfile) just got published.\n\n<table>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n jsonfile\n </td>\n </tr>\n <tr>\n <th align=left>\n Current Version\n </td>\n <td>\n 2.4.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThe version **3.0.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of jsonfile.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 9 commits0.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/171315331167a8f83598be2e9aa352cfffaf8123\"><code>1713153</code></a> <code>3.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/79b846f6b8b7f8d788934fb0e3ad1de1409e20bb\"><code>79b846f</code></a> <code>Update CHANGELOG</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/eff48eb0ce931432ba3a3e2c42efb78e340651e5\"><code>eff48eb</code></a> <code>Update docs for throws option</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/44386e703ead41a0d628c0719c1ba6c7cb7d4a95\"><code>44386e7</code></a> <code>Merge pull request #42 from ajbogh/patch-1</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/38dadad0eb7e8c78022e4980fcba37a4fd4500ac\"><code>38dadad</code></a> <code>Moved readFileSync within the try/catch to prevent filesystem errors when a file was not present. The error when throws is true is the same as before, but when it's false the error is swallowed and the return is null.</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/9827260a158be84f217a8c50fe873cd14e7f3909\"><code>9827260</code></a> <code>Merge pull request #68 from wtgtybhertgeghgtwtg/master</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/5376ab6def481e9f6da2b58948474aae28461a56\"><code>5376ab6</code></a> <code>Add <code>appveyor.yml</code> to <code>.npmignore</code>.</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d199491b7bfb5fe3e9181ceddd5c3b8bc8c47167\"><code>d199491</code></a> <code>Merge pull request #66 from mawni/update-docs-include-append</code></li>\n<li><a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/642ab63d572ef7cc16915d89d94794febe6bc3bc\"><code>642ab63</code></a> <code>update readme to include append examples</code></li>\n</ul>\n<p>false</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/jprichardson/node-jsonfile/compare/00b3983ac4aade79c64c7a8c2ced257078625c6d...171315331167a8f83598be2e9aa352cfffaf8123\">full diff</a></p>\n</details>\n\n<details>\n <summary>Not sure how things should work exactly?</summary>\n\n There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/92.md b/pulls/92.md @@ -0,0 +1,85 @@ +# PR #92 Update jsonfile to the latest version 🚀 + +- **Status:** merged +- **Author:** @greenkeeper[bot] +- **Created:** 2017-04-25T17:21:54Z +- **Branch:** greenkeeper/jsonfile-3.0.0 → master +- **Merged:** 2017-06-01T06:17:00Z +- **Labels:** greenkeeper +- **Diff:** [92.diff](./92.diff) + +--- + + +## Version **3.0.0** of [jsonfile](https://github.com/jprichardson/node-jsonfile) just got published. + +<table> + <tr> + <th align=left> + Dependency + </td> + <td> + jsonfile + </td> + </tr> + <tr> + <th align=left> + Current Version + </td> + <td> + 2.4.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +The version **3.0.0** is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of jsonfile. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +--- + + +<details> +<summary>Commits</summary> +<p>The new version differs by 9 commits0.</p> +<ul> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/171315331167a8f83598be2e9aa352cfffaf8123"><code>1713153</code></a> <code>3.0.0</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/79b846f6b8b7f8d788934fb0e3ad1de1409e20bb"><code>79b846f</code></a> <code>Update CHANGELOG</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/eff48eb0ce931432ba3a3e2c42efb78e340651e5"><code>eff48eb</code></a> <code>Update docs for throws option</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/44386e703ead41a0d628c0719c1ba6c7cb7d4a95"><code>44386e7</code></a> <code>Merge pull request #42 from ajbogh/patch-1</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/38dadad0eb7e8c78022e4980fcba37a4fd4500ac"><code>38dadad</code></a> <code>Moved readFileSync within the try/catch to prevent filesystem errors when a file was not present. The error when throws is true is the same as before, but when it's false the error is swallowed and the return is null.</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/9827260a158be84f217a8c50fe873cd14e7f3909"><code>9827260</code></a> <code>Merge pull request #68 from wtgtybhertgeghgtwtg/master</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/5376ab6def481e9f6da2b58948474aae28461a56"><code>5376ab6</code></a> <code>Add <code>appveyor.yml</code> to <code>.npmignore</code>.</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/d199491b7bfb5fe3e9181ceddd5c3b8bc8c47167"><code>d199491</code></a> <code>Merge pull request #66 from mawni/update-docs-include-append</code></li> +<li><a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/commit/642ab63d572ef7cc16915d89d94794febe6bc3bc"><code>642ab63</code></a> <code>update readme to include append examples</code></li> +</ul> +<p>false</p> +<p>See the <a href="https://urls.greenkeeper.io/jprichardson/node-jsonfile/compare/00b3983ac4aade79c64c7a8c2ced257078625c6d...171315331167a8f83598be2e9aa352cfffaf8123">full diff</a></p> +</details> + +<details> + <summary>Not sure how things should work exactly?</summary> + + There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new). +</details> + + +--- + + +Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: + + + diff --git a/pulls/93.diff b/pulls/93.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index b9827c0..240a531 100644 +--- a/package.json ++++ b/package.json +@@ -28,7 +28,7 @@ + "curlrequest": "^1.0.1", + "express": "^4.15.3", + "irc": "^0.5.0", +- "jsonfile": "^2.4.0", ++ "jsonfile": "^3.0.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.3", + "node-telegram-bot-api": "^0.27.0", diff --git a/pulls/93.json b/pulls/93.json @@ -0,0 +1,20 @@ +{ + "number": 93, + "title": "Update jsonfile to version 3.0.0 \ud83d\ude80", + "state": "merged", + "diff_file": "93.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-04-25T17:23:24Z", + "closed_at": "2017-06-01T06:16:01Z", + "merged_at": "2017-06-01T06:16:01Z", + "base_ref": "master", + "head_ref": "greenkeeper-jsonfile-3.0.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Hello lovely humans,\n\n[jsonfile](https://www.npmjs.com/package/jsonfile) just published its new version 3.0.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n jsonfile\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 3.0.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of jsonfile.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 9 commits .\n\n- [`1713153`](https://github.com/jprichardson/node-jsonfile/commit/171315331167a8f83598be2e9aa352cfffaf8123) <code>3.0.0</code>\n- [`79b846f`](https://github.com/jprichardson/node-jsonfile/commit/79b846f6b8b7f8d788934fb0e3ad1de1409e20bb) <code>Update CHANGELOG</code>\n- [`eff48eb`](https://github.com/jprichardson/node-jsonfile/commit/eff48eb0ce931432ba3a3e2c42efb78e340651e5) <code>Update docs for throws option</code>\n- [`44386e7`](https://github.com/jprichardson/node-jsonfile/commit/44386e703ead41a0d628c0719c1ba6c7cb7d4a95) <code>Merge pull request #42 from ajbogh/patch-1</code>\n- [`38dadad`](https://github.com/jprichardson/node-jsonfile/commit/38dadad0eb7e8c78022e4980fcba37a4fd4500ac) <code>Moved readFileSync within the try/catch to prevent filesystem errors when a file was not present. The error when throws is true is the same as before, but when it's false the error is swallowed and the return is null.</code>\n- [`9827260`](https://github.com/jprichardson/node-jsonfile/commit/9827260a158be84f217a8c50fe873cd14e7f3909) <code>Merge pull request #68 from wtgtybhertgeghgtwtg/master</code>\n- [`5376ab6`](https://github.com/jprichardson/node-jsonfile/commit/5376ab6def481e9f6da2b58948474aae28461a56) <code>Add `appveyor.yml` to `.npmignore`.</code>\n- [`d199491`](https://github.com/jprichardson/node-jsonfile/commit/d199491b7bfb5fe3e9181ceddd5c3b8bc8c47167) <code>Merge pull request #66 from mawni/update-docs-include-append</code>\n- [`642ab63`](https://github.com/jprichardson/node-jsonfile/commit/642ab63d572ef7cc16915d89d94794febe6bc3bc) <code>update readme to include append examples</code>\n\nSee the [full diff](https://github.com/jprichardson/node-jsonfile/compare/00b3983ac4aade79c64c7a8c2ced257078625c6d...171315331167a8f83598be2e9aa352cfffaf8123).\n\n---\n| \u2728 Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) \u2728 |\n| --- |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. |", + "comments": [], + "review_comments": [] +} diff --git a/pulls/93.md b/pulls/93.md @@ -0,0 +1,90 @@ +# PR #93 Update jsonfile to version 3.0.0 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-04-25T17:23:24Z +- **Branch:** greenkeeper-jsonfile-3.0.0 → master +- **Merged:** 2017-06-01T06:16:01Z +- **Labels:** greenkeeper +- **Diff:** [93.diff](./93.diff) + +--- + +Hello lovely humans, + +[jsonfile](https://www.npmjs.com/package/jsonfile) just published its new version 3.0.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + jsonfile + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 3.0.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of jsonfile. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 9 commits . + +- [`1713153`](https://github.com/jprichardson/node-jsonfile/commit/171315331167a8f83598be2e9aa352cfffaf8123) <code>3.0.0</code> +- [`79b846f`](https://github.com/jprichardson/node-jsonfile/commit/79b846f6b8b7f8d788934fb0e3ad1de1409e20bb) <code>Update CHANGELOG</code> +- [`eff48eb`](https://github.com/jprichardson/node-jsonfile/commit/eff48eb0ce931432ba3a3e2c42efb78e340651e5) <code>Update docs for throws option</code> +- [`44386e7`](https://github.com/jprichardson/node-jsonfile/commit/44386e703ead41a0d628c0719c1ba6c7cb7d4a95) <code>Merge pull request #42 from ajbogh/patch-1</code> +- [`38dadad`](https://github.com/jprichardson/node-jsonfile/commit/38dadad0eb7e8c78022e4980fcba37a4fd4500ac) <code>Moved readFileSync within the try/catch to prevent filesystem errors when a file was not present. The error when throws is true is the same as before, but when it's false the error is swallowed and the return is null.</code> +- [`9827260`](https://github.com/jprichardson/node-jsonfile/commit/9827260a158be84f217a8c50fe873cd14e7f3909) <code>Merge pull request #68 from wtgtybhertgeghgtwtg/master</code> +- [`5376ab6`](https://github.com/jprichardson/node-jsonfile/commit/5376ab6def481e9f6da2b58948474aae28461a56) <code>Add `appveyor.yml` to `.npmignore`.</code> +- [`d199491`](https://github.com/jprichardson/node-jsonfile/commit/d199491b7bfb5fe3e9181ceddd5c3b8bc8c47167) <code>Merge pull request #66 from mawni/update-docs-include-append</code> +- [`642ab63`](https://github.com/jprichardson/node-jsonfile/commit/642ab63d572ef7cc16915d89d94794febe6bc3bc) <code>update readme to include append examples</code> + +See the [full diff](https://github.com/jprichardson/node-jsonfile/compare/00b3983ac4aade79c64c7a8c2ced257078625c6d...171315331167a8f83598be2e9aa352cfffaf8123). + +--- +| ✨ Try the all new [Greenkeeper GitHub Integration](https://git.io/uptodate) ✨ | +| --- | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br> <details><summary>Screencast</summary><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /></details><br> [**Try it today**](https://git.io/uptodate). Free for private repositories during beta. | + diff --git a/pulls/94.diff b/pulls/94.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index b9827c0..57af7b8 100644 +--- a/package.json ++++ b/package.json +@@ -31,7 +31,7 @@ + "jsonfile": "^2.4.0", + "lodash": "^4.17.4", + "node-schedule": "^1.2.3", +- "node-telegram-bot-api": "^0.27.0", ++ "node-telegram-bot-api": "^0.27.1", + "request": "^2.75.0", + "simple-git": "^1.73.0", + "slackbots": "^1.0.2", diff --git a/pulls/94.json b/pulls/94.json @@ -0,0 +1,20 @@ +{ + "number": 94, + "title": "node-telegram-bot-api@0.27.1 breaks build \u26a0\ufe0f", + "state": "merged", + "diff_file": "94.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-04-29T00:45:08Z", + "closed_at": "2017-06-01T06:15:47Z", + "merged_at": "2017-06-01T06:15:47Z", + "base_ref": "master", + "head_ref": "greenkeeper-node-telegram-bot-api-0.27.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.27.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n node-telegram-bot-api\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 0.27.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\n[GitHub Release](https://github.com/yagop/node-telegram-bot-api/releases/tag/v0.27.1)\n\n<p>See CHANGELOG.md</p>\n\n---\nThe new version differs by 11 commits .\n\n- [`a15e273`](https://github.com/yagop/node-telegram-bot-api/commit/a15e273bb9123aafa956e521c8069f487d2aa156) <code>doc: List 'bot-brother' in community section</code>\n- [`e250d65`](https://github.com/yagop/node-telegram-bot-api/commit/e250d65cb947e8a3d378fef54fdc46cc90f7470a) <code>docs: Update changelog</code>\n- [`57e7d8e`](https://github.com/yagop/node-telegram-bot-api/commit/57e7d8e3b94878c5b7d524bce329e9b9d991efcf) <code>pkg: Bump patch version (0.27.0 -> 0.27.1)</code>\n- [`e63a61f`](https://github.com/yagop/node-telegram-bot-api/commit/e63a61f23264d02a312029cadc3021bc5bf0e5d0) <code>docs: Update changelog</code>\n- [`230cd20`](https://github.com/yagop/node-telegram-bot-api/commit/230cd2082855a4b4daf8070cf94307d21df45a90) <code>Merge pull request #307 from JaakkoLipsanen/patch-1</code>\n- [`221cbcb`](https://github.com/yagop/node-telegram-bot-api/commit/221cbcbbc41a3496292cba65687af780ce46f962) <code>Fix badge links in README</code>\n- [`c1fc486`](https://github.com/yagop/node-telegram-bot-api/commit/c1fc4862253bae45a75d644eaee57e553d017df7) <code>src: Load transpiled code for Node 5</code>\n- [`607a39e`](https://github.com/yagop/node-telegram-bot-api/commit/607a39ed5e691eddcb9b0aee61e816b5732301cb) <code>src/polling: Fix defaulting value of 'options.polling.params.timeout'</code>\n- [`e9106a3`](https://github.com/yagop/node-telegram-bot-api/commit/e9106a3d0e42df92f84d60bc6842e96d67293541) <code>doc: Fix typos in Github issue template</code>\n- [`9c60068`](https://github.com/yagop/node-telegram-bot-api/commit/9c60068122bfac2c1deb305c04172fcc859cdbbb) <code>examples: Express webhook (#287)</code>\n- [`a44eb7f`](https://github.com/yagop/node-telegram-bot-api/commit/a44eb7f1ee9349920760e2e7d22e3d395b716c56) <code>docs: Docs improvements (#291)</code>\n\nSee the [full diff](https://github.com/yagop/node-telegram-bot-api/compare/b2afdeb6a88b35aa0e0c15e214d45cbff052596d...a15e273bb9123aafa956e521c8069f487d2aa156).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/94.md b/pulls/94.md @@ -0,0 +1,95 @@ +# PR #94 node-telegram-bot-api@0.27.1 breaks build ⚠️ + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-04-29T00:45:08Z +- **Branch:** greenkeeper-node-telegram-bot-api-0.27.1 → master +- **Merged:** 2017-06-01T06:15:47Z +- **Labels:** greenkeeper +- **Diff:** [94.diff](./94.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[node-telegram-bot-api](https://www.npmjs.com/package/node-telegram-bot-api) just published its new version 0.27.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + node-telegram-bot-api + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 0.27.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +[GitHub Release](https://github.com/yagop/node-telegram-bot-api/releases/tag/v0.27.1) + +<p>See CHANGELOG.md</p> + +--- +The new version differs by 11 commits . + +- [`a15e273`](https://github.com/yagop/node-telegram-bot-api/commit/a15e273bb9123aafa956e521c8069f487d2aa156) <code>doc: List 'bot-brother' in community section</code> +- [`e250d65`](https://github.com/yagop/node-telegram-bot-api/commit/e250d65cb947e8a3d378fef54fdc46cc90f7470a) <code>docs: Update changelog</code> +- [`57e7d8e`](https://github.com/yagop/node-telegram-bot-api/commit/57e7d8e3b94878c5b7d524bce329e9b9d991efcf) <code>pkg: Bump patch version (0.27.0 -> 0.27.1)</code> +- [`e63a61f`](https://github.com/yagop/node-telegram-bot-api/commit/e63a61f23264d02a312029cadc3021bc5bf0e5d0) <code>docs: Update changelog</code> +- [`230cd20`](https://github.com/yagop/node-telegram-bot-api/commit/230cd2082855a4b4daf8070cf94307d21df45a90) <code>Merge pull request #307 from JaakkoLipsanen/patch-1</code> +- [`221cbcb`](https://github.com/yagop/node-telegram-bot-api/commit/221cbcbbc41a3496292cba65687af780ce46f962) <code>Fix badge links in README</code> +- [`c1fc486`](https://github.com/yagop/node-telegram-bot-api/commit/c1fc4862253bae45a75d644eaee57e553d017df7) <code>src: Load transpiled code for Node 5</code> +- [`607a39e`](https://github.com/yagop/node-telegram-bot-api/commit/607a39ed5e691eddcb9b0aee61e816b5732301cb) <code>src/polling: Fix defaulting value of 'options.polling.params.timeout'</code> +- [`e9106a3`](https://github.com/yagop/node-telegram-bot-api/commit/e9106a3d0e42df92f84d60bc6842e96d67293541) <code>doc: Fix typos in Github issue template</code> +- [`9c60068`](https://github.com/yagop/node-telegram-bot-api/commit/9c60068122bfac2c1deb305c04172fcc859cdbbb) <code>examples: Express webhook (#287)</code> +- [`a44eb7f`](https://github.com/yagop/node-telegram-bot-api/commit/a44eb7f1ee9349920760e2e7d22e3d395b716c56) <code>docs: Docs improvements (#291)</code> + +See the [full diff](https://github.com/yagop/node-telegram-bot-api/compare/b2afdeb6a88b35aa0e0c15e214d45cbff052596d...a15e273bb9123aafa956e521c8069f487d2aa156). + diff --git a/pulls/96.diff b/pulls/96.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..8dde75b 100644 +--- a/package.json ++++ b/package.json +@@ -23,7 +23,7 @@ + "nordlab" + ], + "dependencies": { +- "async": "^2.1.2", ++ "async": "^2.4.0", + "botanio": "0.0.6", + "curlrequest": "^1.0.1", + "express": "^4.14.1", diff --git a/pulls/96.json b/pulls/96.json @@ -0,0 +1,20 @@ +{ + "number": 96, + "title": "async@2.4.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "96.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-04-29T23:34:49Z", + "closed_at": "2017-06-01T06:13:00Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-async-2.4.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[async](https://www.npmjs.com/package/async) just published its new version 2.4.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n async\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 2.4.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:", + "comments": [], + "review_comments": [] +} diff --git a/pulls/96.md b/pulls/96.md @@ -0,0 +1,73 @@ +# PR #96 async@2.4.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-04-29T23:34:49Z +- **Branch:** greenkeeper-async-2.4.0 → master +- **Closed:** 2017-06-01T06:13:00Z +- **Labels:** greenkeeper +- **Diff:** [96.diff](./96.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[async](https://www.npmjs.com/package/async) just published its new version 2.4.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + async + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 2.4.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + diff --git a/pulls/97.diff b/pulls/97.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..21e777f 100644 +--- a/package.json ++++ b/package.json +@@ -36,7 +36,7 @@ + "simple-git": "^1.55.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", +- "yargs": "^6.6.0" ++ "yargs": "^8.0.1" + }, + "preferGlobal": false, + "private": true, diff --git a/pulls/97.json b/pulls/97.json @@ -0,0 +1,20 @@ +{ + "number": 97, + "title": "Update yargs to version 8.0.1 \ud83d\ude80", + "state": "merged", + "diff_file": "97.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-03T14:57:17Z", + "closed_at": "2017-06-01T06:15:20Z", + "merged_at": "2017-06-01T06:15:20Z", + "base_ref": "master", + "head_ref": "greenkeeper-yargs-8.0.1", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[yargs](https://www.npmjs.com/package/yargs) just published its new version 8.0.1.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Update :rocket:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n yargs\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 8.0.1\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yargs.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 49 commits .\n\n- [`bead82c`](https://github.com/yargs/yargs/commit/bead82c6e28d80bcc7da721bf6771fea317aae1b) <code>chore(release): 8.0.1</code>\n- [`692ee20`](https://github.com/yargs/yargs/commit/692ee205e24ee7cb19a848c3e88ee19d2ffd72ef) <code>chore: update description for strict()</code>\n- [`88b61b8`](https://github.com/yargs/yargs/commit/88b61b8ba17a5ce3dc7850e5355c6320af9b566c) <code>chore: upgrade dependencies (#872)</code>\n- [`4c824c9`](https://github.com/yargs/yargs/commit/4c824c95470738501a6867cbbeaef99a1832775f) <code>docs: made a few tweaks to CHANGELOG</code>\n- [`6944e97`](https://github.com/yargs/yargs/commit/6944e979cd7c6beffb241becba113d0bb5d50909) <code>chore(release): 8.0.0</code>\n- [`8f9c6c6`](https://github.com/yargs/yargs/commit/8f9c6c6954b51f6e22d772ba2c7dfbbac5cb504b) <code>chore: upgrade yargs-parser (#867)</code>\n- [`17e3567`](https://github.com/yargs/yargs/commit/17e356700bfacbb88f98ab2006ed5c43bd04c5dc) <code>fix: help now takes precedence over command recommendation (#866)</code>\n- [`89456d9`](https://github.com/yargs/yargs/commit/89456d994216466da2be929d81d3fb936005ae96) <code>feat: allow extends to inherit from a module (#865)</code>\n- [`e28ded3`](https://github.com/yargs/yargs/commit/e28ded33339b2a140530280ee5a698eef2bd9369) <code>fix: positional arguments now work if no handler is provided to inner command (#864)</code>\n- [`73b5733`](https://github.com/yargs/yargs/commit/73b57337c63c4d2451d93fe9ab1fa7d561530c24) <code>chore: upgrade nyc</code>\n- [`baba863`](https://github.com/yargs/yargs/commit/baba863f9889b92e6e8a15d8b321b3392ed3b7be) <code>fix: commands are now applied in order, from left to right (#857)</code>\n- [`6f78c05`](https://github.com/yargs/yargs/commit/6f78c05a3a719f3c40e3b8197dd1ea2e85afd627) <code>feat: allow strict mode to be disabled (#840)</code>\n- [`e7359d6`](https://github.com/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85) <code>chore(release): 7.1.0</code>\n- [`c357412`](https://github.com/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92) <code>docs: switch to conventional commits badge [ci skip] (#850)</code>\n- [`17e89bd`](https://github.com/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf) <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code>\n\n\nThere are 49 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...bead82c6e28d80bcc7da721bf6771fea317aae1b).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/97.md b/pulls/97.md @@ -0,0 +1,98 @@ +# PR #97 Update yargs to version 8.0.1 🚀 + +- **Status:** merged +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-03T14:57:17Z +- **Branch:** greenkeeper-yargs-8.0.1 → master +- **Merged:** 2017-06-01T06:15:20Z +- **Labels:** greenkeeper +- **Diff:** [97.diff](./97.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[yargs](https://www.npmjs.com/package/yargs) just published its new version 8.0.1. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Update :rocket: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + yargs + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 8.0.1 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **not covered** by your **current version range**. + +Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though. + +I recommend you look into these changes and try to get onto the latest version of yargs. +Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 49 commits . + +- [`bead82c`](https://github.com/yargs/yargs/commit/bead82c6e28d80bcc7da721bf6771fea317aae1b) <code>chore(release): 8.0.1</code> +- [`692ee20`](https://github.com/yargs/yargs/commit/692ee205e24ee7cb19a848c3e88ee19d2ffd72ef) <code>chore: update description for strict()</code> +- [`88b61b8`](https://github.com/yargs/yargs/commit/88b61b8ba17a5ce3dc7850e5355c6320af9b566c) <code>chore: upgrade dependencies (#872)</code> +- [`4c824c9`](https://github.com/yargs/yargs/commit/4c824c95470738501a6867cbbeaef99a1832775f) <code>docs: made a few tweaks to CHANGELOG</code> +- [`6944e97`](https://github.com/yargs/yargs/commit/6944e979cd7c6beffb241becba113d0bb5d50909) <code>chore(release): 8.0.0</code> +- [`8f9c6c6`](https://github.com/yargs/yargs/commit/8f9c6c6954b51f6e22d772ba2c7dfbbac5cb504b) <code>chore: upgrade yargs-parser (#867)</code> +- [`17e3567`](https://github.com/yargs/yargs/commit/17e356700bfacbb88f98ab2006ed5c43bd04c5dc) <code>fix: help now takes precedence over command recommendation (#866)</code> +- [`89456d9`](https://github.com/yargs/yargs/commit/89456d994216466da2be929d81d3fb936005ae96) <code>feat: allow extends to inherit from a module (#865)</code> +- [`e28ded3`](https://github.com/yargs/yargs/commit/e28ded33339b2a140530280ee5a698eef2bd9369) <code>fix: positional arguments now work if no handler is provided to inner command (#864)</code> +- [`73b5733`](https://github.com/yargs/yargs/commit/73b57337c63c4d2451d93fe9ab1fa7d561530c24) <code>chore: upgrade nyc</code> +- [`baba863`](https://github.com/yargs/yargs/commit/baba863f9889b92e6e8a15d8b321b3392ed3b7be) <code>fix: commands are now applied in order, from left to right (#857)</code> +- [`6f78c05`](https://github.com/yargs/yargs/commit/6f78c05a3a719f3c40e3b8197dd1ea2e85afd627) <code>feat: allow strict mode to be disabled (#840)</code> +- [`e7359d6`](https://github.com/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85) <code>chore(release): 7.1.0</code> +- [`c357412`](https://github.com/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92) <code>docs: switch to conventional commits badge [ci skip] (#850)</code> +- [`17e89bd`](https://github.com/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf) <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code> + + +There are 49 commits in total. See the [full diff](https://github.com/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...bead82c6e28d80bcc7da721bf6771fea317aae1b). + diff --git a/pulls/98.diff b/pulls/98.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..56ae28e 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.71.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/98.json b/pulls/98.json @@ -0,0 +1,20 @@ +{ + "number": 98, + "title": "simple-git@1.71.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "98.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-06T16:24:45Z", + "closed_at": "2017-06-01T06:15:00Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.71.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.71.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.71.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 91 commits .\n\n- [`5d22a74`](https://github.com/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c) <code>Release 1.71.0</code>\n- [`0dab00c`](https://github.com/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f) <code>Merge branch 'jorritd-master'</code>\n- [`8373b81`](https://github.com/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18) <code>Lint, split tests into separate file, add in the author related detail when present</code>\n- [`23ab0f3`](https://github.com/steveukx/git-js/commit/23ab0f3a5144a2c65059d87ad2f06c84cfe145eb) <code>Fixes #174</code>\n- [`5d695ff`](https://github.com/steveukx/git-js/commit/5d695ff1c6845ad526da43c7647a8ec5420d10ce) <code>Update CommitSummary.js</code>\n- [`fcf9324`](https://github.com/steveukx/git-js/commit/fcf932475ca6290f7b25d3c6f58957b82448e6f9) <code>Fix documentation for tags</code>\n- [`967b437`](https://github.com/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11) <code>Release 1.70.0</code>\n- [`c803d51`](https://github.com/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27) <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code>\n- [`9ca2f90`](https://github.com/steveukx/git-js/commit/9ca2f90bda6bb5e71556b2271a591d71e89e9796) <code>Merge branch 'feature/adding-more-typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/adding-more-typings</code>\n- [`9c3aead`](https://github.com/steveukx/git-js/commit/9c3aead9b335683a04a0ee096558ffbdacd89c10) <code>Merge branch 'tag-sorting'</code>\n- [`0f1aa1b`](https://github.com/steveukx/git-js/commit/0f1aa1b815b9b2d1acedbaba22a1302d186783ba) <code>Update typings</code>\n- [`ffeaabf`](https://github.com/steveukx/git-js/commit/ffeaabf4780bd07861dea21ac5ab1735fd508ecc) <code>Update readme</code>\n- [`75979bd`](https://github.com/steveukx/git-js/commit/75979bdb93425f2ed148ee8d7731d654d642feaa) <code>Allow the use of the `--sort` option when using `tags`</code>\n- [`9e156d0`](https://github.com/steveukx/git-js/commit/9e156d0eb7e4803752a84f4a4590f11fca324d1b) <code>feat(typings): added more typings</code>\n- [`2c5ced4`](https://github.com/steveukx/git-js/commit/2c5ced4a7cf572c3ba527b085dc6ebc344ff6631) <code>Remove extra copy in grunt build</code>\n\n\nThere are 91 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...5d22a748976f3e2321e3bc3059f40fbb7a50d70c).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/98.md b/pulls/98.md @@ -0,0 +1,95 @@ +# PR #98 simple-git@1.71.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-06T16:24:45Z +- **Branch:** greenkeeper-simple-git-1.71.0 → master +- **Closed:** 2017-06-01T06:15:00Z +- **Labels:** greenkeeper +- **Diff:** [98.diff](./98.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.71.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.71.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 91 commits . + +- [`5d22a74`](https://github.com/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c) <code>Release 1.71.0</code> +- [`0dab00c`](https://github.com/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f) <code>Merge branch 'jorritd-master'</code> +- [`8373b81`](https://github.com/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18) <code>Lint, split tests into separate file, add in the author related detail when present</code> +- [`23ab0f3`](https://github.com/steveukx/git-js/commit/23ab0f3a5144a2c65059d87ad2f06c84cfe145eb) <code>Fixes #174</code> +- [`5d695ff`](https://github.com/steveukx/git-js/commit/5d695ff1c6845ad526da43c7647a8ec5420d10ce) <code>Update CommitSummary.js</code> +- [`fcf9324`](https://github.com/steveukx/git-js/commit/fcf932475ca6290f7b25d3c6f58957b82448e6f9) <code>Fix documentation for tags</code> +- [`967b437`](https://github.com/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11) <code>Release 1.70.0</code> +- [`c803d51`](https://github.com/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27) <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code> +- [`9ca2f90`](https://github.com/steveukx/git-js/commit/9ca2f90bda6bb5e71556b2271a591d71e89e9796) <code>Merge branch 'feature/adding-more-typings' of https://github.com/stephenlautier/git-js into stephenlautier-feature/adding-more-typings</code> +- [`9c3aead`](https://github.com/steveukx/git-js/commit/9c3aead9b335683a04a0ee096558ffbdacd89c10) <code>Merge branch 'tag-sorting'</code> +- [`0f1aa1b`](https://github.com/steveukx/git-js/commit/0f1aa1b815b9b2d1acedbaba22a1302d186783ba) <code>Update typings</code> +- [`ffeaabf`](https://github.com/steveukx/git-js/commit/ffeaabf4780bd07861dea21ac5ab1735fd508ecc) <code>Update readme</code> +- [`75979bd`](https://github.com/steveukx/git-js/commit/75979bdb93425f2ed148ee8d7731d654d642feaa) <code>Allow the use of the `--sort` option when using `tags`</code> +- [`9e156d0`](https://github.com/steveukx/git-js/commit/9e156d0eb7e4803752a84f4a4590f11fca324d1b) <code>feat(typings): added more typings</code> +- [`2c5ced4`](https://github.com/steveukx/git-js/commit/2c5ced4a7cf572c3ba527b085dc6ebc344ff6631) <code>Remove extra copy in grunt build</code> + + +There are 91 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...5d22a748976f3e2321e3bc3059f40fbb7a50d70c). + diff --git a/pulls/99.diff b/pulls/99.diff @@ -0,0 +1,13 @@ +diff --git a/package.json b/package.json +index e79ceda..c96d5a8 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "node-schedule": "^1.2.0", + "node-telegram-bot-api": "^0.27.0", + "request": "^2.75.0", +- "simple-git": "^1.55.0", ++ "simple-git": "^1.72.0", + "slackbots": "^1.0.2", + "string": "^3.3.3", + "yargs": "^6.6.0" diff --git a/pulls/99.json b/pulls/99.json @@ -0,0 +1,20 @@ +{ + "number": 99, + "title": "simple-git@1.72.0 breaks build \u26a0\ufe0f", + "state": "closed", + "diff_file": "99.diff", + "author": "greenkeeperio-bot", + "created_at": "2017-05-06T16:33:43Z", + "closed_at": "2017-06-01T06:14:59Z", + "merged_at": null, + "base_ref": "master", + "head_ref": "greenkeeper-simple-git-1.72.0", + "labels": [ + "greenkeeper" + ], + "assignees": [], + "requested_reviewers": [], + "body": "| \ud83d\udea8\ud83d\udd25\u26a0\ufe0f _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! \ud83d\udea8\ud83d\udd25\u26a0\ufe0f |\n| --- |\n| This version of Greenkeper will be __shutdown on May 31st.__ |\n| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we\u2019ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src=\"https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif\" />\n\n---\nHello lovely humans,\n\n[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.72.0.\n\n<table>\n <tr>\n <th align=left>\n State\n </th>\n <td>\n Failing tests :warning:\n </td>\n </tr>\n <tr>\n <th align=left>\n Dependency\n </td>\n <td>\n simple-git\n </td>\n </tr>\n <tr>\n <th align=left>\n New version\n </td>\n <td>\n 1.72.0\n </td>\n </tr>\n <tr>\n <th align=left>\n Type\n </td>\n <td>\n dependency\n </td>\n </tr>\n</table>\n\nThis version is **covered** by your **current version range** and after updating it in your project **the build kept failing**.\n\n**It looks like your project, in its current form, is malfunctioning** and this update didn\u2019t really change that. I don\u2019t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again.\n\n\nDo you have any ideas how I could improve these pull requests? Did I report anything you think isn\u2019t right?\nAre you unsure about how things are supposed to work?\n\nThere is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I\u2019m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new).\n\nGood luck with your project :sparkles:\n\nYou rock!\n\n:palm_tree:\n\n---\nThe new version differs by 98 commits .\n\n- [`06ca1d8`](https://github.com/steveukx/git-js/commit/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0) <code>Release 1.72.0</code>\n- [`615de14`](https://github.com/steveukx/git-js/commit/615de1454ca07ae101d12c94d8d5d38beab12b62) <code>Merge branch 'maxhallinan-git-branch-delete'</code>\n- [`892f307`](https://github.com/steveukx/git-js/commit/892f307bbc89a9c78c54284587534073f7ecf2ec) <code>Destructured setup for ease of reading</code>\n- [`b98b9a3`](https://github.com/steveukx/git-js/commit/b98b9a30a108769ccb89510476050c4ee64cd581) <code>Merge branch 'git-branch-delete' of https://github.com/maxhallinan/git-js into maxhallinan-git-branch-delete</code>\n- [`5d22a74`](https://github.com/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c) <code>Release 1.71.0</code>\n- [`0dab00c`](https://github.com/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f) <code>Merge branch 'jorritd-master'</code>\n- [`8373b81`](https://github.com/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18) <code>Lint, split tests into separate file, add in the author related detail when present</code>\n- [`fa4348c`](https://github.com/steveukx/git-js/commit/fa4348cefce3786743611adef37c1edcb7ce3c34) <code>Attempt to abstract delete local branch unit tests</code>\n- [`7a9107e`](https://github.com/steveukx/git-js/commit/7a9107e31d852f0c1f116456230d544169842db0) <code>Add unit tests for deleting a local branch using options array</code>\n- [`23ab0f3`](https://github.com/steveukx/git-js/commit/23ab0f3a5144a2c65059d87ad2f06c84cfe145eb) <code>Fixes #174</code>\n- [`5d695ff`](https://github.com/steveukx/git-js/commit/5d695ff1c6845ad526da43c7647a8ec5420d10ce) <code>Update CommitSummary.js</code>\n- [`248aea5`](https://github.com/steveukx/git-js/commit/248aea54652c5b120f19a27f16b3993d663386fb) <code>Support all branch delete flags</code>\n- [`fcf9324`](https://github.com/steveukx/git-js/commit/fcf932475ca6290f7b25d3c6f58957b82448e6f9) <code>Fix documentation for tags</code>\n- [`967b437`](https://github.com/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11) <code>Release 1.70.0</code>\n- [`c803d51`](https://github.com/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27) <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code>\n\n\nThere are 98 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...06ca1d8d01dab4785f3d75efd1da9ddb619f91d0).", + "comments": [], + "review_comments": [] +} diff --git a/pulls/99.md b/pulls/99.md @@ -0,0 +1,95 @@ +# PR #99 simple-git@1.72.0 breaks build ⚠️ + +- **Status:** closed +- **Author:** @greenkeeperio-bot +- **Created:** 2017-05-06T16:33:43Z +- **Branch:** greenkeeper-simple-git-1.72.0 → master +- **Closed:** 2017-06-01T06:14:59Z +- **Labels:** greenkeeper +- **Diff:** [99.diff](./99.diff) + +--- + +| 🚨🔥⚠️ _Action required_: Switch to the new [Greenkeeper](https://git.io/uptodate) now! 🚨🔥⚠️ | +| --- | +| This version of Greenkeper will be __shutdown on May 31st.__ | +| With [Integrations](https://developer.github.com/early-access/integrations/) **first-class bot support** landed on GitHub and we’ve rewritten Greenkeeper to take full advantage of it. **Simpler setup, fewer pull-requests, faster than ever**.<br><br><img src="https://cloud.githubusercontent.com/assets/908178/19868156/20c1c0c4-9fa7-11e6-9f17-611c51677dbd.gif" /> + +--- +Hello lovely humans, + +[simple-git](https://www.npmjs.com/package/simple-git) just published its new version 1.72.0. + +<table> + <tr> + <th align=left> + State + </th> + <td> + Failing tests :warning: + </td> + </tr> + <tr> + <th align=left> + Dependency + </td> + <td> + simple-git + </td> + </tr> + <tr> + <th align=left> + New version + </td> + <td> + 1.72.0 + </td> + </tr> + <tr> + <th align=left> + Type + </td> + <td> + dependency + </td> + </tr> +</table> + +This version is **covered** by your **current version range** and after updating it in your project **the build kept failing**. + +**It looks like your project, in its current form, is malfunctioning** and this update didn’t really change that. I don’t want to leave you in the dark about updates though. I recommend you get your project passing and then check the impact of this update again. + + +Do you have any ideas how I could improve these pull requests? Did I report anything you think isn’t right? +Are you unsure about how things are supposed to work? + +There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and while I’m just a bot, there is a group of people who are happy to teach me new things. [Let them know](https://github.com/greenkeeperio/greenkeeper/issues/new). + +Good luck with your project :sparkles: + +You rock! + +:palm_tree: + +--- +The new version differs by 98 commits . + +- [`06ca1d8`](https://github.com/steveukx/git-js/commit/06ca1d8d01dab4785f3d75efd1da9ddb619f91d0) <code>Release 1.72.0</code> +- [`615de14`](https://github.com/steveukx/git-js/commit/615de1454ca07ae101d12c94d8d5d38beab12b62) <code>Merge branch 'maxhallinan-git-branch-delete'</code> +- [`892f307`](https://github.com/steveukx/git-js/commit/892f307bbc89a9c78c54284587534073f7ecf2ec) <code>Destructured setup for ease of reading</code> +- [`b98b9a3`](https://github.com/steveukx/git-js/commit/b98b9a30a108769ccb89510476050c4ee64cd581) <code>Merge branch 'git-branch-delete' of https://github.com/maxhallinan/git-js into maxhallinan-git-branch-delete</code> +- [`5d22a74`](https://github.com/steveukx/git-js/commit/5d22a748976f3e2321e3bc3059f40fbb7a50d70c) <code>Release 1.71.0</code> +- [`0dab00c`](https://github.com/steveukx/git-js/commit/0dab00c4ab60f14fe988b9e8c46d62bfa42b858f) <code>Merge branch 'jorritd-master'</code> +- [`8373b81`](https://github.com/steveukx/git-js/commit/8373b8105185c8ca9279b9c34c4e70e0b1b01a18) <code>Lint, split tests into separate file, add in the author related detail when present</code> +- [`fa4348c`](https://github.com/steveukx/git-js/commit/fa4348cefce3786743611adef37c1edcb7ce3c34) <code>Attempt to abstract delete local branch unit tests</code> +- [`7a9107e`](https://github.com/steveukx/git-js/commit/7a9107e31d852f0c1f116456230d544169842db0) <code>Add unit tests for deleting a local branch using options array</code> +- [`23ab0f3`](https://github.com/steveukx/git-js/commit/23ab0f3a5144a2c65059d87ad2f06c84cfe145eb) <code>Fixes #174</code> +- [`5d695ff`](https://github.com/steveukx/git-js/commit/5d695ff1c6845ad526da43c7647a8ec5420d10ce) <code>Update CommitSummary.js</code> +- [`248aea5`](https://github.com/steveukx/git-js/commit/248aea54652c5b120f19a27f16b3993d663386fb) <code>Support all branch delete flags</code> +- [`fcf9324`](https://github.com/steveukx/git-js/commit/fcf932475ca6290f7b25d3c6f58957b82448e6f9) <code>Fix documentation for tags</code> +- [`967b437`](https://github.com/steveukx/git-js/commit/967b4370cf57190780940c7e8f37091b1f9dff11) <code>Release 1.70.0</code> +- [`c803d51`](https://github.com/steveukx/git-js/commit/c803d51fd2afb9ff699e00c03fb24e5ef4b9ca27) <code>Merge branch 'stephenlautier-feature/adding-more-typings'</code> + + +There are 98 commits in total. See the [full diff](https://github.com/steveukx/git-js/compare/4d0835fee4bc897c74e83a72bdaa1b3d9bf26f0b...06ca1d8d01dab4785f3d75efd1da9ddb619f91d0). +